1 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
3 * gfortran.dg/eoshift.f90: Correct format.
5 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
7 * gfortran.fortran-torture/execute/character_passing.f90:
10 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
13 * g++.dg/template/unify10.C: New.
15 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
17 * g++.dg/parse/pr22514.C: Move to...
18 * g++.dg/debug/pr22514.C: here.
20 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23 * g++.dg/inherit/pure1.C: New test.
25 * ChangeLog: Fix typos.
27 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28 Steven Bosscher <stevenb@suse.de>
30 * gfortran.dg/runtime_warning_1.f90: New test.
32 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
35 * g++.dg/parse/crash28.C: New.
37 2005-08-11 Richard Guenther <rguenther@suse.de>
40 * gcc.target/i386/tailcall-1.c: New testcase.
42 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
44 * gcc.dg/vect/vect-67.c: Un-xfail.
46 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
49 * g++.dg/testsuite/parse/crash27.C: new test.
51 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
54 * gfortran.dg/shift-kind.f90: New testcase.
56 2005-08-10 Richard Sandiford <richard@codesourcery.com>
58 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
59 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
61 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
64 * g++.dg/other/mult-stor1.C: New test.
66 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
68 * gcc.c-torture/pr18299-1.c: Move to ...
69 * gcc.c-torture/compile/pr18299-1.c: Here.
71 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
73 * gfortran/fortran.torture/execute/character_passing.f90:
76 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
78 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
79 input data back to what it was originally.
81 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
83 * objc.dg/try-catch-8.m: Enable for all targets.
85 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
87 * gcc.dg/pr23165.c: New test.
89 2005-08-09 Steven Bosscher <stevenb@suse.de>
91 PR tree-optimization/23234
92 * gcc.dg/tree-ssa/pr23234.c: New test.
94 2005-08-08 Josh Conner <jconner@apple.com>
96 PR rtl-optimization/23241
97 * gcc.dg/char-compare.c: New test.
99 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
102 * g++.dg/init/new13.C: New test.
104 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
107 * g++.dg/other/crash-4.C: Adjust
108 * g++/dg/ext/packed9.C: New.
110 2005-08-08 Richard Sandiford <richard@codesourcery.com>
113 * gcc.c-torture/execute/pr21964-1.c: New test.
115 2005-08-08 Richard Sandiford <richard@codesourcery.com>
118 * gcc.dg/pr22458-1.c: New test.
120 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
121 Steven G. Kargl <kargls@comcast.net>
124 * gfortran.dg/flush_1.f90: New test.
126 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
129 * g++.dg/template/eh2.C: New test.
131 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
134 * g++.dg/template/instantiate7.C: New test.
136 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
139 * gcc.dg/Wunused-value-1.c: New test.
141 2005-08-06 Richard Sandiford <richard@codesourcery.com>
143 PR rtl-optimization/23233
144 * gcc.c-torture/compile/pr23233-1.c: New test.
146 2005-08-06 Jakub Jelinek <jakub@redhat.com>
150 * gfortran.dg/equiv_1.f90: New test.
151 * gfortran.dg/equiv_2.f90: New test.
152 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
153 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
154 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
156 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
158 * gcc.c-torture/execute/vrp-5.c: New test.
159 * gcc.c-torture/execute/vrp-6.c: New test.
160 * gcc.dg/tree-ssa/vrp21.c: New test.
162 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
164 * g++.dg/parse/pr22514.C: New test.
166 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
168 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
170 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
171 instead of constant loads / pool entries.
173 2005-08-05 David Edelsohn <edelsohn@gnu.org>
175 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
178 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
180 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
181 __WINT_TYPE__ in generated prototypes if possible.
183 2005-08-04 Diego Novillo <dnovillo@redhat.com>
186 * g++.dg/tree-ssa/pr22037.C:
188 2005-08-04 Richard Henderson <rth@redhat.com>
190 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
191 scan-tree-dump-times directive.
193 2005-08-04 Jan Hubicka <jh@suse.cz>
195 * gcov-1.C: Fix switch counts.
196 * gcov-4b.c: Likewise.
198 2005-08-03 Jeff Law <law@redhat.com>
200 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
202 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
204 * gcc.c-torture/execute/pr23135.c: New test.
206 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
208 PR tree-optimization/19899
209 * gcc.dg/tree-ssa/scev-1.c: New test.
210 * gcc.dg/tree-ssa/scev-2.c: New test.
212 2005-08-03 Richard Sandiford <richard@codesourcery.com>
215 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
217 2005-08-03 Jan Hubicka <jh@suse.cz>
219 * update-conroll.c: New testcase.
220 * update-conroll-2.c: New testcase.
222 2005-08-02 David Edelsohn <edelsohn@gnu.org>
224 * gfortran.dg/constant_substring.f: New test.
225 * gfortran.dg/pr22491.f: New test.
227 2005-08-02 Jan Hubicka <jh@suse.cz>
229 * update-threading.c: Replace by the proper one.
231 2005-08-02 Diego Novillo <dnovillo@redhat.com>
234 * g++.dg/tree-ssa/pr23164.C: New test.
236 2005-08-02 Diego Novillo <dnovillo@redhat.com>
238 * gcc.dg/tree-ssa/pr23192.c: New test.
240 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
242 * gcc.c-torture/execute/vrp-4.c: New test.
244 2005-08-02 Jan Hubicka <jh@suse.cz>
246 * update-threading.c: New test.
248 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
250 * gcc.c-torture/compile/20050801-1.c: New test.
251 * gcc.c-torture/compile/20050801-2.c: New test.
253 2005-08-01 Jan Hubicka <jh@suse.cz>
255 * val-prof-5.c: New test.
257 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
260 * gcc.dg/pr22311-1.c : New test.
262 2005-07-31 Steven Bosscher <stevenb@suse.de>
265 * gfortran.dg/pr23095.f: New test.
268 * g++.dg/other/pr22003.C: New test.
270 2005-07-31 Richard Sandiford <richard@codesourcery.com>
273 * gcc.c-torture/execute/pr20621-1.c: New test.
275 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
277 * gfortran.dg/comma_format_extension_4.f: Adjust length
278 of string for format.
279 * gfortran.dg/der_array_io_1.f: Replace illegal internal
280 print statement with internal write.
281 * gfortran.dg/der_array_io_2.f: Likewise.
282 * gfortran.dg/der_array_io_3.f: Likewise.
284 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
286 * gcc.dg/fold-abs-4.c: new test.
288 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
290 PR fortran/22570 an related issues.
291 * gfortran.dg/x_slash_1.f: New test.
293 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
296 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
297 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
299 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
302 * gcc.dg/Wshadow-3.c: New test.
304 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
306 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
307 used to have the wrong bounds).
309 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
312 * gcc.dg/hex-round-1.c: Test more cases.
313 * gcc.dg/hex-round-2.c: New test.
315 2005-07-29 Diego Novillo <dnovillo@redhat.com>
318 * g++.dg/tree-ssa/pr22550.C: New test.
320 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
322 * gcc.dg/tree-ssa/vrp19.c: New test.
323 * gcc.dg/tree-ssa-vrp20.c: New test.
325 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
328 * gcc.dg/transparent-union-4.c: New test.
330 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
333 * gcc.dg/c99-vla-2.c: New test.
335 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
338 * gcc.dg/hex-round-1.c: New test.
340 2005-07-28 Jan Hubicka <jh@suse.cz>
342 * inliner-1.c: Do not dump everything.
343 * tree-prof.exp: Do not pass -ftree-based-profiling.
344 * bprob.exp: Likewise.
346 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
348 2005-07-28 Mark Mitchell <mark@codesourcery.com>
351 * g++.dg/expr/ptrmem7.C: New test.
353 2005-07-28 Mike Stump <mrs@apple.com>
355 * g++.old-deja/g++.mike/visibility-1.C: New test.
357 2005-07-28 Richard Sandiford <richard@codesourcery.com>
360 * gcc.c-torture/execute/pr20187-1.c: New test.
362 2005-07-28 Jeff Law <law@redhat.com>
364 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
365 * gcc.dg/tree-ssa/vrp18.c: New test.
367 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
369 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
371 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
373 PR tree-optimization/22506
374 * gcc.dg/vect/ps22506.c: New test.
376 2005-07-28 Jakub Jelinek <jakub@redhat.com>
379 * gcc.target/i386/sse-3.c: New test.
381 2005-07-28 Richard Sandiford <richard@codesourcery.com>
383 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
384 * gcc.target/mips/mips32-dsp-type.c: Likewise.
386 2005-07-28 Richard Sandiford <richard@codesourcery.com>
389 * gcc.c-torture/compile/pr22589-1.c: New test.
391 2005-07-28 Jan Hubicka <jh@suse.cz>
393 * update-loopch.c: New testcase.
395 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
397 PR rtl-optimization/23047
398 * gcc.c-torture/execute/pr23047.c: New test.
399 * gcc.c-torture/execute/pr23047.x: New.
401 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
403 PR tree-optimization/22493
404 * gcc.c-torture/execute/pr22493-1.c: New test.
405 * gcc.c-torture/execute/pr22493-1.x: New.
406 * gcc.c-torture/execute/vrp-1.c: New test.
407 * gcc.c-torture/execute/vrp-2.c: New test.
408 * gcc.c-torture/execute/vrp-2.c: New test.
410 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
412 * gcc.target/frv/all-builtin-read8.c: Delete.
413 * gcc.target/frv/all-builtin-read16.c: Delete.
414 * gcc.target/frv/all-builtin-read32.c: Delete.
415 * gcc.target/frv/all-builtin-read64.c: Delete.
416 * gcc.target/frv/all-builtin-write8.c: Delete.
417 * gcc.target/frv/all-builtin-write16.c: Delete.
418 * gcc.target/frv/all-builtin-write32.c: Delete.
419 * gcc.target/frv/all-builtin-write64.c: Delete.
420 * gcc.target/frv/all-read-write-1.c: New.
422 2005-07-27 Jeff Law <law@redhat.com>
424 * gcc.c-torture/execute/pr22630.c: New test.
426 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
428 PR tree-optimization/23073
429 * gcc.dg/vect/nodump-pr23073.c: New test.
430 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
432 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
434 PR tree-optimize/22348
435 * gcc.c-torture/execute/pr22348.c: New.
437 2005-07-27 Richard Guenther <rguenther@suse.de>
439 * gcc.dg/tree-ssa/salias-1.c: New testcase.
441 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
444 * gfortran.dg/logical_comp.f90: New test.
446 2005-07-27 Jan Hubicka <jh@suse.cz>
448 * inliner-1.c: Add cleanup of dumps.
449 * val-prof-*.c: Likewise.
450 * update-tailcall.c: New.
452 2005-07-26 Diego Novillo <dnovillo@redhat.com>
455 * gcc.dg/tree-ssa/pr22591.c: New test.
456 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
458 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
461 * objc.dg/try-catch-11.m: New test.
463 2005-07-26 Richard Guenther <rguenther@suse.de>
465 PR tree-optimization/22486
466 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
468 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
471 * testsuite/g++.dg/opt/loop2.C: New test.
473 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
475 * gcc.dg/tree-ssa/reassoc-3.c: New test.
476 * gcc.dg/tree-ssa/reassoc-4.c: New test.
478 2005-07-25 Adam Nemet <anemet@lnxw.com>
480 * lib/profopt.exp (profopt-execute): Check for profiling data
483 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
485 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
486 for matching of asm labels.
488 2005-07-25 Richard Guenther <rguenther@suse.de>
490 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
492 2005-07-25 Richard Guenther <rguenther@suse.de>
495 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
497 2005-07-25 Ira Rosen <irar@il.ibm.com>
499 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
500 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
501 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
502 * gcc.dg/vect/vect-100.c: New test.
503 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
504 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
505 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
506 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
507 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
508 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
509 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
510 * gfortran.dg/vect/pr19049.f90: New testcase.
511 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
513 2005-07-25 Jakub Jelinek <jakub@redhat.com>
515 * gcc.c-torture/execute/20050713-1.c: New test.
518 * gfortran.fortran-torture/execute/data_4.f90: New test.
521 * gcc.dg/visibility-d.c: New test.
523 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
525 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
526 * gfortran.dg/underflow.f90: Ditto.
528 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
530 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
531 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
532 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
534 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
536 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
537 include case of field width of zero.
539 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
542 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
543 with trailing blanks on normal formatted read.
545 2005-07-23 Chao-ying Fu <fu@mips.com>
547 * gcc.target/mips/mips32-dsp-type.c: New test.
548 * gcc.target/mips/mips32-dsp.c: New test.
550 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
553 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
556 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
557 and __cyg_profile_func_exit.
559 2005-07-22 David Edelsohn <edelsohn@gnu.org>
561 * gfortran.dg/comma_format_extension_3.f: Fix typo.
562 * gfortran.dg/comma_format_extension_4.f: Same.
563 * gfortran.dg/pr15332.f: Same.
564 * gfortran.dg/pr21730.f: Same.
566 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
568 * g++.dg/opt/vrp2.C: Fix testcase.
571 * g++.dg/opt/vrp2.C: New test.
573 2005-07-22 Mark Mitchell <mark@codesourcery.com>
576 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
578 2005-07-22 Diego Novillo <dnovillo@redhat.com>
580 * gcc.dg/tree-ssa/20050719-1.c: New test.
582 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
584 * gcc.dg/bfin-longcall-1.c: New file.
585 * gcc.dg/bfin-longcall-2.c: New file.
587 2005-07-21 Janis Johnson <janis187@us.ibm.com>
589 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
591 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
594 * gcc.dg/tree-ssa/pr19055.c: New test.
595 * gcc.dg/tree-ssa/pr19055-2.c: New test.
597 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
600 * g++.dg/other/pr22358.C: New test.
602 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
605 * g++.dg/lookup/two-stage5.C: New test from bug comments.
607 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
610 * g++.dg/init/union2.C: New test.
612 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
615 * gcc.dg/complex-4.c: New test.
617 2005-07-21 Richard Guenther <rguenther@suse.de>
620 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
621 scanning for asm labels.
622 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
624 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
627 * gcc.dg/altivec-pr22085.c: New.
629 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
631 PR tree-optimization/19210
632 * gcc.dg/tree-ssa/pr19210-1.c: New.
633 * gcc.dg/tree-ssa/pr19210-2.c: New.
635 2005-07-21 Richard Sandiford <richard@codesourcery.com>
637 PR rtl-optimization/22167
638 * g++.dg/opt/pr22167.C: New test.
640 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
643 * g++.dg/lookup/two-stage2.C: New.
644 * g++.dg/lookup/two-stage3.C: New.
645 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
646 fixed two-stage name lookup for operators.
647 * g++.dg/template/call3.C: Compiler now produces an appropriate
649 * g++.dg/template/crash37.C: Compiler now describes bla() on line
651 * g++.dg/template/ptrmem4.C: Compiler produces different error
653 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
654 connect_to_method as a candidate.
656 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
658 * gcc.dg/fold-alloc-1.c: New test.
660 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
662 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
663 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
665 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
667 * gcc.dg/fold-abs-1.c: New test.
668 * gcc.dg/fold-abs-2.c: New test.
669 * gcc.dg/fold-abs-3.c: New test.
671 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
673 Make CONSTRUCTOR use VEC to store initializers.
674 * g++.dg/ext/complit3.C: Check for specific error messages.
675 * g++.dg/init/brace2.C: Update error message.
676 * g++.dg/warn/Wbraces2.C: Likewise.
678 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
681 * gfortran.dg/module_interface_1.f90: New test.
683 2005-07-19 Danny Berlin <dberlin@dberlin.org>
684 Kenneth Zadeck <zadeck@naturalbridge.com>
686 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
688 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
690 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
691 specify -Wformat for these tests.
692 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
693 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
694 * gcc.dg/format/opt-6.c: Delete.
696 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
698 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
699 * gcc.dg/tree-ssa/sra-3.c: Likewise.
701 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
703 * gcc.dg/tree-ssa/alias-2.c: New test.
705 2005-07-18 Mark Mitchell <mark@codesourcery.com>
708 * g++.dg/template/explicit7.C: New test.
710 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
712 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
713 width of 8 to +Inf and -Inf.
715 2005-07-17 Mark Mitchell <mark@codesourcery.com>
718 * g++.dg/template/friend36.C: New test.
720 2005-07-16 David Edelsohn <edelsohn@gnu.org>
723 * gfortran.dg/pr21730.f: New test.
725 2005-07-16 Danny Berlin <dberlin@dberlin.org>
726 Kenneth Zadeck <zadeck@naturalbridge.com>
728 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
729 since pure const detection cannot run at -O1 in c compiler.
730 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
731 can now optimize this case properly.
732 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
734 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
736 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
739 * gcc.dg/format/bitfld-1.c: New test.
741 2005-07-15 Mark Mitchell <mark@codesourcery.com>
744 * g++.dg/rtti/repo1.C: New test.
746 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
749 * gcc.c-torture/compile/pr22398.c: New test.
751 2005-07-15 Mark Mitchell <mark@codesourcery.com>
754 * g++.dg/expr/cast4.C: New test.
756 2005-07-15 Richard Guenther <rguenther@suse.de>
758 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
759 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
761 2005-07-15 Steven Bosscher <stevenb@suse.de>
763 PR tree-optimization/22230
764 * gcc.dg/tree-ssa/pr22230.c: New test.
766 2005-07-14 Jakub Jelinek <jakub@redhat.com>
768 * gfortran.dg/g77/cpp6.f: New test.
771 * gfortran.dg/g77/cpp5.F: New test.
772 * gfortran.dg/g77/cpp5.h: New file.
773 * gfortran.dg/g77/cpp5inc.h: New file.
775 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
778 * gfortran.dg/tl_editting.f90: New.
779 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
781 2005-07-14 Steven G. Kargl <kargls@comcast.net>
783 * gfortran.dg/char_array_constructor.f90: New test.
785 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
787 * gfortran.dg/past_eor.f90: New.
788 * gfortran.dg/complex_read.f90: New.
790 2005-07-13 Jeff Law <law@redhat.com>
792 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
795 * gcc.dg/tree-ssa/pr22321.c: New test
797 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
799 PR tree-optimization/21921
800 * gcc.dg/tree-ssa/pr21921.c: New.
802 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
804 PR tree-optimizatio/22442
805 * gcc.dg/tree-ssa/loop-11.c: New test.
807 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
810 * gcc.c-torture/compile/pr21840.c: New test.
812 2005-07-12 Jan Hubicka <jh@suse.cz>
814 * gcc.c-torture/compile/pr22379.c: New test.
816 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
819 gfortran.dg/dev_null.f90: Remove outdated comment about
823 2005-07-12 Dale Johannesen <dalej@apple.com>
825 * gcc.target/i386/compress-float-sse.c: New.
826 * gcc.target/i386/compress-float-sse-pic.c: New.
827 * gcc.target/i386/compress-float-387.c: New.
828 * gcc.target/i386/compress-float-387-pic.c: New.
829 * gcc.dg/compress-float-ppc.c: New.
830 * gcc.dg/compress-float-ppc-pic.c: New.
832 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
835 gfortran.dg/dev_null.f90: Remove targets.
837 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
840 * gcc.dg/pr22335-1.c: New test.
841 * gcc.dg/pr22335-2.c: New test.
843 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
846 * g++.dg/template/nontype12.C : New test.
848 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
850 * gcc.dg/tree-ssa/loop-10.c: New test.
852 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
854 * gcc.c-torture/execute/20020720-1.x: Remove.
856 2005-07-11 Jakub Jelinek <jakub@redhat.com>
858 * gfortran.fortran-torture/execute/forall_7.f90: New test.
860 2005-07-10 Richard Sandiford <richard@codesourcery.com>
862 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
863 (dg-mips-options): Use it.
865 2005-07-09 Diego Novillo <dnovillo@redhat.com>
867 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
869 2005-07-09 Richard Henderson <rth@redhat.com>
871 * lib/target-supports.exp (check_effective_target_sync_char_short):
874 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
877 * gfortran.dg/negative-z-descriptor.f90: New test.
879 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
882 * gcc.dg/pr22329.c: New test.
884 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
886 PR tree-optimization/20139
887 * gcc.dg/tree-ssa/pr20139.c: New.
889 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
892 * testsuite/gcc.dg/pr22356-1.c: New test.
894 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
897 * g++.dg/template/unify8.C: New.
898 * g++.dg/template/unify9.C: New.
900 2005-07-08 Jakub Jelinek <jakub@redhat.com>
902 * gfortran.fortran-torture/execute/entry_10.f90: New test.
904 2005-07-07 Geoffrey Keating <geoffk@apple.com>
906 * gcc.dg/darwin-version-1.c: New.
907 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
908 * gcc.dg/builtins-20.c: Likewise.
909 * gcc.dg/builtins-53.c: Likewise.
910 * gcc.dg/torture/builtins-convert-1.c: Likewise.
911 * gcc.dg/torture/builtins-convert-2.c: Likewise.
912 * gcc.dg/torture/builtins-convert-3.c: Likewise.
913 * gcc.dg/torture/builtins-power-1.c: Likewise.
914 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
917 2005-07-07 Jeff Law <law@redhat.com>
919 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
920 argument evaluation order.
922 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
925 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
926 Add test cases where the shift length is greater than the
929 2005-07-07 Ziemowit Laski <zlaski@apple.com>
931 * obj-c++.dg/proto-lossage-6.mm: New.
932 * objc.dg/proto-lossage-6.m: New.
934 2005-07-07 Ziemowit Laski <zlaski@apple.com>
936 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
937 * objc.dg/gnu-runtime-2.m: Likewise.
939 2005-07-07 Jakub Jelinek <jakub@redhat.com>
941 * gfortran.dg/longline.f: New test.
943 * gfortran.dg/badline.f: New test.
945 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
950 * gfortran.dg/hollerith.f90: New.
951 * gfortran.dg/hollerith2.f90: New.
952 * gfortran.dg/hollerith3.f90: New.
953 * gfortran.dg/hollerith4.f90: New.
954 * gfortran.dg/hollerith_f95.f90: New.
955 * gfortran.dg/hollerith_legacy.f90: New.
956 * gfortran.dg/g77/cpp4.F: New. Port from g77.
958 2005-07-07 Ziemowit Laski <zlaski@apple.com>
961 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
962 * objc.dg/gnu-runtime-2.m: New.
964 2005-07-06 Jeff Law <law@redhat.com>
966 * gcc.dg/tree-ssa/vrp17.c: New test.
968 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
971 * gfortran.dg/array_constructor_5.f90: New test.
973 2005-07-07 Jakub Jelinek <jakub@redhat.com>
975 * gfortran.fortran-torture/execute/entry_9.f90: New test.
977 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
979 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
980 * gcc.dg/980816-1.c: Ditto.
982 2005-07-06 Jeff Law <law@redhat.com>
984 * gcc.c-torture/compile/pr21356.c: New test.
986 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
990 * gcc.c-torture/compile/pr22013-1.c,
991 gcc.c-torture/execute/pr22098-1.c,
992 gcc.c-torture/execute/pr22098-2.c,
993 gcc.c-torture/execute/pr22098-3.c: New tests.
995 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
998 * gcc.dg/pr22308-1.c: New test.
1000 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
1002 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
1004 * gcc.dg/compare9.c: Use -fshort-enums instead of
1005 -fno-short-enums. Change the last test to dg-bogus.
1007 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
1009 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
1010 * gcc.dg/compare9.c: New.
1012 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1014 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
1016 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
1019 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
1022 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1024 * gcc.dg/format/gcc_gfc-1.c: New.
1026 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
1028 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
1030 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1033 * gfortran.dg/io_invalid_1.f90: New test.
1035 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
1037 * gcc.dg/format/gcc_diag-1.c: Update.
1039 2005-07-02 Jeff Law <law@redhat.com>
1041 * gcc.dg/tree-ssa/pr22051-1.c: New test.
1042 * gcc.dg/tree-ssa/pr22051-2.c: New test.
1044 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
1046 * gcc.dg/format/gcc_diag-1.c: Update.
1048 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
1051 * gcc.c-torture/compile/pr22269.c: New test.
1053 2005-06-30 Diego Novillo <dnovillo@redhat.com>
1057 * g++.dg/tree-ssa/pr21584-1.C: New test.
1058 * g++.dg/tree-ssa/pr21584-2.C: New test.
1060 2005-06-30 Ziemowit Laski <zlaski@apple.com>
1062 * obj-c++.dg/try-catch-11.mm: New.
1063 * objc.dg/try-catch-10.m: New.
1065 2005-06-29 David Edelsohn <edelsohn@gnu.org>
1067 * g++.dg/other/ucnid-1.C: xfail on AIX.
1069 2005-06-29 Diego Novillo <dnovillo@redhat.com>
1072 * gcc.dg/20050629-1.c: New test.
1074 2005-06-29 Ziemowit Laski <zlaski@apple.com>
1076 * obj-c++.dg/const-str-1[0-1].mm: New.
1077 * objc.dg/const-str-1[0-1].m: New.
1079 2005-05-29 Richard Henderson <rth@redhat.com>
1081 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
1082 Rename from check_effective_target_vect_no_max.
1083 (check_effective_target_vect_no_int_add): New.
1084 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
1085 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
1086 * gcc.dg/vect/vect-reduc-3.c: Likewise.
1087 * gcc.dg/vect/vect-reduc-1.c: Use both.
1088 * gcc.dg/vect/vect-reduc-2.c: Likewise.
1090 2005-05-29 Richard Henderson <rth@redhat.com>
1092 * lib/target-supports.exp (check_effective_target_vect_no_max):
1093 Remove i386 and x86_64.
1095 2005-06-29 Steve Ellcey <sje@cup.hp.com>
1098 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
1100 2005-06-29 Steve Ellcey <sje@cup.hp.com>
1103 * gcc.dg/vect/pr21969.c: New test.
1105 2005-06-28 Eric Christopher <echristo@redhat.com>
1109 * gcc.dg/inline1.c: New test.
1110 * gcc.dg/inline2.c: Ditto.
1111 * gcc.dg/inline3.c: Ditto.
1112 * gcc.dg/inline4.c: Ditto.
1113 * gcc.dg/inline5.c: Ditto.
1115 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
1118 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
1119 Add testcase also testing eoshift1 for PR 22142.
1121 2005-06-28 Richard Henderson <rth@redhat.com>
1123 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
1124 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
1125 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
1126 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
1127 gcc.dg/tree-ssa/20030922-2.c: Likewise.
1129 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
1132 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
1133 Add testcase for PR 22142.
1135 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
1137 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
1138 gcc.target/ia64/fpreg-2.c: New tests.
1140 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1142 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
1144 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1147 * gfortran.dg/slash_1.f90: New test.
1149 2005-06-27 Richard Henderson <rth@redhat.com>
1151 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
1152 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
1153 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
1154 * gcc.dg/vect/vect-reduc-2.c: Likewise.
1155 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
1156 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
1158 2005-06-27 Richard Henderson <rth@redhat.com>
1160 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
1161 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
1163 2005-06-27 Ziemowit Laski <zlaski@apple.com>
1165 * obj-c++.dg/proto-lossage-5.mm: New.
1166 * objc.dg/proto-lossage-5.m: New.
1168 2005-06-27 Diego Novillo <dnovillo@redhat.com>
1171 * gcc.dg/tree-ssa/pr21959.c: New test.
1173 2005-06-27 Jakub Jelinek <jakub@redhat.com>
1175 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
1176 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
1177 testing uninitialized var.
1179 * gcc.c-torture/execute/builtins/chk.h: New.
1180 * gcc.c-torture/execute/builtins/lib/chk.c: New.
1181 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
1182 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
1183 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
1184 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
1185 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
1186 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
1187 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
1188 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
1189 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
1190 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
1191 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
1192 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
1193 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
1194 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
1195 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
1196 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
1197 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
1198 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
1199 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
1200 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
1201 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
1202 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
1203 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
1204 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
1205 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
1206 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
1207 * gcc.dg/builtin-object-size-1.c: New test.
1208 * gcc.dg/builtin-object-size-2.c: New test.
1209 * gcc.dg/builtin-object-size-3.c: New test.
1210 * gcc.dg/builtin-object-size-4.c: New test.
1211 * gcc.dg/builtin-object-size-5.c: New test.
1212 * gcc.dg/builtin-stringop-chk-1.c: New test.
1213 * gcc.dg/builtin-stringop-chk-2.c: New test.
1214 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
1215 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
1216 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
1217 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
1218 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
1219 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
1220 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
1221 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
1222 * gcc.c-torture/execute/printf-1.c: New test.
1223 * gcc.c-torture/execute/fprintf-1.c: New test.
1224 * gcc.c-torture/execute/vprintf-1.c: New test.
1225 * gcc.c-torture/execute/vfprintf-1.c: New test.
1226 * gcc.c-torture/execute/printf-chk-1.c: New test.
1227 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
1228 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
1229 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
1231 2005-06-27 Michael Matz <matz@suse.de>
1233 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
1234 slot is not merged if address escapes.
1236 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1239 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
1241 2005-06-26 Jakub Jelinek <jakub@redhat.com>
1244 * gcc.c-torture/compile/20050622-1.c: New test.
1247 * gcc.dg/20050620-1.c: New test.
1249 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
1251 PR tree-optimization/22026
1252 * gcc.dg/tree-ssa/pr22026.c: New.
1254 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
1257 * gfortran.dg/shift-alloc.f90: New testcase.
1259 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
1261 * all files: Update FSF address in copyright headers.
1263 2005-06-22 Jan Hubicka <jh@suse.cz>
1265 * wholeprogram-1.c: New testcase.
1266 * wholeprogram-2.c: New testcase.
1268 2005-06-24 Mark Mitchell <mark@codesourcery.com>
1271 * gcc.dg/tree-ssa/pr22171.c: New test.
1273 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
1275 * gfortran.dg/simplify_modulo.f90: New.
1277 2005-06-24 Jan Hubicka <jh@suse.cz>
1279 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
1281 2005-06-23 Ziemowit Laski <zlaski@apple.com>
1283 * obj-c++.dg/proto-lossage-[1-4].mm: New.
1285 2005-06-23 Ziemowit Laski <zlaski@apple.com>
1287 * obj-c++.dg/typedef-alias-1.mm: New.
1288 * objc.dg/typedef-alias-1.m: New.
1290 2005-06-23 Jeff Law <law@redhat.com>
1292 * gcc.dg/tree-ssa/vrp16.c: New test.
1294 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1296 * lib/target-supports.exp: Add
1297 check_effective_target_fortran_large_real and
1298 check_effective_target_fortran_large_int to check for
1299 corresponding effective targets.
1300 * gfortran.dg/large_integer_kind_1.f90: New test.
1301 * gfortran.dg/large_real_kind_1.f90: New test.
1303 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
1305 PR tree-optimization/22117
1306 * gcc.dg/tree-ssa/pr22117.c: New.
1308 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
1311 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
1313 2005-06-23 David Edelsohn <edelsohn@gnu.org>
1315 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
1317 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
1319 * gfortran.dg/f2c_4.f90: Add tests for complex functions
1320 * gfortran.dg/f2c_4.c: Likewise
1322 2005-06-22 Paul Brook <paul@codesourcery.com>
1325 * gfortran.dg/auto_save_1.f90: New test.
1327 2005-06-22 Michael Matz <matz@suse.de>
1329 * gcc.target/x86-64/abi: New directory.
1330 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
1331 * gcc.target/x86-64/abi/README.gcc: New file.
1332 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
1333 * gcc.target/x86-64/abi/asm-support.s: New file.
1334 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
1335 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
1336 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
1337 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
1338 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
1339 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
1340 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
1341 * gcc.target/x86_64/abi/test_bitfields.c: New test.
1342 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
1343 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
1344 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
1345 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
1346 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
1347 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
1348 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
1349 * gcc.target/x86_64/abi/test_varargs.c: New test.
1351 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
1353 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
1354 32-bit i?86 and x86_64.
1356 2005-06-21 Ziemowit Laski <zlaski@apple.com>
1358 * obj-c++.dg/const-str-[1-9].mm: New tests.
1360 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
1363 * gfortran.dg/namelist_use.f90: New.
1364 * gfortran.dg/namelist_use_only.f90: New.
1366 2005-06-21 Jeff Law <law@redhat.com>
1368 * gcc.dg/tree-ssa/vrp15.c: New test.
1370 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
1372 * lib/target-supports.exp (check_effective_target_vect_reduction):
1374 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
1375 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
1376 remove vect_reduction target keyword. Also avoid two returns in main.
1377 * gcc.dg/vect/vect-reduc-3.c: Likewise.
1378 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
1379 * gcc.dg/vect/vect-reduc-1short.c: New test.
1380 * gcc.dg/vect/vect-reduc-1char.c: New test.
1381 * gcc.dg/vect/vect-reduc-2short.c: New test.
1382 * gcc.dg/vect/vect-reduc-2char.c: New test.
1383 * gcc.dg/vect/vect-reduc-6.c: New test.
1384 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
1385 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
1386 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
1388 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1389 Paul Thomas <pault@gcc.gnu.org>
1391 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
1394 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1396 * gfortran.dg/backslash_1.f90: New test.
1397 * gfortran.dg/backslash_2.f90: New test.
1399 2005-06-20 Steven G. Kargl <kargls@comcast.net>
1401 * gfortran.dg/duplicate_labels.f90: New test.
1403 2005-06-20 Jan Beulich <jbeulich@novell.com>
1405 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
1406 unsupportable relocations.
1407 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1408 * gcc.dg/20050321-2.c: xfail for NetWare.
1410 2005-06-20 Andreas Jaeger <aj@suse.de>
1412 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
1413 gcc.target/i386/fastcall-sseregparm.c,
1414 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
1416 2005-06-19 Richard Henderson <rth@redhat.com>
1418 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
1420 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
1422 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
1424 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
1427 * g++.dg/conversion/simd2.C: Change expected error message.
1429 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
1431 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
1432 * gcc.dg/vect/vect-reduc-2.c: Likewise.
1433 * gcc.dg/vect/vect-reduc-3.c: Likewise.
1435 2005-06-18 James A Morrison <phython@gcc.gnu.org>
1437 * gcc.dg/fold-mod-1.c: New test.
1439 2005-06-18 Steven G. Kargl <kargls@comcast.net>
1442 * gfortran.dg/pr19926.f90: New test.
1444 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
1446 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
1447 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
1449 * gcc.dg/vect/vect-reduc-2.c: Likewise.
1450 * gcc.dg/vect/vect-reduc-3.c: Likewise.
1452 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
1454 * gcc.target/ia64/float80-varargs-1.c: New test.
1456 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1459 * gfortran.dg/f2c_6.f90: New test.
1461 2005-06-17 Geoffrey Keating <geoffk@apple.com>
1464 * g++.dg/template/local5.C: New.
1466 2005-06-17 Richard Henderson <rth@redhat.com>
1468 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
1470 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
1473 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
1475 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
1477 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
1478 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
1479 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
1480 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
1481 check_vect to verify the presence of hardware vector support.
1483 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
1486 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
1488 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1491 * gfortran.dg/pr19216.f: Add correct space between brackets and
1494 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1497 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
1499 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
1501 * gcc.target/i386/attributes-error.c: New testcase.
1502 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
1503 * gcc.target/i386/regparm-stdcall.c: Likewise.
1504 * gcc.target/i386/sseregparm-1.c: Likewise.
1505 * gcc.target/i386/sseregparm-2.c: Likewise.
1507 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
1509 * g++.dg/rtti/crash2.C: New.
1511 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
1513 * gcc.dg/noncompile/20040203-3.c: Update expected message.
1515 2005-06-15 David Ung <davidu@mips.com>
1517 * gcc.target/mips/mips16e-extends.c: New test for testing the
1518 generation of MIPS16e zeb/zeh, seb/seh instructions.
1520 2005-06-15 Diego Novillo <dnovillo@redhat.com>
1523 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
1524 * gcc.dg/tree-ssa/pr22018.c: New test.
1526 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
1528 * gcc.dg/simd-1.c: Update error messages.
1529 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
1530 * gcc.dg/simd-2.c: Update error messages.
1531 * gcc.dg/simd-4.c: New.
1533 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
1536 * g++.dg/other/crash-4.C: New.
1538 2005-06-14 Devang Patel <dpatel@apple.com>
1540 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
1542 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
1545 * g++.dg/parse/crash11.C: Update
1547 2005-06-13 Jeff Law <law@redhat.com>
1549 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
1550 perform the desired transformations.
1551 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
1552 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
1554 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1557 * gfortran.dg/forall_1.f90: Un-XFAIL.
1559 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
1562 * g++.dg/parse/crash26.C: New.
1565 * g++.dg/init/member1.C: New.
1567 2005-06-13 Jakub Jelinek <jakub@redhat.com>
1569 * gfortran.dg/altreturn_1.f90: New test.
1571 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
1574 * gcc.dg/tree-ssa/pr21985.c: New test.
1576 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
1578 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
1580 2005-06-12 Roger Sayle <roger@eyesopen.com>
1583 * g++.dg/other/error10.C: New test case.
1585 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1588 * gfortran.dg/pr19155.f: Add test.
1590 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1592 * gfortran.dg/f2c_7.f90: New test.
1594 * gfortran.dg/forall_1.f90: XFAILed.
1596 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
1598 * gcc.dg/pr14796-1.c: New.
1599 * gcc.dg/pr14796-2.c: New.
1601 2005-06-11 Steven G. Kargl <kargls@comcast.net>
1605 * gfortran.dg/deallocate_stat.f90: New test.
1607 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
1609 * gfortran.fortran-torture/execute/in-pack.f90: New test.
1611 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
1613 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
1614 access will be generated when this loop is vectorized. Test that
1615 accesses with same alignment were detected.
1616 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
1617 Test that accesses with same alignment were detected.
1618 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
1619 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
1620 alignment were detected.
1622 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
1624 * gcc.dg/Wcxx-compat-1.c: New.
1626 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
1629 * gfortran.dg/reshape-complex.f90: Add a test for a packed
1632 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
1634 * gcc.dg/alias-8.c: New.
1636 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
1638 * gcc.dg/format/cmn_err-1.c: Update.
1640 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
1643 * gcc.target/sparc/fexpand-2.c: New.
1644 * gcc.target/sparc/fpmerge-2.c: New.
1645 * gcc.target/sparc/fpmul-2.c: New.
1646 * gcc.target/sparc/noresult.c: New.
1647 * gcc.target/sparc/pdist-2.c: New.
1648 * gcc.target/sparc/pdist-3.c: New.
1650 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
1653 * gcc.target/i386/i386.exp: Fix comment typo.
1655 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
1658 * g++.dg/inherit/using5.C: New.
1659 * g++.dg/inherit/using6.C: New.
1661 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1664 * g++.dg/template/ptrmem15.C: New test.
1667 * g++.dg/ext/label4.C: New test.
1669 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1671 * gcc.dg/tls/debug-1.c: New test.
1673 2005-06-07 Dale Johannesen <dalej@apple.com>
1675 * gcc.target/i386/movq.c: New.
1677 2005-06-07 Dale Johannesen <dalej@apple.com>
1679 * gcc.dg/20050607-1.c: New.
1681 2005-06-07 Jakub Jelinek <jakub@redhat.com>
1684 * gcc.c-torture/execute/20050607-1.c: New test.
1686 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
1689 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
1690 Test case where the return array has lowest stride one,
1693 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
1695 * lib/target-supports.exp (check_effective_target_sync_int_long):
1696 Add s390 and s390x targets.
1698 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
1700 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
1701 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
1702 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
1703 * gcc.dg/tree-ssa/loop-9.c: New test.
1705 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
1707 * g++.dg/parse/defarg10.C: New.
1709 2005-06-06 Jakub Jelinek <jakub@redhat.com>
1712 * gcc.c-torture/execute/20050604-1.c: New test.
1714 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
1717 * g++.dg/parse/defarg9.C: New.
1720 * g++.dg/inherit/using4.C: New.
1721 * g++.dg/overload/error1.C: Adjust expected errors.
1722 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
1723 * g++.old-deja/g++.brendan/arm2.C: Likewise.
1724 * g++.old-deja/g++.other/redecl2.C: Likewise.
1725 * g++.old-deja/g++.other/redecl4.C: Likewise.
1726 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
1728 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
1730 * gfortran.dg/f2c_5.f90: Add -w to dg-options
1732 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
1734 * lib/gfortran.exp (gfortran_target_compile): Call
1735 dg-additional-files-options
1736 * gfortran.dg/f2c_4.f90: New file
1737 * gfortran.dg/f2c_4.c: New file
1738 * gfortran.dg/f2c_5.f90: New file
1739 * gfortran.dg/f2c_5.c: New file
1741 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1743 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
1746 * gfortran.dg/array_constructor_4.f90: New test.
1748 2005-06-05 Mark Mitchell <mark@codesourcery.com>
1751 * g++.dg/ext/builtin9.C: New test.
1753 2005-06-05 Dale Johannesen <dalej@apple.com>
1755 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
1756 * gcc.c-torture/execute/20050603-2.c: Ditto.
1758 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
1760 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
1761 * gcc.dg/vect/vect-reduc-1.c: New.
1762 * gcc.dg/vect/vect-reduc-2.c: New.
1763 * gcc.dg/vect/vect-reduc-3.c: New.
1765 2005-06-04 Dale Johannesen <dalej@apple.com>
1767 * gcc.c-torture/execute/20050603-1.c: New.
1768 * gcc.c-torture/execute/20050603-2.c: New.
1769 * gcc.dg/20050603-3.c: New.
1771 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1774 * gfortran.dg/debug_1.f90: New test.
1776 * gfortran.dg/forall_1.f90: New test.
1778 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
1780 * gfortran.dg/array_constructor_3.f90: New test.
1782 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1784 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
1786 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
1788 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
1790 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
1793 * gcc.dg/init-excess-1.c: New test.
1795 2005-06-03 Mark Mitchell <mark@codesourcery.com>
1798 * g++.dg/expr/static_cast6.C: New test.
1800 2005-06-03 Diego Novillo <dnovillo@redhat.com>
1802 * gcc.dg/tree-ssa/vrp14.c: New test.
1804 2005-06-03 Mark Mitchell <mark@codesourcery.com>
1807 * g++.dg/template/new2.C: New test.
1809 2005-06-03 Josh Conner <jconner@apple.com>
1811 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
1812 all entries in initializer.
1814 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
1817 * gcc.dg/pr21858.c: New testcase.
1819 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
1821 PR tree-optimization/21292
1823 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
1825 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
1826 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
1827 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
1828 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
1829 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
1831 2005-06-02 Richard Henderson <rth@redhat.com>
1833 * gcc.dg/sync-2.c: Use -march=i486 for i386.
1835 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
1837 * gcc.dg/wtypequal.c: New testcase.
1839 2005-06-02 Diego Novillo <dnovillo@redhat.com>
1842 * gcc.dg/tree-ssa/pr21582.c: New test.
1844 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1847 * g++.dg/opt/interface2.h: New.
1848 * g++.dg/opt/interface2.C: New.
1849 * g++.dg/init/ctor4.C: Adjust error lines.
1850 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1851 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
1852 * g++.old-deja/g++.jason/opeq3.C: Likewise.
1853 * g++.old-deja/g++.pt/assign1.C: Likewise.
1854 * g++.old-deja/g++.pt/crash20.C: Likewise.
1856 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
1858 PR tree-optimization/21734
1859 * g++.dg/vect/pr21734_1.cc: New.
1860 * g++.dg/vect/pr21734_2.cc: New.
1862 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1865 * g++.dg/template/spec24.C: New.
1868 * g++.dg/pch/local-1.C: New.
1869 * g++.dg/pch/local-1.Hs: New.
1871 2005-06-01 Diego Novillo <dnovillo@redhat.com>
1873 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
1874 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
1875 * gcc.dg/tree-ssa/pr14341.c: New test.
1876 * gcc.dg/tree-ssa/pr14841.c: New test.
1877 * gcc.dg/tree-ssa/pr20701.c: New test.
1878 * gcc.dg/tree-ssa/pr21086.c: New test.
1879 * gcc.dg/tree-ssa/pr21090.c: New test.
1880 * gcc.dg/tree-ssa/pr21332.c: New test.
1881 * gcc.dg/tree-ssa/pr21458.c: New test.
1882 * gcc.dg/tree-ssa/pr21658.c: New test.
1883 * gcc.dg/tree-ssa/vrp01.c: New test.
1884 * gcc.dg/tree-ssa/vrp02.c: New test.
1885 * gcc.dg/tree-ssa/vrp03.c: New test.
1886 * gcc.dg/tree-ssa/vrp04.c: New test.
1887 * gcc.dg/tree-ssa/vrp05.c: New test.
1888 * gcc.dg/tree-ssa/vrp06.c: New test.
1889 * gcc.dg/tree-ssa/vrp07.c: New test.
1890 * gcc.dg/tree-ssa/vrp08.c: New test.
1891 * gcc.dg/tree-ssa/vrp09.c: New test.
1892 * gcc.dg/tree-ssa/vrp10.c: New test.
1893 * gcc.dg/tree-ssa/vrp11.c: New test.
1894 * gcc.dg/tree-ssa/vrp12.c: New test.
1895 * gcc.dg/tree-ssa/vrp13.c: New test.
1897 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
1900 * gcc.dg/tree-ssa/pr21029.c: New test.
1902 2005-06-01 Roger Sayle <roger@eyesopen.com>
1904 * gfortran.dg/logint-1.f: New test case.
1905 * gfortran.dg/logint-2.f: Likewise.
1906 * gfortran.dg/logint-3.f: Likewise.
1908 2005-06-01 Jakub Jelinek <jakub@redhat.com>
1912 * gcc.dg/20050527-1.c: New test.
1914 * gcc.dg/i386-sse-12.c: New test.
1917 * gfortran.dg/implicit_5.f90: New test.
1919 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
1922 * gfortran/assign_4.f90: New test.
1923 * gfortran/assign_2.f90: Change compile to run.
1925 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
1927 * lib/target-supports.exp
1928 (check_effective_target_sync_char_short): New.
1929 * gcc.dg/sync-2.c: New.
1931 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
1933 PR tree-optimization/21817
1934 * gcc.dg/torture/pr21817-1.c: New.
1936 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
1939 * g++.dg/template/init5.C: New.
1941 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
1943 * gfortran.dg/char_initialiser_actual.f90:
1944 Test character initialisers as actual arguments.
1945 * gfortran.dg/char_pointer_comp_assign.f90:
1946 Test character pointer structure component assignments.
1947 * gfortran.dg/char_array_structure_constructor.f90:
1948 Test character components in structure constructors.
1950 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
1953 * g++.dg/opt/pr20931.C: New test.
1955 2005-05-31 Andreas Jaeger <aj@suse.de>
1958 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
1959 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
1960 g++.old-deja/g++.ext/asmspec1.C,
1961 g++.old-deja/g++.other/regstack.C,
1962 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
1963 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
1964 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
1965 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
1966 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
1967 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
1968 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
1969 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
1970 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
1971 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
1972 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
1973 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
1974 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
1975 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
1976 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
1977 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
1978 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
1979 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
1980 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
1982 2005-05-31 Jeff Law <law@redhat.com>
1984 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
1986 2005-05-30 Paolo Carlini <pcarlini@suse.de>
1989 * gcc.dg/builtins-1.c: Activate disabled clog test.
1990 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1992 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
1994 * gfortran.dg/char_pointer_assign.f90:
1995 Test character-pointer assignments and pointer assignments.
1996 * gfortran.dg/char_pointer_dummy.f90:
1997 Test character-pointer dummy arguments.
1998 * gfortran.dg/char_pointer_func.f90:
1999 Test character-pointer function returns.
2000 * gfortran.dg/char_pointer_dependency.f90:
2001 Test character-pointer functions with dependencies.
2003 2005-05-30 Mark Mitchell <mark@codesourcery.com>
2006 * g++.dg/lookup/using14.C: New test.
2008 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
2010 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
2011 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
2014 2005-05-29 Geoffrey Keating <geoffk@apple.com>
2017 * g++.dg/template/local5.C: New.
2020 * gcc.c-torture/compile/pr21761.c: New.
2022 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
2025 2005-05-30 Steven G. Kargl
2028 * gfortran.dg/inquire_8.f90: New test.
2030 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2033 * gfortran.dg/output_exponents_1.f90: New test.
2035 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2038 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
2040 2005-05-28 Mark Mitchell <mark@codesourcery.com>
2043 * g++.dg/ext/complex1.C: New test.
2046 * g++.dg/init/ctor6.C: New test.
2048 2005-05-29 Jan Hubicka <jh@suse.cz>
2050 * gcc.c-torture/compile/pr21562.c: New.
2052 2005-05-28 Steven G. Kargl <kargls@comcast.net>
2054 * gfortran.dg/subnormal_1.f90: New test.
2056 2005-05-28 Jan Hubicka <jh@suse.cz>
2058 * tree-prof.exp: Fix comment.
2059 * value-prof-1.c: New.
2060 * value-prof-2.c: New.
2061 * value-prof-3.c: New.
2062 * value-prof-4.c: New.
2064 2005-05-27 Mark Mitchell <mark@codesourcery.com>
2067 * g++.dg/expr/ptrmem6.C: New test.
2068 * g++.dg/expr/ptrmem6a.C: Likewise.
2070 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
2072 PR tree-optimization/21658
2073 * gcc.dg/tree-ssa/pr21658.c: New.
2075 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
2078 * g++.dg/inherit/ptrmem3.C: New.
2081 * g++.dg/parse/template16.C: New.
2083 2005-05-27 Andreas Jaeger <aj@suse.de>
2085 * gcc.dg/setjmp-2.c: Only run in 32-bit.
2087 * gcc.dg/i386-sse-8.c: Run test on all archs.
2089 2005-05-26 Mike Stump <mrs@apple.com>
2091 * objc.dg/isa-field-1.m: Only run on darwin.
2092 * objc.dg/lookup-1.m: Likewise.
2093 * objc.dg/try-catch-8.m: Likewise.
2095 2005-05-26 Roger Sayle <roger@eyesopen.com>
2097 PR tree-optimization/9814
2098 * gcc.dg/pr9814-1.c: New test case.
2100 2005-05-26 Ziemowit Laski <zlaski@apple.com>
2102 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
2103 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
2104 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
2105 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
2106 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
2107 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
2108 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
2109 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
2110 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
2111 objc.dg/try-catch-8.m: New.
2113 2005-05-26 Janis Johnson <janis187@us.ibm.com>
2115 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
2116 remove extraneous semicolons.
2118 2005-05-26 Ziemowit Laski <zlaski@apple.com>
2120 * obj-c++.dg/comp-types-12.mm: New.
2121 * objc.dg/comp-types-11.m: New.
2122 * objc.dg/selector-4.m: New.
2124 2005-05-26 Andreas Jaeger <aj@suse.de>
2127 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
2128 g++.old-deja/g++.ext/attrib3.C,
2129 g++.old-deja/g++.other/store-expr1.C,
2130 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
2131 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
2132 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
2133 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
2134 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
2135 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
2136 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
2137 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
2138 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
2139 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
2140 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
2141 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
2142 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
2143 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
2144 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
2145 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
2146 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
2147 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
2148 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
2150 2005-05-26 Andreas Jaeger <aj@suse.de>
2152 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
2155 2005-05-26 Andreas Jaeger <aj@suse.de>
2158 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
2159 gcc.misc-tests/i386-pf-athlon-1.c,
2160 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
2161 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
2162 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
2163 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
2164 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
2165 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
2166 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
2169 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
2170 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
2171 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
2174 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
2177 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
2178 effective-target ilp32.
2180 2005-05-26 David Ung <davidu@mips.com>
2182 * gcc.target/mips/ext_ins.c: New test for testing the generation
2183 of MIPS32/64 rev 2 ext/ins instructions.
2185 2005-05-26 Andreas Jaeger <aj@suse.de>
2187 * treelang/compile/unsigned.tree: Use gimple instead of
2188 nonexisting generic dump.
2190 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
2192 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
2194 2005-05-26 Andreas Jaeger <aj@suse.de>
2196 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
2198 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
2201 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
2202 Test callee-allocated memory with write statements.
2204 2005-05-25 Roger Sayle <roger@eyesopen.com>
2207 * gcc.dg/pr21709-1.c: New test case.
2209 2005-05-25 Ziemowit Laski <zlaski@apple.com>
2210 Mike Stump <mrs@apple.com>
2212 * objc/execute/next_mapping.h: Update for C++.
2214 * obj-c++.dg/selector-1.mm: Move to...
2215 * obj-c++.dg/selector-4.mm: here...
2217 * obj-c++.dg/basic.mm: New.
2218 * obj-c++.dg/comp-types-1.mm: New.
2219 * obj-c++.dg/cxx-class-1.mm: New.
2220 * obj-c++.dg/cxx-ivars-1.mm: New.
2221 * obj-c++.dg/cxx-ivars-2.mm: New.
2222 * obj-c++.dg/cxx-ivars-3.mm: New.
2223 * obj-c++.dg/cxx-scope-1.mm: New.
2224 * obj-c++.dg/cxx-scope-2.mm: New.
2225 * obj-c++.dg/defs.mm: New.
2226 * obj-c++.dg/empty-private-1.mm: New.
2227 * obj-c++.dg/encode-1.mm: New.
2228 * obj-c++.dg/encode-2.mm: New.
2229 * obj-c++.dg/encode-3.mm: New.
2230 * obj-c++.dg/extern-c-1.mm: New.
2231 * obj-c++.dg/extra-semi.mm: New.
2232 * obj-c++.dg/fix-and-continue-2.mm: New.
2233 * obj-c++.dg/isa-field-1.mm: New.
2234 * obj-c++.dg/ivar-list-semi.mm: New.
2235 * obj-c++.dg/local-decl-1.mm: New.
2236 * obj-c++.dg/lookup-1.mm: New.
2237 * obj-c++.dg/lookup-2.mm: New.
2238 * obj-c++.dg/method-1.mm: New.
2239 * obj-c++.dg/method-2.mm: New.
2240 * obj-c++.dg/method-3.mm: New.
2241 * obj-c++.dg/method-4.mm: New.
2242 * obj-c++.dg/method-5.mm: New.
2243 * obj-c++.dg/method-6.mm: New.
2244 * obj-c++.dg/method-7.mm: New.
2245 * obj-c++.dg/no-extra-load.mm: New.
2246 * obj-c++.dg/overload-1.mm: New.
2247 * obj-c++.dg/pragma-1.mm: New.
2248 * obj-c++.dg/pragma-2.mm: New.
2249 * obj-c++.dg/private-1.mm: New.
2250 * obj-c++.dg/private-2.mm: New.
2251 * obj-c++.dg/proto-qual-1.mm: New.
2252 * obj-c++.dg/qual-types-1.mm: New.
2253 * obj-c++.dg/stubify-1.mm: New.
2254 * obj-c++.dg/stubify-2.mm: New.
2255 * obj-c++.dg/super-class-1.mm: New.
2256 * obj-c++.dg/super-class-2.mm: New.
2257 * obj-c++.dg/super-dealloc-1.mm: New.
2258 * obj-c++.dg/super-dealloc-2.mm: New.
2259 * obj-c++.dg/template-1.mm: New.
2260 * obj-c++.dg/template-2.mm: New.
2261 * obj-c++.dg/template-3.mm: New.
2262 * obj-c++.dg/template-4.mm: New.
2263 * obj-c++.dg/template-5.mm: New.
2264 * obj-c++.dg/template-6.mm: New.
2265 * obj-c++.dg/try-catch-1.mm: New.
2266 * obj-c++.dg/try-catch-2.mm: New.
2267 * obj-c++.dg/try-catch-3.mm: New.
2268 * obj-c++.dg/try-catch-4.mm: New.
2269 * obj-c++.dg/try-catch-5.mm: New.
2270 * obj-c++.dg/try-catch-6.mm: New.
2271 * obj-c++.dg/try-catch-7.mm: New.
2272 * obj-c++.dg/try-catch-8.mm: New.
2273 * obj-c++.dg/try-catch-9.mm: New.
2274 * obj-c++.dg/va-meth-1.mm: New.
2276 2005-05-25 Ziemowit Laski <zlaski@apple.com>
2278 * obj-c++.dg/selector-1.mm: New.
2279 * obj-c++.dg/selector-2.mm: New.
2281 2005-05-25 Ziemowit Laski <zlaski@apple.com>
2283 * obj-c++.dg/selector-3.mm: New.
2284 * objc.dg/selector-3.m: New.
2286 2005-05-25 Ziemowit Laski <zlaski@apple.com>
2288 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
2289 about where warning appears.
2291 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
2293 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
2294 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
2295 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
2296 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
2298 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
2300 * gcc.dg/20050524-1.c: New test.
2302 2005-05-25 Jan Hubicka <jh@suse.cz>
2304 * gcc.dg/tree-prof/inliner-1.c: New.
2306 2005-05-25 Janis Johnson <janis187@us.ibm.com>
2308 * gcc.dg/tree-prof: New directory.
2309 * gcc.dg/tree-prof/tree-prof.exp: New.
2311 2005-05-25 DJ Delorie <dj@redhat.com>
2313 * gcc.dg/Wattributes-1.c: New.
2314 * gcc.dg/Wattributes-2.c: New.
2315 * gcc.dg/Wattributes-3.c: New.
2317 20005-05-24 Janis Johnson <janis187@us.ibm.com>
2319 PR tree-optimization/19833
2320 * gcc.dg/uninit-4.c: Remove xfail.
2321 * gcc.dg/uninit-9.c: Ditto.
2323 2005-05-24 Ziemowit Laski <zlaski@apple.com>
2325 * obj-c++.dg/bitfield-[1-5].mm: New.
2326 * obj-c++.dg/class-protocol-1.mm: New.
2327 * obj-c++.dg/comp-types-1[0-1].mm: New.
2328 * obj-c++.dg/comp-types-[2-9].mm: New.
2329 * obj-c++.dg/encode-[4-8].mm: New.
2330 * obj-c++.dg/layout-1.mm: New.
2331 * obj-c++.dg/method-1[0-9].mm: New.
2332 * obj-c++.dg/method-2[0-1].mm: New.
2333 * obj-c++.dg/method-[8-9].mm: New.
2334 * obj-c++.dg/objc-gc-3.mm: New.
2335 * obj-c++.dg/try-catch-10.mm: New.
2336 * objc.dg/bitfield-5.m: New.
2337 * objc.dg/comp-types-10.m: New.
2338 * objc.dg/comp-types-9.m: New.
2339 * objc.dg/layout-1.m: New.
2340 * objc.dg/objc-gc-4.m: New.
2341 * objc.dg/try-catch-9.m: New.
2342 * objc.dg/class-protocol-1.m: Tweak diagnostics.
2343 * objc.dg/comp-types-1.m: Likewise.
2344 * objc.dg/comp-types-[5-6].m: Likewise.
2345 * objc.dg/method-9.m: Likewise.
2347 2005-05-24 Janis Johnson <janis187@us.ibm.com>
2349 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
2350 and on hardware without VMX support.
2352 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
2354 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
2356 * lib/profopt.exp (dg-final-generate, dg-final-use,
2357 profopt-final-code, profopt-get-options): New.
2358 (profopt-execute): Process test directives.
2360 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
2361 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
2362 cleanup-tree-dump, cleanup-saved-temps): Update comments.
2364 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
2367 * g++.dg/init/ctor5.C: New test.
2369 2005-05-24 Ira Rosen <irar@il.ibm.com>
2371 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
2372 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
2373 vect-113.c, vect-114.c.
2375 2005-05-23 Adam Nemet <anemet@lnxw.com>
2377 * gcc.dg/const-elim-1.c: Remove xfails.
2379 2005-05-23 Jeff Law <law@redhat.com>
2381 * gcc.c-torture/compile/pr21638.c: New test.
2382 * gcc.c-torture/compile/20050520-1.c: New test.
2384 2005-05-23 Nick Clifton <nickc@redhat.com>
2386 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
2387 be a proper triple, ie: m32r*-*-*.
2388 * g++.old-deja/g++.jason/thunk3.C: Likewise.
2390 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
2394 * gcc.c-torture/compile/pr21293.c: New test.
2395 * gcc.c-torture/execute/pr21331.c: New test.
2397 2004-05-20 Richard Henderson <rth@redhat.com>
2399 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
2401 2005-05-20 Ziemowit Laski <zlaski@apple.com>
2403 * obj-c++-dg.exp: Add.
2405 * obj-c++.dg/dg.exp: Add.
2407 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
2409 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
2410 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
2412 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
2414 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
2416 2004-05-19 Richard Henderson <rth@redhat.com>
2418 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
2420 2005-05-19 Janis Johnson <janis187@us.ibm.com>
2422 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
2424 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
2426 2005-05-19 Jakub Jelinek <jakub@redhat.com>
2429 * g++.dg/parse/extern1.C: New test.
2430 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
2432 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2434 * gcc.dg/c99-math.h: New.
2435 * gcc.dg/c99-math-float-1.c: New test.
2436 * gcc.dg/c99-math-double-1.c: Likewise.
2437 * gcc.dg/c99-math-long-double-1.c: Likewise.
2439 2005-05-18 Richard Henderson <rth@redhat.com>
2441 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
2443 2005-05-18 Devang Patel <dpatel@apple.com>
2445 * g++.dg/opt/20050511-1.C: New test.
2447 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
2450 * gfortran.dg/reshape-complex.f90: New test.
2452 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
2454 * gfortran.dg/array_constructor_1.f90: New test.
2455 * gfortran.dg/array_constructor_2.f90: New test.
2457 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
2460 * gfortran.dg/pr20954.f: New test.
2462 2005-05-17 Mike Stump <mrs@apple.com>
2464 Yet more Objective-C++...
2466 * objc.dg/method-5.m: Update.
2467 * objc.dg/method-6.m: Update.
2468 * objc.dg/method-7.m: Update.
2469 * objc.dg/method-9.m: Update.
2470 * objc.dg/try-catch-2.m: Update.
2472 2005-05-17 Mark Mitchell <mark@codesourcery.com>
2474 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
2475 Remove little-endian optimizations.
2477 2005-05-17 Jeff Law <law@redhat.com>
2479 * g++.dg/tree-ssa/pr14814.C: New test.
2480 * gcc.dg/tree-ssa/pr14814.C: New test.
2481 * gcc.dg/tree-ssa/pr17141-1.C: New test.
2482 * gcc.dg/tree-ssa/pr17141-2.C: New test.
2484 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
2486 * gcc.dg/compat/generate-random.c: Do not include
2488 * gcc.dg/compat/generate-random_r.c: Likewise.
2490 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
2492 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
2494 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
2497 * g++.dg/tree-ssa/builtin1.C: New testcase.
2499 2005-05-17 Jakub Jelinek <jakub@redhat.com>
2502 * g++.dg/opt/const4.C: New test.
2505 * g++.dg/opt/crossjump1.C: New test.
2507 PR tree-optimization/21610
2508 * gcc.c-torture/compile/20050516-1.c: New test.
2511 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
2512 about the test failing.
2513 * gfortran.fortran-torture/execute/where_7.f90: New test.
2514 * gfortran.fortran-torture/execute/where_8.f90: New test.
2516 2005-05-16 Richard Henderson <rth@redhat.com>
2518 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
2521 2005-05-16 Mark Mitchell <mark@codesourcery.com>
2523 * gcc.dg/compat/generate-random.c (config.h): Do not include.
2524 (limits.h): Include unconditionally.
2525 (stdlib.h): Likewise.
2526 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
2527 (limits.h): Include unconditionally.
2528 (stdlib.h): Likewise.
2529 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
2530 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
2531 (limits.h): Include unconditionally.
2532 (stdlib.h): Likewise.
2533 (hashtab.h): Do not include.
2534 (getopt.h): Likewise.
2535 (stddef.h): Include.
2536 (hashval_t): Define.
2537 (struct entry): Add "next" field.
2538 (HASH_SIZE): New macro.
2539 (hash_table): New variable.
2540 (switchfiles): Do not use xmalloc.
2542 (iterative_hash): New function.
2544 (e_exists): New function.
2545 (e_insert): Likewise.
2546 (output): Use, instead of libiberty hashtable functions.
2547 (main): Do not use getopt. Do not call htab_create.
2549 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
2552 * lib/target-supports.exp (check_mkfifo_available):
2553 Return 0 for cygwin as mkfifo support incomplete on platform.
2554 Fix typos in comments.
2556 2005-05-15 Mark Mitchell <mark@codesourcery.com>
2558 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
2560 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
2563 * gfortran.dg/assign_4.f: New test.
2565 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
2567 PR tree-optimization/21563
2568 * gcc.dg/tree-ssa/pr21563.c: New.
2570 2005-05-14 Jan Hubicka <jh@suse.cz>
2572 * gcc.dg/noreturn-7.c: Allow control reaches warning.
2574 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
2576 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
2578 2005-05-13 Julian Brown <julian@codesourcery.com>
2580 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
2581 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
2583 2005-05-13 Jan Hubicka <jh@suse.cz>
2585 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
2586 * gcc.dg/fold-xor-?.c: Likewise.
2587 * gcc.dg/pr15784-?.c: Likewise.
2588 * gcc.dg/pr20922-?.c: Likewise.
2589 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
2590 * gcc.dg/tree-ssa/pr17598.c: Likewise.
2591 * gcc.dg/tree-ssa/pr20470.c: Likewise.
2593 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2596 * gfortran.dg/hollerith_1.f90: New test.
2598 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2600 * gfortran.dg/func_result_2.f90: New test.
2602 2005-05-11 Bud Davis <bdavis@gfortran.org>
2604 * gfortran.dg/dev_null.f90: New test.
2606 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
2608 * gcc.dg/arm-vfp1.c: Revert last change.
2610 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
2613 PR tree-optimization/19639
2614 * g++.dg/tree-ssa/pr19807.C: New testcase.
2616 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2619 * gfortran.dg/append-1.f90: New test.
2621 2005-05-10 Diego Novillo <dnovillo@redhat.com>
2623 * gcc.dg/pr18501.c: XFAIL.
2624 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
2625 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
2626 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
2627 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2628 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2629 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
2630 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
2631 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2633 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2636 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
2637 gfortran.dg/f2c_3.f90: New tests.
2639 * gfortran.dg/return_1.f90: Fix dg annotation.
2641 2005-05-10 Diego Novillo <dnovillo@redhat.com>
2643 * gcc.c-torture/compile/20050510-1.c: New test.
2645 2005-05-10 Mark Mitchell <mark@codesourcery.com>
2647 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
2649 2005-05-10 Bob Wilson <bob.wilson@acm.org>
2651 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
2653 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
2656 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
2658 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
2661 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
2662 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
2664 2005-05-10 Ben Elliston <bje@au.ibm.com>
2667 * gcc.dg/debug/pr16676.c: New test.
2669 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
2672 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
2673 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
2674 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
2675 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
2677 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
2678 -fno-tree-dominator-opts.
2680 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2682 * gfortran.dg/return_1.f90: New test.
2684 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
2686 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
2688 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
2690 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
2693 * g++.dg/inherit/covariant13.C: New.
2695 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2698 * gfortran.dg/pr19155.f: New test.
2700 2005-05-08 Roger Sayle <roger@eyesopen.com>
2703 * gcc.dg/pr8788-1.c: New testcase.
2705 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
2708 * gcc.target/mips/fpcmp-[12].c: New tests.
2710 2005-05-06 Mark Mitchell <mark@codesourcery.com>
2712 * lib/target-supports-dg.exp (dg-require-fork): New function.
2713 (dg-require-mkfifo): Likewise.
2714 * lib/target-supports.exp (check_function_available): New
2716 (check_fork_available): Likewise.
2717 (check_mkfifo_available): Likewise.
2719 2005-05-06 Jeff Law <law@redhat.com>
2721 * gcc.c-torture/compile/pr21380.c: New test.
2723 2005-05-06 Jakub Jelinek <jakub@redhat.com>
2726 * g++.dg/ext/weak3.C: New test.
2728 2005-05-05 Mark Mitchell <mark@codesourcery.com>
2731 * g++.dg/template/crash37.C: New test.
2733 2005-05-05 Paul Brook <paul@codesourcery.com>
2735 * gcc.dg/arm-g2.c: Use effective-target arm32.
2736 * gcc.dg/arm-mmx-1.c: Ditto.
2737 * gcc.dg/arm-scd42-2.c: Ditto.
2738 * gcc.dg/arm-vfp1.c: Ditto.
2739 * lib/target-supports.exp (check_effective_target_arm32): New
2742 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
2745 gfortran.dg/in_pack_rank7.f90: New test.
2747 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
2750 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
2752 2005-05-04 Jakub Jelinek <jakub@redhat.com>
2755 * gcc.dg/20050503-1.c: New test.
2757 PR rtl-optimization/21239
2758 * gcc.dg/i386-sse-11.c: New test.
2760 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
2763 * gcc.target/i386/asm-1.c: New test.
2765 2005-05-03 Jakub Jelinek <jakub@redhat.com>
2767 PR rtl-optimization/21330
2768 * gcc.c-torture/execute/20050502-1.c: New test.
2771 * gcc.c-torture/execute/20050502-2.c: New test.
2773 2005-05-03 Uros Bizjak <uros@kss-loka.si>
2776 * gcc.dg/pr21282.c: New.
2778 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2780 * gcc.dg/vect/pr20122.c: Clean up .vect file.
2781 * gcc.dg/vect/vect-92.c: Likewise
2782 * gcc.dg/vect/vect-93.c: Likewise
2783 * gcc.dg/vect/vect-dv-1.c: Likewise
2784 * gcc.dg/vect/vect-dv-2.c: Likewise
2785 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
2787 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2789 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
2790 * gfortran.dg/vect/vect-2.f90: Likewise
2791 * gfortran.dg/vect/vect-3.f90: Likewise
2792 * gfortran.dg/vect/vect-4.f90: Likewise
2793 * gfortran.dg/vect/vect-5.f90: Likewise
2795 2005-05-02 Geoffrey Keating <geoffk@apple.com>
2798 * gcc.dg/rs6000-fpint-2.c: New.
2800 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
2803 * gcc.dg/builtins-30.c: Update expected messages.
2804 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
2805 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
2806 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
2808 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
2810 PR tree-optimization/21294
2811 * gcc.dg/tree-ssa/pr21294.c: New.
2813 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
2815 * gcc.dg/altivec-3.c (vec_store): Do not use the old
2816 __builtin_altivec_st_internal_4si built-in.
2818 2005-05-02 Mark Mitchell <mark@codesourcery.com>
2821 * g++.dg/template/ptrmem14.C: New test.
2823 2005-05-02 Paul Brook <paul@codesourcery.com>
2825 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
2827 2005-05-02 Michael Matz <matz@suse.de>
2830 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
2832 2005-05-01 Mark Mitchell <mark@codesourcery.com>
2834 * g++.dg/cpp/weak.C: New test.
2836 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
2838 * gcc.dg/tree-ssa/loop-8.c: New test.
2840 2005-04-30 Michael Maty <matz@suse.de>
2842 * gcc.dg/inline-mcpy.c: New test.
2844 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
2847 * gfortran.dg/eoshift.f90: New test case.
2849 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
2852 * gfortran.dg/matmul_1.f90: New test.
2854 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2856 PR tree-optimization/21030
2857 * gcc.dg/tree-ssa/pr21030.c: New.
2859 2005-04-29 Devang Patel <dpatel@apple.com>
2861 PR tree-optimization/21272
2862 * gcc.dg/vect/vect-ifcvt-10.c: New test.
2864 2005-04-29 Jakub Jelinek <jakub@redhat.com>
2868 * gfortran.dg/entry_4.f90: New test.
2869 * gfortran.fortran-torture/execute/entry_1.f90: New test.
2870 * gfortran.fortran-torture/execute/entry_2.f90: New test.
2871 * gfortran.fortran-torture/execute/entry_3.f90: New test.
2872 * gfortran.fortran-torture/execute/entry_4.f90: New test.
2873 * gfortran.fortran-torture/execute/entry_5.f90: New test.
2874 * gfortran.fortran-torture/execute/entry_6.f90: New test.
2875 * gfortran.fortran-torture/execute/entry_7.f90: New test.
2877 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2879 * gfortran.fortran-torture/execute/entry_8.f90: New test.
2881 2005-04-29 Paul Brook <paul@codesourcery.com>
2883 * gfortran.dg/entry_3.f90: New test.
2885 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2887 * gfortran.dg/implicit_4.f90: New test.
2889 2005-04-28 Bob Wilson <bob.wilson@acm.org>
2891 * lib/target-supports.exp (check_profiling_available): Return
2892 false for xtensa-*-elf.
2894 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
2896 * lib/fortran-torture.exp (fortran-torture.exp): Catch
2897 error if file cannot be deleted.
2899 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2901 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
2902 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
2903 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
2904 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
2905 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
2906 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
2907 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
2908 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
2909 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
2910 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
2911 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
2912 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
2913 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
2915 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2918 * gfortran.dg/pr20865.f90: New test.
2920 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
2922 * gcc.dg/void-cast-2.c: New test.
2924 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2927 * gcc.dg/void-cast-1.c: New test.
2929 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
2931 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
2933 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2936 * gfortran.dg/pr21177.f90: New test.
2938 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
2940 PR tree-optimization/21171
2941 * gcc.dg/tree-ssa/pr21171.c: New test.
2943 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
2945 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
2946 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
2947 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
2948 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
2949 gcc.dg/tree-ssa/gen-vect-32.c: New.
2950 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
2951 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
2954 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2957 * gcc.dg/transparent-union-3.c: New test.
2959 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2962 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
2963 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
2964 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
2965 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
2966 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
2967 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
2969 2005-04-26 Jeff Law <law@redhat.com>
2971 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
2972 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
2973 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
2974 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
2975 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
2976 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
2977 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
2979 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
2981 PR tree-optimization/17598
2982 * gcc.dg/tree-ssa/pr17598.c: New testcase.
2984 2005-04-25 Mike Stump <mrs@apple.com>
2986 * objc.dg/fix-and-continue-1.m: Add.
2988 2005-04-25 Roger Sayle <roger@eyesopen.com>
2991 * g++.dg/opt/pr20995-1.C: New test case.
2993 2005-04-25 Devang Patel <dpatel@apple.com>
2995 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
2997 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
3000 * g++.dg/opt/alias2.C (printf): Correct the prototype.
3002 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
3005 * g++.dg/opt/rtti2.C: New test.
3007 2005-04-25 Paul Brook <paul@codesourcery.com>
3008 Steven G. Kargl <kargls@comcast.net>
3011 * gfortran.dg/ichar_1.f90: New file.
3013 2005-04-24 Jakub Jelinek <jakub@redhat.com>
3016 * g++.dg/opt/pr20991.C: New test.
3018 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
3019 where sizeof (type) < __alignof__ (type).
3020 * gcc.dg/compat/struct-layout-1.h: Likewise.
3022 2005-04-24 Per Bothner <per@bothner.com>
3023 Devang Patel <dpatel@apple.com>
3025 PR preprocessor/20907
3026 * gcc.dg/cpp/very-long-comment.c: New test.
3028 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3031 * gfortran.dg/common_5.f: New test.
3033 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
3036 * g++.dg/tree-ssa/pr21082.C: New testcase.
3038 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
3040 * gcc.dg/vect/vect-99.c: New test.
3042 2005-04-22 Diego Novillo <dnovillo@redhat.com>
3044 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
3046 2005-04-22 Jeff Law <law@redhat.com>
3048 * gcc.dg/uninit-5.c: Remove xfails.
3049 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
3050 conditionals and loads.
3052 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
3057 * gfortran.dg/nested_reshape.f90: new test
3058 * gfortran.dg/reshape-alloc.f90: new test
3059 * gfortran.dg/reshape.f90: new test
3061 2005-04-22 Mark Mitchell <mark@codesourcery.com>
3063 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
3065 * gcc.dg/arm-vfp1.c: New test.
3067 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
3070 * g++.dg/lookup/builtin2.C: New test.
3072 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
3074 * gcc.dg/weak/weak-13.c: New test.
3076 2005-04-21 Geoffrey Keating <geoffk@apple.com>
3078 * lib/target-supports.exp (check_effective_target_sync_int_long):
3081 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
3083 * gcc.target/mips/branch-1.c: New test.
3085 2005-04-21 Richard Henderson <rth@redhat.com>
3087 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
3088 * gcc.dg/vect/vect-86.c: Likewise.
3089 * gcc.dg/vect/vect-87.c: Likewise.
3090 * gcc.dg/vect/vect-88.c: Likewise.
3092 2005-04-21 Devang Patel <dpatel@apple.com>
3094 PR optimization/20994
3095 * gcc.dg/tree-ssa/ifc-3.c: New test.
3097 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
3100 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
3101 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
3102 gcc.dg/c99-vla-jump-5.c: New tests.
3104 2005-04-19 Richard Henderson <rth@redhat.com>
3106 * lib/target-supports.exp (check_effective_target_vect_int_mult):
3107 Fix typo in exists check.
3108 (check_effective_target_sync_int_long): New.
3109 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
3110 * gcc.dg/ia64-sync-2.c: Likewise.
3111 * gcc.dg/ia64-sync-3.c: Likewise.
3112 * gcc.dg/ia64-sync-4.c: Likewise.
3114 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
3116 * gcc.dg/fold-xor-1.c: New test.
3117 * gcc.dg/fold-xor-2.c: New test.
3119 2005-04-19 James E. Wilson <wilson@specifixinc.com>
3122 * g++.dg/eh/fp-regs.C: New test.
3124 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
3126 * gcc.dg/Wint-to-pointer-cast-1.c,
3127 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
3128 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
3129 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
3131 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3134 * gfortran.dg/pr16861.f90: New test.
3136 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
3138 * gcc.dg/pr21085.c: New test.
3140 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
3142 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
3143 (setup_mips_tests, dg-mips-options): New procedures.
3144 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
3145 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
3146 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
3147 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
3148 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
3149 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
3150 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
3151 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
3152 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
3153 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
3154 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
3155 dg-mips-options instead of dg-options. Remove now-redundant
3156 preprocessor guards.
3157 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
3158 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
3159 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
3160 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
3161 * gcc.dg/vr-mult-2.c: Delete.
3162 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
3163 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
3164 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
3165 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
3166 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
3167 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
3168 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
3170 2005-04-18 Laurent GUERBY <laurent@guerby.net>
3172 * ada/acats/run_all.sh: Use sync when executable not present.
3174 2005-04-18 Devang Patel <dpatel@apple.com>
3176 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
3177 * gcc.dg/vect/vect-11a.c: New.
3178 * gcc.dg/vect/vect-none.c: Update.
3179 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
3181 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
3183 PR tree-optimization/20922
3184 * gcc.dg/pr20922-1.c: New test.
3185 * gcc.dg/pr20922-2.c: New test.
3186 * gcc.dg/pr20922-3.c: New test.
3187 * gcc.dg/pr20922-4.c: New test.
3188 * gcc.dg/pr20922-5.c: New test.
3189 * gcc.dg/pr20922-6.c: New test.
3191 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3194 * gfortran.dg/pr20950.f: New test.
3196 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3199 * gfortran.dg/pr19216.f: New test.
3201 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
3203 PR tree-optimization/21001
3204 * gcc.dg/tree-ssa/pr21001.c: New.
3206 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
3209 * gfortran.dg/reshape_rank7.f90: New test.
3211 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
3213 PR libfortran/12884 gfortran.dg/pr12884.f: New test
3214 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
3215 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
3216 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
3217 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
3218 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
3219 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
3220 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
3221 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
3222 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
3223 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
3224 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
3225 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
3226 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
3227 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
3228 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
3229 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
3230 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
3231 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
3232 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
3233 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
3235 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
3237 * gfortran.dg/wtruncate.f: New testcase.
3238 * gfortran.dg/wtruncate.f90: New testcase.
3240 2005-04-16 Mark Mitchell <mark@codesourcery.com>
3243 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
3244 which sizeof/alignof is dependent, rather than just whether we are
3245 processing_template_decl.
3247 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
3249 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
3250 corrected typo where the wrong variables had been compared.
3252 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
3255 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
3256 Test callee-allocated version of return array with a write
3258 Test spread with a temporary with another write statement.
3260 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
3262 PR tree-optimization/21031
3263 * gcc.dg/tree-ssa/pr21031.c: New.
3265 2005-04-15 Uros Bizjak <uros@kss-loka.si>
3267 PR tree-optimization/21004
3268 * gcc.dg/builtins-53.c: Include builtins-config.h.
3269 Check floorf, ceilf, floorl and ceill transformations
3270 only when HAVE_C99_RUNTIME is defined.
3272 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
3275 * gcc.dg/tree-ssa/pr20739.c: New test.
3277 2005-04-14 Mike Stump <mrs@apple.com>
3279 * gcc.dg/Foundation.framework/empty: New.
3280 * gcc.dg/framework-2.c: New.
3282 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
3284 PR tree-optimization/21021
3285 * gcc.c-torture/compile/pr21021.c: New.
3287 2005-04-14 Janis Johnson <janis187@us.ibm.com
3290 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
3291 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
3292 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
3293 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
3294 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
3295 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
3296 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
3297 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
3299 2005-04-14 Richard Henderson <rth@redhat.com>
3301 * lib/target-supports.exp (check_effective_target_vect_condition):
3302 Add ia64, i?86, and x86_64.
3304 2005-04-14 Steven G. Kargl <kargls@comcast.net>
3306 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
3308 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
3310 PR tree-optimization/20657
3311 * gcc.dg/tree-ssa/pr20657.c: New.
3313 2005-04-14 Uros Bizjak <uros@kss-loka.si>
3315 * gcc.dg/builtins-53.c: Also check (int)trunc* and
3316 (long long int)trunc*.
3318 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
3321 * gcc.dg/pr20927.c: New test.
3323 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
3325 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
3326 * gcc.target/mips/asm-1.c: Likewise.
3328 2005-04-13 Dale Johannesen <dalej@apple.com>
3330 * objc.dg/objc-fast-4.m: New.
3332 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
3334 * gcc.target/cris/torture/cris-torture.exp: New driver in new
3336 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
3338 2005-04-13 David Edelsohn <edelsohn@gnu.org>
3340 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
3341 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
3342 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
3344 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
3346 PR tree-optimization/20913
3347 * gcc.dg/tree-ssa/pr20913.c: New.
3349 PR tree-optimization/20702
3350 * gcc.dg/tree-ssa/pr20702.c: New.
3352 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3355 * g++.dg/inherit/local3.C: New test.
3357 2005-04-12 Jeff Law <law@redhat.com>
3359 * gcc.dg/tree-ssa/20050412-1.c: New test.
3361 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
3364 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
3365 Add tests with mask generated by expression.
3366 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
3367 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
3368 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
3370 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
3373 * gcc.dg/20050409-1.c: New test.
3375 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
3377 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
3379 2005-04-11 Mark Mitchell <mark@codesourcery.com>
3381 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
3382 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
3383 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
3384 (TARGET_CXX): Adjust accordingly.
3385 * target.h (struct gcc_target): Remove epxort_class_data. Add
3386 determine_class_data_visibility and class_data_always_comdat.
3387 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
3388 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
3389 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
3390 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
3391 (arm_cxx_determine_class_data_visibility): New.
3392 (arm_cxx_class_data_always_comdat): Likewise.
3393 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
3394 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
3395 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
3396 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
3397 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
3400 2005-04-11 Mark Mitchell <mark@codesourcery.com>
3402 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
3404 2005-04-11 Geoffrey Keating <geoffk@apple.com>
3406 * gcc.dg/i386-darwin-fpmath.c: New.
3408 2004-04-11 Devang Patel <dpatel@apple.com>
3410 * lib/target-supports.exp (check_effective_target_vect_condition): New.
3411 * gcc.dg/vect/vect-ifcvt-1.c: New test.
3412 * gcc.dg/vect/vect-ifcvt-2.c: New test.
3413 * gcc.dg/vect/vect-ifcvt-3.c: New test.
3414 * gcc.dg/vect/vect-ifcvt-4.c: New test.
3415 * gcc.dg/vect/vect-ifcvt-5.c: New test.
3416 * gcc.dg/vect/vect-ifcvt-6.c: New test.
3417 * gcc.dg/vect/vect-ifcvt-7.c: New test.
3418 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
3420 2004-04-11 Devang Patel <dpatel@apple.com>
3422 * gcc.dg/vect/vect-dv-1.c: New test.
3423 * gcc.dg/vect/vect-dv-2.c: New test.
3425 2005-04-11 Diego Novillo <dnovillo@redhat.com>
3427 PR tree-optimization/20933
3428 * gcc.dg/tree-ssa/pr20933.c: New test.
3430 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3432 * gfortran.dg/fold_nearest.f90: New test.
3434 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
3436 * gcc.dg/tree-ssa/alias-1.c: New test.
3438 2005-04-11 Diego Novillo <dnovillo@redhat.com>
3440 PR tree-optimization/20920
3441 * g++.dg/tree-ssa/pr20920.C: New test.
3443 2005-04-11 Uros Bizjak <uros@kss-loka.si>
3445 * gcc.dg/builtins-53.c: Also check (int)ceil* and
3446 (long long int)ceil*.
3448 2005-04-10 Mark Mitchell <mark@codesourcery.com>
3450 * g++.dg/warn/Wdtor1.C: Declare template in system header with
3451 explicit C++ linkage.
3453 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3455 * gfortran.dg/pr17229.f: Take care of the new obsolescence
3456 warning for arithmetic IF statements.
3458 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
3460 * eor_handling_1.f90: New test case.
3461 * eor_handling_2.f90: New test case.
3462 * eor_handling_3.f90: New test case.
3463 * eor_handling_4.f90: New test case.
3464 * eor_handling_5.f90: New test case.
3465 * noadv_size.f90: New test case.
3466 * pad_no.f90: New test case.
3468 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
3470 * gcc.c-torture/execute/20050410-1.c: New test.
3472 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
3474 * gcc.dg/pr20126.c: New.
3476 2005-04-09 Bud Davis <bdavis@gfortran.org>
3477 Steven G. Kargl <kargls@comcast.net>
3479 * gfortran.dg/PR19872.f: New test.
3481 2005-04-09 Steven G. Kargl <kargls@comcast.net>
3483 * gfortran.dg/nint_1.f90: Fix dg-do directive
3485 2005-04-09 Steven G. Kargl <kargls@comcast.net>
3487 * gfortran.dg/nint_1.f90: New test.
3489 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
3491 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
3492 Added test for callee-allocated arrays with write statements.
3493 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
3494 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
3495 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
3496 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
3497 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
3499 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
3502 * gfortran.dg/open-options-blanks.f: New test.
3504 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
3507 * gfortran.dg/comma_format_extension_[1234].f: New tests.
3509 2005-04-09 Jakub Jelinek <jakub@redhat.com>
3511 * gcc.dg/tree-ssa/stdarg-1.c: New test.
3512 * gcc.dg/tree-ssa/stdarg-2.c: New test.
3513 * gcc.dg/tree-ssa/stdarg-3.c: New test.
3514 * gcc.dg/tree-ssa/stdarg-4.c: New test.
3515 * gcc.dg/tree-ssa/stdarg-5.c: New test.
3516 * gcc.c-torture/execute/stdarg-4.c: New test.
3518 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
3521 * g++.dg/abi/param2.C: New test.
3523 2005-04-09 Uros Bizjak <uros@kss-loka.si>
3525 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
3527 2005-04-09 Uros Bizjak <uros@kss-loka.si>
3529 * gcc.dg/builtins-53.c: New test.
3531 2005-04-08 Diego Novillo <dnovillo@redhat.com>
3533 * g++.dg/tree-ssa/pr18178.C: New test.
3534 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
3535 * gcc.c-torture/execute/20041019-1.c: New test.
3536 * gcc.dg/tree-ssa/20041008-1.c: New test.
3537 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
3538 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
3539 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
3540 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
3541 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
3542 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
3543 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
3544 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
3545 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
3546 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
3548 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
3550 PR rtl-optimization/20466
3551 * gcc.c-torture/execute/pr20466-1.c: New test.
3553 2005-04-08 Mark Mitchell <mark@codesourcery.com>
3556 * g++.dg/parse/cond2.C: New test.
3559 * g++.dg/warn/Wdtor1.C: New test.
3561 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3564 * gfortran.dg/pr17229.f: New test.
3566 2005-04-07 Steven G. Kargl <kargls@comcast.net>
3568 * gfortran.dg/tiny_1.f90: New test.
3569 * gfortran.dg/tiny_2.f90: ditto.
3571 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
3573 * gfortran.dg/eor_1.f90: Fix dg-do run line
3574 * gfortran.dg/open_new.f90: Fix dg-do run line
3576 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
3578 * lib/target-supports.exp (get_compiler_messages): Support
3579 optional arguments, the fourth being compiler options.
3580 (check_effective_target_fpic): New proc.
3581 * gcc.dg/20050321-2.c: Restrict to target fpic.
3583 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
3585 * gcc.dg/15443-1.c: New test.
3586 * gcc.dg/15443-2.c: Likewise.
3588 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3590 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
3592 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
3594 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
3596 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
3598 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
3599 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
3601 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
3602 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
3603 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
3605 2005-04-06 Mark Mitchell <mark@codesourcery.com>
3608 * g++.dg/warn/Wunused-11.C: New test.
3610 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
3612 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
3614 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
3616 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
3618 2005-04-05 Mark Mitchell <mark@codesourcery.com>
3621 * g++.dg/template/ptrmem13.C: New test.
3623 2005-04-05 Per Bothner <per@bothner.com>
3625 * lib/gcc.exp: Always add -fno-show-column, for now.
3627 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
3630 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
3631 of plain old "unsigned int" for the type of "i". Makes this test
3634 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
3636 * gcc.dg/i386-ssefn-1.c: New test.
3637 * gcc.dg/i386-ssefn-2.c: New test.
3638 * gcc.dg/i386-ssefn-3.c: New test.
3639 * gcc.dg/i386-ssefn-4.c: New test.
3641 2005-04-05 Jakub Jelinek <jakub@redhat.com>
3643 PR tree-optimization/20076
3644 * gcc.dg/builtin-apply4.c: New test.
3646 PR preprocessor/19475
3647 * gcc.dg/cpp/macspace1.c: New test.
3648 * gcc.dg/cpp/macspace2.c: New test.
3650 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3652 * gfortran.dg/pr20755.f: Fixed bad format.
3654 2005-04-05 Mark Mitchell <mark@codesourcery.com>
3657 * g++.dg/ext/attrib21.C: New test.
3659 2004-04-05 Devang Patel <dpatel@apple.com>
3661 * lib/target-supports.exp (check_effective_target_vect_shif): New.
3662 * gcc.dg/vect/vect-shift-1.c: New test.
3664 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3667 * gfortran.dg/pr20755.f: New test.
3669 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
3671 * gfortran.dg/pr15959.f90: New test.
3672 * gfortran.dg/string_pad_trunc.f90: New test.
3674 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3676 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
3677 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
3678 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
3681 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3683 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
3685 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3687 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
3688 * gcc.c-torture/compile/20011119-2.c: Likewise.
3689 * gcc.c-torture/compile/981001-2.c: Likewise.
3691 2005-04-04 Mark Mitchell <mark@codesourcery.com>
3694 * g++.dg/template/overload4.C: New test.
3696 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
3699 * g++.dg/abi/covariant5.C: New.
3702 * g++.dg/debug/const2.C: New.
3704 2005-04-04 Jakub Jelinek <jakub@redhat.com>
3706 PR rtl-optimization/16104
3707 * gcc.c-torture/execute/20050316-1.c: New test.
3709 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
3711 * g++.dg/template/spec23.C: Fix dg-error text.
3713 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
3716 * g++.dg/expr/lval2.C: New.
3718 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3720 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
3721 __builtin_strcasecmp and __builtin_strncasecmp.
3723 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
3726 * g++.dg/template/spec22.C: New.
3727 * g++.dg/template/spec23.C: New.
3729 2005-04-03 Dale Ranta <dir@lanl.gov>
3730 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3736 * gfortran.dg/backspace.f: New test.
3738 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
3740 * gcc.dg/pr19345.c: New test.
3742 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
3744 PR tree-optimization/20640
3745 * gcc.dg/torture/tree-loop-1.c: New.
3747 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
3749 PR rtl-optimization/20290
3750 * gcc.c-torture/execute/loop-ivopts-2.c: New.
3752 2005-04-02 Geoffrey Keating <geoffk@apple.com>
3754 * gcc.dg/rs6000-fpint.c: New.
3756 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3758 * gcc.dg/old-style-then-proto-1.c: New test.
3760 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3762 * gfortran.fortran-torture/execute/backspace.f90: Check
3763 after backspace and read was incorrect.
3765 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3767 * gcc.c-torture/execute/builtins/strcat.c: Check the result
3768 buffer past the terminating NUL using memcmp.
3769 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
3770 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
3772 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
3773 Fix unused/uninitialized variable warnings.
3775 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
3776 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
3777 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
3778 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
3780 * gcc.c-torture/execute/builtins/abs-1-lib.c,
3781 gcc.c-torture/execute/builtins/fputs-lib.c,
3782 gcc.c-torture/execute/builtins/lib/fprintf.c,
3783 gcc.c-torture/execute/builtins/lib/main.c,
3784 gcc.c-torture/execute/builtins/lib/memcmp.c,
3785 gcc.c-torture/execute/builtins/lib/memmove.c,
3786 gcc.c-torture/execute/builtins/lib/mempcpy.c,
3787 gcc.c-torture/execute/builtins/lib/memset.c,
3788 gcc.c-torture/execute/builtins/lib/printf.c,
3789 gcc.c-torture/execute/builtins/lib/sprintf.c,
3790 gcc.c-torture/execute/builtins/lib/stpcpy.c,
3791 gcc.c-torture/execute/builtins/lib/strchr.c,
3792 gcc.c-torture/execute/builtins/lib/strcmp.c,
3793 gcc.c-torture/execute/builtins/lib/strcpy.c,
3794 gcc.c-torture/execute/builtins/lib/strcspn.c,
3795 gcc.c-torture/execute/builtins/lib/strlen.c,
3796 gcc.c-torture/execute/builtins/lib/strncat.c,
3797 gcc.c-torture/execute/builtins/lib/strncmp.c,
3798 gcc.c-torture/execute/builtins/lib/strncpy.c,
3799 gcc.c-torture/execute/builtins/lib/strrchr.c,
3800 gcc.c-torture/execute/builtins/lib/strspn.c,
3801 gcc.c-torture/execute/builtins/lib/strstr.c,
3802 gcc.c-torture/execute/builtins/memops-asm-lib.c,
3803 gcc.c-torture/execute/builtins/strlen-2.c,
3804 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
3807 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
3809 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
3810 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
3813 2005-04-01 Jakub Jelinek <jakub@redhat.com>
3816 * g++.dg/debug/using1.C: New test.
3818 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
3821 * gcc.dg/alias-7.c: Prefix asm-declared name with
3822 __USER_LABEL_PREFIX__.
3824 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
3826 Fix fallout from PR middle-end/15700:
3827 * gcc.c-torture/compile/20011119-1.c: Take
3828 __USER_LABEL_PREFIX__ into account.
3829 * gcc.c-torture/compile/20011119-2.c: Likewise.
3831 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
3834 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
3836 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3839 * gcc.c-torture/compile/struct-non-lval-1.c,
3840 gcc.c-torture/compile/struct-non-lval-2.c,
3841 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
3843 2005-03-31 Janis Johnson <janis187@us.ibm.com>
3845 * gcc.dg/tls/tls.exp: Remove temporary file.
3846 * g++.dg/tls/tls.exp: Ditto.
3847 * lib/file-format.exp: Ditto.
3848 * g++.dg/special/ecos.exp: Ditto.
3850 * lib/profopt.exp: Treat prof_ext as a list.
3851 * gcc.misc-tests/bprob.exp: Ditto.
3852 * g++.dg/bprob/bprob.exp: Ditto.
3854 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
3855 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
3856 g++.dg/tree-ssa/pointer-reference-alias.C,
3857 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
3858 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
3859 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
3860 g++.dg/vect/pr19951.cc: Ditto.
3861 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
3862 gcc.dg/builtins-47.c: Ditto.
3863 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
3864 gcc.dg/pr20115-1.c: Ditto.
3865 * gcc.dg/tree-ssa/20030530-2.c,
3866 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
3867 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
3868 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
3869 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
3870 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
3871 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
3872 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
3873 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
3874 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
3875 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
3876 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
3877 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
3878 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
3879 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
3880 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
3881 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3882 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3883 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3884 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3885 gcc.dg/tree-ssa/20030824-1.c,
3886 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
3887 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
3888 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
3889 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
3890 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
3891 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
3892 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
3893 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
3894 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
3895 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
3896 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
3897 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
3898 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
3899 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
3900 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
3901 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
3902 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
3903 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
3904 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
3905 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
3906 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
3907 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
3908 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
3909 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
3910 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
3911 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
3912 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
3913 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
3914 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
3915 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
3916 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
3917 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
3918 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
3919 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
3920 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
3921 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
3922 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
3923 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
3924 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
3925 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
3926 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
3927 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
3928 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3929 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
3930 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
3931 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
3932 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
3933 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
3934 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
3935 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
3936 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3937 gcc.dg/tree-ssa/useless-1.c: Ditto.
3938 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
3939 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
3940 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
3941 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
3942 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3943 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
3944 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
3945 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
3946 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
3947 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
3948 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
3949 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
3950 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
3951 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
3952 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
3953 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
3954 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
3955 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
3956 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
3957 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
3958 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
3959 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
3960 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
3961 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
3962 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
3963 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
3964 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
3965 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
3966 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
3967 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
3968 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
3969 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
3970 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
3971 gcc.dg/vect/vect-none.c: Ditto.
3972 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
3973 treelang/compile/unsigned.tree: Ditto.
3975 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
3976 * gcc.dg/cpp/direct2s.c: Ditto.
3977 * gcc.dg/cpp/paste4.c: Ditto.
3978 * gcc.dg/cpp/separate-1.c: Ditto.
3979 * gcc.dg/pch/save-temps-1.c: Ditto.
3980 * g++.dg/ext/altivec-10.C: Ditto.
3981 * g++.dg/pch/pch.C: Ditto.
3983 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
3985 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
3986 * g++.dg/template/repo1.C: Ditto.
3987 * g++.dg/template/repo2.C: Ditto.
3988 * g++.dg/template/repo3.C: Ditto.
3989 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
3990 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
3991 * g++.old-deja/g++.pt/repo1.C: Ditto.
3992 * g++.old-deja/g++.pt/repo2.C: Ditto.
3993 * g++.old-deja/g++.pt/repo3.C: Ditto.
3994 * g++.old-deja/g++.pt/repo4.C: Ditto.
3996 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
3997 * gcc.dg/20030107-1.c: Ditto.
3998 * gcc.dg/20030702-1.c: Ditto.
3999 * gcc.dg/profile-generate-1.c: Ditto.
4000 * g++.dg/other/profile1.C: Ditto.
4001 * g++.old-deja/g++.robertl/eb83.C: Ditto.
4003 * lib/gcc-dg.exp (remove-build-file): New.
4004 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
4005 cleanup-tree-dump, cleanup-saved-temps): New.
4007 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
4009 PR c++/19203, DR 214
4010 * g++.dg/parse/ambig3.C: Not ambiguous.
4011 * g++.dg/template/spec20.C: New.
4012 * g++.dg/template/spec21.C: New.
4014 2005-03-31 Steve Ellcey <sje@cup.hp.com>
4017 * gcc.dg/ia64-fptr-1.c: Run only on linux.
4019 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4022 * gfortran.dg/negative_unit.f: New test.
4024 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
4026 * gcc.dg/20050330-1.c: New test.
4028 2005-03-30 Devang Patel <dpatel@apple.com>
4030 * g++.dg/tree-sra/ssa-sra-3.C: New test.
4032 2005-03-30 Dale Johannesen <dalej@apple.com>
4034 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
4036 2005-03-30 Janis Johnson <janis187@us.ibm.com>
4038 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
4039 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
4040 Strip options from test name.
4042 2005-03-31 Jan Hubicka <jh@suse.cz>
4044 * gcc.dg/varpool-1.c: New testcase.
4046 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
4050 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
4051 gcc.dg/stmt-expr-label-3.c : New tests.
4052 * gcc.c-torture/execute/medce-2.c: Remove.
4054 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
4057 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
4060 2005-03-30 Alan Modra <amodra@bigpond.net.au>
4062 * gcc.c-torture/compile/pr20203.c: New test.
4064 2005-03-26 Steven G. Kargl <kargls@comcast.net>
4066 * gfortran.dg/promotion.f90: New test.
4068 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
4071 * gcc.dg/torture/asm-subreg-1.c: New test.
4073 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
4076 * gcc.dg/pr20672-1.c: New test.
4078 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
4080 * gfortran.dg/vect: New directory.
4081 * gfortran.dg/vect/vect.exp: New.
4082 * gfortran.dg/vect/vect-1.f90: New test.
4083 * gfortran.dg/vect/vect-2.f90: New test.
4084 * gfortran.dg/vect/vect-3.f90: New test.
4085 * gfortran.dg/vect/vect-4.f90: New test.
4086 * gfortran.dg/vect/vect-5.f90: New test.
4088 2005-03-29 Jakub Jelinek <jakub@redhat.com>
4091 * gcc.dg/alias-7.c: New test.
4093 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
4095 * gcc.dg/sparc-reg-1.c: New test.
4097 2005-03-28 Steve Ellcey <sje@cup.hp.com>
4100 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
4102 2005-03-29 Dale Ranta <dir@lanl.gov>
4103 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4106 * gfortran.dg/pr20163-2.f: New test.
4108 2005-03-28 Jan Hubicka <jh@suse.cz>
4111 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
4114 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
4116 PR tree-optimization/20626
4117 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
4118 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
4120 2005-03-26 Steven G. Kargl <kargls@comcast.net>
4122 * gfortran.dg/underflow.f90: New test.
4123 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
4125 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4127 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
4129 2005-03-25 Mark Mitchell <mark@codesourcery.com>
4131 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
4132 (g++_init): Make sure that CXXFLAGS is set.
4133 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
4134 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
4135 * lib/gfortran.exp (gfortran_link_flags): Likewise.
4136 * lib/objc.exp (objc_init): Likewise.
4137 * lib/treelang.exp (treelang_init): Likewise.
4139 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
4141 PR tree-optimization/20470
4142 * gcc.dg/tree-ssa/pr20470.c: New test.
4144 2005-03-25 Geoffrey Keating <geoffk@apple.com>
4146 * gcc.dg/ppc-stfiwx.c: New.
4148 2005-03-25 Steve Ellcey <sje@cup.hp.com>
4151 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
4153 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
4155 * gcc.dg/20050325-1.c: Fix a typo.
4157 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4161 * gfortran.dg/dos_eol.f: New test.
4163 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
4165 PR rtl-optimization/20249
4166 * gcc.dg/20050325-1.c: New test.
4168 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4171 * gfortran.dg/pr15332.f: New test.
4173 2005-03-24 Dale Johannesen <dalej@apple.com>
4175 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
4177 2005-03-24 Geoffrey Keating <geoffk@apple.com>
4179 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
4180 'internal' visibility.
4181 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
4182 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
4183 'protected' visibility.
4184 * gcc.dg/visibility-7.c: Likewise.
4185 * lib/target-supports.exp (check_visibility_available): Take
4186 a parameter, the kind of visibility to check for.
4187 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
4188 to check_visibility_available.
4190 * g++.dg/expr/cast3.C: New.
4192 2005-03-24 David Edelsohn <edelsohn@gnu.org>
4194 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
4197 2005-03-24 Steve Ellcey <sje@cup.hp.com>
4200 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
4202 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
4204 * gcc.dg/badshift.c: Renamed to...
4205 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
4207 * gcc.target/i386/badshift.c: Renamed to...
4208 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
4211 PR rtl-optimization/20532
4212 * gcc.target/i386/badshift.c: New.
4214 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4216 * gfortran.dg/pr18025.f90: New test.
4218 2005-03-23 Dale Johannesen <dalej@apple.com>
4220 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
4222 2005-03-23 Mark Mitchell <mark@codesourcery.com>
4224 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
4226 * lib/target-supports.exp (check_iconv_available): Default
4227 libiconv to -liconv, if there is no definition.
4229 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
4231 * gcc.dg/torture/cris-asm-mof-1.c: New test.
4233 2005-03-22 Mark Mitchell <mark@codesourcery.com>
4235 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
4236 * g++.dg/opt/pr7503-2.C: Likewise.
4237 * g++.dg/opt/pr7503-3.C: Likewise.
4238 * g++.dg/opt/pr7503-4.C: Likewise.
4239 * g++.dg/opt/pr7503-5.C: Likewise.
4240 * g++.dg/warn/minmax.C: New test.
4242 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4244 * gfortran.dg/g77_intrinsics_funcs.f: New test.
4245 * gfortran.dg/g77_intrinsics_sub.f: New test.
4247 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
4248 Jan Hubicka <jh@suse.cz>
4249 Steven Bosscher <stevenb@suse.de
4251 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
4253 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4256 * g++.dg/template/redecl3.C: New test.
4258 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4261 * g++.dg/parse/error16.C: Tweak error markers.
4263 2005-03-22 Jakub Jelinek <jakub@redhat.com>
4266 * gcc.dg/20050321-2.c: New test.
4268 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
4272 * g++.dg/template/ptrmem12.C: New.
4274 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
4276 PR rtl-optimization/20527
4277 * gcc.c-torture/execute/pr20527-1.c: New test.
4279 2005-03-22 Ben Elliston <bje@au.ibm.com>
4281 * gcc.misc-tests/options.exp (check_for_options): Create a real C
4282 program, compile it into a real executable and then delete the .c
4283 and .x files afterwards, to avoid problems on testglue targets.
4285 2005-03-21 Stuart Hastings <stuart@apple.com>
4287 * gcc.target/i386/sse-2.c: New.
4289 2005-03-21 Uros Bizjak <uros@kss-loka.si>
4291 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
4293 2005-03-21 Paolo Carlini <pcarlini@suse.de>
4295 * g++.dg/parse/crash25.C: Fix typo.
4297 2005-03-21 Paolo Carlini <pcarlini@suse.de>
4300 * g++.dg/parse/crash24.C: New test.
4303 * g++.dg/parse/crash25.C: New test.
4305 2005-03-21 Paolo Carlini <pcarlini@suse.de>
4308 * g++.dg/ext/stmtexpr4.C: New test.
4310 2005-03-20 Roger Sayle <roger@eyesopen.com>
4313 * gcc.c-torture/compile/pr13066-1.c: New test case.
4314 * gcc.c-torture/compile/pr20539-1.c: Likewise.
4315 * g++.dg/opt/pr13066-1.C: Likewise.
4317 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
4319 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
4321 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4324 * gfortran.dg/nesting_1.f90: New test.
4326 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4329 * g++.dg/lookup/using13.C: New test.
4331 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4334 * g++.dg/template/crash36.C: New test.
4336 2005-03-18 Paolo Carlini <pcarlini@suse.de>
4339 * g++.dg/template/crash35.C: New test.
4341 2005-03-17 Paolo Carlini <pcarlini@suse.de>
4344 * g++.dg/overload/operator2.C: New test.
4346 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4349 * gfortran.dg/pr20257.f90: New test.
4351 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4354 * gfortran.dg/pr20480.f90: New test.
4356 2005-03-16 Richard Henderson <rth@redhat.com>
4359 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
4360 (_rtld_global): New.
4361 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
4362 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
4364 * gcc.dg/alias-3.c: New.
4365 * gcc.dg/alias-4.c: New.
4366 * gcc.dg/alias-5.c: New.
4367 * gcc.dg/alias-6.c: New.
4369 2005-03-15 Geoffrey Keating <geoffk@apple.com>
4371 * gcc.dg/cpp/ucnid-7.c: New.
4373 2005-03-15 Janis Johnson <janis187@us.ibm.com>
4374 Dorit Naishlos <dorit@il.ibm.com>
4376 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
4379 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
4381 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
4382 misaligned accesses.
4383 * gcc.dg/vect/vect-58.c: Likewise.
4384 * gcc.dg/vect/vect-92.c: New.
4385 * gcc.dg/vect/vect-93.c: New.
4387 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
4390 * gfortran.dg/assign_2.f90: New test.
4391 * gfortran.dg/assign_3.f90: New test.
4392 * gfortran.dg/assign.f90: New test.
4394 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
4396 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
4397 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
4398 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
4399 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
4402 2005-03-14 Geoffrey Keating <geoffk@apple.com>
4404 * gcc.dg/cpp/ucnid-6.c: New.
4406 * gcc.dg/cpp/normalize-1.c: New.
4407 * gcc.dg/cpp/normalize-2.c: New.
4408 * gcc.dg/cpp/normalize-3.c: New.
4409 * gcc.dg/cpp/normalize-4.c: New.
4410 * gcc.dg/cpp/ucnid-4.c: New.
4411 * gcc.dg/cpp/ucnid-5.c: New.
4412 * g++.dg/cpp/normalize-1.C: New.
4413 * g++.dg/cpp/ucnid-1.C: New.
4415 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
4417 * gcc.dg/pr18628.c: New.
4419 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
4422 * g++.dg/tree-ssa/pr20280.C: New.
4424 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4427 * gfortran.dg/stfunc_2.f90: New test.
4429 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
4431 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
4433 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
4435 * gcc.dg/tree-ssa/20050314-1.c: New test.
4437 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4441 * g++.dg/template/friend34.C: New test.
4442 * g++.dg/template/friend35.C: Likewise.
4443 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
4445 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4447 Friend class name lookup 5/n
4449 * g++.dg/lookup/hidden-class1.C: New test.
4450 * g++.dg/lookup/hidden-class2.C: Likewise.
4451 * g++.dg/lookup/hidden-class3.C: Likewise.
4452 * g++.dg/lookup/hidden-class4.C: Likewise.
4453 * g++.dg/lookup/hidden-class5.C: Likewise.
4454 * g++.dg/lookup/hidden-class6.C: Likewise.
4455 * g++.dg/lookup/hidden-class7.C: Likewise.
4456 * g++.dg/lookup/hidden-class8.C: Likewise.
4457 * g++.dg/lookup/hidden-class9.C: Likewise.
4458 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
4459 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
4460 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
4461 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
4462 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
4463 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
4464 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
4465 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
4466 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
4467 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
4468 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
4470 2005-03-13 Mark Mitchell <mark@codesourcery.com>
4473 * g++.dg/template/error18.C: New test.
4475 2005-03-09 Ben Elliston <bje@au.ibm.com>
4478 * g++.dg/debug/pr16792.C: New test.
4480 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
4482 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
4483 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
4484 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
4485 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
4486 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
4487 test assertion names.
4489 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4492 * gfortran.dg/stfunc_1.f90: New test.
4494 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4497 * gfortran.dg/real_index_1.f90: New test.
4499 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4502 * gfortran.dg/spec_expr_1.f90: New test.
4504 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
4507 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
4510 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4513 * gfortran.dg/largeequiv_1.f90: New test.
4515 2005-03-12 Geoffrey Keating <geoffk@apple.com>
4517 * gcc.dg/ucnid-1.c: New.
4518 * gcc.dg/ucnid-2.c: New.
4519 * gcc.dg/ucnid-3.c: New.
4520 * gcc.dg/ucnid-4.c: New.
4521 * gcc.dg/ucnid-5.c: New.
4522 * gcc.dg/ucnid-6.c: New.
4523 * gcc.dg/cpp/ucnid-1.c: New.
4524 * gcc.dg/cpp/ucnid-2.c: New.
4525 * gcc.dg/cpp/ucnid-3.c: New.
4526 * g++.dg/other/ucnid-1.C: New.
4528 2005-03-12 Geoffrey Keating <geoffk@apple.com>
4530 * gcc.dg/vmx/darwin-abi-3.c: Delete.
4532 2005-03-11 Per Bothner <per@bothner.com>
4534 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
4535 that diagnotics refer to correct token.
4536 * gcc.dg/unused-3.c: Likewise.
4538 2005-03-11 Per Bothner <per@bothner.com>
4540 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
4541 constant" is now actually on same line as string constant.
4542 * gcc.dg/cpp/direct2s.c: Likewise.
4544 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
4546 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
4548 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4551 * gfortran.dg/pr20124.f90: New Test
4553 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
4555 PR tree-optimization/20130
4556 * gcc.dg/pr20130-1.c: New test.
4558 2005-03-10 Steve Ellcey <sje@cup.hp.com>
4561 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
4563 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4565 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
4567 2005-03-10 Steve Ellcey <sje@cup.hp.com>
4569 * g++.dg/eh/forced1.C: Fix comment.
4570 * g++.dg/eh/forced2.C: Ditto.
4571 * g++.dg/eh/forced3.C: Ditto.
4572 * g++.dg/eh/forced4.C: Ditto.
4574 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
4577 * gcc.c-torture/compile/pr20412.c: New test.
4579 2005-03-10 Roger Sayle <roger@eyesopen.com>
4581 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
4583 2005-03-10 Jakub Jelinek <jakub@redhat.com>
4586 * gcc.dg/20050307-1.c: New test.
4588 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
4591 * g++.dg/other/stdarg3.C: New.
4593 2005-03-10 Jakub Jelinek <jakub@redhat.com>
4595 PR c++/18384, c++/18327
4596 * g++.dg/init/array19.C: New test.
4599 * gcc.dg/torture/pr20314-1.c: New test.
4600 * gcc.dg/torture/pr20314-2.c: New test.
4602 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
4604 * gcc.dg/20050309-1.c: New test.
4606 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4608 * gcc.dg/builtins-10.c: Reactivate disabled test.
4609 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
4610 new cbrt transformations.
4612 2005-03-09 Mark Mitchell <mark@codesourcery.com>
4615 * g++.dg/template/array13.C: New test.
4617 2005-03-09 Paolo Carlini <pcarlini@suse.de>
4620 * g++.dg/init/brace4.C: New test.
4622 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
4625 * g++.dg/template/non-dependent12.C: New.
4627 2005-03-08 Mark Mitchell <mark@codesourcery.com>
4630 * g++.dg/init/array18.C: Add dg-do run marker.
4633 * g++.dg/init/array18.C: New test.
4635 2005-03-09 Ben Elliston <bje@au.ibm.com>
4637 * consistency.vlad/vlad.exp: Remove trailing semicolons.
4638 * g++.dg/gcov/gcov.exp: Likewise.
4639 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
4640 * gcc.target/xstormy16/xstormy16.exp: Likewise.
4641 * lib/c-torture.exp: Likewise.
4642 * lib/fortran-torture.exp: Likewise.
4643 * lib/g++.exp: Likewise.
4644 * lib/gcc-defs.exp: Likewise.
4645 * lib/gcc-dg.exp: Likewise.
4646 * lib/gcc.exp: Likewise.
4647 * lib/gcov.exp: Likewise.
4648 * lib/gfortran.exp: Likewise.
4649 * lib/mike-g++.exp: Likewise.
4650 * lib/mike-gcc.exp: Likewise.
4651 * lib/objc-torture.exp: Likewise.
4652 * lib/objc.exp: Likewise.
4653 * lib/profopt.exp: Likewise.
4654 * lib/target-libpath.exp: Likewise.
4655 * lib/target-supports.exp: Likewise.
4656 * lib/treelang.exp: Likewise.
4657 * lib/wrapper.exp: Likewise.
4659 2005-03-08 Jeff Law <law@redhat.com>
4661 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
4664 2005-03-08 Ira Rosen <irar@il.ibm.com>
4666 * gcc.dg/vect/pr20122.c: New test.
4668 2005-03-07 Jeff Law <law@redhat.com>
4670 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
4672 * gcc.dg/tree-ssa/pr18133-1.c: New test.
4673 * gcc.dg/tree-ssa/pr18133-2.c: New test.
4674 * gcc.dg/tree-ssa/pr18134.c: New test.
4676 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4678 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
4679 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
4680 gcc.dg/torture/builtin-noret-2.c: Require weak support.
4682 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
4685 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
4687 2005-03-07 Mark Mitchell <mark@codesourcery.com>
4689 * g++.dg/warn/Wnvdtor.C: New test.
4691 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
4693 * gcc.dg/torture/pr19683-1.c: New test.
4695 2005-03-06 Steven G. Kargl <kargls@comcast.net>
4697 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
4698 * gfortran.dg/g77/19990313-2.f: Ditto.
4699 * gfortran.dg/g77/19990313-3.f: Ditto.
4700 * gfortran.dg/g77/19990525-0.f: Ditto.
4701 * gfortran.dg/g77/19990826-0.f: Ditto.
4702 * gfortran.dg/g77/19990826-2.f: Ditto.
4703 * gfortran.dg/g77/19990826-3.f: Ditto.
4704 * gfortran.dg/g77/20000511-1.f: Ditto.
4705 * gfortran.dg/g77/20000511-2.f: Ditto.
4706 * gfortran.dg/g77/970625-2.f: Ditto.
4707 * gfortran.dg/g77/980310-2.f: Ditto.
4708 * gfortran.dg/g77/980310-3.f: Ditto.
4709 * gfortran.dg/g77/980310-8.f: Ditto.
4710 * gfortran.dg/g77/980519-2.f: Ditto.
4711 * gfortran.dg/g77/alpha1.f: Ditto.
4712 * gfortran.dg/g77/claus.f: Ditto.
4713 * gfortran.dg/g77/erfc.f: Ditto.
4714 * gfortran.dg/g77/short.f: Ditto.
4715 * gfortran.fortran-torture/execute/data.f90: Ditto.
4716 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
4717 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
4719 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4721 * lib/file-format.exp (gcc_target_object_format): Add check for som
4722 format and hardcode object formats on hppa*-*-hpux*.
4723 * lib/target-supports.exp (check_weak_available): Add check for som
4724 object format. Always return 0 on hppa*-*-hpux10*.
4726 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
4729 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
4731 2005-03-05 Steven G. Kargl <kargls@comcast.net>
4733 * gfortran.dg/pr19936_1.f90: New test.
4734 * gfortran.dg/pr19936_2.f90: New test.
4735 * gfortran.dg/pr19936_3.f90: New test.
4737 2005-03-05 Steven G. Kargl <kargls@comcast.net>
4738 Paul Thomas <prthomas@drfccad.cea.fr>
4740 * gfortran.dg/PR19754_1.f90: New test.
4741 * gfortran.dg/PR19754_2.f90: Ditto.
4743 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4746 * g++.dg/template/non-dependent11.C: New test.
4748 2005-03-05 Uros Bizjak <uros@kss-loka.si>
4750 * lib/target-supports.exp (check_iconv_available): Fix comment.
4752 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
4753 Joseph S. Myers <joseph@codesourcery.com>
4756 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
4758 2005-03-04 Matthew Sachs <msachs@apple.com>
4760 * gcc.exp (gcc_target_compile): Put braces around
4761 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
4762 * objc.exp (objc_target_compile): Likewise.
4763 * treelang.exp (treelang_target_compile): Likewise.
4765 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4768 * gfortran.dg/func_result_1.f90: New test.
4770 2005-03-04 Ben Elliston <bje@au.ibm.com>
4772 * gcc.misc-tests/options.exp: New test.
4774 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
4776 * gcc.dg/pr15784-4.c: New test.
4778 2005-03-03 Geoffrey Keating <geoffk@apple.com>
4780 * gcc.c-torture/execute/pr17133.c: New.
4781 * gcc.c-torture/compile/20050303-1.c: New.
4783 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
4785 * gcc.dg/cpp/assert4.c: Fix for cygwin
4787 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
4789 * g++.dg/overload/using2.C: New.
4791 2005-03-02 Mark Mitchell <mark@codesourcery.com>
4794 * g++.dg/init/ptrmem2.C: New test.
4796 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
4799 * gcc.dg/pr8927-1.c: New test.
4801 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
4804 * g++.dg/inherit/covariant12.C: New.
4806 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4809 * gfortran.dg/bound_1.f90: New test.
4811 2005-02-28 Janis Johnson <janis187@us.ibm.com>
4813 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
4814 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
4816 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
4819 * gcc.dg/pr20245-1.c: New test.
4821 2005-02-28 Jakub Jelinek <jakub@redhat.com>
4824 * gcc.c-torture/execute/20050119-2.c: New test case.
4826 2005-02-28 Ben Elliston <bje@au.ibm.com>
4828 * README: Update the DejaGnu bug reporting address.
4829 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
4830 * lib/objc-torture.exp: Likewise.
4832 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4834 * gfortran.dg/boz_1.f90: New test.
4835 * gfortran.dg/boz_3.f90: New test.
4836 * gfortran.dg/boz_4.f90: New test.
4838 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4840 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
4841 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
4843 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4846 * gfortran.dg/write_0_pe_format.f90: New test.
4848 2005-02-27 Jakub Jelinek <jakub@redhat.com>
4851 * g++.dg/opt/thunk2.C: New test.
4852 * g++.dg/opt/covariant1.C: New test.
4854 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4856 * gfortran.dg/e_d_fmt.f90: New test.
4858 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
4860 * gcc.dg/asm-b.c: Fix comment typos.
4862 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4864 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
4867 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4870 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
4871 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
4872 * gcc.dg/asm-b.c: New test.
4874 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
4876 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
4877 Disable this test on IRIX 6.
4879 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
4881 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
4882 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
4885 2005-02-25 Diego Novillo <dnovillo@redhat.com>
4887 PR tree-optimization/20204
4888 * testsuite/gcc.dg/pr20204.c: New test.
4890 2005-02-24 Jakub Jelinek <jakub@redhat.com>
4893 * gcc.c-torture/execute/20050224-1.c: New test.
4896 * g++.dg/warn/Wbraces2.C: New test.
4898 2005-02-23 Mark Mitchell <mark@codesourcery.com>
4901 * g++.dg/init/const2.C: New test.
4903 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
4905 PR tree-optimization/20100
4906 * gcc.c-torture/execute/pr20100-1.c: New test.
4908 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4910 * gfortran.dg/implicit_3.f90: New test.
4912 * gfortran.dg/deftype_1.f90: New test.
4914 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
4916 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
4918 * g++.dg/other/anon3.C: Accept a warning.
4920 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
4922 * gcc.dg/pr20017.c: Fix a comment typo.
4924 2005-02-23 Bud Davis <bdavis@gfortran.org>
4926 * gfortran.dg/list_read_4.f90: Change to f90 comments.
4928 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4931 * ada/acats/tests/cxa/cxa3004.a: Remove.
4932 * ada/acats/tests/cxb/cxb30061.am: Likewise.
4934 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4937 * g++.dg/init/const1.C: New test.
4940 * g++.dg/parse/constant7.C: New test.
4943 * g++.dg/parse/error27.C: New test.
4944 * g++.dg/template/qualttp15.C: Adjust error markers.
4945 * g++.old-deja/g++.other/struct1.C: Likewise.
4948 * g++.dg/template/error17.C: New test.
4951 * g++.dg/parser/error26.C: New test.
4953 2005-02-22 Diego Novillo <dnovillo@redhat.com>
4955 PR tree-optimization/20100
4956 PR tree-optimization/20115
4957 * gcc.dg/pr20115.c: New test.
4958 * gcc.dg/pr20115-1.c: New test.
4959 * gcc.dg/pr20100.c: New test.
4960 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
4961 call-clobbered variables after alias1.
4963 2005-02-22 Bud Davis <bdavis@gfortran.org>
4965 * gfortran.dg/list_read_4.f90: new test.
4967 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
4969 PR rtl-optimization/20017.
4970 * gcc.dg/pr20017.c: New.
4972 2005-02-22 Devang Patel <dpatel@apple.com>
4975 * g++.dg/tree-ssa/pr19952.C: New test.
4977 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4980 * g++.dg/parse/constant6.C: New test.
4982 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4984 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4985 * g++.dg/charset/asm2.c: Likewise.
4986 * g++.dg/charset/asm3.c: Likewise.
4987 * g++.dg/charset/asm4.c: Likewise.
4988 * g++.dg/charset/asm5.c: Likewise.
4989 * g++.dg/charset/attribute1.c: Likewise.
4990 * g++.dg/charset/attribute2.c: Likewise.
4991 * g++.dg/charset/extern1.cc: Likewise.
4992 * g++.dg/charset/extern2.cc: Likewise.
4993 * g++.dg/charset/extern3.cc: Likewise.
4994 * g++.dg/charset/function.cc: Likewise.
4995 * g++.dg/charset/string.c: Likewise.
4996 * g++.dg/charset/charset.exp: Likewise.
4997 * lib/target-supports.exp (check_iconv_available): Fix comment.
4999 2005-02-22 Uros Bizjak <uros@kss-loka.si>
5001 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
5002 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
5003 * gcc.dg/charset/asm2.c: Likewise.
5004 * gcc.dg/charset/asm3.c: Likewise.
5005 * gcc.dg/charset/asm4.c: Likewise.
5006 * gcc.dg/charset/asm5.c: Likewise.
5007 * gcc.dg/charset/asm6.c: Likewise.
5008 * gcc.dg/charset/attribute1.c: Likewise.
5009 * gcc.dg/charset/attribute2.c: Likewise.
5010 * gcc.dg/charset/builtin1.c: Likewise.
5011 * gcc.dg/charset/extern.c: Likewise.
5012 * gcc.dg/charset/function.c: Likewise.
5013 * gcc.dg/charset/string.c: Likewise.
5014 * gcc.dg/charset/charset.exp: Likewise.
5016 2005-02-21 Bud Davis <bdavis9659@comcast.net>
5019 * gfortran.dg/pr20086.f90: New test.
5021 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
5023 PR tree-optimization/19786
5024 * g++.dg/tree-ssa/pr19786.C: New.
5026 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5028 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
5030 2005-02-21 Jeff Law <law@redhat.com>
5032 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
5034 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5036 * gfortran.dg/do_iterator: Split loop, markup all lines for
5037 which an error locus is printed.
5038 * gfortran.dg/pr17708.f90: Markup all lines for which an error
5040 * gfortran.dg/select_4.f90: Likewise.
5041 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
5042 locuses in the various permutations.
5044 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
5046 PR tree-optimization/19951
5047 * g++.dg/vect: New directory.
5048 * g++.dg/vect/vect.exp: New file.
5049 * g++.dg/vect/pr19951.cc: New testcase.
5050 * g++.dg/dg.exp: Also prune vectorizer tests.
5052 2005-02-20 Zack Weinberg <zack@codesourcery.com>
5055 * gcc.dg/charset/builtin1.c: New test.
5057 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5060 * g++.dg/inherit/volatile1.C: New test.
5063 * g++.dg/template/dtor4.C: New test.
5065 2005-02-19 Steven G. Kargl <kargls@comcast.net>
5067 * gfortran.dg/int_1.f90: New test.
5069 2005-02-19 Devang Patel <dpatel@apple.com>
5071 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
5073 2005-02-19 Steven G. Kargl <kargls@comcast.net>
5075 * gfortran.dg/achar_1.f90: New test.
5077 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
5079 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
5081 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
5082 Jakub Jelinek <jakub@redhat.com>
5084 PR tree-optimization/19828
5085 * gcc.dg/tree-ssa/loop-7.c: New test.
5086 * gcc.c-torture/execute/20050218-1.c: New test.
5088 2005-02-19 Jakub Jelinek <jakub@redhat.com>
5091 * gcc.dg/transparent-union-1.c: New test.
5092 * gcc.dg/transparent-union-2.c: New test.
5094 2005-02-18 James E Wilson <wilson@specifixinc.com>
5096 PR tree-optimization/18977
5097 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
5099 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
5102 * gcc.dg/pr20054.c: New test.
5104 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5107 * g++.dg/ext/attrib20.C: New test.
5109 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
5112 * gfortran.fortran-torture/execute/character_passing.f90: New test.
5114 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
5117 * g++.dg/opt/switch4.C: New.
5119 2005-02-18 Jakub Jelinek <jakub@redhat.com>
5122 PR tree-optimization/20009
5123 * gcc.c-torture/compile/20050217-1.c: New test.
5124 * g++.dg/opt/switch3.C: New test.
5126 PR tree-optimization/18947
5127 * gcc.c-torture/compile/20050215-1.c: New test.
5128 * gcc.c-torture/compile/20050215-2.c: New test.
5129 * gcc.c-torture/compile/20050215-3.c: New test.
5131 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
5134 * g++.dg/template/crash34.C: New.
5137 * g++.dg/other/access3.C: New.
5139 2005-02-17 Ira Rosen <irar@il.ibm.com>
5141 * gcc.dg/vect/vect-98.c: New test.
5143 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
5145 PR tree-optimization/19967
5146 * gcc.dg/pr19967.c: New.
5148 2005-02-16 Jakub Jelinek <jakub@redhat.com>
5151 * gcc.dg/tree-ssa/20050215-1.c: New test.
5152 * gcc.c-torture/execute/20050215-1.c: New test.
5154 2005-02-15 Eric Christopher <echristo@redhat.com>
5156 * gcc.dg/cpp/20050215-1.c: New file.
5158 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
5160 PR tree-optimization/15785
5161 * gcc.dg/pr15785-1.c: New test.
5163 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
5166 * g++.dg/init/ctor4.C: New.
5167 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
5169 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
5171 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
5172 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
5174 2005-02-15 Andreas Schwab <schwab@suse.de>
5176 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
5179 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
5181 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
5183 2005-02-14 Diego Novillo <dnovillo@redhat.com>
5185 PR tree-optimization/19853
5186 * gcc.c-torture/compile/pr19853.c: New test.
5188 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
5191 * g++.dg/parse/local-class1.C: New.
5194 * g++.dg/parse/ptrmem3.C: New.
5197 * g++.old-deja/g++.oliva/template6.C: Add another case.
5198 * g++.dg/template/explicit6.C: New.
5200 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
5203 * g++.dg/other/redecl2.C: New.
5205 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
5208 * g++.dg/abi/covariant4.C: New.
5210 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
5212 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
5214 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
5216 * gcc.dg/vect/vect-96.c: Fix typo.
5218 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5222 * g++.dg/template/enum5.C: New test.
5224 2005-02-12 Ira Rosen <irar@il.ibm.com>
5226 * gcc.dg/vect/vect-97.c: New test.
5228 2005-02-12 Ira Rosen <irar@il.ibm.com>
5230 * gcc.dg/vect/vect-96.c: New test.
5232 2005-02-12 Uros Bizjak <uros@kss-loka.si>
5234 * gcc.dg/builtins-34.c: Also check ldexp*.
5236 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
5238 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
5240 2005-02-11 Janis Johnson <janis187@us.ibm.com>
5242 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
5243 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
5244 dg-require-dll, dg-require-iconv, dg-require-named-sections,
5245 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
5246 selector_list, selector_expression, dg-process-target): Move to new
5247 file target-supports-dg.exp.
5248 * lib/target-supports-dg.exp: New.
5250 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
5253 2005-02-11 Jakub Jelinek <jakub@redhat.com>
5256 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
5259 * gcc.c-torture/compile/20050210-1.c: New test.
5261 2005-02-11 Mark Mitchell <mark@codesourcery.com>
5264 * g++.dg/warn/Wbraces1.C: New test.
5266 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
5268 * gcc.dg/builtins-52.c: New testcase.
5270 2005-02-10 Jakub Jelinek <jakub@redhat.com>
5273 * gcc.c-torture/execute/20050119-1.c: New test.
5275 2005-02-09 Mark Mitchell <mark@codesourcery.com>
5278 * g++.dg/init/delete1.C: New test.
5280 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
5283 * g++.dg/template/static12.C: New test.
5285 2005-02-09 Mark Mitchell <mark@codesourcery.com>
5288 * g++.dg/conversion/ambig1.C: New test.
5291 * g++.dg/ext/attrib19.C: New test.
5294 * g++.dg/parse/dtor5.C: New test.
5297 * g++.dg/template/dtor3.C: New test.
5300 * g++.dg/template/static11.C: New test.
5301 * g++.dg/template/crash2.C: Remove dg-error marker.
5303 2005-02-09 Janis Johnson <janis187@us.ibm.com>
5306 * g++.old-deja/g++.mike/p10769a.C: Remove.
5308 2005-02-09 Roger Sayle <roger@eyesopen.com>
5310 * gcc.dg/builtins-48.c: New test case.
5311 * gcc.dg/builtins-49.c: New test case.
5312 * gcc.dg/builtins-50.c: New test case.
5313 * gcc.dg/builtins-51.c: New test case.
5315 2005-02-09 Ian Lance Taylor <ian@airs.com>
5318 * g++.dg/warn/Wreturn-type-3.C: New test.
5320 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
5323 * gcc.dg/pr19402-1.c: New testcase.
5324 * gcc.dg/pr19402-2.c: likewise.
5326 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
5329 * g++.dg/tree-ssa/tmmti.C: New testcase.
5331 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
5333 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
5335 2005-02-08 Mark Mitchell <mark@codesourcery.com>
5338 * g++.dg/parse/crash23.C: New test.
5339 * g++.dg/warn/Weff1.C: New test.
5341 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
5343 * gcc.dg/20050209-1.c: New test.
5345 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
5348 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
5350 2005-02-08 Mike Stump <mrs@apple.com>
5352 * g++.dg/pch/import-2.c: New test.
5353 * g++.dg/pch/import-2.hs: New.
5354 * g++.dg/pch/include/import-2a.h: New.
5355 * g++.dg/pch/include/import-2b.h: New.
5357 2005-02-08 Janis Johnson <janis187@us.ibm.com>
5359 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
5361 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5363 * gfortran.dg/substr_1.f90: New test.
5365 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
5368 * gcc.dg/torture/builtin-power-1.c: Disable test for
5369 invalid transformation.
5370 * gcc.dg/builtins-10.c: Likewise. Disable one test we
5372 * gcc.dg/builtins-47.c: New testcase.
5374 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
5375 Dorit Naishlos <dorit@il.ibm.com>
5377 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
5379 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
5381 * gcc.c-torture/compile/20050206-1.c: New test.
5383 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
5386 * g++.dg/opt/pr19768.C: New test.
5388 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
5391 * gcc.c-torture/compile/pr19736.c: New test.
5393 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5396 * g++.dg/parse/error25.C: New test.
5398 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
5400 * gcc.c-torture/execute/20050203-1.c: New.
5402 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
5404 * gcc.dg/vect/vect-85.c: Remove xfail.
5405 * gcc.dg/vect/vect-86.c: Remove xfail.
5406 * gcc.dg/vect/vect-87.c: Remove xfail.
5407 * gcc.dg/vect/vect-88.c: Remove xfail.
5409 2005-02-02 Geoffrey Keating <geoffk@apple.com>
5411 * gcc.dg/altivec-19.c: New.
5413 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
5416 * gcc.dg/nested-func-3.c: New test.
5417 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
5419 2005-02-02 Janis Johnson <janis187@us.ibm.com>
5421 * gcc.test-framework/gen_directive_tests: Generate tests for
5422 selector expressions.
5424 2005-02-02 Matt Austern <austern@apple.com>
5427 * g++/ext/builtin7.C: New.
5428 * g++/ext/builtin8.C: New.
5430 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
5433 * gcc.dg/pr18502-1.c: New test.
5435 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5438 * g++.dg/template/local4.C: Tweak.
5440 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
5442 PR tree-optimization/19578
5443 * gcc.c-torture/compile/20050202-1.c: New test.
5445 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
5448 * gcc.dg/c99-init-4.c: New test.
5450 2005-02-01 Janis Johnson <janis187@us.ibm.com>
5452 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
5454 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
5456 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
5457 * g++.dg/eh/check-vect.h: New.
5459 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
5460 * gcc.dg/vect/vect-78.c: Ditto.
5461 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
5464 * g++.dg/conversion/simd1.C: Expect warning.
5465 * g++.dg/ext/attribute-test-1.C: Ditto.
5466 * g++.dg/ext/attribute-test-2.C: Ditto.
5467 * g++.dg/ext/attribute-test-3.C: Ditto.
5468 * g++.dg/ext/attribute-test-4.C: Ditto.
5470 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
5471 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
5473 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
5475 2005-02-01 Richard Henderson <rth@redhat.com>
5477 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
5478 long double for ibm double-double format.
5479 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
5481 2005-02-01 Diego Novillo <dnovillo@redhat.com>
5483 PR tree-optimization/19633
5484 * testsuite/gcc.dg/pr19633-1.c: New test.
5485 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
5486 to NULL or a symbol.
5488 2005-02-01 Janis Johnson <janis187@us.ibm.com>
5490 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
5492 (dg-process-target (local override)): Handle selector expressions.
5494 * gcc.test-framework/README: Describe tests in source directory.
5495 * gcc.test-framework/test-framework.awk: Handle dg- tests.
5496 * gcc.test-framework/test-framework.exp: Handle dg- tests.
5497 * gcc.test-framework/dg-bogus-exp-P.c: New test.
5498 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
5499 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
5500 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
5501 * gcc.test-framework/dg-do-link-exp-P.c: New test.
5502 * gcc.test-framework/dg-do-run-exp-P.c: New test.
5503 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
5504 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
5505 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
5506 * gcc.test-framework/dg-error-exp-P.c: New test.
5507 * gcc.test-framework/dg-error-exp-XP.c: New test.
5508 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
5509 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
5510 * gcc.test-framework/dg-output-exp-P.c: New test.
5511 * gcc.test-framework/dg-output-exp-XF.c: New test.
5512 * gcc.test-framework/dg-warning-exp-P.c: New test.
5513 * gcc.misc-tests/dg-1.c: Remove.
5514 * gcc.misc-tests/dg-2.c: Remove.
5515 * gcc.misc-tests/dg-3.c: Remove.
5516 * gcc.misc-tests/dg-4.c: Remove.
5517 * gcc.misc-tests/dg-5.c: Remove.
5518 * gcc.misc-tests/dg-6.c: Remove.
5519 * gcc.misc-tests/dg-7.c: Remove.
5520 * gcc.misc-tests/dg-8.c: Remove.
5521 * gcc.misc-tests/dg-9.c: Remove.
5522 * gcc.misc-tests/dg-10.c: Remove.
5523 * gcc.misc-tests/dg-11.c: Remove.
5524 * gcc.misc-tests/dg-12.c: Remove.
5525 * gcc.misc-tests/dg-test.exp: Remove.
5527 * gcc.test-framework/test-framework.awk: Change recording and
5528 printing of passes and failures.
5530 * gcc.test-framework: New directory.
5531 * gcc.test-framework/README: New.
5532 * gcc.test-framework/test-framework.exp: New.
5533 * gcc.test-framework/test-framework.awk: New.
5534 * gcc.test-framework/gen_directive_tests: New.
5536 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
5538 * lib/treelang.exp: Fix comment typos.
5539 (treelang_target_compile): Don't append libs=-ltreelang to options.
5541 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
5543 * g++.dg/parse/typename7.C: Adjust error messages.
5545 2005-01-31 Jeff Law <law@redhat.com>
5547 * gcc.c-torture/execute/20050131-1.c: New test.
5548 * gcc.dg/wcaselabel.c: New test.
5550 2005-01-31 Mark Mitchell <mark@codesourcery.com>
5552 * g++.dg/other/warning1.C: Adjust error messags.
5553 * g++.dg/parse/constant5.C: New test.
5555 2005-01-31 Steven Bosscher <stevenb@suse.de>
5558 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
5559 the test case valid.
5560 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
5561 * testsuite/gcc.dg/array-7.c: Adjust expected result.
5562 * testsuite/gcc.dg/pr18596-3.c: Likewise.
5563 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
5564 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
5565 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
5567 2005-01-31 Dale Johannesen <dalej@apple.com>
5569 * g++.dg/opt/pr19650.C: New test.
5571 2005-01-31 Richard Henderson <rth@redhat.com>
5573 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
5574 long double for intel double extended format.
5575 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
5577 2005-01-30 Mark Mitchell <mark@codesourcery.com>
5580 * g++.dg/template/static10.C: New test.
5583 * g++.dg/parse/error24.C: New test.
5586 * g++.dg/lookup/builtin1.C: New test.
5589 * g++.dg/warn/conv3.C: New test.
5591 2005-01-30 Bud Davis <bdavis@gfortran.org>
5594 * gfortan.dg/inquire_7.f90
5596 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
5598 PR tree-optimization/15791
5599 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
5600 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
5601 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
5602 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
5603 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
5604 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
5605 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
5606 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
5607 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
5608 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
5610 2005-01-29 Paul Brook <paul@codesourcery.com>
5613 * check.c (real_or_complex_check): New function.
5614 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
5615 * intrinsic.c (add_functions): Use new check functions.
5616 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
5619 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
5621 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
5622 gcc.dg/lvalue-3.c: New tests.
5623 * gcc.dg/concat.c: Update expected messages.
5625 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
5628 * gfortran.dg/eor_1.f90: New test.
5630 2005-01-29 Steven G. Kargl <kargls@comcast.net>
5633 * gfortran.dg/logical_data_1.f90: New test.
5635 2005-01-28 Mark Mitchell <mark@codesourcery.com>
5638 * g++.dg/template/crash33.C: New test.
5641 * g++.dg/template/crash32.C: New test.
5643 2005-01-28 Ian Lance Taylor <ian@airs.com>
5646 * g++.dg/warn/Wreturn-type-2.C: New test.
5648 2004-06-24 Jeff Law <law@redhat.com>
5650 * gcc.dg/tree-ssa/20050128-1.c: New test.
5652 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
5654 * gcc.target/frv/all-mdpackh-1.c: New test.
5656 2005-01-28 Steven Bosscher <stevenb@suse.de>
5658 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
5660 2005-01-27 Richard Henderson <rth@redhat.com>
5662 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
5664 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
5666 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
5668 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
5670 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
5671 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
5672 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
5673 to cope with cases where the multilib options override the dg-options.
5675 2005-01-27 Jakub Jelinek <jakub@redhat.com>
5678 * gcc.dg/noncompile/20050120-1.c: New test.
5680 2005-01-26 Diego Novillo <dnovillo@redhat.com>
5682 PR tree-optimization/19633
5683 * gcc.dg/pr19633.c: New test.
5684 * gcc.dg/tree-ssa/pr19633.c: New test.
5686 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
5688 * gcc.dg/20041216-1.c: New test.
5690 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
5693 * objc.dg/selector-2.m: New test.
5695 2005-01-26 Jakub Jelinek <jakub@redhat.com>
5697 * g++.dg/opt/range-test-2.C: New test.
5699 PR rtl-optimization/19579
5700 * gcc.c-torture/execute/20050124-1.c: New test.
5702 2005-01-26 Greg Parker <gparker@apple.com>
5703 Stuart Hastings <stuart@apple.com>
5705 * gcc.c-torture/execute/20050125-1.c: New.
5707 2005-01-18 Jan Hubicka <jh@suse.cz>
5709 PR tree-optimize/19337
5710 * gcc.c-torture/compile/20050119-1.c: New test.
5712 2005-01-24 James E Wilson <wilson@specifixinc.com>
5714 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
5715 test for successful match.
5717 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
5720 * objc.dg/comp-types-7.m: New test.
5722 2005-01-24 Janis Johnson <janis187@us.ibm.com>
5724 * lib/target-supports.exp (current_target_name): New.
5725 (check_effective_target_ilp32, check_effective_target_lp64):
5726 Cache the result to use as long as the current target, with
5727 multilib flags, remains the same.
5729 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
5730 (dg-require-weak, dg-require-visibility, dg-require-alias,
5731 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
5732 dg-require-effective-target, dg-skip-if): Remove call to
5733 skip_test_and_clear_xfail.
5734 (dg-test): Clear xfail data.
5736 2005-01-24 Jakub Jelinek <jakub@redhat.com>
5739 * gcc.dg/ppc64-toc.c: New test.
5741 * g++.dg/tree-ssa/empty-1.C: New test.
5744 * gcc.c-torture/execute/20050121-1.c: New test.
5745 * gcc.dg/20050121-2.c: New test.
5747 2004-01-23 Steven G. Kargl <kargls@comcast.net>
5748 Paul Brook <paul@codesourcery.com>
5751 * gfortran.dg/real_const_1.f: New test.
5752 * gfortran.dg/real_const_2.f90: New test.
5753 * gfortran.dg/complex_int_1.f90: New test.
5755 2005-01-23 Bud Davis <bdavis9659@comcast.net>
5758 * gfortan.dg/inquire_6.f90: New test.
5760 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5763 * open_readonly_1.f90: New test.
5765 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5768 * gfortran.dg/open_new.f90: New file.
5770 2005-01-22 Paul Brook <paul@codesourcery.com>
5772 * namelist_1.f90: New test.
5774 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
5776 PR tree-optimization/19484
5777 * gcc.c-torture/compile/20050122-[12].c: New tests.
5779 2005-01-22 Paul Brook <paul@codesourcery.com>
5781 * gfortran.dg/implicit_2.f90: New test.
5783 2005-01-22 Bud Davis <bdavis9659@comcast.net>
5786 * gfortran.dg/inquire_5.f90: New test.
5788 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5791 * gcc.dg/pr18809-1.c: New test.
5793 2005-01-21 Ian Lance Taylor <ian@airs.com>
5795 * gcc.dg/20050121-1.c: New test.
5797 PR tree-optimization/13000
5798 * gcc.dg/20040206-1.c: Change warning to point where function is
5801 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5804 * g++.dg/template/array11.C: New test.
5806 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5808 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
5809 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
5810 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
5811 * gfortran.dg/getenv_1.f90: Add dg-do directive.
5812 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
5813 gfortran.dg/pr17164.f90: Add missing dg-do directives.
5815 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
5817 PR tree-optimization/15349
5818 * gcc.dg/tree-ssa/pr15349.c: New.
5820 2005-01-20 Steve Ellcey <sje@cup.hp.com>
5822 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
5824 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
5826 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
5827 scan-assembler-times directive name.
5829 * gcc.dg/asm-a.c: Move dg-require-effective-target to
5832 PR rtl-optimization/19462
5833 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
5835 2005-01-19 Steve Ellcey <sje@cup.hp.com>
5837 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
5838 counting function calls on ia64.
5840 2005-01-19 Jakub Jelinek <jakub@redhat.com>
5842 PR rtl-optimization/15139
5843 * gcc.dg/20050111-2.c: New test.
5846 * gcc.c-torture/compile/20050113-1.c: New testcase.
5849 * gcc.dg/20050113-1.c: New testcase.
5851 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
5853 * gcc.dg/vect/vect-85.c: Add comment.
5854 * gcc.dg/vect/vect-86.c: Add xfail for now.
5855 * gcc.dg/vect/vect-87.c: Add xfail for now.
5856 * gcc.dg/vect/vect-88.c: Add xfail for now.
5857 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
5859 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5861 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
5863 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5865 * g++.dg/debug/typedef3.C: New test.
5867 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
5870 * gcc.dg/asm-a.c: New test.
5872 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
5874 * gcc.dg/sh-relax.c: Add prototype for abort.
5876 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5878 * gcc.dg/short-compare-1.c: New test.
5879 * gcc.dg/short-compare-2.c: Likewise.
5881 2005-01-18 Michael Matz <matz@suse.de>
5883 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
5885 2005-01-17 Diego Novillo <dnovillo@redhat.com>
5887 PR tree-optimization/19121
5888 * gcc.c-torture/compile/pr19121.c: New test.
5890 2005-01-17 James E. Wilson <wilson@specifixinc.com>
5893 * gcc.c-torture/compile/pr19357.c: New test.
5895 2005-01-17 Ian Lance Taylor <ian@airs.com>
5898 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
5899 pass--those that refer just to the variable, possibly with a
5901 * gcc.dg/c99-const-expr-3.c: Likewise.
5904 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
5907 2005-01-16 Bud Davis <bdavis9659@comcast.net>
5910 * gfortran.dg/endfile_2.f90: New test.
5912 2005-01-16 Steven G. Kargl <kargls@comcast.net>
5915 * gfortran.dg/select_5.f90: New test.
5917 2004-01-16 Paul Brook <paul@codesourcery.com>
5919 * gfortran.dg/common_4.f90: New test.
5921 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
5923 PR rtl-optimization/19462
5924 * gcc.dg/torture/pr19462-1.c: New test.
5926 2005-01-15 Ziemowit Laski <zlaski@apple.com>
5929 * objc.dg/func-ptr-2.m: New.
5930 * objc.dg/volatile-1.m: New.
5932 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5934 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
5936 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5938 PR tree-optimization/19060
5939 * gcc.c-torture/execute/20050104-1.c: New test.
5941 2005-01-15 Bud Davis <bdavis9659@comcast.net>
5944 * gfortran.dg/write_to_null.f90: New test.
5946 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
5947 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5950 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
5953 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5956 * g++.dg/init/vector1.C: New test.
5958 2005-01-14 James E. Wilson <wilson@specifixinc.com>
5961 * gcc.target/ia64/sibcall-unwind-1.c: New test.
5963 * gcc.target/ia64/sibcall-unwind-2.c: New test.
5965 2005-01-14 Steven G. Kargl <kargls@comcast.net>
5967 * gfortran.dg/select_1.f90: New test.
5968 * gfortran.dg/select_2.f90: New test.
5969 * gfortran.dg/select_3.f90: New test.
5970 * gfortran.dg/select_4.f90: New test.
5972 2005-01-14 Jakub Jelinek <jakub@redhat.com>
5975 PR rtl-optimization/19348
5976 * gcc.dg/20050111-1.c: New test.
5977 * gcc.c-torture/execute/20050111-1.c: New test.
5979 * gcc.dg/i386-asm-4.c: New test.
5981 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5983 * gcc.dg/nested-func-2.c: New test.
5984 * ada/acats/norun.lst: Remove c953002.
5986 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
5988 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
5990 2005-01-12 Ben Elliston <bje@au.ibm.com>
5992 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
5994 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
5997 * g++.dg/abi/align1.C: New test.
5999 2005-01-11 Alan Modra <amodra@bigpond.net.au>
6001 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
6003 * g++.dg/ext/altivec_check.h: Support compiling as C.
6005 2005-01-10 Roger Sayle <roger@eyesopen.com>
6008 * g++.dg/expr/pr19355-1.C: New test case.
6010 2005-01-10 Laurent GUERBY <laurent@guerby.net>
6012 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
6013 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
6014 * ada/acats/tests/c3/c92005b.ada: Likewise.
6015 * ada/acats/tests/c3/cxb3012.a: Likewise.
6016 * ada/acats/norun.lst: Add c380004 and c953002, add PR
6018 2005-01-09 Paul Brook <paul@codesourcery.com>
6020 * gfortran.dg/common_2.f90: New file.
6021 * gfortran.dg/common_3.f90: New file.
6023 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
6025 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
6027 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
6029 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
6030 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
6031 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
6032 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
6033 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
6034 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
6035 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
6036 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
6037 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
6038 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
6039 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
6040 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
6041 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
6042 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
6043 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
6044 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
6045 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
6046 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
6047 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
6048 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
6049 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
6050 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
6051 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
6052 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
6053 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
6054 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
6055 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
6056 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
6057 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
6058 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
6059 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
6060 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
6061 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
6062 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
6063 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
6064 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
6065 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
6066 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
6067 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
6068 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
6069 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
6070 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
6071 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
6072 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
6073 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
6074 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
6075 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
6076 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
6077 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
6078 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
6079 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
6080 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
6081 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
6082 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
6083 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
6084 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
6085 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
6086 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
6087 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
6088 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
6089 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
6090 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
6091 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
6092 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
6093 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
6094 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
6095 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
6097 * gcc.dg/vect/vect-1.c: Fix spelling.
6098 * gcc.dg/vect/vect-10.c: Fix spelling.
6099 * gcc.dg/vect/vect-11.c: Fix spelling.
6100 * gcc.dg/vect/vect-12.c: Fix spelling.
6101 * gcc.dg/vect/vect-14.c: Fix spelling.
6102 * gcc.dg/vect/vect-15.c: Fix spelling.
6103 * gcc.dg/vect/vect-16.c: Fix spelling.
6104 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
6105 * gcc.dg/vect/vect-64.c: Fix comments.
6106 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
6108 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
6109 Ira Rosen <irar@il.ibm.com>
6111 * gcc.dg/vect/vect-70.c: New test.
6112 * gcc.dg/vect/vect-71.c: New test.
6114 2005-01-09 Manfred Hollstein <mh@suse.com>
6116 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
6117 * gcc.dg/pr18241-2.c: Likewise.
6118 * gcc.dg/pr18241-3.c: Likewise.
6119 * gcc.dg/pr18241-4.c: Likewise.
6120 * gcc.dg/pr18241-5.c: Likewise.
6122 2005-01-08 Richard Henderson <rth@redhat.com>
6124 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
6125 False for x86 and x86-64.
6127 2005-01-08 Diego Novillo <dnovillo@redhat.com>
6129 PR tree-optimization/18241
6130 * gcc.dg/pr18241-1.c: New test.
6131 * gcc.dg/pr18241-2.c: New test.
6132 * gcc.dg/pr18241-3.c: New test.
6133 * gcc.dg/pr18241-4.c: New test.
6134 * gcc.dg/pr18241-5.c: New test.
6136 2005-01-08 Steven G. Kargl <kargls@comcast.net>
6138 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
6139 gfortran.dg/select_4.f90: New.
6141 2005-01-07 Jakub Jelinek <jakub@redhat.com>
6143 * gcc.c-torture/execute/20050107-1.c: New test.
6145 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
6148 * g++.dg/template/ref2.C: New.
6150 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
6152 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
6153 instead of being empty.
6155 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6158 * gfortran.dg/array-1.f90: New test.
6160 2005-01-07 Jakub Jelinek <jakub@redhat.com>
6162 PR tree-optimization/19283
6163 * gcc.c-torture/execute/20050106-1.c: New test.
6165 PR rtl-optimization/18861
6166 * gcc.dg/20050105-1.c: New test.
6168 PR tree-optimization/18828
6169 * gcc.dg/20050105-2.c: New test.
6171 2005-01-07 Andreas Jaeger <aj@suse.de>
6173 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
6175 2005-01-07 Bud Davis <bdavis9659@comcast.net>
6178 * gfortran.dg/fmt_read.f90: New test.
6180 2005-01-06 Geoffrey Keating <geoffk@apple.com>
6182 * gcc.dg/rs6000-ldouble-2.c: New.
6184 2005-01-06 Mark Mitchell <mark@codesourcery.com>
6187 * g++.dg/parser/ctor2.C: New test.
6189 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6192 * g++.dg/template/using9.C: New test.
6194 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6197 * g++.dg/lookup/friend6.C: New test.
6199 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
6202 * g++.dg/template/array10.C: New.
6204 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6206 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
6207 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
6209 2005-01-06 Jakub Jelinek <jakub@redhat.com>
6211 * gcc.c-torture/compile/20050105-1.c: New test.
6213 2005-01-05 Geoffrey Keating <geoffk@apple.com>
6215 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
6217 2005-01-05 Roger Sayle <roger@eyesopen.com>
6220 * gcc.dg/conv-3.c: New test case.
6222 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
6224 * gcc.dg/asm-wide-1.c: New test.
6226 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
6229 * g++.dg/parse/crash22.C: New
6231 2005-01-04 Geoffrey Keating <geoffk@apple.com>
6234 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
6236 2005-01-04 Uros Bizjak <uros@kss-loka.si>
6239 * gcc.dg/i386-mmx-6.c: New test case.
6241 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
6243 PR tree-optimization/18308
6244 * gcc.dg/vect/pr18308.c: New testcase.
6246 2005-01-04 Andreas Jaeger <aj@suse.de>
6248 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
6250 2005-01-03 Geoffrey Keating <geoffk@apple.com>
6251 Robert Bowdidge <bowdidge@apple.com>
6253 * gcc.dg/cpp/subframework1.c: New.
6254 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
6255 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
6256 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
6257 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
6259 2005-01-03 Geoffrey Keating <geoffk@apple.com>
6261 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
6263 * gcc.dg/darwin-weakimport-2.c: New.
6265 2005-01-03 Richard Henderson <rth@redhat.com>
6267 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
6269 2005-01-03 Richard Henderson <rth@redhat.com>
6271 * gcc.dg/vect/vect.exp: Enable for ia64.
6272 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
6273 (check_effective_target_vect_float): Likewise.
6274 (check_effective_target_vect_no_align): Likewise.
6275 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
6276 * gcc.dg/vect/vect-8.c: Likewise.
6278 2005-01-03 Uros Bizjak <uros@kss-loka.si>
6281 * gcc.dg/pr19236-1.c: New test case.
6283 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
6285 PR rtl-optimization/12092
6286 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
6288 2005-01-02 Andreas Jaeger <aj@suse.de>
6290 * gcc.dg/pr12092-1.c: Do not run on x86_64.
6292 2005-01-01 Roger Sayle <roger@eyesopen.com>
6293 Andrew Pinski <pinskia@physics.uc.edu>
6295 PR rtl-optimization/12092
6296 * gcc.dg/pr12092-1.c: New test case.
6298 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
6300 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
6301 'hidden' and 'default' for better portability.
6302 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
6304 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
6306 * g++.old-deja/g++.brendan/new3.C: Likewise.
6308 2005-01-01 Steven Bosscher <stevenb@suse.de>
6310 * gcc.dg/20041231-1.C: New test.
6311 * g++.dg/warn/Wunreachable-code-1.C: New test.
6313 2004-12-30 David Edelsohn <edelsohn@gnu.org>
6315 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
6316 file, not /dev/null. Abort on error.
6318 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
6319 Ziemowit Laski <zlaski@apple.com>
6322 * objc.dg/encode-5.m: New test.
6324 2004-12-29 Richard Henderson <rth@redhat.com>
6326 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
6327 * objc.dg/stabs-1.m: Disable for ia64.
6329 2004-12-29 Mark Mitchell <mark@codesourcery.com>
6332 * g++.dg/warn/Wunused-10.C: New test.
6334 2004-12-28 Richard Henderson <rth@redhat.com>
6336 * objc.dg/stabs-1.m: Disable for alpha.
6338 2004-12-27 Mark Mitchell <mark@codesourcery.com>
6341 * g++.dg/parse/error23.C: New test.
6343 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6345 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
6348 * gfortran.dg/intrinsic_modulo_1.f90: New.
6349 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
6350 tests with divisor -1.
6352 2004-12-27 Mark Mitchell <mark@codesourcery.com>
6354 * g++.dg/opt/temp1.C (memcpy): Return a value.
6357 * g++.dg/expr/cond7.C: New test.
6359 2004-12-27 Paul Brook <paul@codesourcery.com>
6361 * gfortran.dg/g77/select_no_compile.f: Remove.
6363 2004-12-27 Richard Henderson <rth@redhat.com>
6365 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
6366 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
6367 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
6369 2004-12-26 Richard Henderson <rth@redhat.com>
6371 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
6372 by 1i instead of token pasting.
6374 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6376 PR tree-optimization/17578
6377 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
6378 to additional_flags.
6379 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
6381 2004-12-25 Richard Henderson <rth@redhat.com>
6383 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
6386 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6388 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
6390 * gcc.dg/pr17957.c (dg-options): Likewise.
6391 * gcc.dg/struct-ret-1.c: Add prototype for abort.
6392 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
6393 instead of 0 on __hppa__.
6394 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
6395 "foo,%r" on hppa*-*-*.
6397 2004-12-23 Bud Davis <bdavis9659@comcast.net>
6400 * gfortran.dg/complex_write.f90: New test.
6402 2004-12-23 Mark Mitchell <mark@codesourcery.com>
6405 * g++.dg/parse/pragma2.C: New test.
6407 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
6409 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
6411 * gcc.dg/empty2.c: Add missing dg-warning.
6413 2004-12-23 Mark Mitchell <mark@codesourcery.com>
6416 * g++.dg/template/local4.C: New test.
6417 * g++.dg/template/crash19.C: Add dg-error marker.
6419 * g++.dg/template/crash31.C: Correct embedded PR number.
6421 2004-12-23 Mark Mitchell <mark@codesourcery.com>
6424 * g++.dg/opt/temp1.C: Add do-run marker.
6426 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
6428 * g++.dg/template/spec19.C: New.
6430 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
6433 * gcc.dg/empty2.c: New.
6435 2004-12-23 Richard Henderson <rth@redhat.com>
6437 * lib/target-supports.exp (check_effective_target_vect_no_align):
6438 Remove i?86 and x86-64.
6440 2004-12-23 Mark Mitchell <mark@codesourcery.com>
6443 * g++.dg/opt/temp1.C: New test.
6445 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6448 * g++.dg/template/friend33.C: New testcase.
6450 2004-12-22 Mark Mitchell <mark@codesourcery.com>
6453 * g++.dg/template/cond5.C: New test.
6456 * g++.dg/inherit/thunk3.C: New test.
6459 * g++.dg/warn/Wunused-9.C: New test.
6461 2004-12-22 Janis Johnson <janis187@us.ibm.com>
6463 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
6465 2004-12-22 Jan Beulich <jbeulich@novell.com>
6467 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
6469 2004-12-21 Mark Mitchell <mark@codesourcery.com>
6472 * g++.dg/ext/packed8.C: New test.
6475 * g++.dg/template/crash31.C: New test.
6478 * g++.dg/template/crash30.C: New test.
6480 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
6483 * g++.dg/eh/ctor3.C: New test.
6485 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6487 * objc.dg/stabs-1.m: Allow section name to be quoted and
6488 assembly label to begin with '.LL'.
6490 2004-12-21 Janis Johnson <janis187@us.ibm.com>
6492 * gcc.dg/vect/vect.exp
6493 (check_effective_target_lp64_or_vect_no_align): New.
6494 * gcc.dg/vect/vect-77.c: Use it.
6495 * gcc.dg/vect/vect-78.c: Use it.
6497 * lib/target-supports.exp
6498 (check_effective_target_vect_no_max,
6499 check_effective_target_vect_no_bitwise,
6500 check_effective_target_vect_no_align): New.
6501 * gcc.dg/vect/vect-13.c: Use them.
6502 * gcc.dg/vect/vect-17.c: Ditto.
6503 * gcc.dg/vect/vect-18.c: Ditto.
6504 * gcc.dg/vect/vect-19.c: Ditto.
6505 * gcc.dg/vect/vect-20.c: Ditto.
6506 * gcc.dg/vect/vect-27.c: Ditto.
6507 * gcc.dg/vect/vect-29.c: Ditto.
6508 * gcc.dg/vect/vect-44.c: Ditto.
6509 * gcc.dg/vect/vect-48.c: Ditto.
6510 * gcc.dg/vect/vect-50.c: Ditto.
6511 * gcc.dg/vect/vect-52.c: Ditto.
6512 * gcc.dg/vect/vect-54.c: Ditto.
6513 * gcc.dg/vect/vect-56.c: Ditto.
6514 * gcc.dg/vect/vect-58.c: Ditto.
6515 * gcc.dg/vect/vect-60.c: Ditto.
6516 * gcc.dg/vect/vect-72.c: Ditto.
6517 * gcc.dg/vect/vect-80.c: Ditto.
6519 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
6522 * g++.dg/init/string1.C: New.
6525 * g++.dg/other/synth1.C: New.
6527 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
6530 * gcc.dg/pr18963-1.c: New test.
6532 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
6535 * gcc.dg/funcdef-storage-1.c (foo): Remove.
6536 * gcc.dg/pr18596-1.c: Use dg-error.
6537 (dg-options): Use -fno-unit-at-a-time.
6538 * gcc.dg/pr18596-2.c: New test.
6539 * gcc.dg/pr18596-3.c: New test.
6541 2004-12-20 Roger Sayle <roger@eyesopen.com>
6544 * g++.dg/opt/pr18683-1.C: New test case.
6546 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
6549 * g++.dg/opt/max1.C: Fix for 64bit targets.
6551 2004-12-20 Matt Austern <austern@apple.com>
6554 * g++.dg/ext/builtin6.C: New
6556 2004-12-20 Diego Novillo <dnovillo@redhat.com>
6558 PR tree-optimization/19080
6559 * gcc.c-torture/compile/pr19080.c: New test.
6561 2004-12-20 Steven Bosscher <stevenb@suse.de>
6563 * gcc.dg/20041219-1.c: New test.
6565 2004-12-19 Roger Sayle <roger@eyesopen.com>
6568 * g++.dg/opt/max1.C: New test case.
6570 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6572 * gcc.dg/fdata-sections-1.c: New test.
6574 2004-12-18 Roger Sayle <roger@eyesopen.com>
6577 * gcc.dg/max-1.c: New test case.
6579 2004-12-18 Jakub Jelinek <jakub@redhat.com>
6581 * gcc.c-torture/execute/20041218-1.c: New test.
6583 2004-12-17 Diego Novillo <dnovillo@redhat.com>
6585 * gcc.dg/pr18501.c: New test.
6586 * gcc.dg/uninit-5.c: XFAIL.
6587 * gcc.dg/uninit-9.c: XFAIL.
6589 2004-12-17 Dale Johannesen <dalej@apple.com>
6591 * gcc.dg/20041213-1.c: New.
6593 2004-12-17 Ziemowit Laski <zlaski@apple.com>
6595 * objc.dg/stabs-1.m: Allow assembly label to begin
6598 2004-12-17 Jakub Jelinek <jakub@redhat.com>
6600 * gcc.c-torture/execute/20041213-1.c: Move...
6601 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
6603 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
6606 * g++.dg/lookup/conv-5.C: New.
6608 2004-12-16 Ziemowit Laski <zlaski@apple.com>
6610 * objc.dg/stabs-1.m: New test.
6612 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6614 * gcc.dg/visibility-c.c: Change compile to
6615 assemble for the test.
6617 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6620 * gcc.dg/visibility-c.c: New test.
6622 2004-12-16 Roger Sayle <roger@eyesopen.com>
6625 * gcc.dg/switch-8.c: New test case.
6627 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
6630 * g++.dg/template/init4.C: New.
6631 * g++.dg/opt/static3.C: Enable optimizer.
6633 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
6635 * g++.dg/other/complex1.C: New test.
6637 2004-12-15 Alan Modra <amodra@bigpond.net.au>
6639 * g++.dg/opt/inline9.C: New test.
6641 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6644 * gfotran.dg/nullify_1.f: New test.
6646 2004-12-15 Richard Henderson <rth@redhat.com>
6648 * gcc.target/i386/i386.exp: New harness.
6649 * gcc.target/i386/vect-args.c: New.
6651 2004-12-15 David Edelsohn <edelsohn@gnu.org>
6653 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
6655 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6658 * g++.dg/template/friend32.C: New test.
6660 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6662 * cpp/pragma-once-1.c: New test.
6663 * cpp/pragma-once-1b.h: Likewise.
6664 * cpp/pragma-once-1c.h: Likewise.
6665 * cpp/pragma-once-1d.h: Likewise.
6666 * cpp/inc/pragma-once-1a.h: Likewise.
6668 2004-12-15 Bud Davis <bdavis9659@comcast.net>
6669 Steven G. Kargl <kargls@comcast.net>
6672 * gfortran.dg/list_read_3.f90: New test.
6674 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6676 * gcc.dg/ftrapv-2.c: New test.
6678 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
6681 * g++.dg/template/typename9.C: New test.
6683 2004-12-14 Mark Mitchell <mark@codesourcery.com>
6686 * g++.dg/template/typename8.C: New test.
6687 * g++.dg/parse/friend2.C: Tweak error message.
6689 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
6691 * gcc.c-torture/20041214-1.c: New test.
6693 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
6696 * g++.dg/init/array17.C: New test.
6698 2004-12-14 Mark Mitchell <mark@codesourcery.com>
6701 * g++.dg/init/aggr3.C: New test.
6703 2004-12-14 Janis Johnson <janis187@us.ibm.com
6705 * gcc.dg/altivec-types-1.c: New test.
6706 * gcc.dg/altivec-types-2.c: New test.
6707 * gcc.dg/altivec-types-3.c: New test.
6708 * gcc.dg/altivec-types-4.c: New test.
6709 * g++.dg/ext/altivec-types-1.C: New test.
6710 * g++.dg/ext/altivec-types-2.C: New test.
6711 * g++.dg/ext/altivec-types-3.C: New test.
6712 * g++.dg/ext/altivec-types-4.C: New test.
6714 2004-12-14 Jakub Jelinek <jakub@redhat.com>
6717 * gcc.c-torture/execute/20041213-1.c: New test.
6719 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
6722 * g++.dg/template/cast1.C: New.
6724 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
6726 * gcc.c-torture/execute/20041213-2.c: New test.
6728 2004-12-13 Richard Henderson <rth@redhat.com>
6730 * gcc.dg/i386-sse-10.c: Fix typo in options.
6732 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
6735 * g++.dg/opt/pr18968.C: New test.
6737 2004-12-13 Mark Mitchell <mark@codesourcery.com>
6740 * g++.dg/ext/visibility/staticdatamem.C: New test.
6742 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
6744 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
6746 2004-12-13 Roger Sayle <roger@eyesopen.com>
6748 PR rtl-optimization/18928
6749 * gcc.dg/pr18928-1.c: New test case.
6751 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
6754 * gcc.c-torture/compile/20041211-1.c: New.
6756 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6759 * gcc.c-torture/execute/20041212-1.c: New test.
6761 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6764 * gfortran.dg/common_1.f90: New test.
6766 2004-12-12 Steven G. Kargl <kargls@comcast.net>
6767 Paul Brook <paul@codesourcery.com>
6770 * gfortran.dg/real_do_1.f90: New test.
6772 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6775 * g++.dg/opt/ptrmem6.C: New test.
6777 2004-12-11 Roger Sayle <roger@eyesopen.com>
6780 * gcc.dg/pr18921-1.c: New test case.
6782 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6785 * gfortran.dg/scale_1.f90: New test.
6787 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
6790 * gcc.c-torture/compile/pr18903.c: New test.
6792 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
6794 * gcc.c-torture/execute/20041210-1.c: New test.
6796 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6799 * g++.dg/parser/struct-1.C: New test.
6800 * g++.dg/parser/struct-2.C: New test.
6801 * g++.dg/parser/struct-3.C: New test.
6803 2004-12-09 Richard Henderson <rth@redhat.com>
6805 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
6807 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
6808 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
6810 2004-12-09 Matt Austern <austern@apple.com>
6813 * g++.dg/ext/builtin1.C: New
6814 * g++.dg/ext/builtin2.C: New
6815 * g++.dg/ext/builtin3.C: New
6816 * g++.dg/ext/builtin4.C: New
6817 * g++.dg/ext/builtin5.C: New
6819 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
6822 * g++.dg/opt/ptrmem5.C: New test.
6824 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
6826 * g++.dg/parse/typename5.C: Adjust for new error.
6827 * g++.dg/parse/typename7.C: New.
6829 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6832 * g++.dg/other/mmintrin.C: New test.
6834 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
6837 * g++.dg/init/array15.C: New.
6838 * g++.dg/init/array16.C: New.
6840 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6843 * gfortran.dg/assign_1.f90: New test.
6845 2004-12-08 Nick Clifton <nickc@redhat.com>
6847 * gcc.target/xstormy16/bss_below100: New directory containing tests.
6848 * gcc.target/xstormy16/data_below100: Likewise.
6849 * gcc.target/xstormy16/sfr: Likewise.
6850 * gcc.target/xstormy16/below100.S: New test source file.
6851 * gcc.target/xstormy16/below100.ld: New test linker script.
6852 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6853 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
6855 * gcc.target/xstormy16/bp.c: Likewise.
6857 * gcc.target/xstormy16/bss_below100: New files:
6858 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6859 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6860 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6861 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6862 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6863 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6864 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6865 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6866 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6867 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6868 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6869 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6870 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6871 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6872 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6873 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6874 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6875 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6876 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6877 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6878 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6879 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6880 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6881 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6882 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6883 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6884 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6886 * gcc.target/xstormy16/data_below100: New files:
6887 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6888 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6889 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6890 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6891 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6892 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6893 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6894 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6895 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6896 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6897 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6898 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6899 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6900 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6901 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6902 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6903 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6904 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6905 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6906 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6907 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6908 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6909 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6910 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6911 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6912 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6913 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6915 * gcc.target/xstormy16/sfr: New files:
6916 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
6917 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
6918 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
6919 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
6920 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
6921 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
6922 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
6923 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
6924 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
6925 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
6926 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
6927 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
6928 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
6929 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
6930 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
6931 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
6932 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
6933 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
6934 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
6935 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
6936 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
6937 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
6938 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
6939 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
6940 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
6941 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
6942 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
6943 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
6944 27_if0_sfrw_bitfield_f.c
6946 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6949 * g++.dg/lookup/name-clash4.C: New test.
6951 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
6954 * g++.dg/opt/array1.C: New.
6957 * g++.dg/template/operator5.C: New.
6959 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
6962 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
6964 2004-12-07 Steven Bosscher <stevenb@suse.de>
6966 * gcc.dg/noncompile/20041207.c: New test.
6968 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
6970 * g++.dg/other/unreachable-1.C: New test.
6972 2004-12-06 Nick Clifton <nickc@redhat.com>
6974 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
6975 <limits.h> because the latter comes from gcc's include/ directory
6976 and not the newlib/libc/include directory.
6978 2004-12-04 Richard Henderson <rth@redhat.com>
6980 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
6982 2004-12-04 Richard Henderson <rth@redhat.com>
6984 * lib/target-supports.exp (check_gc_sections_available): Disable
6987 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
6990 * g++.dg/other/vararg-2.C: New test.
6992 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6994 PR c++/17011, c++/17971
6995 * g++.dg/template/error15.C: Adjust expected error.
6996 * g++.dg/template/instantiate3.C: Likewise.
6998 2004-12-03 Janis Johnson <janis187@us.ibm.com>
7000 * gcc.dg/altivec-18.c: Fix for darwin
7002 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
7005 * g++.dg/parse/ptrmem2.C: New.
7008 * g++.dg/template/new1.C: New.
7010 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7013 * gfortran.dg/direct_io_3.f90: New test.
7015 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
7018 * g++.dg/parse/crash21.C: New.
7020 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7022 PR c++/15664, c++/18276
7023 * g++.dg/template/ttp13.C: New test.
7024 * g++.dg/template/ttp14.C: Likewise.
7026 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7029 * g++.dg/parse/enum2.C: New test.
7030 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
7032 2004-12-02 Nick Clifton <nickc@redhat.com>
7034 * gcc.target/xstormy16: New test directory.
7035 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
7036 * gcc.target/xstormy16/bp.c: Check the generation of bp
7038 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
7039 bn instructions and the BELOW100 attribute.
7041 2004-12-02 Alan Modra <amodra@bigpond.net.au>
7044 * gcc.dg/ppc-eabi.c: New.
7046 2004-12-02 Bud Davis <bdavis9659@comcast.net>
7049 * gfortran.dg/backspace.f90
7051 2004-12-02 Bud Davis <bdavis9659@comcast.net>
7053 * gfortran.dg/inquire.f90: New test.
7055 2004-12-01 Janis Johnson <janis187@us.ibm.com>
7057 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
7058 handle effective-target-keyword.
7059 (dg-skip-if): Support effective-target keyword as target list.
7060 (dg-xfail-if): Ditto.
7061 * lib/target-supports.exp (is-effective-target-keyword): New proc.
7063 2004-12-01 Diego Novillo <dnovillo@redhat.com>
7065 PR tree-optimization/18291
7066 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
7068 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
7071 * g++.dg/parse/crash20.C: New.
7074 * g++.dg/overload/arg1.C: New.
7075 * g++.dg/overload/arg2.C: New.
7076 * g++.dg/overload/arg3.C: New.
7077 * g++.dg/overload/arg4.C: New.
7079 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
7081 * gcc.dg/c99-flex-array-4.c: Remove.
7083 2004-11-30 Janis Johnson <janis187@us.ibm.com>
7085 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
7087 * lib/target-supports.exp (is-effective-target): Simplify.
7089 * lib/target-supports.exp (check_effective_target_vect_long):
7090 Fix for powerpc64-*-*.
7092 2004-11-30 Loren James Rittle <ljrittle@acm.org>
7094 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
7095 to support new requirements on FreeBSD 5.
7097 2004-11-30 Devang Patel <dpatel@apple.com>
7100 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
7102 2004-11-30 Janis Johnson <janis187@us.ibm.com>
7104 * g++.dg/ext/altivec-13.C: New test.
7106 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
7109 * gcc.c-torture/execute/p18298.c: New test.
7111 2004-11-30 Ira Rosen <irar@il.ibm.com>
7112 Dorit Naishlos <dorit@il.ibm.com>
7115 * gcc.dg/vect/vect-89.c: New test.
7117 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
7119 * gcc.dg/pr18596-1.c: New test.
7121 2004-11-30 Ben Elliston <bje@au.ibm.com>
7123 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
7125 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
7128 * gcc.dg/pr18479.c: New test.
7130 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
7133 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
7134 mmix-knuth-mmixware.
7136 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
7137 cris-*-elf* cris-*-aout* mmix-*-*
7139 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
7142 * gcc.dg/pr18725.c: New test.
7144 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
7147 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
7150 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
7152 2004-11-29 Mark Mitchell <mark@codesourcery.com>
7155 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
7156 * g++.old-deja/g++.law/ctors5.C: Likewise.
7157 * g++.old-deja/g++.other/crash25.C: Likewise.
7160 * g++.dg/template/error16.C: New test.
7163 * g++.dg/template/crash29.C: New test.
7165 2004-11-29 Diego Novillo <dnovillo@redhat.com>
7167 PR tree-optimization/18712
7168 * gcc.c-torture/compile/pr18712.c: New test.
7170 2004-11-29 Joseph Myers <joseph@codesourcery.com>
7173 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
7176 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7179 * g++.dg/lookup/crash6.C: New test.
7181 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
7184 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
7186 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
7188 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
7189 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
7190 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
7192 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
7194 * gcc.dg/pr18164.c: New test.
7196 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
7198 * gcc.dg/funroll-loops-all.c: New.
7200 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
7203 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
7204 delimeter, match space and TAB as well as ":".
7207 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
7210 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
7213 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
7216 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
7218 2004-11-28 Bud Davis <bdavis9659@comcast.net>
7220 * gfortran.dg/direct_io_2.f90: New test.
7222 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
7225 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
7227 2004-11-28 Richard Henderson <rth@redhat.com>
7229 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
7231 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
7233 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
7234 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
7235 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
7236 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
7237 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
7238 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
7239 gcc.dg/pointer-arith-8.c: New tests.
7241 2004-11-27 Bud Davis <bdavis9659@comcast.net>
7244 * gfortran.dg/endfile.f90: New test.
7246 2004-11-27 Falk Hueffner <falk@debian.org>
7248 * gcc.dg/loop-6.c: New test.
7250 2004-11-27 Jakub Jelinek <jakub@redhat.com>
7252 * gcc.c-torture/execute/20041126-1.c: New test.
7254 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
7256 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
7259 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
7261 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
7264 2004-11-27 Jakub Jelinek <jakub@redhat.com>
7266 PR rtl-optimization/17825
7267 * gcc.c-torture/compile/20041119-1.c: New test.
7269 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7271 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
7272 Check existence of ld library path variables before unsetting.
7274 2004-11-26 Mark Mitchell <mark@codesourcery.com>
7276 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
7278 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
7280 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
7282 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
7284 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
7286 2004-11-26 Ben Elliston <bje@au.ibm.com>
7288 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
7291 2004-11-26 Ben Elliston <bje@au.ibm.com>
7293 * gcc.dg/pr17957.c: Pass --param, not -param.
7295 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
7298 * testsuite/gcc.dg/pr17957.c: New test.
7300 2004-11-25 Mark Mitchell <mark@codesourcery.com>
7303 * g++.dg/template/crash28.C: Likewise.
7306 * g++.dg/expr/unary2.C: Adjust lvalue messages.
7307 * g++.dg/ext/lvaddr.C: Likewise.
7308 * g++.dg/opt/pr7503-3.C: Likewise.
7311 * g++.dg/parse/qualified3.C: New test.
7312 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
7315 * g++.dg/expr/return1.C: New test.
7317 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7319 Friend class name lookup 3/n, PR c++/3332
7320 * g++.dg/lookup/friend3.C: New test.
7321 * g++.dg/lookup/friend4.C: Likewise.
7322 * g++.dg/lookup/friend5.C: Likewise.
7324 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7326 Friend class name lookup 2/n, PR c++/14513, c++/15410
7327 * g++.dg/lookup/friend2.C: New test.
7328 * g++.dg/template/friend31.C: Likewise.
7330 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7332 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
7334 2004-11-24 Mark Mitchell <mark@codesourcery.com>
7337 * g++.dg/tc1/dr56.C: Remove.
7338 * g++.dg/template/typedef1.C: Add dg-error markers.
7339 * g++.old-deja/g++.other/typedef7.C: Likewise.
7342 * g++.dg/parse/typedef7.C: New test.
7344 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
7346 * gcc.c-torture/execute/20041124-1.c: New test.
7348 2004-11-24 Mark Mitchell <mark@codesourcery.com>
7350 * g++.dg/template/deduce3.C: New test.
7353 * g++.dg/template/crash27.C: New test.
7356 * g++.dg/warn/Wshadow-3.C: New test.
7358 2004-11-24 Devang Patel <dpatel@apple.com>
7361 * gcc.dg/cpp/isysroot-1.c: New test.
7362 * gcc.dg/cpp/usr/include/stdio.h: New file.
7363 * gcc.dg/cpp/isysroot-2.c: New test.
7364 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
7367 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7370 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
7372 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
7374 * gcc.target/sparc/align.c: Do not include <stdint.h>.
7375 * gcc.target/sparc/pdist.c: Likewise.
7377 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
7380 * g++.dg/conversion/simd1.C: New test.
7382 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7384 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
7385 and restore_ld_library_path_env_vars.
7386 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
7387 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
7388 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
7389 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
7391 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
7393 * gcc.dg/pragma-align-2.c: Test macro expansion.
7394 * gcc.dg/pragma-pack-2.c: New test.
7396 2004-11-23 Richard Henderson <rth@redhat.com>
7398 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
7399 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7400 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
7401 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
7402 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
7403 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
7405 * gcc.dg/vect/vect.exp: Add check for alpha.
7406 * lib/target-supports.exp (check_alpha_max_hw_available): New.
7407 (check_effective_target_vect_int): Enable for alpha.
7408 (check_effective_target_vect_long): New.
7409 (is-effective-target): Add it.
7411 2004-11-23 Uros Bizjak <uros@kss-loka.si>
7413 * gcc.dg/pr18614-1.c: New test.
7415 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7417 * gcc.dg/setjmp-2.c: New test.
7419 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
7421 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
7422 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
7423 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
7424 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
7425 gcc.target/sparc/pdist.c: New tests.
7427 2004-11-22 Bob Wilson <bob.wilson@acm.org>
7429 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
7431 2004-11-22 Dale Johannesen <dalej@apple.com>
7433 * gcc.dg/20041111-1.c: New.
7435 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
7438 * gcc.dg/vect/pr18536.c: New test.
7440 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7443 * g++.dg/template/nontype11.C: New test.
7445 2004-11-21 Roger Sayle <roger@eyesopen.com>
7448 * gcc.dg/pr18520-1.c: New test case.
7450 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
7452 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
7453 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
7454 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
7455 expected diagnostics.
7457 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7460 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
7461 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
7462 vect-77.c, vect-77a.c: XFAIL on the SPARC.
7464 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7466 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
7468 2004-11-19 Mark Mitchell <mark@codesourcery.com>
7469 Joseph Myers <joseph@codesourcery.com>
7471 * lib/target-supports.exp (check_visibility_available): Really
7474 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
7477 * gcc.dg/vect/vect-85.c: New test.
7478 * gcc.dg/vect/vect-86.c: New test.
7479 * gcc.dg/vect/vect-87.c: New test.
7480 * gcc.dg/vect/vect-88.c: New test.
7482 2004-11-19 Ben Elliston <bje@au.ibm.com>
7484 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
7486 2004-11-18 Janis Johnson <janis187@us.ibm.com>
7488 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
7489 * gcc.dg/ppc-and-1.c: Ditto.
7490 * gcc.dg/ppc-compare-1.c: Ditto.
7491 * gcc.dg/ppc-mov-1.c: Ditto
7493 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
7494 Mark Mitchell <mark@codesourcery.com>
7496 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
7498 2004-11-17 Janis Johnson <janis187@us.ibm.com>
7499 Aldy Hernandez <aldyh@redhat.com>
7501 * lib/target-supports.exp (check_effective_target_vect_int): New
7502 (check_effective_target_vect_float): New
7503 (check_effective_target_vect_double): New.
7504 (is-effective-target): Support new effective targets keywords.
7505 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
7506 default action for dg-do.
7507 * gcc.dg/vect/pr16105.c: Use new support.
7508 * gcc.dg/vect/pr18400.c: Ditto.
7509 * gcc.dg/vect/pr18425.c: Ditto.
7510 * gcc.dg/vect/vect-1.c: Ditto.
7511 * gcc.dg/vect/vect-10.c: Ditto.
7512 * gcc.dg/vect/vect-11.c: Ditto.
7513 * gcc.dg/vect/vect-12.c: Ditto.
7514 * gcc.dg/vect/vect-13.c: Ditto.
7515 * gcc.dg/vect/vect-14.c: Ditto.
7516 * gcc.dg/vect/vect-15.c: Ditto.
7517 * gcc.dg/vect/vect-16.c: Ditto.
7518 * gcc.dg/vect/vect-17.c: Ditto.
7519 * gcc.dg/vect/vect-18.c: Ditto.
7520 * gcc.dg/vect/vect-19.c: Ditto.
7521 * gcc.dg/vect/vect-2.c: Ditto.
7522 * gcc.dg/vect/vect-20.c: Ditto.
7523 * gcc.dg/vect/vect-21.c: Ditto.
7524 * gcc.dg/vect/vect-22.c: Ditto.
7525 * gcc.dg/vect/vect-23.c: Ditto.
7526 * gcc.dg/vect/vect-24.c: Ditto.
7527 * gcc.dg/vect/vect-25.c: Ditto.
7528 * gcc.dg/vect/vect-26.c: Ditto.
7529 * gcc.dg/vect/vect-27.c: Ditto.
7530 * gcc.dg/vect/vect-27a.c: Ditto.
7531 * gcc.dg/vect/vect-28.c: Ditto.
7532 * gcc.dg/vect/vect-29.c: Ditto.
7533 * gcc.dg/vect/vect-29a.c: Ditto.
7534 * gcc.dg/vect/vect-3.c: Ditto.
7535 * gcc.dg/vect/vect-30.c: Ditto.
7536 * gcc.dg/vect/vect-31.c: Ditto.
7537 * gcc.dg/vect/vect-32.c: Ditto.
7538 * gcc.dg/vect/vect-33.c: Ditto.
7539 * gcc.dg/vect/vect-34.c: Ditto.
7540 * gcc.dg/vect/vect-35.c: Ditto.
7541 * gcc.dg/vect/vect-36.c: Ditto.
7542 * gcc.dg/vect/vect-37.c: Ditto.
7543 * gcc.dg/vect/vect-38.c: Ditto.
7544 * gcc.dg/vect/vect-4.c: Ditto.
7545 * gcc.dg/vect/vect-40.c: Ditto.
7546 * gcc.dg/vect/vect-41.c: Ditto.
7547 * gcc.dg/vect/vect-42.c: Ditto.
7548 * gcc.dg/vect/vect-43.c: Ditto.
7549 * gcc.dg/vect/vect-44.c: Ditto.
7550 * gcc.dg/vect/vect-45.c: Ditto.
7551 * gcc.dg/vect/vect-46.c: Ditto.
7552 * gcc.dg/vect/vect-47.c: Ditto.
7553 * gcc.dg/vect/vect-48.c: Ditto.
7554 * gcc.dg/vect/vect-48a.c: Ditto.
7555 * gcc.dg/vect/vect-49.c: Ditto.
7556 * gcc.dg/vect/vect-5.c: Ditto.
7557 * gcc.dg/vect/vect-50.c: Ditto.
7558 * gcc.dg/vect/vect-51.c: Ditto.
7559 * gcc.dg/vect/vect-52.c: Ditto.
7560 * gcc.dg/vect/vect-53.c: Ditto.
7561 * gcc.dg/vect/vect-54.c: Ditto.
7562 * gcc.dg/vect/vect-55.c: Ditto.
7563 * gcc.dg/vect/vect-56.c: Ditto.
7564 * gcc.dg/vect/vect-56a.c: Ditto.
7565 * gcc.dg/vect/vect-57.c: Ditto.
7566 * gcc.dg/vect/vect-58.c: Ditto.
7567 * gcc.dg/vect/vect-59.c: Ditto.
7568 * gcc.dg/vect/vect-6.c: Ditto.
7569 * gcc.dg/vect/vect-60.c: Ditto.
7570 * gcc.dg/vect/vect-61.c: Ditto.
7571 * gcc.dg/vect/vect-62.c: Ditto.
7572 * gcc.dg/vect/vect-63.c: Ditto.
7573 * gcc.dg/vect/vect-64.c: Ditto.
7574 * gcc.dg/vect/vect-65.c: Ditto.
7575 * gcc.dg/vect/vect-66.c: Ditto.
7576 * gcc.dg/vect/vect-67.c: Ditto.
7577 * gcc.dg/vect/vect-68.c: Ditto.
7578 * gcc.dg/vect/vect-69.c: Ditto.
7579 * gcc.dg/vect/vect-7.c: Ditto.
7580 * gcc.dg/vect/vect-72.c: Ditto.
7581 * gcc.dg/vect/vect-72a.c: Ditto.
7582 * gcc.dg/vect/vect-73.c: Ditto.
7583 * gcc.dg/vect/vect-74.c: Ditto.
7584 * gcc.dg/vect/vect-75.c: Ditto.
7585 * gcc.dg/vect/vect-76.c: Ditto.
7586 * gcc.dg/vect/vect-77.c: Ditto.
7587 * gcc.dg/vect/vect-77a.c: Ditto.
7588 * gcc.dg/vect/vect-78.c: Ditto.
7589 * gcc.dg/vect/vect-79.c: Ditto.
7590 * gcc.dg/vect/vect-8.c: Ditto.
7591 * gcc.dg/vect/vect-80.c: Ditto.
7592 * gcc.dg/vect/vect-82.c: Ditto.
7593 * gcc.dg/vect/vect-82_64.c: Ditto.
7594 * gcc.dg/vect/vect-83.c: Ditto.
7595 * gcc.dg/vect/vect-83_64.c: Ditto.
7596 * gcc.dg/vect/vect-9.c: Ditto.
7597 * gcc.dg/vect/vect-all.c: Ditto.
7598 * gcc.dg/vect/vect-none.c: Ditto.
7600 2004-11-17 Janis Johnson <janis187@us.ibm.com>
7602 * lib/gcc-dg.exp (dg-skip-if): New function.
7603 (dg-forbid-option): Remove.
7604 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
7605 * g++.dg/abi/bitfield8.C: Likewise.
7606 * g++.dg/abi/dtor1.C: Likewise.
7607 * g++.dg/abi/empty10.C: Likewise.
7608 * g++.dg/abi/empty7.C: Likewise.
7609 * g++.dg/abi/empty9.C: Likewise.
7610 * g++.dg/abi/layout3.C: Likewise.
7611 * g++.dg/abi/layout4.C: Likewise.
7612 * g++.dg/abi/thunk1.C: Likewise.
7613 * g++.dg/abi/thunk2.C: Likewise.
7614 * g++.dg/abi/vbase11.C: Likewise.
7615 * g++.dg/abi/vthunk2.C: Likewise.
7616 * g++.dg/abi/vthunk3.C: Likewise.
7617 * g++.dg/ext/attrib8.C: Likewise.
7618 * g++.dg/opt/longbranch2.C: Likewise.
7619 * g++.dg/opt/reg-stack4.C: Likewise.
7620 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7621 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7622 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7623 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7624 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7625 * gcc.dg/20000609-1.c: Likewise.
7626 * gcc.dg/20000720-1.c: Likewise.
7627 * gcc.dg/20011107-1.c: Likewise.
7628 * gcc.dg/20011119-1.c: Likewise.
7629 * gcc.dg/20020108-1.c: Likewise.
7630 * gcc.dg/20020122-2.c: Likewise.
7631 * gcc.dg/20020122-3.c: Likewise.
7632 * gcc.dg/20020201-3.c: Likewise.
7633 * gcc.dg/20020206-1.c: Likewise.
7634 * gcc.dg/20020218-1.c: Likewise.
7635 * gcc.dg/20020310-1.c: Likewise.
7636 * gcc.dg/20020411-1.c: Likewise.
7637 * gcc.dg/20020418-2.c: Likewise.
7638 * gcc.dg/20020426-1.c: Likewise.
7639 * gcc.dg/20020426-2.c: Likewise.
7640 * gcc.dg/20020517-1.c: Likewise.
7641 * gcc.dg/20020523-1.c: Likewise.
7642 * gcc.dg/20020523-2.c: Likewise.
7643 * gcc.dg/20020729-1.c: Likewise.
7644 * gcc.dg/20030204-1.c: Likewise.
7645 * gcc.dg/20030826-2.c: Likewise.
7646 * gcc.dg/20030926-1.c: Likewise.
7647 * gcc.dg/20031202-1.c: Likewise.
7648 * gcc.dg/980312-1.c: Likewise.
7649 * gcc.dg/980313-1.c: Likewise.
7650 * gcc.dg/990117-1.c: Likewise.
7651 * gcc.dg/990424-1.c: Likewise.
7652 * gcc.dg/990524-1.c: Likewise.
7653 * gcc.dg/991230-1.c: Likewise.
7654 * gcc.dg/i386-387-1.c: Likewise.
7655 * gcc.dg/i386-387-2.c: Likewise.
7656 * gcc.dg/i386-387-3.c: Likewise.
7657 * gcc.dg/i386-387-4.c: Likewise.
7658 * gcc.dg/i386-387-5.c: Likewise.
7659 * gcc.dg/i386-387-6.c: Likewise.
7660 * gcc.dg/i386-asm-1.c: Likewise.
7661 * gcc.dg/i386-bitfield1.c: Likewise.
7662 * gcc.dg/i386-bitfield2.c: Likewise.
7663 * gcc.dg/i386-loop-1.c: Likewise.
7664 * gcc.dg/i386-loop-2.c: Likewise.
7665 * gcc.dg/i386-loop-3.c: Likewise.
7666 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7667 * gcc.dg/i386-pic-1.c: Likewise.
7668 * gcc.dg/i386-regparm.c: Likewise.
7669 * gcc.dg/i386-signbit-1.c: Likewise.
7670 * gcc.dg/i386-signbit-2.c: Likewise.
7671 * gcc.dg/i386-signbit-3.c: Likewise.
7672 * gcc.dg/i386-sse-5.c: Likewise.
7673 * gcc.dg/i386-sse-8.c: Likewise.
7674 * gcc.dg/i386-unroll-1.c: Likewise.
7675 * gcc.dg/tls/opt-1.c: Likewise.
7676 * gcc.dg/tls/opt-2.c: Likewise.
7677 * gcc.dg/unroll-1.c: Likewise.
7678 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7679 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7680 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7681 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7683 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7685 * g++.dg/template/incomplete1.C: New test.
7687 2004-11-16 Nick Clifton <nickc@redhat.com>
7689 Revert patches accidentally commited during checkin of fixes for
7691 gcc.c-torture/execute/simd-4.c: Revert
7692 gcc.dg/20040910-1.c: Revert.
7694 2004-11-16 Paul Brook <paul@codesourcery.com>
7697 * gfortran.dg/der_pointer_1.f90: New test.
7699 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
7702 * gcc.dg/bitfld-13.c: New test.
7704 2004-11-15 Janis Johnson <janis187@us.ibm.com>
7706 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
7709 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
7710 * gcc.dg/ppc64-abi-2.c: Ditto.
7711 * gcc.dg/ppc64-abi-3.c: Ditto.
7713 * lib/gcc-dg.exp (dg-target-list): Remove.
7715 2004-11-15 Steve Ellcey <sje@cup.hp.com>
7717 * gcc.dg/ia64-postinc.c: New test.
7719 2004-11-15 Mark Mitchell <mark@codesourcery.com>
7721 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
7723 2004-11-15 Nick Clifton <nickc@redhat.com>
7725 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
7726 __INT_MAX__ so that the test can be compiled by toolchains
7727 targeted at 16-bit processors.
7729 * gcc.dg/20040625-1.c: Use long constants rather than integers
7730 when performing arithmetic that will overflow 16-bits.
7732 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
7733 xstormy16. It does not support 128-bit vector operations.
7735 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
7736 with the macro PTR_TYPE. Define this macro to an integer type
7737 suitable for holding a pointer.
7739 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
7740 the target is a 16-bit processor.
7742 * gcc.dg/cpp/if-2.c: Expect a different warning message from
7743 16-bit targets where the character constant will be too long.
7745 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
7746 where the double will not be directly addressable.
7748 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7750 Friend class name lookup 1/n, PR c++/18471
7751 * g++.dg/template/crash26.C: New test.
7752 * g++.dg/lookup/struct1.C: Adjust expected error.
7753 * g++.dg/parse/elab1.C: Likewise.
7754 * g++.dg/parse/elab2.C: Likewise.
7755 * g++.dg/parse/int-as-enum1.C: Likewise.
7756 * g++.dg/parse/struct-as-enum1.C: Likewise.
7757 * g++.dg/parse/typedef1.C: Likewise.
7758 * g++.dg/parse/typedef3.C: Likewise.
7759 * g++.dg/parse/typedef4.C: Likewise.
7760 * g++.dg/parse/typedef5.C: Likewise.
7761 * g++.dg/template/nontype4.C: Likewise.
7762 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
7763 * g++.old-deja/g++.other/elab1.C: Likewise.
7764 * g++.old-deja/g++.other/syntax4.C: Likewise.
7766 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7768 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
7770 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
7772 * gcc.c-torture/execute/20041114-1.c: New test.
7774 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
7776 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
7777 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
7778 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
7779 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
7780 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
7781 gcc.dg/switch-7.c: New tests.
7783 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7785 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
7787 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7790 * gcc.dg/vect/pr18400.c: New test.
7792 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7793 Andrew Pinski <pinskia@physics.uc.edu>
7796 * gcc.dg/vect/pr18425.c: New test.
7798 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7800 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
7801 Guard with dg-require-alias and dg-require-visibility.
7803 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7805 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
7807 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7809 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
7811 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7814 * g++.dg/template/defarg5.C: New test.
7816 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7818 * g++.dg/parse/cast1.C: Run only on ILP32.
7819 * g++.old-deja/g++.mike/p784.C: Likewise.
7821 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
7823 * gcc.c-torture/execute/20041113-1.c: New test.
7825 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7828 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
7829 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
7830 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
7831 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7832 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
7833 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
7834 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
7835 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
7836 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
7837 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
7838 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
7839 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
7840 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
7842 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7844 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
7845 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
7846 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
7847 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
7848 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
7849 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
7850 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
7851 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
7852 gcc.target/sparc/combined-1.c: New tests.
7854 2004-11-12 Ziemowit Laski <zlaski@apple.com>
7856 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
7859 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7861 * lib/gcc-dg.exp (dg-forbid-option): New function.
7862 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
7863 * g++.dg/abi/bitfield8.C: Likewise.
7864 * g++.dg/abi/dtor1.C: Likewise.
7865 * g++.dg/abi/empty10.C: Likewise.
7866 * g++.dg/abi/empty7.C: Likewise.
7867 * g++.dg/abi/empty9.C: Likewise.
7868 * g++.dg/abi/layout3.C: Likewise.
7869 * g++.dg/abi/layout4.C: Likewise.
7870 * g++.dg/abi/thunk1.C: Likewise.
7871 * g++.dg/abi/thunk2.C: Likewise.
7872 * g++.dg/abi/vbase11.C: Likewise.
7873 * g++.dg/abi/vthunk2.C: Likewise.
7874 * g++.dg/abi/vthunk3.C: Likewise.
7875 * g++.dg/ext/attrib8.C: Likewise.
7876 * g++.dg/opt/longbranch2.C: Likewise.
7877 * g++.dg/opt/reg-stack4.C: Likewise.
7878 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7879 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7880 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7881 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7882 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7883 * gcc.dg/20000609-1.c: Likewise.
7884 * gcc.dg/20000720-1.c: Likewise.
7885 * gcc.dg/20011107-1.c: Likewise.
7886 * gcc.dg/20011119-1.c: Likewise.
7887 * gcc.dg/20020108-1.c: Likewise.
7888 * gcc.dg/20020122-2.c: Likewise.
7889 * gcc.dg/20020122-3.c: Likewise.
7890 * gcc.dg/20020201-3.c: Likewise.
7891 * gcc.dg/20020206-1.c: Likewise.
7892 * gcc.dg/20020218-1.c: Likewise.
7893 * gcc.dg/20020310-1.c: Likewise.
7894 * gcc.dg/20020411-1.c: Likewise.
7895 * gcc.dg/20020418-2.c: Likewise.
7896 * gcc.dg/20020426-1.c: Likewise.
7897 * gcc.dg/20020426-2.c: Likewise.
7898 * gcc.dg/20020517-1.c: Likewise.
7899 * gcc.dg/20020523-1.c: Likewise.
7900 * gcc.dg/20020523-2.c: Likewise.
7901 * gcc.dg/20020729-1.c: Likewise.
7902 * gcc.dg/20030204-1.c: Likewise.
7903 * gcc.dg/20030826-2.c: Likewise.
7904 * gcc.dg/20030926-1.c: Likewise.
7905 * gcc.dg/20031202-1.c: Likewise.
7906 * gcc.dg/980312-1.c: Likewise.
7907 * gcc.dg/980313-1.c: Likewise.
7908 * gcc.dg/990117-1.c: Likewise.
7909 * gcc.dg/990424-1.c: Likewise.
7910 * gcc.dg/990524-1.c: Likewise.
7911 * gcc.dg/991230-1.c: Likewise.
7912 * gcc.dg/i386-387-1.c: Likewise.
7913 * gcc.dg/i386-387-2.c: Likewise.
7914 * gcc.dg/i386-387-3.c: Likewise.
7915 * gcc.dg/i386-387-4.c: Likewise.
7916 * gcc.dg/i386-387-5.c: Likewise.
7917 * gcc.dg/i386-387-6.c: Likewise.
7918 * gcc.dg/i386-asm-1.c: Likewise.
7919 * gcc.dg/i386-bitfield1.c: Likewise.
7920 * gcc.dg/i386-bitfield2.c: Likewise.
7921 * gcc.dg/i386-loop-1.c: Likewise.
7922 * gcc.dg/i386-loop-2.c: Likewise.
7923 * gcc.dg/i386-loop-3.c: Likewise.
7924 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7925 * gcc.dg/i386-pic-1.c: Likewise.
7926 * gcc.dg/i386-regparm.c: Likewise.
7927 * gcc.dg/i386-signbit-1.c: Likewise.
7928 * gcc.dg/i386-signbit-2.c: Likewise.
7929 * gcc.dg/i386-signbit-3.c: Likewise.
7930 * gcc.dg/i386-sse-5.c: Likewise.
7931 * gcc.dg/i386-sse-8.c: Likewise.
7932 * gcc.dg/i386-unroll-1.c: Likewise.
7933 * gcc.dg/tls/opt-1.c: Likewise.
7934 * gcc.dg/tls/opt-2.c: Likewise.
7935 * gcc.dg/unroll-1.c: Likewise.
7936 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7937 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7938 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7939 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7940 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
7943 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7946 * g++.dg/parse/cond1.C: New test.
7949 * g++.dg/template/array9.C: New test.
7950 * g++.dg/ext/vla1.C: Adjust error messages.
7951 * g++.dg/ext/vlm1.C: Likewise.
7952 * g++.dg/template/crash2.C: Likewise.
7955 * g++.dg/template/call3.C: New test.
7958 * g++.dg/template/ptrmem11.C: New test.
7960 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
7963 * lib/g++.exp: Set LC_ALL and LANG to C.
7964 * lib/gcc-dg.exp: Likewise.
7965 * lib/gfortran.exp: Likewise.
7966 * lib/objc.exp: Likewise.
7967 * lib/treelang.exp: Likewise.
7969 2004-11-12 Andreas Schwab <schwab@suse.de>
7971 * gcc.dg/pr16286.c: Fix last change.
7973 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7976 * g++.dg/init/global1.C: New test.
7978 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
7980 * gcc.c-torture/execute/20041112-1.c: New test.
7982 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7984 * lib/gcc-dg.exp (dg-target-list): New.
7986 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7987 Richard Sandiford <rsandifo@redhat.com>
7989 * lib/target-supports.exp (get-compiler_messages): New.
7990 (check_named_sections_available): Use it.
7991 (check_effective_target_ilp32): New.
7992 (check_effective_target_lp64): New.
7993 (is-effective-target): New.
7994 * lib/gcc-dg.exp (dg-require-effective-target): New.
7996 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
7998 * gcc.dg/precedence-1.c: New test.
8000 2004-11-11 Janis Johnson <janis187@us.ibm.com>
8002 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
8004 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
8005 message, delete generated files, use more descriptive name for
8006 executable, and make the test unsupported when it cannot be run.
8008 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
8009 (dg-require-weak, dg-require-visibility, dg-require-alias,
8010 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
8011 dg-require-iconv, dg-require-named-sections): Use it.
8013 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
8015 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
8018 * gcc.dg/ppc-and-1: New
8021 * gcc.dg/ppc-mov-1.c: New.
8024 * gcc.dg/ppc-compare-1.c: New.
8026 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
8028 * objc.dg/desig-init-2.m: New test.
8030 2004-11-10 Adam Nemet <anemet@lnxw.com>
8033 * g++.dg/warn/register-var-1.C: New test.
8034 * g++.dg/warn/register-var-2.C: New test.
8036 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8038 * gcc.dg/union-2.c: New test.
8040 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
8042 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
8043 New test for PR tree-optimization/17892.
8045 2004-11-09 Mark Mitchell <mark@codesourcery.com>
8048 * g++.dg/init/new12.C: New test.
8050 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
8052 * gcc.target/sparc: New directory.
8053 * gcc.target/sparc/sparc.exp: New driver.
8054 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
8055 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
8056 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
8057 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
8059 2004-11-10 Paul Brook <paul@codesourcery.com>
8062 * gfortran.dg/list_read.c: New test.
8064 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
8067 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
8068 expected diagnostic location.
8070 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
8072 * gcc.dg/20041109-1.c: New test.
8074 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
8077 * objc/compile/pr18406.m: New test.
8079 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
8081 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
8083 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
8085 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
8087 2004-11-08 Steve Ellcey <sje@cup.hp.com>
8089 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
8091 2004-11-08 Steve Ellcey <sje@cup.hp.com>
8093 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
8096 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
8099 * gcc.c-torture/pr18299-1.c: New test.
8101 2004-11-06 Andreas Schwab <schwab@suse.de>
8103 * gcc.dg/pr16286.c: Also test for bool and pixel.
8105 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
8107 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
8108 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
8109 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
8110 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
8111 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
8112 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
8113 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
8114 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
8115 gcc.dg/struct-semi-3.c: New tests.
8117 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8119 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
8121 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8123 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
8124 Do not use C99 designators.
8126 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8128 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
8130 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8132 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
8133 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
8134 * gcc.c-torture/execute/simd-5.x: Remove.
8136 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
8138 PR rtl-optimization/17933
8139 * gcc.dg/torture/pr17933-1.c: New test.
8141 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
8144 * lib/target-supports.exp (check_weak_available): Support
8147 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
8149 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
8150 call to fflush(stdout) before abort.
8151 (my_ffsll): New function.
8152 (generate_fields): Use it.
8154 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
8156 * gcc.dg/init-undef-1.c: New test.
8158 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
8160 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
8161 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
8162 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
8163 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
8164 expected messages for new parser.
8166 2004-11-04 Mark Mitchell <mark@codesourcery.com>
8168 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
8170 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8172 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
8175 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
8177 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
8178 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
8179 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
8180 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
8181 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
8182 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
8183 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
8184 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
8185 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
8186 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
8188 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
8190 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
8191 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
8192 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
8193 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
8194 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
8195 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
8196 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
8199 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
8202 * gcc.dg/20041104-1.c: New test.
8204 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8206 * g++.dg/template/nontype7.C: New test.
8207 * g++.dg/template/nontype8.C: Likewise.
8208 * g++.dg/template/nontype9.C: Likewise.
8209 * g++.dg/template/nontype10.C: Likewise.
8210 * g++.dg/tc1/dr49.C: Likewise.
8211 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
8212 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
8214 2004-11-04 Ben Elliston <bje@au.ibm.com>
8216 * g++.dg/rtti/tinfo1.C: Remove xfails.
8218 2004-11-04 Ben Elliston <bje@au.ibm.com>
8220 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
8221 packed attribute to the definition to satisfy the new C++ parser.
8223 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8225 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
8226 invocations of va_arg.
8228 2004-11-02 Mark Mitchell <mark@codesourcery.com>
8231 * g++.dg/template/crash25.C: New test.
8234 * g++.dg/template/typedef2.C: New test.
8235 * g++.dg/parse/crash13.C: Adjust error markers.
8238 * g++.dg/conversion/const3.C: New test.
8240 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8245 * gfortran.dg/generic_[123].f90: New testcases.
8247 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8249 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
8250 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
8252 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
8255 * gcc.c-torture/compile/pr16808.c: New test.
8257 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
8259 PR rtl-optimization/17104
8260 * gcc.dg/ppc-bitfield1.c: New.
8262 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
8264 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
8266 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
8268 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
8269 strings for 32-bit code.
8271 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
8274 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
8276 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
8279 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
8281 2004-10-31 Mark Mitchell <mark@codesourcery.com>
8284 * g++.dg/init/aggr2.C: New test.
8286 2004-10-30 Ziemowit Laski <zlaski@apple.com>
8288 * objc.dg/local-decl-1.m: New test.
8290 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
8292 * gcc.dg/20040910-1.c: Adjust regex.
8294 2004-10-30 Roger Sayle <roger@eyesopen.com>
8296 PR rtl-optimization/18084
8297 * g++.dg/opt/pr18084-1.C: New testcase.
8299 2004-10-30 Matt Austern <austern@apple.com>
8302 * g++.dg/ext/attrib18.C: New test.
8304 2004-10-30 Roger Sayle <roger@eyesopen.com>
8307 * gcc.dg/pr18096-1.c: New test case.
8309 2004-10-30 Roger Sayle <roger@eyesopen.com>
8311 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
8313 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
8316 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
8317 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
8318 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
8319 gcc.dg/old-style-prom-3.c: New tests.
8321 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
8323 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
8324 Remove unnecessary inclusion of stdio.h.
8326 2004-10-29 Roger Sayle <roger@eyesopen.com>
8328 PR rtl-optimization/17581
8329 * gcc.dg/pr17581-1.c: New test case.
8331 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
8333 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
8335 * g++.dg/conversion/dr195-1.C: New.
8336 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
8337 * g++.old-deja/g++.mike/p10148.C: Likewise.
8339 2004-10-29 Mark Mitchell <mark@codesourcery.com>
8342 * g++.dg/debug/typedef2.C: New test.
8344 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
8347 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
8348 * gfortran.dg/g77/README: Update.
8350 2004-10-28 Matt Austern <austern@apple.com>
8353 * g++.dg/ext/packed7.C: New test.
8355 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8357 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
8359 * lib/scanasm.exp (hidden-scan-for): New proc.
8360 (scan-hidden): Use hidden-scan-for instead of constructing the scan
8362 (scan-not-hidden): Likewise.
8363 * lib/target-supports.exp (check_visibility_available): mach-o is
8366 2004-10-28 Mark Mitchell <mark@codesourcery.com>
8369 * g++.dg/template/memclass3.C: New test.
8371 2004-10-28 Adam Nemet <anemet@lnxw.com>
8374 * gcc.dg/register-var-1.c: New test.
8375 * gcc.dg/register-var-2.c: New test.
8376 * gcc.dg/asm-7.c: Taking the address of a register variable is an
8379 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
8382 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
8384 * gcc.dg/vect/vect-22.c: Likewise.
8386 2004-10-28 Jakub Jelinek <jakub@redhat.com>
8388 * gcc.dg/i386-rotate-1.c: New test.
8390 2004-10-27 Mark Mitchell <mark@codesourcery.com>
8392 * g++.dg/init/ref12.C: Add "run" marker.
8395 * g++.dg/init/ref12.C: New test.
8398 * g++.dg/template/shift1.C: New test.
8399 * g++.dg/template/error10.C: Adjust error markers.
8401 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
8404 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
8406 2004-10-27 Geoffrey Keating <geoffk@apple.com>
8408 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
8409 * gcc.dg/weak/weak-3.c: Likewise.
8410 * gcc.dg/weak/weak-5.c: Likewise.
8411 * gcc.dg/weak/weak-9.c: Likewise.
8412 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
8413 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
8415 * gcc.dg/darwin-weakimport-1.c: New.
8417 2004-10-28 Ben Elliston <bje@au.ibm.com>
8419 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
8421 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
8423 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
8424 'syntax' error messages.
8425 * gcc.dg/cpp/direct2s.c: Likewise.
8427 2004-10-26 Geoffrey Keating <geoffk@apple.com>
8429 * gcc.c-torture/compile/20041026-1.c: New.
8431 2004-10-26 Mark Mitchell <mark@codesourcery.com>
8434 * g++.dg/lookup/ns2.C: New test.
8437 * g++.dg/template/enum4.C: New test.
8440 * g++.dg/template/expr1.C: New test.
8442 2004-10-26 Ben Elliston <bje@au.ibm.com>
8444 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
8446 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
8448 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
8449 gcc.dg/decl-nospec-3.c: New tests.
8451 2004-10-26 Ziemowit Laski <zlaski@apple.com>
8453 * objc.dg/super-class-3.m: New test.
8455 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
8457 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
8459 * gcc.dg/cpp/direct2s.c: Likewise.
8461 2004-10-25 Geoffrey Keating <geoffk@apple.com>
8463 * objc.dg/image-info.m: Update for changes to section selection.
8465 2004-10-25 David Ayers <d.ayers@inode.at>
8466 Ziemowit Laski <zlaski@apple.com>
8468 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
8469 diagnostics when messaging 'id <Proto>'.
8470 * objc.dg/class-protocol-1.m: New test.
8471 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
8472 a non-existent method signature.
8473 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
8474 Update diagnostics when messaging with non-existent method signature.
8475 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
8476 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
8477 invalid receivers are now resolved as if messaging 'id'; remove
8478 extraneous diagnostics.
8480 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
8483 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
8484 gcc.dg/init-desig-obs-3.c: New tests.
8486 2004-10-25 Jakub Jelinek <jakub@redhat.com>
8488 * gcc.dg/debug/20041023-1.c: New test.
8490 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
8493 * gcc.c-torture/compile/pr17407.c: New test.
8496 * g++.dg/template/array8.C: New test.
8498 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8501 * lib/g++.exp: Accept more than one multilib libgcc.
8502 * lib/gcc-dg.exp: Likewise.
8503 * lib/objc.exp: Likewise.
8504 * lib/treelang.exp: Likewise.
8505 * lib/gfortran.exp: Likewise.
8507 2004-10-24 Ben Elliston <bje@au.ibm.com>
8509 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
8511 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8513 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
8514 * gcc.dg/c99-const-expr-3.c: Likewise.
8516 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
8518 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
8520 2004-10-23 Ben Elliston <bje@au.ibm.com>
8522 * gcc.c-torture/execute/loop-2e.x: Remove.
8524 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
8527 * g++.dg/parse/crash18.C: New.
8528 * g++.dg/parse/crash19.C: New.
8530 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
8532 * g++.dg/ext/dllimport1.C: Move dg-warnings.
8533 * g++.dg/ext/dllimport2.C: Same.
8534 * g++.dg/ext/dllimport8.C: Same.
8536 2004-10-21 Mark Mitchell <mark@codesourcery.com>
8539 * g++.dg/conversion/cast1.C: New test.
8540 * g++.dg/overload/pmf1.C: Adjust error marker.
8542 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
8545 * objc.dg/const-str-7.m: New test.
8547 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8549 * g++.dg/template/memfriend11.C: Fix comment typo.
8550 * g++.dg/template/memfriend14.C: Likewise.
8552 2004-10-20 Richard Henderson <rth@redhat.com>
8554 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
8555 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
8556 -fasynchronous-unwind-tables.
8558 2004-10-20 Richard Henderson <rth@redhat.com>
8560 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
8561 (main): Return success.
8562 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
8563 (main): Return success.
8565 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8568 * g++.dg/template/memfriend9.C: New test.
8569 * g++.dg/template/memfriend10.C: Likewise.
8570 * g++.dg/template/memfriend11.C: Likewise.
8571 * g++.dg/template/memfriend12.C: Likewise.
8572 * g++.dg/template/memfriend13.C: Likewise.
8573 * g++.dg/template/memfriend14.C: Likewise.
8574 * g++.dg/template/memfriend15.C: Likewise.
8575 * g++.dg/template/memfriend16.C: Likewise.
8576 * g++.dg/template/memfriend17.C: Likewise.
8577 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
8579 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
8581 * g++.dg/conversion/dr195.C: New.
8582 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
8584 2004-10-20 Ben Elliston <bje@au.ibm.com>
8585 Devang Patel <dpatel@apple.com>
8587 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
8588 of floating point arithmetic, which could trap.
8590 2004-10-19 Mark Mitchell <mark@codesourcery.com>
8593 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
8594 * g++.dg/conversion/const2.C: New test.
8595 * g++.dg/expr/reinterpret2.C: New test.
8596 * g++.dg/expr/reinterpret3.C: New test.
8597 * g++.dg/expr/cast2.C: New test.
8598 * g++.dg/expr/copy1.C: New test.
8599 * g++.dg/other/conversion1.C: Change error message.
8600 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
8601 function pointers to void *.
8602 * g++.old-deja/g++.mike/p10148.C: Likewise.
8604 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8606 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
8608 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
8612 * g++.dg/parse/expr3.C: New test.
8614 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8616 * gcc.dg/smod-1.c: New test.
8618 2004-10-18 Ziemowit Laski <zlaski@apple.com>
8620 * objc.dg/method-14.m: New test.
8622 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
8624 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
8625 Also xfail as the patch was reverted.
8627 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
8630 * gcc.dg/pr16973.c: New test.
8632 2004-10-18 Diego Novillo <dnovillo@redhat.com>
8634 PR tree-optimization/17656
8635 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
8637 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
8639 * g++.dg/eh/shadow1.C: New.
8641 2004-10-18 Jakub Jelinek <jakub@redhat.com>
8643 * gcc.c-torture/compile/20041018-1.c: New test.
8645 2004-10-18 Ben Elliston <bje@au.ibm.com>
8647 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
8648 compiler referring to register 0 when accessing sdata. The linker
8649 now patches things up.
8651 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
8654 * gcc.c-torture/compile/pr17529.c: New test.
8656 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8659 * g++.dg/ext/attrib17.C: New test.
8661 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8663 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
8665 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8668 * g++.dg/ext/attrib16.C: New test.
8670 2004-10-15 Mark Mitchell <mark@codesourcery.com>
8673 * g++.dg/init/dso_handle1.C: New test.
8676 * g++.dg/parse/typedef6.C: New test.
8679 * g++.dg/parse/pragma1.C: New test.
8681 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
8683 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
8685 2004-10-15 Steve Ellcey <sje@cup.hp.com>
8687 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
8688 -fno-common when on HPPA HP-UX platforms.
8690 2004-10-15 Jakub Jelinek <jakub@redhat.com>
8693 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
8695 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
8698 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
8701 * g++.dg/lookup/strong-using-4.C: New test.
8703 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
8706 * gcc.c-torture/compile/nested-1.c: New test.
8708 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8710 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
8711 and mipsisa64*-*-* (until support for misaligned loads is added).
8712 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
8713 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
8714 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
8715 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
8716 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
8717 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
8719 2004-10-14 Mark Mitchell <mark@codesourcery.com>
8722 * g++.dg/init/dtor3.C: New test.
8724 2004-10-15 Ben Elliston <bje@au.ibm.com>
8726 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
8728 2004-10-14 Geoffrey Keating <geoffk@apple.com>
8730 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
8731 * gcc.dg/macho-lo-sum.c: Likewise.
8733 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
8735 * gcc.dg/ppc-spe64-1.c: New test.
8737 2004-10-14 Devang Patel <dpatel@apple.com>
8740 * gcc.dg/pr17635.c : New test.
8742 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
8744 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
8745 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
8746 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
8747 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
8748 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
8749 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
8750 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
8751 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
8752 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
8753 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
8754 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
8755 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
8756 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
8757 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
8758 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
8759 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
8760 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
8761 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
8763 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8765 * gcc.dg/vect/vect-82.c: New testcase.
8766 * gcc.dg/vect/vect-82_64.c: New testcase.
8767 * gcc.dg/vect/vect-83.c: New testcase.
8768 * gcc.dg/vect/vect-83_64.c: New testcase.
8770 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8772 * gcc.dg/cpp/error-1.c: New test.
8774 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8776 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
8778 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
8781 * gcc.dg/cris-peep2-xsrand2.c: New test.
8783 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
8786 * testsuite/g++.dg/expr/for2.C: New test.
8788 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8790 * g++.dg/inherit/thunk1.C: Run on the SPARC.
8792 2004-10-13 Jakub Jelinek <jakub@redhat.com>
8794 PR tree-optimization/17724
8795 * g++.dg/opt/pr17724-1.C: New test.
8796 * g++.dg/opt/pr17724-2.C: New test.
8797 * g++.dg/opt/pr17724-3.C: New test.
8798 * g++.dg/opt/pr17724-4.C: New test.
8799 * g++.dg/opt/pr17724-5.C: New test.
8800 * g++.dg/opt/pr17724-6.C: New test.
8802 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
8805 * gcc.dg/pr17301-2.c: New test.
8807 2004-10-11 Mark Mitchell <mark@codesourcery.com>
8810 * g++.dg/parse/error22.C: New test.
8813 * g++.dg/template/spec18.C: New test.
8815 2004-10-11 Steve Ellcey <sje@cup.hp.com>
8817 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
8818 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
8820 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
8821 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
8823 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8825 * g++.dg/eh/cleanup5.C: Add dg-options "".
8827 2004-10-11 Roger Sayle <roger@eyesopen.com>
8830 * gcc.dg/switch-4.c: New test case.
8832 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
8834 * gcc.c-torture/execute/20041011-1.c: New test.
8836 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8839 * g++.dg/init/for3.C: New test.
8842 * g++.dg/opt/switch2.C: New test.
8845 * g++.dg/warn/Wreturn-2.C: New test.
8847 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8850 * g++.dg/eh/cleanup5.C: New test.
8852 2004-10-10 Mark Mitchell <mark@codesourcery.com>
8855 * g++.dg/parse/error21.C: New test.
8857 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
8859 * g++.dg/overload/pmf1.C: Adjust quoting marks.
8860 * g++.dg/warn/incomplete1.C: Likewise.
8861 * g++.dg/template/qualttp20.C: Likewise.
8863 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8866 * parm-incomplete-1.c: New test.
8868 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8871 * g++.dg/parse/error19.C: New test.
8874 * g++.dg/init/new11.C: New test.
8877 * g++.dg/parse/error20.C: New test.
8880 * g++.dg/template/crash24.C: New test.
8882 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8885 * gcc.dg/pr17301-1.c: New test.
8887 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8890 * gcc.dg/anon-struct-5.c: New test.
8892 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
8895 * gcc.dg/pr17844-1.c: New test.
8897 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
8899 PR tree-optimization/17906
8900 * gcc.c-torture/compile/pr17906.c: New.
8902 2004-10-09 Stuart Hastings <stuart@apple.com>
8903 Roger Sayle <roger@eyesopen.com>
8905 PR rtl-optimization/17853
8906 * gcc.dg/i386-mmx-5.c: New testcase.
8908 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
8910 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
8912 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8915 * g++.dg/template/static9.C: New test.
8918 * g++.dg/parse/operator5.C: New test.
8920 2004-10-09 Roger Sayle <roger@eyesopen.com>
8923 * gcc.c-torture/execute/divcmp-4.c: New test case.
8925 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8928 * g++.dg/opt/pr17902.C: New test.
8930 2004-10-09 Jakub Jelinek <jakub@redhat.com>
8932 * gcc.dg/cpp/ident-1.c: Add dg-options "".
8934 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8936 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
8938 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8940 * gcc.dg/assign-warn-3.c: New test.
8942 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8945 * gcc.dg/cpp/ident-1.c: New test.
8947 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
8949 * gcc.c-torture/compile/acc1.c: New.
8951 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8953 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
8954 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
8956 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8958 * gcc.dg/ultrasp11.c: New test.
8960 2004-10-08 Michael Matz <matz@suse.de>
8962 * gcc.dg/doloop-2.c: New test.
8964 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8966 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
8967 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
8968 objc.dg/method-9.m: Update expected diagnostics.
8970 2004-10-07 Geoffrey Keating <geoffk@apple.com>
8972 * gcc.dg/ppc-fsel-3.c: New file.
8973 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
8975 2004-10-07 Paul Brook <paul@codesourcery.com>
8977 * gfortran.dg/intrinsic_verify_1.f90: New test.
8979 2004-10-07 Paul Brook <paul@codesourcery.com>
8981 * gfortran.dg/empty_format_1.f90: Remove stray commas.
8983 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8985 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
8986 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
8989 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8991 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
8993 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8996 * g++.dg/warn/Winline-4.C: New test.
8998 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
9000 * gcc.c-torture/compile/20041007-1.c: New test.
9002 2004-10-07 Paul Brook <paul@codesourcery.com>
9005 * gfortran.dg/use_allocated_1.f90: New test.
9007 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
9010 * gfortran.fortran-torture/compile/nested.f90: New test
9012 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
9014 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
9016 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
9019 * g++.dg/ext/asm6.C: New test.
9021 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
9023 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
9025 2004-10-06 Paul Brook <paul@codesourcery.com>
9028 * gfortran.dg/empty_format_1.f90: New test.
9030 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9033 * gfortran.dg/ishft.f90: New test.
9036 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
9039 2004-10-06 Paul Brook <paul@codesourcery.com>
9041 * gfortran.dg/do_1.f90: New test.
9043 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9045 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
9046 optimizing for size.
9048 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
9050 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
9052 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
9054 * gcc.c-torture/compile/20041005-1.c: New test.
9056 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
9059 * g++.dg/lookup/koenig4.C: New.
9061 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
9063 * g++.dg/other/classkey1.C: Adjust quoting marks.
9064 * g++.dg/parse/error15.C: Likewise.
9065 * g++.dg/template/meminit2.C (int>): Likewise.
9067 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9070 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
9073 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
9076 * gfortran.dg/pr17708.f90: New test.
9078 2004-10-04 Chao-ying Fu <fu@mips.com>
9080 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
9081 * gcc.dg/vect/vect-4.c: Ditto.
9082 * gcc.dg/vect/vect-5.c: Ditto.
9083 * gcc.dg/vect/vect-6.c: Ditto.
9084 * gcc.dg/vect/vect-8.c: Ditto.
9085 * gcc.dg/vect/vect-16.c: Ditto.
9086 * gcc.dg/vect/vect-30.c: Ditto.
9087 * gcc.dg/vect/vect-40.c: Ditto.
9088 * gcc.dg/vect/vect-41.c: Ditto.
9089 * gcc.dg/vect/vect-42.c: Ditto.
9090 * gcc.dg/vect/vect-43.c: Ditto.
9091 * gcc.dg/vect/vect-44.c: Ditto.
9092 * gcc.dg/vect/vect-45.c: Ditto.
9093 * gcc.dg/vect/vect-46.c: Ditto.
9094 * gcc.dg/vect/vect-47.c: Ditto.
9095 * gcc.dg/vect/vect-48.c: Ditto.
9096 * gcc.dg/vect/vect-49.c: Ditto.
9097 * gcc.dg/vect/vect-50.c: Ditto.
9098 * gcc.dg/vect/vect-51.c: Ditto.
9099 * gcc.dg/vect/vect-52.c: Ditto.
9100 * gcc.dg/vect/vect-53.c: Ditto.
9101 * gcc.dg/vect/vect-54.c: Ditto.
9102 * gcc.dg/vect/vect-55.c: Ditto.
9103 * gcc.dg/vect/vect-56.c: Ditto.
9104 * gcc.dg/vect/vect-57.c: Ditto.
9105 * gcc.dg/vect/vect-58.c: Ditto.
9106 * gcc.dg/vect/vect-59.c: Ditto.
9107 * gcc.dg/vect/vect-60.c: Ditto.
9108 * gcc.dg/vect/vect-74.c: Ditto.
9109 * gcc.dg/vect/vect-79.c: Ditto.
9110 * gcc.dg/vect/vect-80.c: Ditto.
9112 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
9114 * gcc.dg/unused-7.c: Use the correct option.
9116 2004-10-04 Paul Brook <paul@codesourcery.com>
9117 Bud Davis <bdavis9659@comcast.net>
9121 * gfortran/pr17706.f90: New test.
9122 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
9124 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9126 * gfortran.dg/pr17612.f90: New test.
9128 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
9130 * g++.dg/template/local1.C: Adjust quoting marks in
9131 testing for diagnostics.
9132 * g++.dg/tls/diag-2.C: Likewise.
9133 * g++.dg/other/error8.C: Likewise.
9135 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
9138 * gcc.dg/unused-4.c: Adjust to be correct.
9141 * gcc.dg/unused-7.c: New test.
9143 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
9146 * g++.dg/overload/template2.C: New test.
9148 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
9150 PR tree-optimization/16632
9151 * gcc.dg/tree-ssa/20041002-1.c: New.
9153 2004-10-03 Paul Brook <paul@codesourcery.com>
9155 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
9156 rather than relying on default formatting.
9158 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
9160 * gcc.dg/20040920-1.c: Update expected message text.
9162 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
9164 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
9166 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
9168 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
9171 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
9173 * gcc.dg/tree-ssa/pr17343.c: Remove.
9175 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
9178 * gcc.dg/tree-ssa/pr17343.c: New test.
9180 2004-10-01 Jakub Jelinek <jakub@redhat.com>
9182 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
9183 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
9184 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
9185 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
9186 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
9188 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
9190 * gcc.dg/lvalue-2.c: New test.
9192 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
9195 * gcc.dg/pr17730-1.c: New test
9197 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
9200 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
9202 2004-09-29 Jakub Jelinek <jakub@redhat.com>
9204 * gcc.c-torture/execute/stdarg-1.c: New test.
9205 * gcc.c-torture/execute/stdarg-2.c: New test.
9206 * gcc.c-torture/execute/stdarg-3.c: New test.
9207 * gcc.dg/tree-ssa/stdarg-1.c: New test.
9208 * gcc.dg/tree-ssa/stdarg-2.c: New test.
9209 * gcc.dg/tree-ssa/stdarg-3.c: New test.
9210 * gcc.dg/tree-ssa/stdarg-4.c: New test.
9211 * gcc.dg/tree-ssa/stdarg-5.c: New test.
9213 2004-09-29 Jakub Jelinek <jakub@redhat.com>
9215 PR tree-optimization/17697
9216 * g++.dg/opt/pr17697-1.C: New test.
9217 * g++.dg/opt/pr17697-2.C: New test.
9218 * g++.dg/opt/pr17697-3.C: New test.
9220 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
9223 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
9224 gcc.dg/vla-init-5.c: New tests.
9226 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
9229 * gcc.dg/pr13804-1.c: New test.
9231 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9234 * gfortran.dg/pr16938.f90: New test.
9236 2004-09-27 Mark Mitchell <mark@codesourcery.com>
9238 * g++.dg/template/crash23.C: New test.
9240 2004-09-27 Mark Mitchell <mark@codesourcery.com>
9243 * g++.dg/template/static8.C: New test.
9245 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
9248 * g++.dg/other/error9.C: New test.
9250 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
9252 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
9254 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9257 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
9259 2004-09-26 Roger Sayle <roger@eyesopen.com>
9262 * gcc.dg/pr17112-1.c: New test case.
9264 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
9267 * gcc.dg/pr11459-1.c: New test.
9269 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
9271 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
9272 * gcc.dg/tree-ssa/loop-4.c: Likewise.
9274 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9276 * gfortran.dg/pr15324.f90: Make array bounds consistent.
9278 2004-09-25 Jan Hubicka <jh@suse.cz>
9280 * compile/30040909-1.c: New test.
9281 * compile/30040907-1.c: New test.
9283 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
9285 * gcc.c-torture/execute/va-arg-26.c: New test.
9287 2004-09-24 Zack Weinberg <zack@codesourcery.com>
9289 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
9290 extra diagnostics on targets with 64-bit pointers.
9291 * objc.dg/selector-1.m: Adjust dg-warning regexp.
9293 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
9296 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
9297 * gcc.dg/decl-3.c: Adjust expected message.
9299 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9302 * gfortran.dg/pr17615.f90: New test.
9304 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
9306 PR tree-optimzation/17517
9307 * g++.dg/tree-ssa/pr17517.C: New Test.
9309 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9312 * g++.dg/lookup/ambig3.C: New.
9314 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
9317 * g++.dg/opt/pr17624.C: New test.
9319 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
9322 * gcc.dg/Wbad-function-cast-1.c: New test.
9324 2004-09-23 Zack Weinberg <zack@codesourcery.com>
9326 * g++.dg/ext/complit1.C
9327 * g++.dg/other/error2.C
9328 * g++.dg/other/nontype-1.C
9329 * g++.dg/parse/crash11.C
9330 * g++.dg/parse/crash12.C
9331 * g++.dg/parse/error15.C
9332 * g++.dg/parse/error4.C
9333 * g++.dg/parse/tmpl-outside1.C
9334 * g++.dg/parse/too-many-tmpl-args1.C
9335 * g++.dg/template/dependent-expr3.C
9336 * g++.dg/template/error10.C
9337 * g++.dg/template/instantiate1.C
9338 * g++.dg/template/vtable2.C
9339 * g++.dg/warn/Wshadow-1.C
9340 * g++.dg/warn/weak1.C
9341 * g++.old-deja/g++.brendan/crash16.C
9342 * g++.old-deja/g++.brendan/crash18.C
9343 * g++.old-deja/g++.brendan/crash48.C
9344 * g++.old-deja/g++.brendan/crash49.C
9345 * g++.old-deja/g++.brendan/crash55.C
9346 * g++.old-deja/g++.brendan/crash56.C
9347 * g++.old-deja/g++.brendan/crash8.C
9348 * g++.old-deja/g++.brendan/enum11.C
9349 * g++.old-deja/g++.brendan/enum8.C
9350 * g++.old-deja/g++.brendan/enum9.C
9351 * g++.old-deja/g++.brendan/friend3.C
9352 * g++.old-deja/g++.brendan/misc14.C
9353 * g++.old-deja/g++.bugs/900402_02.C
9354 * g++.old-deja/g++.bugs/900404_03.C
9355 * g++.old-deja/g++.bugs/900404_04.C
9356 * g++.old-deja/g++.bugs/900428_03.C
9357 * g++.old-deja/g++.jason/crash4.C
9358 * g++.old-deja/g++.jason/overload21.C
9359 * g++.old-deja/g++.jason/redecl1.C
9360 * g++.old-deja/g++.jason/report.C
9361 * g++.old-deja/g++.jason/rfg10.C
9362 * g++.old-deja/g++.jason/template30.C
9363 * g++.old-deja/g++.law/arm12.C
9364 * g++.old-deja/g++.law/ctors5.C
9365 * g++.old-deja/g++.law/cvt20.C
9366 * g++.old-deja/g++.law/init10.C
9367 * g++.old-deja/g++.law/init8.C
9368 * g++.old-deja/g++.law/visibility17.C
9369 * g++.old-deja/g++.law/visibility7.C
9370 * g++.old-deja/g++.mike/net8.C
9371 * g++.old-deja/g++.mike/p646.C
9372 * g++.old-deja/g++.mike/p700.C
9373 * g++.old-deja/g++.mike/p701.C
9374 * g++.old-deja/g++.mike/p811.C
9375 * g++.old-deja/g++.ns/template13.C
9376 * g++.old-deja/g++.other/array3.C
9377 * g++.old-deja/g++.other/crash25.C
9378 * g++.old-deja/g++.other/dtor3.C
9379 * g++.old-deja/g++.other/dtor4.C
9380 * g++.old-deja/g++.other/main1.C
9381 * g++.old-deja/g++.other/warn7.C
9382 * g++.old-deja/g++.pt/crash11.C
9383 * g++.old-deja/g++.pt/crash36.C
9384 * g++.old-deja/g++.pt/spec22.C
9385 * g++.old-deja/g++.pt/spec9.C
9386 * g++.old-deja/g++.pt/ttp52.C
9387 * g++.old-deja/g++.robertl/eb103.C
9388 * g++.old-deja/g++.robertl/eb121.C
9389 * g++.old-deja/g++.robertl/eb22.C
9390 * g++.old-deja/g++.robertl/eb8.C:
9391 Update locations and/or regexps of dg-error markers.
9392 Remove markers for some bogus messages that are no longer issued.
9394 2004-09-23 Jakub Jelinek <jakub@redhat.com>
9396 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
9397 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
9399 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
9402 * g++.dg/lookup/crash5.C: New test.
9404 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
9406 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
9407 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
9408 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
9409 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
9410 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
9411 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
9413 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
9414 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
9415 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
9416 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
9417 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
9418 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
9420 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
9422 * gcc.dg/vect/vect-44.c: Check additional cases.
9423 * gcc.dg/vect/vect-48.c: Check additional cases.
9425 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
9426 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
9427 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
9428 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
9429 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
9430 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
9431 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
9432 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
9433 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
9435 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
9436 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
9437 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
9439 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9441 * gcc.dg/tree-ssa/loop-6.c: New test.
9443 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
9446 * g++.dg/inherit/base2.C: New.
9448 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9450 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
9451 * gcc.dg/20001012-2.c: Likewise.
9452 * gcc.dg/20001013-1.c: Likewise.
9453 * gcc.dg/20001101-1.c: Likewise.
9454 * gcc.dg/20001102-1.c: Likewise.
9455 * gcc.dg/bf-spl1.c: Likewise.
9456 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
9457 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
9459 2004-09-22 Diego Novillo <dnovillo@redhat.com>
9461 PR tree-optimization/16721
9462 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
9464 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
9466 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
9467 * gcc.dg/20040305-1.c: Likewise.
9469 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
9472 * gcc.c-torture/compile/pr16566-1.c,
9473 gcc.c-torture/compile/pr16566-2.c,
9474 gcc.c-torture/compile/pr16566-3.c: New tests.
9476 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
9478 PR tree-optimization/17512
9479 * gcc.c-torture/compile/20040916-1.c.
9481 2004-09-21 Mark Mitchell <mark@codesourcery.com>
9483 * gcc.dg/pragma-re-3.c: New test.
9485 2004-09-17 Matt Austern <austern@apple.com>
9488 * g++.dg/other/anon3.C: New.
9490 2004-09-21 Roger Sayle <roger@eyesopen.com>
9493 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
9494 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
9495 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
9496 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
9497 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
9499 2004-09-21 Bud Davis <bdavis9659@comcast.net>
9502 * gfortran.dg/pr17286.f90: New test.
9504 2004-09-20 Mark Mitchell <mark@codesourcery.com>
9507 * g++.dg/template/static7.C: New test.
9509 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
9512 * gcc.c-torture/compile/pr17558.c: New test.
9514 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
9516 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
9517 if SKIP_ATTRIBUTE is defined.
9519 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9522 * gfortran.dg/pr15957.f90: New test.
9524 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
9526 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
9528 * gcc.dg/vect/vect-79.c: Likewise.
9529 * gcc.dg/vect/vect-80.c: Likewise.
9531 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9534 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
9536 2004-09-20 Ira Rosen <irar@il.ibm.com>
9538 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
9539 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
9540 * gcc.dg/vect/vect-62.c: New testcase.
9541 * gcc.dg/vect/vect-63.c: New testcase.
9542 * gcc.dg/vect/vect-64.c: New testcase.
9543 * gcc.dg/vect/vect-65.c: New testcase.
9544 * gcc.dg/vect/vect-66.c: New testcase.
9545 * gcc.dg/vect/vect-67.c: New testcase.
9546 * gcc.dg/vect/vect-68.c: New testcase.
9547 * gcc.dg/vect/vect-69.c: New testcase.
9548 * gcc.dg/vect/vect-79.c: New testcase.
9549 * gcc.dg/vect/vect-80.c: New testcase.
9551 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
9553 * gcc.target/mips/asm-1.c: New test.
9555 2004-09-19 Ira Rosen <irar@il.ibm.com>
9557 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
9558 * gcc.dg/vect/vect-73.c: New testcase.
9559 * gcc.dg/vect/vect-74.c: New testcase.
9560 * gcc.dg/vect/vect-75.c: New testcase.
9561 * gcc.dg/vect/vect-76.c: New testcase.
9562 * gcc.dg/vect/vect-77.c: New testcase.
9563 * gcc.dg/vect/vect-78.c: New testcase
9565 2004-09-18 Paul Brook <paul@codesourcery.com>
9567 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
9569 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
9572 * gcc.dg/pr17424-1.c: New test.
9574 2004-09-18 Diego Novillo <dnovillo@redhat.com>
9576 * g++.dg/tree-ssa/pr17153.C: New test.
9578 2004-09-16 Geoffrey Keating <geoffk@apple.com>
9581 * testsuite/g++.dg/pch/wchar-1.C: New.
9582 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9584 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
9586 * gcc.c-torture/execute/20040917-1.c: New test.
9588 2004-09-17 Diego Novillo <dnovillo@redhat.com>
9590 PR tree-optimization/17319
9591 * gcc.dg/pr17319.c: New test.
9593 2004-09-17 Devang Patel <dpatel@apple.com>
9595 * gcc.dg/20040813-1.c: New test.
9597 2004-09-17 Diego Novillo <dnovillo@redhat.com>
9599 PR tree-optimization/17273
9600 * gcc.c-torture/compile/pr17273.c: New test.
9602 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
9604 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
9605 Update expected messages.
9606 * gcc.dg/declspec-13.c: New test.
9608 2004-09-17 David Edelsohn <edelsohn@gnu.org>
9610 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
9612 2004-09-17 Diego Novillo <dnovillo@redhat.com>
9614 * gcc.c-torture/execute/pr17252.c: Use post-increment to
9615 change what 'a' is pointing to.
9617 2004-09-17 Mark Mitchell <mark@codesourcery.com>
9620 * g++.dg/template/error18.C: New test.
9623 * g++.dg/warn/Wunused-8.C: New test.
9625 2004-09-17 Steven Bosscher <stevenb@suse.de>
9627 PR tree-optimization/17513
9628 * gcc.dg/20040916-1.c: New test.
9630 2004-09-16 Mark Mitchell <mark@codesourcery.com>
9633 * g++.dg/template/typename7.C: New test.
9635 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9637 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
9639 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
9641 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
9642 with -ftree-based-profiling also.
9643 * lib/profopt.exp: Support late-set profile_option/feedback_option.
9645 2004-09-16 Victor Leikehman <lei@il.ibm.com>
9648 * gfortran.dg/der_array_io_1.f90: New test.
9649 * gfortran.dg/der_array_io_2.f90: New test.
9650 * gfortran.dg/der_array_io_3.f90: New test.
9652 2004-09-15 Mark Mitchell <mark@codesourcery.com>
9654 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
9657 2004-09-15 Mark Mitchell <mark@codesourcery.com>
9659 * g++.dg/opt/switch1.C: New test.
9661 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
9663 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
9664 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
9665 Update expected messages.
9667 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9670 * gfortran.dg/same_name_1.f90: New test.
9672 2004-09-15 Diego Novillo <dnovillo@redhat.com>
9674 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
9675 dereference garbage pointers.
9677 2004-09-15 Jakub Jelinek <jakub@redhat.com>
9679 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
9680 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
9682 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
9683 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
9684 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
9686 2004-09-14 Mark Mitchell <mark@codesourcery.com>
9689 * g++.dg/template/mangle1.C: New test.
9691 2004-09-14 Diego Novillo <dnovillo@redhat.com>
9693 PR tree-optimization/17252
9694 * gcc.c-torture/execute/pr17252.c: New test.
9696 2004-09-14 Andrew Pinski <apinski@apple.com>
9698 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
9700 2004-09-14 Roger Sayle <roger@eyesopen.com>
9702 PR rtl-optimization/9771
9703 * gcc.dg/pr9771-1.c: New test case.
9705 2004-09-14 Diego Novillo <dnovillo@redhat.com>
9707 PR tree-optimization/15262
9708 * gcc.c-torture/execute/pr15262-1.c: New test.
9709 * gcc.c-torture/execute/pr15262-2.c: New test.
9711 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
9713 * gcc.dg/declspec-12.c: New test.
9715 2004-09-14 Bud Davis <bdavis9659@comcast.net>
9717 * gfortran.dg/pr17090.f90: Add directives to test.
9719 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9721 * gcc.c-torture/compile/20040914-1.c: New test.
9723 2004-09-13 Mark Mitchell <mark@codesourcery.com>
9726 * g++.dg/template/decl2.C: New test.
9728 2004-09-13 Bud Davis <bdavis9659@comcast.net>
9731 * gfortran.dg/pr17090.f90: New test.
9733 2004-09-13 Dale Johannesen <dalej@apple.com>
9735 * gcc.c-torture/compile/pr17408.c: New test case.
9737 2004-09-13 Mark Mitchell <mark@codesourcery.com>
9740 * g++.dg/parse/crash17.C: New test.
9743 * g++.dg/template/enum3.C: New test.
9745 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
9747 * lib/gcc-defs.exp: Load wrapper.exp.
9748 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
9750 * lib/gcc.exp (gcc_init): Similar.
9751 * lib/gfortran.exp (gfortran_init): Similar.
9752 * lib/objc.exp (objc_init): Similar.
9753 * lib/treelang.exp (treelang_init): Similar.
9754 * lib/wrapper.exp: New file with build_wrapper call machinery in
9755 ${tool}_maybe_build_wrapper.
9757 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9759 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
9761 * gcc.dg/declspec-11.c: Update expected messages.
9762 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
9763 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
9764 gcc.dg/inline-12.c: New tests.
9766 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
9768 * g++.dg/tree-ssa/pr17400.C: New testcase.
9770 2004-09-13 James E Wilson <wilson@specifixinc.com>
9772 * gcc.target/mips/sb1-1.c: New testcase.
9774 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
9776 * lib/g77-dg.exp: Remove unused file.
9777 * lib/mike-g77.exp: Ditto.
9778 * lib/g77.exp: Ditto.
9780 2004-09-12 Richard Henderson <rth@redhat.com>
9782 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
9784 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9786 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
9787 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
9788 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
9789 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
9790 Update expected messages.
9792 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
9794 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
9795 declaration/use mismatch for dirp parameter.
9797 2004-09-12 Andrew Pinski <apinski@apple.com>
9799 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
9800 -fgnu-runtime is passed.
9802 2004-09-12 Richard Henderson <rth@redhat.com>
9804 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
9805 do the uplevel thing and update additional_flags directly.
9806 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
9807 gfortran.fortran-torture/execute/intrinsic_nearest.x,
9808 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
9809 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
9811 2004-09-11 Steven Bosscher <stevenb@suse.de>
9813 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
9815 2004-09-11 Roger Sayle <roger@eyesopen.com>
9818 * g++.dg/opt/pr17411-1.C: New test case.
9820 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9822 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9823 gcc.dg/tls/diag-2.c: Update expected messages.
9824 * gcc.dg/991209-1.c: Specify compilation options. Update expected
9826 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
9827 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
9828 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
9829 gcc.dg/tls/diag-5.c: New tests.
9831 2004-09-11 Zack Weinberg <zack@codesourcery.com>
9833 * gcc.dg/20040910-1.c: Correct dg-error regexp.
9835 2004-09-11 Steven Bosscher <stevenb@suse.de>
9837 * g++.dg/parse/break-in-for.C: New test.
9839 2004-09-11 Jakub Jelinek <jakub@redhat.com>
9841 * gcc.dg/tree-ssa/20040911-1.c: New test.
9843 2004-09-11 Andreas Jaeger <aj@suse.de>
9845 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
9846 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
9848 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
9850 * gcc.target/frv: New directory of FR-V-specific tests.
9852 2004-09-10 James E Wilson <wilson@specifixinc.com>
9854 * gcc.dg/convert-vec-1.c: New test.
9856 2004-09-10 Roger Sayle <roger@eyesopen.com>
9859 * gcc.dg/pr17024-1.c: New test case.
9861 2004-09-10 Eric Christopher <echristo@redhat.com>
9863 * gcc.dg/20040910-1.c: New test.
9865 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9867 * gcc.dg/bitfld-9.c: New test.
9869 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
9871 * gcc.c-torture/execute/ieee/acc1.c: New test.
9872 * gcc.c-torture/execute/ieee/acc2.c: New test.
9873 * gcc.c-torture/execute/ieee/mzero6.c: New test.
9875 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
9877 * gcc.dg/deprecated-2.c: New test.
9879 2004-09-09 James E Wilson <wilson@specifixinc.com>
9881 * gcc.dg/init-vec-1.c: New test.
9883 2004-09-09 Roger Sayle <roger@eyesopen.com>
9886 * gcc.dg/pr17055-1.c: New test case.
9888 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
9891 * gcc.c-torture/execute/pr17377.c: New test.
9893 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9896 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
9897 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
9898 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9899 gcc.dg/long-long-typespec-1.c: New tests.
9900 * gcc.dg/tls/diag-2.c: Update expected diagnostics
9902 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9904 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
9905 gcc.dg/gnu99-static-1.c: New tests.
9907 2004-09-08 Devang Patel <dpatel@apple.com>
9909 * gcc.dg/darwin-ld-20040828-1.c: New test.
9910 * gcc.dg/darwin-ld-20040828-2.c: New test.
9911 * gcc.dg/darwin-ld-20040828-3.c: New test.
9913 2004-09-08 Ziemowit Laski <zlaski@apple.com>
9915 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
9916 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
9918 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
9919 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
9921 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
9923 * objc.dg/type-size-2.m: Fix wording in comment.
9924 * objc.dg/va-meth-1.m: New test case.
9926 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
9929 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
9930 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
9932 2004-09-06 Devang Patel <dpatel@apple.com>
9934 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
9935 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
9937 2004-09-06 Zack Weinberg <zack@codesourcery.com>
9939 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
9940 reflect changed line numbering of diagnostics.
9942 2004-09-06 Paul Brook <paul@codesourcery.com>
9944 * gfortran.dg/edit_real_1.f90: Add new test.
9946 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9948 * gcc.dg/tree-ssa/loop-2.c: New test.
9949 * gcc.dg/tree-ssa/loop-3.c: New test.
9950 * gcc.dg/tree-ssa/loop-4.c: New test.
9951 * gcc.dg/tree-ssa/loop-5.c: New test.
9953 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9955 * gcc.dg/format/sentinel-1.c: Update for parameter option.
9957 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9959 * gcc.dg/format/sentinel-1.c: New test.
9961 2004-09-04 Uros Bizjak <uros@kss-loka.si>
9963 * testsuite/gcc.dg/builtins-46.c: New.
9965 2004-09-03 Devang Patel <dpatel@apple.com>
9967 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
9968 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
9970 2004-09-03 Jan Beulich <jbeulich@novell.com>
9972 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
9973 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
9974 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
9975 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
9976 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
9977 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
9978 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
9979 the non-portable bzero.
9980 * gcc.dg/20010912-1.c: xfail for NetWare.
9981 * gcc.dg/20020426-2.c: xfail for NetWare.
9982 * gcc.dg/20021014-1.c: xfail for NetWare.
9983 * gcc.dg/20021018-1.c: xfail for NetWare.
9984 * gcc.dg/20030213-1.c: xfail for NetWare.
9985 * gcc.dg/20030225-1.c: xfail for NetWare.
9986 * gcc.dg/20030708-1.c: xfail for NetWare.
9987 * gcc.dg/builtins-config.h: Also exclude NetWare.
9988 * gcc.dg/format/format.h: Define restrict only if not already defined.
9989 * gcc.dg/nest.c: xfail for NetWare.
9990 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
9991 * lib/target-supports.exp (check_visibility_available): Exclude
9994 2004-09-03 Jan Beulich <jbeulich@novell.com>
9996 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
9997 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
9998 deterministic starting point for the alignment of structure fields.
9999 * gcc.dg/Wpadded.c: Dito.
10000 * g++.dg/abi/vbase10.C: Dito.
10002 2004-09-03 Devang Patel <dpatel@apple.com>
10004 * g++.dg/debug/pr15736.cc: New test.
10006 2004-09-02 Mark Mitchell <mark@codesourcery.com>
10008 * README.QMTEST: Fix out-of-date link.
10010 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
10013 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
10014 Delete. Duplicate of gfortran.dg/g77/20010610.f
10016 2004-09-02 Mark Mitchell <mark@codesourcery.com>
10018 * g++.dg/abi/arm_rtti1.C: New test.
10020 2004-09-02 Geoffrey Keating <geoffk@apple.com>
10022 * gcc.dg/ppc-vector-memcpy.c: New.
10023 * gcc.dg/ppc-vector-memset.c: New.
10025 2004-09-02 Chao-ying Fu <fu@mips.com>
10027 * gcc.target/mips/mips-3d-1.c: New test.
10028 * gcc.target/mips/mips-3d-2.c: New test.
10029 * gcc.target/mips/mips-3d-3.c: New test.
10030 * gcc.target/mips/mips-3d-4.c: New test.
10031 * gcc.target/mips/mips-3d-5.c: New test.
10032 * gcc.target/mips/mips-3d-6.c: New test.
10033 * gcc.target/mips/mips-3d-7.c: New test.
10034 * gcc.target/mips/mips-3d-8.c: New test.
10035 * gcc.target/mips/mips-3d-9.c: New test.
10036 * gcc.target/mips/mips-ps-1.c: New test.
10037 * gcc.target/mips/mips-ps-2.c: New test.
10038 * gcc.target/mips/mips-ps-3.c: New test.
10039 * gcc.target/mips/mips-ps-4.c: New test.
10040 * gcc.target/mips/mips-ps-type.c: New test.
10042 2004-09-02 Paul Brook <paul@codesourcery.com>
10044 * gfortran.dg/edit_real_1.f90: Add new tests.
10046 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10049 * gfortran.dg/merge_char_1.f90: New test.
10051 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10054 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
10056 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10059 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
10061 2004-09-01 Mark Mitchell <mark@codesourcery.com>
10063 * g++.dg/opt/loop1.C: Do not XFAIL.
10065 2004-09-01 Jakub Jelinek <jakub@redhat.com>
10067 * gcc.c-torture/execute/20040831-1.c: New test.
10069 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
10072 * gfortran.dg/g77/20010610.f: Now passes.
10073 Copy from g77.f-torture/execute. Add dg-run directive.
10074 * gfortran.dg/g77/README: Update
10076 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
10078 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
10079 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
10080 (t1, t2, t3, t4): Add volatile.
10082 2004-08-31 Mark Mitchell <mark@codesourcery.com>
10084 * g++.dg/ext/visibility/arm1.C: New test.
10086 2004-08-31 Geoffrey Keating <geoffk@apple.com>
10088 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
10091 2004-09-01 Paul Brook <paul@codesourcery.com>
10093 * gfortran.dg/eof_2.f90: New test.
10095 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10098 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
10100 2004-08-31 Bud Davis <bdavis9659@comcast.net>
10102 PR libfortran/16805
10103 * gfortran.dg/list_read_2.f90: New test.
10105 2004-08-31 Mark Mitchell <mark@codesourcery.com>
10107 * g++.dg/abi/key1.C: New test.
10109 2004-08-31 Richard Henderson <rth@redhat.com>
10111 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
10113 * g++.dg/other/offsetof5.C: Remove duplicate.
10115 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10118 * gfortran.dg/func_derived_1.f90: New test.
10120 2004-08-31 Paul Brook <paul@codesourcery.com>
10122 * gfortran.dg/eof_1.f90: New test.
10124 2004-08-31 Paul Brook <paul@codesourcery.com>
10126 * gfortran.dg/list_read_1.f90: New file.
10128 2004-08-30 Mark Mitchell <mark@codesourcery.com>
10130 * g++.dg/opt/loop1.C: XFAIL.
10132 2004-08-30 Geoffrey Keating <geoffk@apple.com>
10134 * gcc.dg/funcdef-storage-1.c: New.
10135 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
10136 an extern function in local scope.
10137 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
10138 declare an 'auto inline' function in local scope.
10139 * gcc.dg/20011130-1.c: Likewise.
10140 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
10141 an 'auto' function in local scope.
10142 * gcc.dg/20021014-1.c: Likewise.
10143 * gcc.dg/20030331-2.c: Likewise.
10145 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10147 * gfortran.dg/blockdata_1.f90: New test.
10149 2004-08-30 Richard Henderson <rth@redhat.com>
10151 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
10153 2004-08-30 Richard Henderson <rth@redhat.com>
10155 * lib/fortran-torture.exp (fortran-torture-execute): Honor
10156 additional_flags set by alternate driver.
10157 (ieee-options): New procedure.
10158 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
10159 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
10160 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
10161 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
10163 2004-08-30 Richard Henderson <rth@redhat.com>
10165 * lib/f-torture.exp: Remove.
10167 2004-08-29 Mark Mitchell <mark@codesourcery.com>
10169 PR rtl-optimization/16590
10170 * g++.dg/opt/loop1.C: New test.
10172 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10175 * gfortran.dg/oldstyle_1.f90: New test.
10177 2004-08-29 Steven G. Kargl <kargls@comcast.net>
10178 Paul Brook <paul@codesourcery.com>
10180 * gfortran.dg/g77/README: Update.
10181 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
10182 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
10183 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
10185 2004-08-28 Paul Brook <paul@codesourcery.com>
10187 PR libfortran/17195
10188 * gfortran.dg/edit_real_1.f90: New test.
10190 2004-08-27 Paul Brook <paul@codesourcery.com>
10192 * gfortran.dg/rewind_1.f90: New test.
10194 2004-08-27 Bud Davis <bdavis9659@comcast.net>
10197 * gfortran.dg/pr16597.f90: New test.
10199 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
10202 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
10203 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
10204 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
10205 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
10206 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
10208 2004-08-26 Nick Clifton <nickc@redhat.com>
10210 * gcc.c-torture/compile/pr17119.c: New test.
10212 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
10214 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
10216 2004-08-25 Richard Henderson <rth@redhat.com>
10218 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
10219 the bits that expect kind=8 to be the largest real kind.
10221 2004-08-25 Ziemowit Laski <zlaski@apple.com>
10223 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
10225 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10227 * gfortran.dg/assignment_1.f90: New test.
10229 2004-08-25 Adam Nemet <anemet@lnxw.com>
10231 * g++.dg/template/repo3.C: New test.
10233 2004-08-25 Roger Sayle <roger@eyesopen.com>
10235 PR middle-end/16693
10236 PR tree-optimization/16372
10237 * g++.dg/opt/pr16372-1.C: New test case.
10238 * g++.dg/opt/pr16693-1.C: New test case.
10239 * g++.dg/opt/pr16693-2.C: New test case.
10241 2004-08-25 Ziemowit Laski <zlaski@apple.com>
10243 * objc.dg/proto-lossage-4.m: New test.
10245 2004-08-25 Mark Mitchell <mark@codesourcery.com>
10248 * g++.dg/inherit/local2.C: New test.
10250 2004-08-25 Paul Brook <paul@codesourcery.com>
10253 * gfortran.dg/string_ctor_1.f90: New test.
10255 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10258 * g++.dg/template/redecl2.C: New test.
10260 2004-08-24 Bud Davis <bdavis9659@comcast.net>
10263 * gfortran.dg/pr17143.f90: New test.
10265 2004-08-24 Bud Davis <bdavis9659@comcast.net>
10268 * gfortran.dg/pr17164.f90: New test.
10270 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10272 * gcc.dg/tree-ssa/loop-1.c: New test.
10274 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
10276 * gcc.c-torture/compile/20040824-1.c: New test.
10278 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
10280 * gcc.c-torture/compile/iftrap-3.c: New test.
10282 2004-08-24 Paul Brook <paul@codesourcery.com>
10284 * gfortran.dg/entry_2.f90: New test.
10286 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
10289 * g++.dg/lookup/ambig[12].C: New.
10291 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10294 * g++.dg/template/crash21.C: New test.
10295 * g++.dg/template/crash22.C: Likewise.
10297 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
10300 * g++.dg/template/access15.C: New.
10302 2004-08-23 Mark Mitchell <mark@codesourcery.com>
10305 * g++.dg/template/repo2.C: New test.
10307 2004-08-23 Roger Sayle <roger@eyesopen.com>
10309 PR rtl-optimization/17078
10310 * gcc.c-torture/execute/pr17078-1.c: New test case.
10312 2004-08-23 Mark Mitchell <mark@codesourcery.com>
10315 * gcc.dg/debug/crash1.c: New test.
10317 2004-08-23 Mark Mitchell <mark@codesourcery.com>
10320 * gcc.dg/loop-5.c: New test.
10322 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10324 * gcc.c-torture/execute/20040823-1.c: New test.
10326 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
10328 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
10329 to the assembler. Simplify test accordingly.
10330 (asm_abi_flags): Use GNU names.
10331 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
10332 to check for ABI flags.
10334 2004-08-22 Andrew Pinski <apinski@apple.com>
10336 * g++.dg/opt/pr14029.C: New test.
10337 * gcc.c-torture/execute/pr15262.c: New test.
10339 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10341 * gfortran.dg/reduction.f90: Add checks with complex arguments.
10343 2004-08-21 Bud Davis <bdavis9659@comcast.net>
10346 * gfortran.dg/direct_io.f90: New test.
10348 2004-08-20 Mark Mitchell <mark@codesourcery.com>
10351 * g++.dg/inherit/local2.C: New test.
10353 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
10356 * g++.dg/warn/Wparentheses-4.C: New test.
10358 2004-08-20 Mark Mitchell <mark@codesourcery.com>
10361 * g++.dg/inherit/local2.C: New test.
10363 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
10364 * gcc.dg/ppc-ldstruct.c: Likewise.
10365 * gcc.dg/ppc64-abi-2.c: Likewise.
10367 2004-08-20 Jakub Jelinek <jakub@redhat.com>
10369 PR rtl-optimization/17099
10370 * gcc.c-torture/execute/20040820-1.c: New test.
10372 2004-08-20 David Edelsohn <edelsohn@gnu.org>
10374 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
10376 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
10379 * gfortran.dg/auto_array_1.f90: New test.
10381 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10384 * gfortran.dg/simpleif_1.f90: New test.
10386 2004-08-19 Mark Mitchell <mark@codesourcery.com>
10388 * lib/target-supports.exp (check_profiling_available): Return
10389 false for arm*-*-symbianelf* and arm*-*-eabi*.
10392 * g++.dg/template/delete1.C: New test.
10394 2004-08-19 Paul Brook <paul@codesourcery.com>
10398 * gfortran.dg/data_char_1.f90: New test.
10400 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
10403 * gfortran.dg/reduction.f90: New testcase.
10405 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10408 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
10410 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
10413 * g++.dg/Wparentheses-3.C: New test.
10415 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
10417 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
10418 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
10419 * gcc.dg/vect/vect-2.c: Likewise.
10420 * gcc.dg/vect/vect-3.c: Likewise.
10421 * gcc.dg/vect/vect-4.c: Likewise.
10422 * gcc.dg/vect/vect-5.c: Likewise.
10423 * gcc.dg/vect/vect-6.c: Likewise.
10424 * gcc.dg/vect/vect-7.c: Likewise.
10425 * gcc.dg/vect/vect-25.c: Likewise.
10426 * gcc.dg/vect/vect-31.c: Likewise.
10427 * gcc.dg/vect/vect-32.c: Likewise.
10428 * gcc.dg/vect/vect-34.c: Likewise.
10429 * gcc.dg/vect/vect-36.c: Likewise.
10430 * gcc.dg/vect/vect-all.c: Likewise.
10432 2004-08-18 Mark Mitchell <mark@codesourcery.com>
10435 * g++.dg/template/operator4.C: New test.
10437 2004-08-18 Richard Henderson <rth@redhat.com>
10439 * gcc.dg/20040206-1.c: XFAIL.
10441 2004-08-17 Mark Mitchell <mark@codesourcery.com>
10444 * g++.dg/template/array7.C: New test.
10446 2004-08-17 James E Wilson <wilson@specifixinc.com>
10448 * gcc.dg/mips-movcc-1.c: New test.
10449 * gcc.dg/mips-movcc-2.c: New test.
10450 * gcc.dg/mips-movcc-3.c: New test.
10452 * gcc.dg/mips-nmadd-1.c: New test.
10453 * gcc.dg/mips-nmadd-2.c: New test.
10455 2004-08-17 Mark Mitchell <mark@codesourcery.com>
10458 * g++.dg/opt/inline8.C: New test.
10461 * g++.dg/parse/error17.C: New test.
10463 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
10465 * gcc.dg/vect: New directory for vectorizer tests.
10466 * gcc.dg/vect/tree-vect.h: New file.
10467 * gcc.dg/vect/vect.exp: New file.
10468 * gcc.dg/vect/pr16105.c.c: New test.
10469 * gcc.dg/vect/vect-1.c: New test.
10470 * gcc.dg/vect/vect-2.c: New test.
10471 * gcc.dg/vect/vect-3.c: New test.
10472 * gcc.dg/vect/vect-4.c: New test.
10473 * gcc.dg/vect/vect-5.c: New test.
10474 * gcc.dg/vect/vect-6.c: New test.
10475 * gcc.dg/vect/vect-7.c: New test.
10476 * gcc.dg/vect/vect-8.c: New test.
10477 * gcc.dg/vect/vect-9.c: New test.
10478 * gcc.dg/vect/vect-10.c: New test.
10479 * gcc.dg/vect/vect-11.c: New test.
10480 * gcc.dg/vect/vect-12.c: New test.
10481 * gcc.dg/vect/vect-13.c: New test.
10482 * gcc.dg/vect/vect-14.c: New test.
10483 * gcc.dg/vect/vect-15.c: New test.
10484 * gcc.dg/vect/vect-16.c: New test.
10485 * gcc.dg/vect/vect-17.c: New test.
10486 * gcc.dg/vect/vect-18.c: New test.
10487 * gcc.dg/vect/vect-19.c: New test.
10488 * gcc.dg/vect/vect-20.c: New test.
10489 * gcc.dg/vect/vect-21.c: New test.
10490 * gcc.dg/vect/vect-22.c: New test.
10491 * gcc.dg/vect/vect-23.c: New test.
10492 * gcc.dg/vect/vect-24.c: New test.
10493 * gcc.dg/vect/vect-25.c: New test.
10494 * gcc.dg/vect/vect-26.c: New test.
10495 * gcc.dg/vect/vect-27.c: New test.
10496 * gcc.dg/vect/vect-28.c: New test.
10497 * gcc.dg/vect/vect-29.c: New test.
10498 * gcc.dg/vect/vect-30.c: New test.
10499 * gcc.dg/vect/vect-31.c: New test.
10500 * gcc.dg/vect/vect-32.c: New test.
10501 * gcc.dg/vect/vect-33.c: New test.
10502 * gcc.dg/vect/vect-34.c: New test.
10503 * gcc.dg/vect/vect-35.c: New test.
10504 * gcc.dg/vect/vect-36.c: New test.
10505 * gcc.dg/vect/vect-37.c: New test.
10506 * gcc.dg/vect/vect-38.c: New test.
10507 * gcc.dg/vect/vect-40.c: New test.
10508 * gcc.dg/vect/vect-41.c: New test.
10509 * gcc.dg/vect/vect-42.c: New test.
10510 * gcc.dg/vect/vect-43.c: New test.
10511 * gcc.dg/vect/vect-44.c: New test.
10512 * gcc.dg/vect/vect-45.c: New test.
10513 * gcc.dg/vect/vect-46.c: New test.
10514 * gcc.dg/vect/vect-47.c: New test.
10515 * gcc.dg/vect/vect-48.c: New test.
10516 * gcc.dg/vect/vect-49.c: New test.
10517 * gcc.dg/vect/vect-50.c: New test.
10518 * gcc.dg/vect/vect-51.c: New test.
10519 * gcc.dg/vect/vect-52.c: New test.
10520 * gcc.dg/vect/vect-53.c: New test.
10521 * gcc.dg/vect/vect-54.c: New test.
10522 * gcc.dg/vect/vect-55.c: New test.
10523 * gcc.dg/vect/vect-56.c: New test.
10524 * gcc.dg/vect/vect-57.c: New test.
10525 * gcc.dg/vect/vect-58.c: New test.
10526 * gcc.dg/vect/vect-59.c: New test.
10527 * gcc.dg/vect/vect-60.c: New test.
10528 * gcc.dg/vect/vect-61.c: New test.
10529 * gcc.dg/vect/vect-all.c: New test.
10530 * gcc.dg/vect/vect-none.c: New test.
10532 2004-08-17 Paul Brook <paul@codesourcery.com>
10535 * gfortran.dg/entry_1.f90: New test.
10537 2004-08-17 Andrew Pinski <apinski@apple.com>
10539 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
10541 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
10543 * gcc.dg/pr17036-1.c: New test.
10545 2004-08-16 Devang Patel <dpatel@apple.com>
10547 * gcc.dg/darwin-20040809-1.c: New test.
10549 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
10551 * gcc.dg/funcdef-attr-1.c: New test.
10553 2004-08-16 Janis Johnson <janis187@us.ibm.com>
10555 * gcc.dg/altivec-17.c: New test.
10556 * gcc.dg/altivec-18.c: New test.
10558 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10561 * g++.dg/template/vtable2.C: New test.
10563 2004-08-14 Richard Henderson <rth@redhat.com>
10565 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
10566 * gcc.dg/pack-test-4.c (main): Return 0.
10567 * gcc.dg/setjmp-1.c: Remove XFAIL.
10568 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
10570 2004-08-14 Richard Henderson <rth@redhat.com>
10572 * gcc.dg/980217-1.c: Add prototype for printf.
10574 2004-08-13 Bud Davis <bdavis9659@comcast.net>
10576 * gfortran.dg/pr16935.f90: New test.
10578 2004-08-13 Janis Johnson <janis187@us.ibm.com>
10580 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
10582 2004-08-13 Paul Brook <paul@codesourcery.com>
10584 * gfortran.dg/der_io_1.f90: Remove stray comma.
10586 2004-08-12 Janis Johnson <janis187@us.ibm.com>
10588 * gcc.dg/vmx/cw-bug-2.c: Remove.
10589 * gcc.dg/vmx/vprint-1.c: Remove.
10590 * gcc.dg/vmx/vscan-1.c: Remove.
10592 2004-08-12 Devang patel <dpatel@apple.com>
10594 * gcc.dg/darwin-20040809-2.c: New test.
10596 2004-08-12 Janis Johnson <janis1872us.ibm.com>
10598 * g++.dg/ext/altivec-12.C: New test.
10600 * g++.dg/ext/altivec-11.C: New test.
10602 2004-08-12 Paul Brook <paul@codesourcery.com>
10604 * g++.dg/abi/arm_cxa_vec_1.C: New test.
10606 2004-08-12 Janis Johnson <janis187@us.ibm.com>
10608 * g++.dg/ext/altivec-2.C: Check for hardware support before
10609 executing any VMX instructions.
10611 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
10613 2004-08-12 Jakub Jelinek <jakub@redhat.com>
10616 * g++.old-deja/g++.other/comdat4.C: New test.
10617 * g++.old-deja/g++.other/comdat4-aux.cc: New.
10619 2004-08-12 Ben Elliston <bje@au.ibm.com>
10622 * gcc.dg/pr16286.c: New test.
10624 2004-08-12 Jan Beulich <jbeulich@novell.com>
10626 * g++.dg/ext/asm5.C: New.
10628 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10631 * g++.dg/eh/crash1.C: New test.
10634 * g++.dg/ext/construct1.C: New test.
10636 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10639 * g++.dg/init/ptrmem1.C: New test.
10642 * g++.dg/parse/offsetof5.C: New test.
10645 * g++.dg/template/overload3.C: New test.
10647 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10650 * g++.dg/parse/error16.C: New test.
10653 * g++.dg/template/error14.C: New test.
10656 * g++.dg/template/error15.C: New test.
10658 2004-08-11 Devang Patel <dpatel@apple.com>
10660 * gcc.dg/darwin-ld-20040809-1.c: New test.
10661 * gcc.dg/darwin-ld-20040809-2.c: New test.
10663 2004-08-11 Steven G. Kargl <kargls@comcast.net>
10666 * gfortran.dg/dfloat_1.f90: New test.
10668 2004-08-09 Mark Mitchell <mark@codesourcery.com>
10670 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
10671 * gcc.dg/dll-2.c: Fix dg-require syntax.
10672 * gcc.misc-tests/arm-isr.c (abort): Declare.
10675 2004-08-10 Mark Mitchell <mark@codesourcery.com>
10678 * g++.dg/parse/crash16.C: New test.
10680 2004-08-10 Roger Sayle <roger@eyesopen.com>
10682 * gcc.dg/mips-rsqrt-1.c: New test case.
10683 * gcc.dg/mips-rsqrt-2.c: New test case.
10684 * gcc.dg/mips-rsqrt-3.c: New test case.
10686 2004-08-10 Paul Brook <paul@codesourcery.com>
10688 * gfortran.dg/der_io_1.f90: New test.
10690 2004-08-10 Paul Brook <paul@codesourcery.com>
10693 * gfortran.dg/der_array_1.f90: New test.
10695 2004-08-09 David Edelsohn <edelsohn@gnu.org>
10697 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
10699 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
10701 * gcc.dg/wchar_t-2.c: Fix typo.
10703 2004-08-09 Falk Hueffner <falk@debian.org>
10705 PR tree-optimization/12517
10706 * gcc.c-torture/compile/pr12517.c: New test.
10708 PR tree-optimization/12578
10709 * gcc.c-torture/compile/pr12578.c: New test.
10711 PR tree-optimization/12899
10712 * gcc.c-torture/compile/pr12899.c: New test.
10714 PR rtl-optimization/14692
10715 * gcc.c-torture/compile/pr14692.c: New test.
10717 PR tree-optimization/16461
10718 * gcc.c-torture/compile/pr16461.c: New test.
10720 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
10722 * gfortran.dg/getenv_1.f90: New test.
10724 2004-08-06 Mark Mitchell <mark@codesourcery.com>
10726 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
10728 * gcc.dg/symbian5.c: Test -fno-short-wchar.
10730 2004-08-06 Paul Brook <paul@codesourcery.com>
10732 * gfortran.dg/ret_array_1.f90: New test.
10733 * gfortran.dg/ret_pointer_1.f90: New test.
10735 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
10737 * gcc.dg/missing-field-init-[12].c: New tests.
10738 * g++.dg/warn/missing-field-init-[12].C: New tests.
10740 2004-08-06 Mark Mitchell <mark@codesourcery.com>
10742 * gcc.dg/enum2.c: New test.
10743 * gcc.dg/symbian3.c: Likewise.
10744 * gcc.dg/symbian4.c: Likewise.
10745 * gcc.dg/wchar_t-2.c: Likewise.
10747 2004-08-05 Mark Mitchell <mark@codesourcery.com>
10749 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
10752 2004-08-05 Mark Mitchell <mark@codesourcery.com>
10754 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
10755 dg-require-visiblity.
10756 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
10757 * g++.dg/ext/visibility/fvisibility.C: Likewise.
10758 * g++.dg/ext/visibility/memfuncts.C: Likewise.
10759 * g++.dg/ext/visibility/new1.C: Likewise.
10760 * g++.dg/ext/visibility/pragma.C: Likewise.
10761 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
10762 * g++.dg/ext/visibility/virtual.C: Likewise.
10763 * g++/dg/ext/visibility/visibility-1.C: Likewise.
10764 * g++/dg/ext/visibility/visibility-2.C: Likewise.
10765 * g++/dg/ext/visibility/visibility-3.C: Likewise.
10766 * g++/dg/ext/visibility/visibility-4.C: Likewise.
10767 * g++/dg/ext/visibility/visibility-5.C: Likewise.
10768 * g++/dg/ext/visibility/visibility-6.C: Likewise.
10769 * g++/dg/ext/visibility/visibility-7.C: Likewise.
10770 * g++/dg/ext/visibility/visibility-8.C: New test.
10771 * gcc.c-torture/compile/dll.x: Remove.
10772 * gcc.dg/dll-2.c: Use dg-require-dll
10773 * gcc.dg/visibility-10.c: New test.
10774 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
10776 * testsuite/lib/scanasm.exp (scan_hidden): New function.
10777 (scan_not_hidden): Likewise.
10779 2004-08-05 David Edelsohn <edelsohn@gnu.org>
10781 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
10783 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
10785 * gcc.c-torture/execute/20040805-1.c: New test.
10787 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
10789 * gcc.dg/20020118-1.c: Declare abort.
10790 * gcc.dg/altivec_check.h: Likewise.
10791 * gcc.dg/iftrap-2.c: Likewise.
10792 * gcc.dg/pragma-darwin.c: Likewise.
10793 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
10795 2004-08-04 Geoffrey Keating <geoffk@apple.com>
10797 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
10799 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
10801 * gcc.c-torture/execute/builtins/abs-2.c,
10802 gcc.c-torture/execute/builtins/abs-3.c,
10803 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
10804 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
10805 intmax_t, uintmax_t and their limits.
10806 * gcc.dg/intmax_t-1.c: New test.
10808 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10810 * g++.dg/tc1/dr147.C: Add reference to PR.
10812 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
10814 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
10815 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
10817 2004-08-03 David Edelsohn <edelsohn@gnu.org>
10819 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
10821 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10823 * gcc.dg/redecl-5.c: New test.
10824 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
10827 2004-08-03 Roger Sayle <roger@eyesopen.com>
10829 PR middle-end/16790
10830 * gcc.c-torture/execute/pr16790-1.c: New test case.
10832 2004-08-03 Mark Mitchell <mark@codesourcery.com>
10834 * g++.dg/ext/visibility/assign1.C: New test.
10835 * g++.dg/ext/visibility/new1.C: Likewise.
10837 * gcc.dg/symbian1.c: New test.
10838 * gcc.dg/symbian2.c: Likewise.
10840 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
10843 * gcc.dg/i386-sse-9.c: New test.
10845 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10847 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
10849 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10851 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
10852 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
10853 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
10854 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
10855 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
10856 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
10857 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
10858 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
10859 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
10860 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
10861 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
10862 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
10863 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
10864 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
10865 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
10866 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
10867 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
10868 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
10869 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
10870 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
10871 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
10872 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
10873 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
10874 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
10875 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
10876 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
10877 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
10878 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
10879 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
10880 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
10881 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
10882 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
10883 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
10884 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
10885 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
10886 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
10887 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
10888 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
10889 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
10890 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
10891 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
10892 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
10893 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
10894 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
10895 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10896 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10897 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
10898 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
10899 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
10900 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
10901 gcc.misc-tests/i386-pf-3dnow-1.c,
10902 gcc.misc-tests/i386-pf-athlon-1.c,
10903 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
10904 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
10905 Declare built-in functions used.
10906 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
10908 2004-08-02 Mark Mitchell <mark@codesourcery.com>
10911 * g++.dg/lookup/using12.C: New test.
10913 * g++.dg/init/null1.C: Fix PR number.
10914 * g++.dg/parse/namespace10.C: Likewise.
10916 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10919 * g++.dg/template/spec17.C: New test.
10920 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
10921 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
10923 2004-08-02 David Billinghurst
10926 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
10928 2004-08-01 Zack Weinberg <zack@codesourcery.com>
10930 * gcc.dg/ia64-got-1.c: New test case.
10932 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10935 * g++.dg/init/null1.C: New test.
10936 * g++.dg/tc1/dr76.C: Adjust error marker.
10939 * g++.dg/parse/namespace10.C: New test.
10942 * g++.dg/inherit/ptrmem2.C: New test.
10944 2004-08-02 Ben Elliston <bje@au.ibm.com>
10947 * gcc.dg/pr16155.c: New test.
10949 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
10951 * gcc.dg/redecl-2.c: New test.
10953 2004-07-30 Geoffrey Keating <geoffk@apple.com>
10955 * gcc.dg/darwin-longdouble.c: New file.
10957 2004-07-30 Richard Henderson <rth@redhat.com>
10959 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
10960 write to constant argument.
10961 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
10963 2004-07-30 Richard Henderson <rth@redhat.com>
10965 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
10966 tests of nearest around zero.
10968 2004-07-30 Andrew Pinski <apinski@apple.com>
10970 * gcc.c-torture/compile/20040730-1.c: New test.
10972 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10974 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
10977 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10979 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
10981 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
10983 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
10984 contains $ld_library_path.
10985 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10987 2004-07-29 Richard Henderson <rth@redhat.com>
10989 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
10991 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
10992 (alt2, which): New.
10993 (Check): Accept either alternative.
10995 2004-07-29 Mark Mitchell <mark@codesourcery.com>
10997 * g++.dg/abi/inline1.C: New test.
10998 * g++.dg/abi/local1-a.cc: Likewise.
10999 * g++.dg/abi/local1.C: Likewise.
11000 * g++.dg/abi/mangle11.C: Tweak location of warnings.
11001 * g++.dg/abi/mangle12.C: Likewise.
11002 * g++.dg/abi/mangle17.C: Likewise.
11003 * g++.dg/abi/mangle20-2.C: Likewise.
11004 * g++.dg/opt/interface1.C: Likewise.
11005 * g++.dg/opt/interface1.h: Likewise.
11006 * g++.dg/opt/interface1-a.cc: New test.
11007 * g++.dg/parse/repo1.C: New test.
11008 * g++.dg/template/repo1.C: Likewise.
11009 * g++.dg/warn/Winline-1.C: Likewise.
11010 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
11012 2004-07-29 Diego Novillo <dnovillo@redhat.com>
11014 * gcc.dg/tree-ssa/20040729-1.c: New test.
11016 2004-07-27 Matt Austern <austern@apple.com>
11018 * gcc.dg/darwin-bool-1.c: New test.
11019 * gcc.dg/darwin-bool-2.c: New test.
11021 2004-07-28 Richard Henderson <rth@redhat.com>
11023 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
11024 arguments in the correct type. Don't write to constant arguments.
11026 2004-07-28 Diego Novillo <dnovillo@redhat.com>
11028 PR tree-optimization/16688
11029 PR tree-optimization/16689
11030 * g++.dg/tree-ssa/pr16688.C: New test.
11032 2004-07-28 Diego Novillo <dnovillo@redhat.com>
11034 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
11035 loads. Not only in the comment, this time.
11037 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
11039 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
11040 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
11041 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
11042 * gcc.dg/sh4a-bitmovua.c: New.
11043 * gcc.dg/sh4a-cos.c: New.
11044 * gcc.dg/sh4a-cosf.c: New.
11045 * gcc.dg/sh4a-fprun.c: New.
11046 * gcc.dg/sh4a-fsrra.c: New.
11047 * gcc.dg/sh4a-memmovua.c: New.
11048 * gcc.dg/sh4a-sin.c: New.
11049 * gcc.dg/sh4a-sincos.c: New.
11050 * gcc.dg/sh4a-sincosf.c: New.
11051 * gcc.dg/sh4a-sinf.c: New.
11053 2004-07-28 Diego Novillo <dnovillo@redhat.com>
11055 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
11057 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
11059 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
11062 2004-07-27 Andrew Pinski <apinski@apple.com>
11064 * g++.dg/rtti/tinfo1.C: Correct the xfail.
11066 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
11068 * gcc.dg/pragma-isr.c: New test.
11070 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11073 * g++.dg/template/ttp11.C: New test.
11075 2004-07-27 Diego Novillo <dnovillo@redhat.com>
11077 * gcc.c-torture/compile/20040727-1.c: New test.
11079 2004-07-26 Eric Christopher <echristo@redhat.com>
11081 * gcc.c-torture/compile/20040726-2.c: New test.
11083 2004-07-26 Andrew Pinski <apinski@apple.com>
11085 * g++.dg/rtti/tinfo1.C: Xfail.
11087 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
11089 * gcc.c-torture/compile/20040726-1.c: New test.
11091 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
11092 Brian Ryner <bryner@brianryner.com>
11096 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
11097 * g++.dg/ext/visibility/: New directory.
11098 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
11099 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
11100 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
11101 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
11102 * g++.dg/ext/visibility/fvisibility.C,
11103 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
11104 g++.dg/ext/visibility/fvisibility-override1.C
11105 g++.dg/ext/visibility/fvisibility-override2.C
11106 g++.dg/ext/visibility/memfuncts.C
11107 g++.dg/ext/visibility/noPLT.C
11108 g++.dg/ext/visibility/pragma.C
11109 g++.dg/ext/visibility/pragma-override1.C
11110 g++.dg/ext/visibility/pragma-override2.C
11111 g++.dg/ext/visibility/staticmemfuncts.C
11112 g++.dg/ext/visibility/virtual.C: New tests.
11114 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
11117 * gcc.dg/pr15360-1.c: New test.
11119 2004-07-25 Daniel Jacobowitz <dan@debian.org>
11121 * gcc.dg/pragma-align-2.c: New test.
11122 * gcc.dg/pragma-init-fini.c: New test.
11123 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
11126 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
11128 * gcc.dg/init-string-2.c: New test.
11130 2004-07-24 Zack Weinberg <zack@codesourcery.com>
11133 * gcc.dg/Wredundant-decls-1.c: New test case.
11135 2004-07-24 Jakub Jelinek <jakub@redhat.com>
11137 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
11138 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
11139 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
11140 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
11141 * gcc.dg/compat/generate-random.c: New file.
11142 * gcc.dg/compat/generate-random.h: Likewise.
11143 * gcc.dg/compat/generate-random_r.c: Likewise.
11144 * gcc.dg/compat/struct-layout-1.h: Likewise.
11145 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
11146 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
11147 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
11148 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
11149 * gcc.dg/compat/struct-layout-1_main.c: New test.
11150 * gcc.dg/compat/struct-layout-1_x.c: New file.
11151 * gcc.dg/compat/struct-layout-1_y.c: New file.
11152 * gcc.dg/compat/struct-layout-1_test.h: New file.
11154 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
11156 * gcc.dg/comp-return-1.c: New test
11158 2004-07-23 Janis Johnson <janis187@us.ibm.com>
11160 * gcc.dg/vmx/8-02a.c: Fix typo.
11162 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
11163 * gcc.dg/darwin-abi-3.c: New test.
11165 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
11166 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
11168 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
11169 * gcc.dg/vmx/ops-long-1.c: New test.
11170 * gcc.dg/vmx/ops-long-2.c: New test.
11172 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
11174 * g++.dg/lookup/conv-[1234].C: New.
11176 2004-07-22 Mark Mitchell <mark@codesourcery.com>
11178 * g++.dg/parse/attr2.C: Simplify.
11180 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
11183 * gcc.c-torture/execute/pr7284-1.c: New test.
11185 2004-07-22 Brian Booth <bbooth@redhat.com>
11187 * gcc.dg/tree-ssa/20040721-1.c: New test.
11189 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
11191 * g++.dg/template/crash20.c: New.
11193 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
11195 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
11196 Add dg-run directive. Declare variables as required.
11197 * gfortran.dg/g77/README: Update
11199 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
11201 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
11202 gcc.dg/cris-peep2-andu2.c: New tests.
11204 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
11207 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
11209 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
11211 * gcc.dg/qual-return-2.c: Update expected messages.
11212 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
11214 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
11216 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
11217 * gcc.dg/noncompile/921102-1.c: Update expected error message.
11219 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
11222 * gcc.dg/init-string-1.c: New test.
11224 2004-07-21 Jakub Jelinek <jakub@redhat.com>
11226 PR middle-end/15345
11228 * gcc.dg/torture/nested-fn-1.c: New test.
11230 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
11233 * gcc.dg/ia64-fptr-1.c: New file.
11235 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11238 * g++.dg/template/spec16.C: New test.
11239 * g++.old-deja/g++.robertl/eb118.C: Remove.
11241 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11244 * g++.dg/template/spec15.C: New test.
11246 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
11248 Copy cases from g77.f-torture/execute and add dg-run
11249 directive. Other changes as noted.
11250 * gfortran.dg/g77/13037.f
11251 * gfortran.dg/g77/1832.f
11252 * gfortran.dg/g77/19981119-0.f
11253 * gfortran.dg/g77/19990313-0.f
11254 * gfortran.dg/g77/19990313-1.f
11255 * gfortran.dg/g77/19990313-2.f
11256 * gfortran.dg/g77/19990313-3.f
11257 * gfortran.dg/g77/19990419-1.f
11258 * gfortran.dg/g77/19990826-0.f
11259 * gfortran.dg/g77/19990826-2.f
11260 * gfortran.dg/g77/20000503-1.f
11261 * gfortran.dg/g77/20001111.f
11262 * gfortran.dg/g77/20010116.f
11263 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
11264 * gfortran.dg/g77/20010430.f
11265 * gfortran.dg/g77/6177.f
11266 * gfortran.dg/g77/947.f
11267 * gfortran.dg/g77/970816-3.f
11268 * gfortran.dg/g77/971102-1.f
11269 * gfortran.dg/g77/980520-1.f
11270 * gfortran.dg/g77/980628-0.f
11271 * gfortran.dg/g77/980628-1.f
11272 * gfortran.dg/g77/980628-10.f
11273 * gfortran.dg/g77/980628-2.f
11274 * gfortran.dg/g77/980628-3.f
11275 * gfortran.dg/g77/980628-7.f
11276 * gfortran.dg/g77/980628-8.f
11277 * gfortran.dg/g77/980628-9.f
11278 * gfortran.dg/g77/980701-0.f
11279 * gfortran.dg/g77/980701-1.f
11280 * gfortran.dg/g77/cabs.f
11281 * gfortran.dg/g77/claus.f
11282 * gfortran.dg/g77/complex_1.f
11283 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
11284 * gfortran.dg/g77/dcomplex.f
11285 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
11286 * gfortran.dg/g77/f90-intrinsic-mathematical.f
11287 * gfortran.dg/g77/f90-intrinsic-numeric.f
11288 * gfortran.dg/g77/int8421.f
11289 * gfortran.dg/g77/labug1.f
11290 * gfortran.dg/g77/large_vec.f
11291 * gfortran.dg/g77/le.f
11292 * gfortran.dg/g77/short.f
11293 * gfortran.dg/g77/README: Update
11295 2004-07-20 Mark Mitchell <mark@codesourcery.com>
11298 * g++.dg/parse/lookup4.C: New test.
11300 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11303 * g++.dg/template/ttp10.C: New test.
11305 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
11307 * gcc.dg/pr12625-1.c: New test.
11309 2004-07-20 Steven Bosscher <stevenb@suse.de>
11311 * testsuite/gcc.dg/switch-warn-1.c: New test.
11312 * testsuite/gcc.dg/switch-warn-2.c: New test.
11313 * gcc.c-torture/compile/pr14730.c: Update.
11315 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
11317 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
11318 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
11319 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
11320 g++.dg/template/nontype3.C: Remove trailing CR from tests.
11322 2004-07-18 Mark Mitchell <mark@codesourcery.com>
11325 * g++.dg/template/assign1.C: New test.
11327 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11330 * g++.dg/template/ttp9.C: New test.
11332 2004-07-19 Daniel Jacobowitz <dan@debian.org>
11334 * gcc.dg/format/cmn-err-1.c: New test.
11336 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
11338 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
11339 gcc.dg/Wparentheses-10.c: New tests.
11340 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
11342 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11345 * gfortran.dg/g77//ffixed-line-length-0.f,
11346 gfortran.dg/g77/ffixed-line-length-132.f,
11347 gfortran.dg/g77/ffixed-line-length-72.f,
11348 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
11349 gfortran.dg/g77/README: Update.
11351 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11354 * g++.dg/template/non-dependent7.C: New test.
11355 * g++.dg/template/non-dependent8.C: Likewise.
11356 * g++.dg/template/non-dependent9.C: Likewise.
11357 * g++.dg/template/non-dependent10.C: Likewise.
11359 2004-07-17 Mark Mitchell <mark@codesourcery.com>
11362 * g++.dg/parse/attr2.C: New test.
11364 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
11367 * g77.f-torture: Ditto.
11369 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
11371 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
11372 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
11373 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
11375 2004-07-16 Richard Henderson <rth@redhat.com>
11377 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
11379 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11381 * lib/fortran-torture.exp (fortran-torture): Don't test compile
11382 tests with full list of options.
11383 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
11384 of TORTURE_OPTIONS if test contains 'dg-do run'.
11387 * gfortran.dg/do_iterator.f90: New test.
11389 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11391 PR rtl-optimization/16536
11392 * gcc.c-torture/execute/restrict-1.c: New test.
11394 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11397 * gfortran.dg/pr15324.f90: New test.
11400 * gfortran.dg/pr15129.f90: New test.
11403 * gfortran.dg/pr15140.f90: New test.
11406 * gfortran.fortran-torture/execute/bounds.f90: Add check for
11407 compile-time simplification.
11409 2004-07-14 Mike Stump <mrs@apple.com>
11411 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
11413 2004-07-14 James E Wilson <wilson@specifixinc.com>
11416 * gcc.dg/profile-generate-1.c: New.
11418 2004-07-15 Jakub Jelinek <jakub@redhat.com>
11420 * gcc.c-torture/execute/20040709-1.c: New test.
11421 * gcc.c-torture/execute/20040709-2.c: New test.
11423 2004-07-14 Mike Stump <mrs@apple.com>
11425 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
11427 2004-07-14 Mike Stump <mrs@apple.com>
11429 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
11431 2004-07-13 Mark Mitchell <mark@codesourcery.com>
11434 * g++.dg/parse/mutable1.C: New test.
11436 2004-07-13 Diego Novillo <dnovillo@redhat.com>
11438 PR tree-optimization/16443
11439 * gcc.dg/tree-ssa/20040713-1.c: New test.
11441 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
11443 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
11446 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
11448 * gfortran.dg/g77/README: New file
11449 * gfortran.dg/g77/19981216-0.f: Copy from
11450 g77.f-torture/noncompile. Add "dg-do compile" and
11451 dg-error as required.
11452 * gfortran.dg/g77/19990218-1.f: Likewise
11453 * gfortran.dg/g77/19990905-1.f: Likewise
11454 * gfortran.dg/g77/9263.f: Likewise
11455 * gfortran.dg/g77/980615-0.f: Likewise
11456 * gfortran.dg/g77/980616-0.f: Likewise
11457 * gfortran.dg/g77/check0.f: Likewise
11458 * gfortran.dg/g77/select_no_compile.f: Likewise
11460 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
11462 Copy files from g77.f-torture/compile.
11463 Add "{ dg-do compile}". Other changes as noted
11464 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
11465 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
11466 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
11467 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
11468 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
11469 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
11470 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
11471 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
11472 statement to conform to standard. Append alpha1.x for reference.
11473 * gfortran.dg/g77/xformat.f: Add dg-warning
11475 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
11477 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
11478 Add {dg-do compile} directive.
11479 * gfortran.dg/g77/cpp2.F: Likewise
11481 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11484 * g++.dg/lookup/name-clash1.C: New test.
11487 * g++.dg/lookup/name-clash2.C: New test.
11490 * g++.dg/lookup/name-clash3.C: New test.
11492 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11494 * g++.dg/lookup/new2.C: New test.
11495 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
11497 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
11499 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
11500 Add {dg-do compile} directive.
11501 * gfortran.dg/g77/13060.f: Likewise
11502 * gfortran.dg/g77/19990218-0.f: Likewise
11503 * gfortran.dg/g77/19990305-0.f: Likewise
11504 * gfortran.dg/g77/19990419-0.f: Likewise
11505 * gfortran.dg/g77/19990502-0.f: Likewise
11506 * gfortran.dg/g77/19990502-1.f: Likewise
11507 * gfortran.dg/g77/19990525-0.f: Likewise
11508 * gfortran.dg/g77/19990826-1.f: Likewise
11509 * gfortran.dg/g77/19990826-3.f: Likewise
11510 * gfortran.dg/g77/19990905-2.f: Likewise
11511 * gfortran.dg/g77/20000412-1.f: Likewise
11512 * gfortran.dg/g77/20000511-1.f: Likewise
11513 * gfortran.dg/g77/20000511-2.f: Likewise
11514 * gfortran.dg/g77/20000518.f: Likewise
11515 * gfortran.dg/g77/20000601-1.f: Likewise
11516 * gfortran.dg/g77/20000601-2.f: Likewise
11517 * gfortran.dg/g77/20000629-1.f: Likewise
11518 * gfortran.dg/g77/20000630-2.f: Likewise
11519 * gfortran.dg/g77/20010115.f: Likewise
11520 * gfortran.dg/g77/20010321-1.f: Likewise
11521 * gfortran.dg/g77/20010426.f: Likewise
11522 * gfortran.dg/g77/20020307-1.f: Likewise
11523 * gfortran.dg/g77/8485.f: Likewise
11524 * gfortran.dg/g77/960317-1.f: Likewise
11525 * gfortran.dg/g77/970915-0.f: Likewise
11526 * gfortran.dg/g77/980310-1.f: Likewise
11527 * gfortran.dg/g77/980310-2.f: Likewise
11528 * gfortran.dg/g77/980310-3.f: Likewise
11529 * gfortran.dg/g77/980310-4.f: Likewise
11530 * gfortran.dg/g77/980310-6.f: Likewise
11531 * gfortran.dg/g77/980310-7.f: Likewise
11532 * gfortran.dg/g77/980310-8.f: Likewise
11533 * gfortran.dg/g77/980419-2.f: Likewise
11534 * gfortran.dg/g77/980424-0.f: Likewise
11535 * gfortran.dg/g77/980427-0.f: Likewise
11536 * gfortran.dg/g77/980729-0.f: Likewise
11537 * gfortran.dg/g77/981117-1.f: Likewise
11538 * gfortran.dg/g77/toon_1.f: Likewise
11540 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11543 * g++.dg/other/abstract2.C: New test.
11545 2004-07-12 Paul Brook <paul@codesourcery.com>
11547 * gfortran.dg/pointer_init_1.f90: New test.
11549 2004-07-11 Paul Brook <paul@codesourcery.com>
11552 * gfortran.dg/contained_1.f90: New test.
11554 2004-07-11 Mark Mitchell <mark@codesourcery.com>
11556 * g++.dg/parse/defarg8.C: New test.
11558 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11561 * gfortran.dg/pr16433.f: New test.
11564 * gfortran.dg/pr15754.f90: New test.
11566 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
11568 PR tree-optimization/16437
11569 * gcc.c-torture/execute/bitfld-4.c: New test.
11571 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11573 * gfortran.fortran-torture/execute/common_2.f90: Add check for
11574 access to common var from module.
11576 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11579 * gfortran.fortran-torture/execute/common_2.f90: New test.
11581 2004-07-10 Paul Brook <paul@codesourcery.com>
11583 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
11585 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11588 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
11590 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
11592 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
11593 * gfortran.dg/g77/ffixed-form-2.f: Likewise
11594 * gfortran.dg/g77/ffree-form-1.f: Likewise
11595 * gfortran.dg/g77/ffree-form-2.f: Likewise
11596 * gfortran.dg/g77/ffree-form-3.f: Likewise
11597 * gfortran.dg/g77/fno-underscoring.f: Likewise
11598 * gfortran.dg/g77/funderscoring.f: Likewise
11599 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
11601 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11603 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
11605 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11606 Paul Brook <paul@codesourcery.com>
11609 * gfortran.dg/common_pointer_1.f90: New test.
11611 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11613 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
11615 2004-07-09 James E Wilson <wilson@specifixinc.com>
11618 * gcc.c-torture/compile/20040709-1.c: New.
11620 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11623 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
11625 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11628 * gfortran.dg/shape_1.f90: New test.
11630 2004-07-09 Zack Weinberg <zack@codesourcery.com>
11631 Andrew Pinski <apinski@apple.com>
11633 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
11635 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11637 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
11640 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11641 Paul Brook <paul@codesourcery.com>
11643 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
11646 2004-07-09 Diego Novillo <dnovillo@redhat.com>
11648 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
11650 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11652 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
11653 testcases with capital suffix.
11655 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11661 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
11663 * gfortran.dg/implicit_1.f90: New test.
11665 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11667 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
11668 expression to match gfortran warning/error messages
11669 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
11672 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11674 * lib/fortran-torture.exp: Rename proc search_for to
11677 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11679 * gcc.c-torture/execute/simd-5.x: New file.
11680 XFAIL on SPARC 64-bit at -O0.
11682 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11686 * g++.dg/warn/effc3.C: New test.
11688 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11690 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
11691 change X to 1X in format.
11692 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
11693 add data statements to conform to standard.
11695 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11697 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
11698 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
11699 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
11701 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11703 * gfortran.dg/g77/7388.f: Copy from g77.dg
11704 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
11705 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
11706 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
11707 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
11708 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
11709 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
11710 * gfortran.dg/g77/strlen0.f: Likewise
11712 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11714 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
11715 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
11717 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11719 * gcc.c-torture/execute/920428-2.x: Delete.
11720 * gcc.c-torture/execute/920501-7.x: Likewise.
11722 2004-07-08 Jakub Jelinek <jakub@redhat.com>
11724 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
11725 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
11726 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
11728 (PREFETCH_3DNOW): Add -march=c3.
11730 2004-07-08 Diego Novillo <dnovillo@redhat.com>
11733 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
11734 * gcc.c-torture/execute/bf64-1.x: Likewise.
11736 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11738 * gcc.c-torture/compile/20040708-1.c: New test.
11740 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11743 * g++.dg/warn/effc2.C: New test.
11745 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
11747 * gcc.c-torture/execute/bitfld-1.x: Remove.
11748 * gcc.c-torture/execute/bitfld-3.c: New test.
11749 * gcc.dg/bitfld-2.c: Remove XFAILs.
11751 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
11754 * g++.dg/rtti/tinfo1.C: New file.
11756 2004-07-07 Eric Christopher <echristo@redhat.com>
11758 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
11760 2004-07-07 Andrew Pinski <apinski@apple.com>
11762 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
11764 2004-07-07 Mark Mitchell <mark@codesourcery.com>
11766 * g++.dg/init/call1.C: XFAIL.
11768 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
11770 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
11771 except for movstrict*, to movmem* and clrstr* to clrmem*.
11773 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
11775 * gcc.c-torture/execute/20040707-1.c: New test.
11777 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
11779 * gcc.c-torture/execute/20040706-1.c: New test.
11781 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11784 * g++.dg/template/spec14.C: New test.
11786 2004-07-05 Jakub Jelinek <jakub@redhat.com>
11788 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
11789 nothing if not yet defined. Use it in b, c and d type definitions.
11790 * gcc.c-torture/execute/20040705-1.c: New test.
11791 * gcc.c-torture/execute/20040705-2.c: New test.
11793 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11796 * g++.dg/lookup/new1.C: New test.
11798 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11801 * g++.dg/template/sizeof8.C: New test.
11803 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
11805 * gcc.c-torture/compile/20040705-1.c: New test.
11807 2004-07-04 Bud Davis <bdavis9659@comcast.net>
11809 * gfortran.fortran-torture/execute/seq_io.f90: New test.
11811 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
11813 * gcc.dg/cpp/if-mop.c: Two new testcases.
11814 * gcc.dg/cpp/trad/comment-3.c: New.
11816 2004-07-04 Paul Brook <paul@codesourcery.com>
11818 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
11820 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
11823 * g++.dg/lookup/crash4.C: New test.
11825 2004-07-02 Zack Weinberg <zack@codesourcery.com>
11827 * gcc.c-torture/execute/builtin-abs-1.c
11828 * gcc.c-torture/execute/builtin-abs-2.c
11829 * gcc.c-torture/execute/builtin-complex-1.c
11830 * gcc.c-torture/execute/builtins/string-1-lib.c
11831 * gcc.c-torture/execute/builtins/string-1.c
11832 * gcc.c-torture/execute/builtins/string-2-lib.c
11833 * gcc.c-torture/execute/builtins/string-2.c
11834 * gcc.c-torture/execute/builtins/string-3-lib.c
11835 * gcc.c-torture/execute/builtins/string-3.c
11836 * gcc.c-torture/execute/builtins/string-4-lib.c
11837 * gcc.c-torture/execute/builtins/string-4.c
11838 * gcc.c-torture/execute/builtins/string-5-lib.c
11839 * gcc.c-torture/execute/builtins/string-5.c
11840 * gcc.c-torture/execute/builtins/string-6-lib.c
11841 * gcc.c-torture/execute/builtins/string-6.c
11842 * gcc.c-torture/execute/builtins/string-7-lib.c
11843 * gcc.c-torture/execute/builtins/string-7.c
11844 * gcc.c-torture/execute/builtins/string-8-lib.c
11845 * gcc.c-torture/execute/builtins/string-8.c
11846 * gcc.c-torture/execute/builtins/string-9-lib.c
11847 * gcc.c-torture/execute/builtins/string-9.c
11848 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
11849 * gcc.c-torture/execute/builtins/string-asm-1.c
11850 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
11851 * gcc.c-torture/execute/builtins/string-asm-2.c
11852 * gcc.c-torture/execute/stdio-opt-1.c
11853 * gcc.c-torture/execute/stdio-opt-2.c
11854 * gcc.c-torture/execute/stdio-opt-3.c
11855 * gcc.c-torture/execute/string-opt-1.c
11856 * gcc.c-torture/execute/string-opt-10.c
11857 * gcc.c-torture/execute/string-opt-11.c
11858 * gcc.c-torture/execute/string-opt-12.c
11859 * gcc.c-torture/execute/string-opt-13.c
11860 * gcc.c-torture/execute/string-opt-14.c
11861 * gcc.c-torture/execute/string-opt-15.c
11862 * gcc.c-torture/execute/string-opt-16.c
11863 * gcc.c-torture/execute/string-opt-2.c
11864 * gcc.c-torture/execute/string-opt-6.c
11865 * gcc.c-torture/execute/string-opt-7.c
11866 * gcc.c-torture/execute/string-opt-8.c:
11869 * gcc.c-torture/execute/builtins/abs-2.c
11870 * gcc.c-torture/execute/builtins/abs-3.c
11871 * gcc.c-torture/execute/builtins/complex-1.c
11872 * gcc.c-torture/execute/builtins/fprintf.c
11873 * gcc.c-torture/execute/builtins/fputs.c
11874 * gcc.c-torture/execute/builtins/memcmp.c
11875 * gcc.c-torture/execute/builtins/memmove.c
11876 * gcc.c-torture/execute/builtins/memops-asm.c
11877 * gcc.c-torture/execute/builtins/mempcpy-2.c
11878 * gcc.c-torture/execute/builtins/mempcpy.c
11879 * gcc.c-torture/execute/builtins/memset.c
11880 * gcc.c-torture/execute/builtins/printf.c
11881 * gcc.c-torture/execute/builtins/sprintf.c
11882 * gcc.c-torture/execute/builtins/strcat.c
11883 * gcc.c-torture/execute/builtins/strchr.c
11884 * gcc.c-torture/execute/builtins/strcmp.c
11885 * gcc.c-torture/execute/builtins/strcpy.c
11886 * gcc.c-torture/execute/builtins/strcspn.c
11887 * gcc.c-torture/execute/builtins/strlen-2.c
11888 * gcc.c-torture/execute/builtins/strlen.c
11889 * gcc.c-torture/execute/builtins/strncat.c
11890 * gcc.c-torture/execute/builtins/strncmp-2.c
11891 * gcc.c-torture/execute/builtins/strncmp.c
11892 * gcc.c-torture/execute/builtins/strncpy.c
11893 * gcc.c-torture/execute/builtins/strpbrk.c
11894 * gcc.c-torture/execute/builtins/strpcpy-2.c
11895 * gcc.c-torture/execute/builtins/strpcpy.c
11896 * gcc.c-torture/execute/builtins/strrchr.c
11897 * gcc.c-torture/execute/builtins/strspn.c
11898 * gcc.c-torture/execute/builtins/strstr-asm.c
11899 * gcc.c-torture/execute/builtins/strstr.c:
11900 ... these new files.
11902 * gcc.c-torture/execute/builtins/abs-2-lib.c
11903 * gcc.c-torture/execute/builtins/abs-3-lib.c
11904 * gcc.c-torture/execute/builtins/complex-1-lib.c
11905 * gcc.c-torture/execute/builtins/fprintf-lib.c
11906 * gcc.c-torture/execute/builtins/fputs-lib.c
11907 * gcc.c-torture/execute/builtins/memcmp-lib.c
11908 * gcc.c-torture/execute/builtins/memmove-lib.c
11909 * gcc.c-torture/execute/builtins/memops-asm-lib.c
11910 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
11911 * gcc.c-torture/execute/builtins/mempcpy-lib.c
11912 * gcc.c-torture/execute/builtins/memset-lib.c
11913 * gcc.c-torture/execute/builtins/printf-lib.c
11914 * gcc.c-torture/execute/builtins/sprintf-lib.c
11915 * gcc.c-torture/execute/builtins/strcat-lib.c
11916 * gcc.c-torture/execute/builtins/strchr-lib.c
11917 * gcc.c-torture/execute/builtins/strcmp-lib.c
11918 * gcc.c-torture/execute/builtins/strcpy-lib.c
11919 * gcc.c-torture/execute/builtins/strcspn-lib.c
11920 * gcc.c-torture/execute/builtins/strlen-2-lib.c
11921 * gcc.c-torture/execute/builtins/strlen-lib.c
11922 * gcc.c-torture/execute/builtins/strncat-lib.c
11923 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
11924 * gcc.c-torture/execute/builtins/strncmp-lib.c
11925 * gcc.c-torture/execute/builtins/strncpy-lib.c
11926 * gcc.c-torture/execute/builtins/strpbrk-lib.c
11927 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
11928 * gcc.c-torture/execute/builtins/strpcpy-lib.c
11929 * gcc.c-torture/execute/builtins/strrchr-lib.c
11930 * gcc.c-torture/execute/builtins/strspn-lib.c
11931 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
11932 * gcc.c-torture/execute/builtins/strstr-lib.c
11933 * gcc.c-torture/execute/builtins/lib/abs.c
11934 * gcc.c-torture/execute/builtins/lib/fprintf.c
11935 * gcc.c-torture/execute/builtins/lib/memset.c
11936 * gcc.c-torture/execute/builtins/lib/printf.c
11937 * gcc.c-torture/execute/builtins/lib/sprintf.c
11938 * gcc.c-torture/execute/builtins/lib/strcpy.c
11939 * gcc.c-torture/execute/builtins/lib/strcspn.c
11940 * gcc.c-torture/execute/builtins/lib/strncat.c
11941 * gcc.c-torture/execute/builtins/lib/strncmp.c
11942 * gcc.c-torture/execute/builtins/lib/strncpy.c
11943 * gcc.c-torture/execute/builtins/lib/strpbrk.c
11944 * gcc.c-torture/execute/builtins/lib/strspn.c
11945 * gcc.c-torture/execute/builtins/lib/strstr.c:
11946 New files containing support routines.
11948 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
11950 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
11951 when not optimizing.
11953 2004-07-02 Mark Mitchell <mark@codesourcery.com>
11956 * g++.dg/abi/mangle22.C: New test.
11957 * g++.dg/abi/mangle23.C: Likewise.
11959 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
11962 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
11963 Allow for cases without denormalized floating point numbers.
11965 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
11968 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11969 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
11970 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
11971 expected warning text.
11972 * gcc.dg/format/diag-2.c: New test.
11974 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11976 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
11978 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
11980 * gcc.dg/builtins-43.c: New.
11981 * gcc.dg/builtins-44.c: New.
11982 * gcc.dg/builtins-45.c: New.
11984 2004-06-26 Geoffrey Keating <geoffk@apple.com>
11985 Andreas Tobler <a.tobler@schweiz.ch>
11987 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
11988 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
11990 * gcc.dg/cleanup-11.c: Likewise.
11991 * gcc.dg/cleanup-8.c: Likewise.
11992 * gcc.dg/cleanup-9.c: Likewise.
11993 * gcc.dg/cleanup-5.c: Run on all platforms.
11995 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
11997 * g++.dg/warn/nonnull1.C: New test.
11999 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
12001 * gcc.dg/compat/compat-common.h: Wrap up CINT in
12002 an #ifndef SKIP_COMPLEX_INT/#endif pair.
12003 Special-case the Sun compiler wrt to <complex.h>.
12005 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
12007 * gcc.dg/Wunreachable-8.C: New test.
12009 * gcc.dg/h8300-ice2.c : New test.
12011 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
12014 * gfortran.fortran-torture/compile/implicit.f90: Add test
12015 for implicit character.
12017 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
12020 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
12021 Use tiny() intrinsic to find smallest non-negative real
12023 2004-06-30 Jakub Jelinek <jakub@redhat.com>
12025 * gcc.dg/compat/struct-by-value-22_main.c: New test.
12026 * gcc.dg/compat/struct-by-value-22_x.c: New.
12027 * gcc.dg/compat/struct-by-value-22_y.c: New.
12029 * gcc.c-torture/execute/20040629-1.c: New test.
12031 2004-06-29 Jakub Jelinek <jakub@redhat.com>
12033 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
12034 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
12037 * gcc.dg/20040625-1.c: New test.
12039 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12041 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
12043 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12046 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
12048 2004-06-29 Richard Henderson <rth@redhat.com>
12050 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
12052 2004-06-29 Paul Brook <paul@codesourcery.com>
12054 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
12055 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
12057 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
12060 * g++.dg/parse/crash15.C: New.
12062 2004-06-28 Andrew Pinski <apinski@apple.com>
12064 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
12065 by the error already.
12067 * g++.dg/opt/ptrmem4.C: Change to compile only test.
12069 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
12072 * gcc.dg/h8300-bss-align-1.c : New.
12074 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
12077 * g++.dg/template/ctor4.C: New.
12079 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
12082 * g++.dg/warn/Wsequence-point-1.C: New test.
12084 2004-06-27 Paul Brook <paul@codesourcery.com>
12086 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
12088 2004-06-27 Zack Weinberg <zack@codesourcery.com>
12090 * g++.old-deja/g++.mike/p7325.C: Remove.
12092 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
12095 * gcc.dg/pr14963.c: New test.
12097 2004-06-27 Mark Mitchell <mark@codesourcery.com>
12100 * g++.dg/parse/redef1.C: New test.
12102 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
12104 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
12106 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
12108 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
12109 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
12111 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
12112 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
12113 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
12114 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
12115 g++.brendan/enum14.C.
12116 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
12117 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
12118 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
12120 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
12123 2004-06-27 Roger Sayle <roger@eyesopen.com>
12125 * gcc.dg/20040527-1.c: New test case.
12127 2004-06-26 Bud Davis <bdavis9659@comcast.net>
12129 PR gfortran/pr16196
12130 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
12132 2004-06-25 Roger Sayle <roger@eyesopen.com>
12134 PR middle-end/15825
12135 * gcc.dg/pr15825-1.c: New test case.
12137 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
12139 * gcc.c-torture/execute/20040625-1.c: New test.
12141 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12143 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
12145 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
12147 * gcc.dg/torture/mips-div-1.c: New test.
12149 2004-06-24 Jeff Law <law@redhat.com>
12151 * gcc.dg/tree-ssa/20040624-1.c: New test.
12153 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
12155 * gcc.c-torture/compile/20040624-1.c: New test.
12157 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12159 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
12162 2004-06-23 Andrew Pinski <apinski@apple.com>
12164 PR middle-end/15988
12165 * g++.dg/opt/ptrmem4.C: New test.
12167 * gcc.dg/c90-array-quals-2.c: New test.
12169 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
12171 * gcc.dg/kpice1.c: New test.
12173 2006-06-23 Andrew Pinski <apinski@apple.com>
12175 * gcc.dg/c90-array-quals.c: New test.
12177 2006-06-22 Richard Henderson <rth@redhat.com>
12179 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
12181 2004-06-22 Loren James Rittle <ljrittle@acm.org>
12183 * gcc.dg/builtins-config.h: Handle FreeBSD.
12185 2006-06-22 Richard Henderson <rth@redhat.com>
12187 * g++.dg/opt/devirt1.C: New.
12189 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
12191 * g++.dg/opt/pr15551.C: New testcase.
12193 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
12196 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
12197 x86_64-*-linux* when compiling for 32bit.
12199 2004-06-21 Andrew Pinski <apinski@apple.com>
12201 * gcc.dg/pch/struct-1.c: New.
12202 * gcc.dg/pch/struct-1.hs: New.
12204 2004-06-21 Geoffrey Keating <geoffk@apple.com>
12206 * gcc.dg/pch/save-temps-1.c: New file.
12207 * gcc.dg/pch/save-temps-1.hs: New file.
12209 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
12211 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
12212 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
12214 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12216 * gfortran.fortran-torture/execute/select_1.f90: Rename function
12218 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
12219 Remove trailing spaces.
12221 2004-06-21 Richard Henderson <rth@redhat.com>
12223 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
12224 merging && to BIT_FIELD_REF.
12226 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
12228 * g++.dg/opt/placeholder1.C: New test.
12230 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12232 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
12233 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12234 * gcc.dg/compat/union-m128-1_x.c: Likewise.
12235 * gcc.dg/compat/union-m128-1_y.c: Likewise.
12237 2004-06-20 Zack Weinberg <zack@codesourcery.com>
12239 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
12241 * g++.dg/other/pragma-re-1.C: Add comments.
12243 2004-06-19 Bud Davis <bdavis9659@comcast.net>
12246 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
12248 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
12250 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
12251 instead of setting the type of size_t by
12254 2004-06-18 Roger Sayle <roger@eyesopen.com>
12256 * gcc.dg/unordered-2.c: New test case.
12257 * gcc.dg/unordered-3.c: New test case.
12259 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
12262 * lib/g++.exp (g++_version): Tweak regexp for version
12263 * lib/g77.exp (g77_version): Likewise
12264 * lib/gfortran.exp (gfortran_version): Likewise
12265 * lib/objc.exp (objc_version): Likewise
12266 * lib/treelang.exp (treelang_version): Likewise
12268 2004-06-19 Jakub Jelinek <jakub@redhat.com>
12270 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
12271 Use INT_MAX instead of __INT_MAX__.
12272 * gcc.dg/compat/struct-align-2_y.c: Likewise.
12274 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
12275 * gcc.dg/compat/scalar-return-3_x.c: Use it.
12276 * gcc.dg/compat/scalar-return-3_y.c: Use it.
12277 * gcc.dg/compat/scalar-return-4_x.c: Use it.
12278 * gcc.dg/compat/scalar-return-4_y.c: Use it.
12279 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
12280 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
12281 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
12282 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
12284 * gcc.dg/range-test-1.c: New test.
12285 * g++.dg/opt/range-test-1.C: New test.
12287 2004-06-17 Richard Henderson <rth@redhat.com>
12289 * objc.dg/sync-1.m: New.
12290 * objc.dg/try-catch-1.m: Don't force next runtime.
12291 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
12292 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
12293 shadowed catch clause.
12294 * objc.dg/try-catch-5.m: New.
12296 2004-06-17 Zack Weinberg <zack@codesourcery.com>
12299 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
12301 2004-06-15 Richard Henderson <rth@redhat.com>
12303 * gcc.dg/20001116-1.c: Move expected warning line.
12305 2004-06-15 Richard Henderson <rth@redhat.com>
12307 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
12308 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
12310 2004-06-15 Jeff Law <law@redhat.com>
12312 * gcc.dg/tree-ssa/20040615-1.c: New test.
12313 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
12314 be less sensitive to operand ordering.
12315 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
12317 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
12319 * g++.dg/abi/bitfield3.C: Add comment..
12321 2004-06-15 Richard Henderson <rth@redhat.com>
12323 * g++.dg/ext/stmtexpr1.C: XFAIL.
12324 * gcc.dg/20030612-1.c: XFAIL.
12326 2004-06-15 Eric Christopher <echristo@redhat.com>
12328 * g++.dg/charset/asm5.c: New.
12329 * gcc.dg/charset/asm6.c: New.
12331 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12334 * gfortran.fortran-torture/execute/select_1.f90: New test.
12336 2004-06-15 Paul Brook <paul@codesourcery.com>
12338 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
12340 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12343 * g++.dg/lookup/crash3.C: New test.
12345 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12348 * g++.dg/parse/dtor4.C: New test.
12350 2004-06-14 Jeff Law <law@redhat.com>
12352 * gcc.c-torture/compile/20040614-1.c: New test.
12354 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12357 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
12358 LEN of a character array.
12360 2004-06-14 Mark Mitchell <mark@codesourcery.com>
12363 * g++.dg/template/ptrmem10.C: New test.
12366 * g++.dg/template/friend30.C: New test.
12368 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12371 * gfortran.fortran-torture/compile/mloc.f90: New test.
12373 2004-06-13 Paul Brook <paul@codesourcery.com>
12375 * gfortran.fortran-torture/execute/random_2.f90: New test.
12377 2004-06-13 Eric Christopher <echristo@redhat.com>
12379 * gcc.dg/noncompile/redecl-1.c: Fix error message.
12381 2004-06-12 Paul Brook <paul@codesourcery.com>
12383 * gfortran.fortran-torture/execute/contained_3.f90: New test.
12385 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12388 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
12390 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12393 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
12394 syntax errors in end statements of contained subroutines.
12396 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12399 * gfortran.fortran-torture/execute/null_arg.f90: New test.
12401 2004-06-12 Bud Davis <bdavis9659@comcast.net>
12404 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
12406 2004-06-12 Bud Davis <bdavis9659@comcast.net>
12409 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
12411 2004-06-11 Mark Mitchell <mark@codesourcery.com>
12414 * g++.dg/parse/enum1.C: New test.
12416 2004-06-10 Jeff Law <law@redhat.com>
12418 * gcc.c-torture/compile/20040610-1.c: New test.
12420 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12422 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
12423 * g++.old-deja/g++.other/decl3.C: Likewise.
12425 2004-06-10 Brian Booth <bbooth@redhat.com>
12427 * gcc.dg/tree-ssa/20031015-1.c: Scan for
12428 V_MAY_DEF instead of VDEF.
12429 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
12431 2004-06-10 Mark Mitchell <mark@codesourcery.com>
12434 * g++.dg/conversion/const1.C: New test.
12437 * g++.dg/conversion/reinterpret1.C: New test.
12440 * g++.dg/template/enum2.C: New test.
12443 * g++.dg/template/error13.C: New test.
12445 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12448 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
12449 arguments to test_* REAL and of the right size.
12451 2004-06-10 Jakub Jelinek <jakub@redhat.com>
12454 PR rtl-optimization/15681
12455 * gcc.dg/20040609-1.c: New test.
12457 2004-06-10 Jakub Jelinek <jakub@redhat.com>
12460 * g++.dg/opt/builtins1.C: New test.
12462 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
12464 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
12465 that use default windows32 struct layout.
12466 * gcc.dg/i386-bitfield2.c: Likewise.
12468 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
12470 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
12471 for mingw32 and cygwin targets.
12473 2004-06-09 Geoffrey Keating <geoffk@apple.com>
12475 * gcc.dg/pch/macro-4.c: New.
12476 * gcc.dg/pch/macro-4.hs: New.
12478 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12481 * gfortran.fortran-torture/compile/name_clash.f90: New test.
12483 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12486 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
12488 2004-06-09 Bud Davis <bdavis9659@comcast.net>
12491 * gfortran.fortran-torture/execute/t_edit.f90: New test.
12493 2004-06-09 Bud Davis <bdavis9659@comcast.net>
12496 * gfortran.fortran-torture/execute/backspace.c : New test.
12498 2004-06-09 Paul Brook <paul@codesourcery.com>
12500 * gfortran.fortran-torture/execure/intrinsic_associated.f90
12501 (pointer_to_section): Rewrite to use smaller array.
12503 2004-06-08 David Edelsohn <edelsohn@gnu.org>
12505 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
12506 * gcc.dg/ext/altivec-10.c: Same.
12507 * gcc.dg/ext/altivec-11.c: Same.
12508 * gcc.dg/ext/altivec-12.c: Same.
12509 * gcc.dg/ext/altivec-13.c: Same.
12510 * gcc.dg/ext/altivec-14.c: Same.
12511 * gcc.dg/ext/altivec-15.c: Same.
12512 * gcc.dg/ext/altivec-16.c: Same.
12513 * gcc.dg/ext/altivec-3.c: Same.
12514 * gcc.dg/ext/altivec-4.c: Same.
12515 * gcc.dg/ext/altivec-6.c: Same.
12516 * gcc.dg/ext/altivec-7.c: Same.
12517 * gcc.dg/ext/altivec-8.c: Same.
12518 * gcc.dg/ext/altivec-varargs-1.c: Same.
12520 * g++.dg/ext/altivec-1.C: Correct dg syntax.
12521 * g++.dg/ext/altivec-10.C: Same.
12522 * g++.dg/ext/altivec-2.C: Same.
12523 * g++.dg/ext/altivec-3.C: Same.
12524 * g++.dg/ext/altivec-4.C: Same.
12525 * g++.dg/ext/altivec-5.C: Same.
12526 * g++.dg/ext/altivec-6.C: Same.
12527 * g++.dg/ext/altivec-7.C: Same.
12528 * g++.dg/ext/altivec-8.C: Same.
12529 * g++.dg/ext/altivec-9.C: Same.
12531 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12534 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
12536 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12538 * gcc.dg/union-1.c: New test.
12540 2004-06-07 Roger Sayle <roger@eyesopen.com>
12542 * gcc.dg/builtins-41.c: New test case.
12543 * gcc.dg/builtins-42.c: New test case.
12545 2004-06-07 David Edelsohn <edelsohn@gnu.org>
12547 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
12548 * g++.dg/ext/altivec-10.C: Same.
12549 * g++.dg/ext/altivec-2.C: Same.
12550 * g++.dg/ext/altivec-3.C: Same.
12551 * g++.dg/ext/altivec-4.C: Same.
12552 * g++.dg/ext/altivec-5.C: Same.
12553 * g++.dg/ext/altivec-6.C: Same.
12554 * g++.dg/ext/altivec-7.C: Same.
12555 * g++.dg/ext/altivec-8.C: Same.
12556 * g++.dg/ext/altivec-9.C: Same.
12557 * g++.old-deja/g++.abi/cxa_vec.C: Same.
12558 * g++.old-deja/g++.brendan/new3.C: Same.
12559 * gcc.c-torture/execute/eeprof-1.x: Same.
12561 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
12564 * gcc.dg/pr14765-1.c: New test.
12566 2004-06-07 Roger Sayle <roger@eyesopen.com>
12569 * gcc.dg/pr14649-1.c: New test case.
12571 2004-06-07 Richard Henderson <rth@redhat.com>
12573 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
12576 2004-06-07 David Edelsohn <edelsohn@gnu.org>
12578 * g++.dg/eh/elide1.C: Remove XFAIL.
12580 2004-06-07 Mark Mitchell <mark@codesourcery.com>
12583 * g++.dg/expr/sizeof3.C: New test.
12586 * g++.dg/template/access14.C: New test.
12589 * g++.dg/template/enum1.C: New test.
12592 * g++.dg/eh/throw1.C: New test.
12594 2004-06-07 David Ayers <d.ayers@inode.at>
12595 Ziemowit Laski <zlaski@apple.com>
12597 * lib/objc.exp (objc_target_compile): Revert the '-framework
12598 Foundation' flag fix, since bare Darwin does not ship
12599 with the Foundation framework.
12600 * objc/execute/next_mapping.h: Provide a local NSConstantString
12601 @interface and @implementation.
12602 (objc_constant_string_init): A constructor function, used to
12603 initialize the NSConstantString meta-class object.
12604 * objc/execute/string1.m: Include "next_mapping.h" instead of
12605 <Foundation/NSString.h>.
12606 * objc/execute/string2.m: Likewise.
12607 * objc/execute/string3.m: Likewise.
12608 * objc/execute/string4.m: Likewise.
12610 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
12612 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
12613 to double. Replace double with FLOAT.
12614 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
12616 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
12617 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
12618 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
12619 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
12620 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
12621 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
12622 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
12623 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
12625 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
12628 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
12630 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12633 * g++.dg/template/meminit2.C: New test.
12635 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
12638 * gcc.c-torture/execute/compare-fp-1.c,
12639 gcc.c-torture/execute/compare-fp-2.c,
12640 gcc.c-torture/execute/compare-fp-3.c,
12641 gcc.c-torture/execute/compare-fp-4.c,
12642 gcc.c-torture/execute/compare-fp-3.x,
12643 gcc.c-torture/execute/compare-fp-4.x: Moved...
12644 * gcc.c-torture/execute/ieee/compare-fp-1.c,
12645 gcc.c-torture/execute/ieee/compare-fp-2.c,
12646 gcc.c-torture/execute/ieee/compare-fp-3.c,
12647 gcc.c-torture/execute/ieee/compare-fp-4.c,
12648 gcc.c-torture/execute/ieee/compare-fp-3.x,
12649 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
12651 2004-06-04 David Ayers <d.ayers@inode.at>
12653 * objc/execute/protocol-isEqual-4.m: New testcase.
12655 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
12657 * objc/execute/protocol-isEqual-1.m: New testcase.
12658 * objc/execute/protocol-isEqual-2.m: New testcase.
12659 * objc/execute/protocol-isEqual-3.m: New testcase.
12661 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12663 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
12665 2004-06-02 Ziemowit Laski <zlaski@apple.com>
12667 * lib/objc.exp (objc_target_compile): When running tests on
12668 Darwin (Mac OS X), inform the linker about '-framework
12671 2004-06-02 Eric Christopher <echristo@redhat.com>
12673 * gcc.c-torture/compile/20040602-1.c: New.
12675 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
12677 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
12678 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
12680 PR tree-optimization/14736
12681 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
12683 PR tree-optimization/14042
12684 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
12686 PR tree-optimization/14729
12687 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
12689 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12692 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
12694 2004-06-01 Richard Hederson <rth@redhat.com>
12696 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
12698 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12701 * g++.dg/parse/offsetof4.C: New test.
12703 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
12706 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
12708 2004-05-31 Mark Mitchell <mark@codesourcery.com>
12711 * g++.dg/template/friend29.C: New test.
12713 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
12716 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
12718 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
12720 * gcc.dg/sparc-trap-1.c: New test.
12722 2004-05-31 Roger Sayle <roger@eyesopen.com>
12724 PR middle-end/15069
12725 * g++.dg/opt/fold3.C: New test case.
12727 2004-05-30 Graham Stott <graham.stott@btinternet.com>
12729 * lib/target-supports.exp (check_iconv_available): Fix fallout
12730 from 2004-05-28 patch.
12732 2004-05-30 Paul Brook <paul@codesourcery.com>
12735 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
12736 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
12738 2004-05-30 Steven G. Kargl <kargls@comcast.net>
12740 * gfortran.fortran-torture/execute/random_1.f90: New test.
12742 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12744 * g++.dg/ext/altivec-10.C: New test.
12746 2004-05-29 Paul Brook <paul@codesourcery.com>
12748 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
12750 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12752 * gcc.dg/altivec-16.c: New test.
12754 2004-05-28 Janis Johnson <janis187@us.ibm.com>
12756 * lib/target-supports.exp (check_vmx_hw_available): New.
12757 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
12759 * lib/target-supports.exp (check_alias_available,
12760 check_iconv_available, check_named_sections_available): Use
12761 unique names for temporary files.
12763 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12765 * gcc.dg/altivec-15.c: New test.
12767 2004-05-28 Mark Mitchell <mark@codesourcery.com>
12770 * g++.dg/warn/noeffect6.C: New test.
12773 * g++.dg/expr/ptrmem4.C: New test.
12776 * g++.dg/template/operator3.C: New test.
12778 2004-05-28 Mark Mitchell <mark@codesourcery.com>
12781 * g++.dg/lookup/redecl1.C: New test.
12782 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
12784 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
12786 * gcc.c-torture/execute/compare-fp-1.c,
12787 gcc.c-torture/execute/compare-fp-2.c,
12788 gcc.c-torture/execute/compare-fp-3.c,
12789 gcc.c-torture/execute/compare-fp-4.c,
12790 gcc.c-torture/execute/compare-fp-3.x,
12791 gcc.c-torture/execute/compare-fp-4.x,
12792 gcc.dg/pr15649-1.c: New.
12794 2004-05-27 Adam Nemet <anemet@lnxw.com>
12797 * g++.dg/init/array14.C: New test.
12799 2004-05-25 Janis Johnson <janis187@us.ibm.com>
12801 * lib/compat.exp (compat-get-options-main): New.
12802 (compat-get-options): Remove unneeded code, warn for ignored
12804 (compat-execute): Check flag set by dg-require-* commands.
12806 * lib/compat.exp (compat-execute): Break up long lines.
12808 2004-05-24 Janis Johnson <janis187@us.ibm.com>
12810 * gcc.dg/altivec-7.c: Don't use 'vector long'.
12811 * gcc.dg/altivec-14.c: New test.
12812 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
12814 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
12815 * gcc.dg/altivec-12.c: Ditto.
12817 * gcc.dg/altivec-3.c: Move call to altivec_check.
12819 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12822 * g++.dg/template/error12.C: New test.
12825 * g++.dg/ext/attrib15.C: New test.
12828 * g++.dg/template/ptrmem9.C: New test.
12830 2004-05-25 Paul Brook <paul@codesourcery.com>
12832 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
12834 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12837 * g++.dg/template/crash19.C: New test.
12839 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12842 * g++.dg/template/redecl1.C: New test.
12844 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12847 * g++.dg/other/ns1.C: New test.
12850 * g++.dg/template/invalid1.C: New test.
12852 2004-05-23 Paul Brook <paul@codesourcery.com>
12853 Victor Leikehman <lei@haifasphere.co.il>
12855 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
12856 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
12858 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12862 * g++.dg/template/non-dependent5.C: New test.
12863 * g++.dg/template/non-dependent6.C: New test.
12865 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12868 * g++.dg/inherit/union1.C: New test.
12871 * g++.dg/template/addr1.C: New test.
12874 * g++.dg/template/array5.C: New test.
12877 * g++.dg/template/array6.C: New test.
12879 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
12880 Roger Sayle <roger@eyesopen.com>
12882 * g++.dg/lookup/forscope2.C: New test case.
12884 2004-05-22 Ben Elliston <bje@au.ibm.com>
12886 * gcc.dg/cpp/Wmissingdirs.c: New.
12888 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12891 * gcc.dg/compat/union-m128-1.h: New file.
12892 * gcc.dg/compat/union-m128-1_main.c: Likewise.
12893 * gcc.dg/compat/union-m128-1_x.c: Likewise.
12894 * gcc.dg/compat/union-m128-1_y.c: Likewise.
12896 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12899 * gcc.dg/compat/struct-complex-1.h: New file.
12900 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
12901 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
12902 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12904 2004-05-20 Roger Sayle <roger@eyesopen.com>
12907 * gcc.dg/pr3074-1.c: New test case.
12908 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
12910 2004-05-20 Falk Hueffner <falk@debian.org>
12913 * gcc.dg/ftrapv-1.c: New test case.
12915 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
12917 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
12919 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
12920 Jeff Law <law@redhat.com>
12922 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
12923 * gcc.dg/tree-ssa/20040518-2.c: New test.
12925 * gcc.dg/tree-ssa/20040518-1.c: New test.
12927 2004-05-18 Zack Weinberg <zack@codesourcery.com>
12929 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
12931 2004-05-18 Paul Brook <paul@codesourcery.com>
12934 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
12936 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12938 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
12941 2004-05-17 Steven Bosscher <stevenb@suse.de>
12943 * gcc.dg/tree-ssa/20040517-1.c: New test.
12945 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12947 * gcc.dg/loop-4.c: New test.
12949 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
12951 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
12953 2004-05-15 Bud Davis <bdavis9659@comcast.net>
12956 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
12958 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12962 * gfortran.fortran-torture/compile/data_1.f90: New test.
12964 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
12966 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
12967 * gcc.dg/uninit-H.c: Define ASM for __s390__.
12969 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12971 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
12973 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12976 * gcc.dg/format/xopen-1.c: Adjust expected message.
12977 * gcc.dg/format/xopen-3.c: New test.
12979 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
12981 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
12983 2004-05-14 Jeff Law <law@redhat.com>
12985 * gcc.dg/tree-ssa/20040514-2.c: New test.
12987 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12989 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
12991 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
12994 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
12996 * gcc.dg/tree-ssa/20040514-1.c: New test.
12998 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13000 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
13003 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13006 * gfortran.fortran-torture/compile/do_1.f90: New test.
13008 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13011 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
13014 2004-05-14 Bud Davis <bdavis9659@comcast.net>
13017 * gfortran.fortran-torture/execute/random_init.f90: New test.
13019 2004-05-13 Paul Brook <paul@codesourcery.com>
13022 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
13024 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
13026 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
13027 for the powerpc case.
13029 2004-05-13 Jeff Law <law@redhat.com>
13031 * gcc.dg/tree-ssa/20040513-1.c: New test.
13032 * gcc.dg/tree-ssa/20040513-2.c: New test.
13034 2004-05-13 Paul Brook <paul@codesourcery.com>
13036 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
13037 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
13038 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
13040 2004-05-13 Andreas Schwab <schwab@suse.de>
13043 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
13046 2004-05-13 Bud Davis <bdavis9659@comcast.net>
13049 * gfortran.fortran-torture/execute/adjustr.f90: New file.
13051 2004-05-13 Diego Novillo <dnovillo@redhat.com>
13053 Merge from tree-ssa-20020619-branch. See
13054 ChangeLog.tree-ssa for details.
13056 2004-05-11 Ziemowit Laski <zlaski@apple.com>
13058 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
13059 include <altivec.h> explicitly.
13060 * gcc.dg/altivec-13.c: Likewise.
13062 2004-05-11 Paul Brook <paul@codesourcery.com>
13064 * gcc.c-torture/compile/20010518-1.c: Force enum size.
13066 2004-05-10 Eric Christopher <echristo@redhat.com>
13068 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
13069 * gcc.dg/sibcall-4.c: Ditto.
13071 2004-05-10 Ziemowit Laski <zlaski@apple.com>
13073 * g++.dg/ext/altivec-8.C: New test case.
13074 * gcc.dg/altivec-13.c: New test case.
13076 2004-05-08 Roger Sayle <roger@eyesopen.com>
13078 * gcc.c-torture/execute/divcmp-1.c: New test case.
13079 * gcc.c-torture/execute/divcmp-2.c: New test case.
13080 * gcc.c-torture/execute/divcmp-3.c: New test case.
13082 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13084 * g++.dg/other/pragma-re-2.C: New test.
13086 2004-05-07 Uros Bizjak <uros@kss-loka.si>
13088 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
13089 * gcc.dg/i386-387-2.c: Likewise.
13091 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
13093 * gcc.dg/i386-387-6.c: Likewise.
13095 2004-05-07 Uros Bizjak <uros@kss-loka.si>
13097 * gcc.dg/builtins-33.c: Also check log1p*.
13099 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
13101 PR optimization/15296
13102 * gcc.c-torture/execute/pr15296.c: New test.
13104 2004-05-05 Uros Bizjak <uros@kss-loka.si>
13106 * gcc.dg/builtins-40.c: New test.
13108 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
13110 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
13112 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
13114 * g++.dg/ext/spe1.C: New testcase.
13116 2004-05-04 Ziemowit Laski <zlaski@apple.com>
13118 * objc.dg/image-info.m: Allow additional attributes
13119 for __image_info section.
13121 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
13123 * gcc.dg/torture/mips-hilo-2.c: New test.
13125 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13128 * g++.dg/template/member5.C: New test.
13130 2004-05-03 Uros Bizjak <uros@kss-loka.si>
13132 * gcc.dg/builtins-34.c: Also check expm1*.
13134 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13136 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
13137 * gcc.dg/torture/builtin-convert-3.c: New test.
13139 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
13141 PR middle-end/15054
13142 * g++.dg/opt/pr15054.C: New test.
13144 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13146 * gcc.dg/torture/builtin-rounding-1.c: New test.
13147 * gcc.dg/builtins-25.c: Delete.
13148 * gcc.dg/builtins-29.c: Delete.
13150 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
13152 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
13153 * gcc.dg/sibcall-4.c: Likewise.
13154 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
13156 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
13158 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
13159 bit-field on 16-bit targets.
13161 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
13163 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
13166 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
13168 * gcc.dg/rs6000-power2-1.c: Change to compile only.
13169 * gcc.dg/rs6000-power2-2.c: Likewise.
13171 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
13173 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
13174 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
13175 Change the asm registers to be in form of frN instead of fN.
13177 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13179 * gcc.dg/torture/builtin-convert-2.c: New test.
13181 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
13183 * gcc.dg/rs6000-power2-1.c: New test.
13184 * gcc.dg/rs6000-power2-2.c: New test.
13186 2004-04-28 Jan Hubicka <jh@suse.cz>
13188 * gcc.dg/unused-6.c: New test.
13190 2004-04-24 Laurent GUERBY <laurent@guerby.net>
13191 Ulrich Weigand <uweigand@de.ibm.com>
13193 * ada/acats/run_all.sh: Define $target variable.
13195 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
13198 * g++.dg/other/vararg-1.C: New test.
13201 * g++.dg/eh/cleanup3.C: New test.
13203 2004-04-24 Laurent GUERBY <laurent@guerby.net>
13205 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
13206 and ad8011a (target_insn).
13207 * ada/acats/support/macro.dfs: Likewise.
13208 * ada/acats/support/impbit.adb: New file.
13210 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
13212 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
13214 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13216 * gcc.dg/loop-3.c: New test.
13218 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
13220 * gcc.c-torture/execute/simd-5.c: New test.
13222 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13225 * g++.dg/template/crash18.C: New test.
13227 2004-04-22 Mark Mitchell <mark@codesourcery.com>
13229 * g++.dg/ext/complit3.C: New test.
13231 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
13233 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
13234 * gcc.dg/altivec-3.c: Same.
13235 * gcc.dg/altivec-varargs-1.c: Same.
13237 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
13239 * lib/target-supports.exp (check_profiling_available): Assume
13240 profiling is not available on powerpc-eabi targets.
13242 2004-04-21 Janis Johnson <janis187@us.ibm.com>
13244 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
13245 * gcc.dg/vmx/bug-1.c: Ditto.
13247 2004-04-20 Eric Christopher <echristo@redhat.com>
13249 * gcc.dg/charset/extern.c: New test.
13250 * g++.dg/charset/extern3.cc: Ditto.
13252 2004-04-20 Uros Bizjak <uros@kss-loka.si>
13254 * gcc.dg/builtins-39.c: New test.
13256 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
13258 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
13260 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
13262 * gcc.dg/torture/mips-hilo-1.c: New test.
13264 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
13266 * gcc.c-torture/compile/20040419-1.c: New test.
13268 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
13270 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
13272 2004-04-18 Zack Weinberg <zack@codesourcery.com>
13273 Aldy Hernandez <aldyh@redhat.com>
13275 * gcc.c-torture/execute/va-arg-24.c: New.
13277 2004-04-17 Zack Weinberg <zack@codesourcery.com>
13278 Aldy Hernandez <aldyh@redhat.com>
13280 * gcc.dg/vmx/1b-01.c: New.
13281 * gcc.dg/vmx/1b-02.c: New.
13282 * gcc.dg/vmx/1b-03.c: New.
13283 * gcc.dg/vmx/1b-04.c: New.
13284 * gcc.dg/vmx/1b-05.c: New.
13285 * gcc.dg/vmx/1b-06.c: New.
13286 * gcc.dg/vmx/1b-07.c: New.
13287 * gcc.dg/vmx/1c-01.c: New.
13288 * gcc.dg/vmx/1c-02.c: New.
13289 * gcc.dg/vmx/3a-01a.c: New.
13290 * gcc.dg/vmx/3a-01.c: New.
13291 * gcc.dg/vmx/3a-01m.c: New.
13292 * gcc.dg/vmx/3a-03.c: New.
13293 * gcc.dg/vmx/3a-03m.c: New.
13294 * gcc.dg/vmx/3a-04.c: New.
13295 * gcc.dg/vmx/3a-04m.c: New.
13296 * gcc.dg/vmx/3a-05.c: New.
13297 * gcc.dg/vmx/3a-06.c: New.
13298 * gcc.dg/vmx/3a-06m.c: New.
13299 * gcc.dg/vmx/3a-07.c: New.
13300 * gcc.dg/vmx/3b-01.c: New.
13301 * gcc.dg/vmx/3b-02.c: New.
13302 * gcc.dg/vmx/3b-10.c: New.
13303 * gcc.dg/vmx/3b-13.c: New.
13304 * gcc.dg/vmx/3b-14.c: New.
13305 * gcc.dg/vmx/3b-15.c: New.
13306 * gcc.dg/vmx/3c-01a.c: New.
13307 * gcc.dg/vmx/3c-01.c: New.
13308 * gcc.dg/vmx/3c-02.c: New.
13309 * gcc.dg/vmx/3c-03.c: New.
13310 * gcc.dg/vmx/3d-01.c: New.
13311 * gcc.dg/vmx/4-01.c: New.
13312 * gcc.dg/vmx/4-03.c: New.
13313 * gcc.dg/vmx/5-01.c: New.
13314 * gcc.dg/vmx/5-02.c: New.
13315 * gcc.dg/vmx/5-03.c: New.
13316 * gcc.dg/vmx/5-04.c: New.
13317 * gcc.dg/vmx/5-05.c: New.
13318 * gcc.dg/vmx/5-06.c: New.
13319 * gcc.dg/vmx/5-07.c: New.
13320 * gcc.dg/vmx/5-07t.c: New.
13321 * gcc.dg/vmx/5-08.c: New.
13322 * gcc.dg/vmx/5-10.c: New.
13323 * gcc.dg/vmx/5-11.c: New.
13324 * gcc.dg/vmx/7-01a.c: New.
13325 * gcc.dg/vmx/7-01.c: New.
13326 * gcc.dg/vmx/7c-01.c: New.
13327 * gcc.dg/vmx/7d-01.c: New.
13328 * gcc.dg/vmx/7d-02.c: New.
13329 * gcc.dg/vmx/8-01.c: New.
13330 * gcc.dg/vmx/8-02a.c: New.
13331 * gcc.dg/vmx/8-02.c: New.
13332 * gcc.dg/vmx/brode-1.c: New.
13333 * gcc.dg/vmx/bug-1.c: New.
13334 * gcc.dg/vmx/bug-2.c: New.
13335 * gcc.dg/vmx/bug-3.c: New.
13336 * gcc.dg/vmx/cw-bug-1.c: New.
13337 * gcc.dg/vmx/cw-bug-2.c: New.
13338 * gcc.dg/vmx/cw-bug-3.c: New.
13339 * gcc.dg/vmx/dct.c: New.
13340 * gcc.dg/vmx/debug-1.c: New.
13341 * gcc.dg/vmx/debug-2.c: New.
13342 * gcc.dg/vmx/debug-3.c: New.
13343 * gcc.dg/vmx/debug-4.c: New.
13344 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
13345 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
13346 * gcc.dg/vmx/eg-5.c: New.
13347 * gcc.dg/vmx/fft.c: New.
13348 * gcc.dg/vmx/gcc-bug-1.c: New.
13349 * gcc.dg/vmx/gcc-bug-2.c: New.
13350 * gcc.dg/vmx/gcc-bug-3.c: New.
13351 * gcc.dg/vmx/gcc-bug-4.c: New.
13352 * gcc.dg/vmx/gcc-bug-5.c: New.
13353 * gcc.dg/vmx/gcc-bug-6.c: New.
13354 * gcc.dg/vmx/gcc-bug-7.c: New.
13355 * gcc.dg/vmx/gcc-bug-8.c: New.
13356 * gcc.dg/vmx/gcc-bug-9.c: New.
13357 * gcc.dg/vmx/gcc-bug-b.c: New.
13358 * gcc.dg/vmx/gcc-bug-c.c: New.
13359 * gcc.dg/vmx/gcc-bug-d.c: New.
13360 * gcc.dg/vmx/gcc-bug-e.c: New.
13361 * gcc.dg/vmx/gcc-bug-f.c: New.
13362 * gcc.dg/vmx/gcc-bug-g.c: New.
13363 * gcc.dg/vmx/gcc-bug-i.c: New.
13364 * gcc.dg/vmx/harness.h: New.
13365 * gcc.dg/vmx/ira1.c: New.
13366 * gcc.dg/vmx/ira2a.c: New.
13367 * gcc.dg/vmx/ira2b.c: New.
13368 * gcc.dg/vmx/ira2.c: New.
13369 * gcc.dg/vmx/ira2c.c: New.
13370 * gcc.dg/vmx/mem.c: New.
13371 * gcc.dg/vmx/newton-1.c: New.
13372 * gcc.dg/vmx/ops.c: New.
13373 * gcc.dg/vmx/sn7153.c: New.
13374 * gcc.dg/vmx/spill2.c: New.
13375 * gcc.dg/vmx/spill3.c: New.
13376 * gcc.dg/vmx/spill.c: New.
13377 * gcc.dg/vmx/t.c: New.
13378 * gcc.dg/vmx/varargs-1.c: New.
13379 * gcc.dg/vmx/varargs-2.c: New.
13380 * gcc.dg/vmx/varargs-3.c: New.
13381 * gcc.dg/vmx/varargs-4.c: New.
13382 * gcc.dg/vmx/varargs-5.c: New.
13383 * gcc.dg/vmx/varargs-6.c: New.
13384 * gcc.dg/vmx/varargs-7.c: New.
13385 * gcc.dg/vmx/vmx.exp: New.
13386 * gcc.dg/vmx/vprint-1.c: New.
13387 * gcc.dg/vmx/vscan-1.c: New.
13388 * gcc.dg/vmx/x-01.c: New.
13389 * gcc.dg/vmx/x-02.c: New.
13390 * gcc.dg/vmx/x-03.c: New.
13391 * gcc.dg/vmx/x-04.c: New.
13392 * gcc.dg/vmx/x-05.c: New.
13393 * gcc.dg/vmx/yousufi-1.c: New.
13394 * gcc.dg/vmx/zero-1.c: New.
13395 * gcc.dg/vmx/zero.c: New.
13397 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
13399 * g++.dg/lookup/java1.C: Update for chage of
13401 * g++.dg/lookup/java2.C: Likewise.
13403 2004-04-17 Laurent GUERBY <laurent@guerby.net>
13405 * ada/acats/run_all.sh: use -O2 by default.
13407 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
13409 * gcc.dg/vr-mult-[12].c: New tests.
13411 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13413 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
13415 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
13417 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
13419 * lib/target-supports.exp (check_profiling_available): Assume profiling
13420 isn't available for mips*-*-elf targets.
13422 2004-04-14 Uros Bizjak <uros@kss-loka.si>
13424 * gcc.dg/builtins-38.c: New test.
13426 2004-04-14 Eric Christopher <echristo@redhat.com>
13428 * g++.dg/charset/charset.exp: Run .cc extension tests.
13430 2004-04-14 Zack Weinberg <zack@codesourcery.com>
13432 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
13434 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13436 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
13438 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
13440 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
13441 * gcc.dg/i386-387-2.c: Likewise.
13443 * gcc.dg/i386-387-7.c: New test.
13444 * gcc.dg/i386-387-8.c: New test.
13446 * gcc.dg/builtins-37.c: New test.
13448 2004-04-13 Geoffrey Keating <geoffk@apple.com>
13450 * g++.dg/pch/externc-1.C: Add missing semicolon.
13452 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
13454 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
13456 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13458 * gcc.c-torture/execute/20040411-1.c: New test.
13460 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
13462 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
13464 2004-04-09 Chris Demetriou <cgd@broadcom.com>
13466 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
13468 2004-04-09 Zack Weinberg <zack@codesourcery.com>
13470 * lib/target-supports.exp (check_named_sections_available): New.
13471 * lib/gcc-dg.exp (dg-require-named-sections): New.
13472 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
13473 old-deja.exp. Also prune error-count message from HP linker.
13474 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
13476 * g++.dg/init/init-ref4.C: Use dg-require-weak.
13477 * g++.old-deja/g++.pt/static3.C: Likewise.
13478 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
13480 2004-04-09 Roger Sayle <roger@eyesopen.com>
13482 * gcc.c-torture/execute/20040409-1.c: New test case.
13483 * gcc.c-torture/execute/20040409-2.c: New test case.
13484 * gcc.c-torture/execute/20040409-3.c: New test case.
13486 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
13488 * gcc.dg/20040409-1.c: New test.
13490 2004-04-08 Roger Sayle <roger@eyesopen.com>
13493 * g++.dg/opt/pr14888.C: New test case.
13495 2004-04-08 Geoffrey Keating <geoffk@apple.com>
13497 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
13498 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
13499 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
13500 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
13503 2004-04-08 Paul Brook <paul@codesourcery.com>
13505 * gcc.dg/spill-1.c: New test.
13507 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13509 * gcc.dg/torture/builtin-ctype-2.c: New test.
13511 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
13513 * gcc.dg/pch/pch.exp: Add largefile test.
13515 2004-04-06 Geoffrey Keating <geoffk@apple.com>
13517 * g++.dg/pch/externc-1.Hs: New.
13518 * g++.dg/pch/externc-1.C: New.
13520 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13522 * gcc.dg/compat/struct-by-value-5a_main.c,
13523 gcc.dg/compat/struct-by-value-5b_main.c: New files.
13524 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
13525 * gcc.dg/compat/struct-by-value-5a_x.c,
13526 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
13527 gcc.dg/compat/struct-by-value-5_x.c.
13528 * gcc.dg/compat/struct-by-value-5a_y.c,
13529 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
13530 gcc.dg/compat/struct-by-value-5_y.c.
13532 * gcc.dg/compat/struct-by-value-6a_main.c,
13533 gcc.dg/compat/struct-by-value-6b_main.c: New files.
13534 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
13535 * gcc.dg/compat/struct-by-value-6a_x.c,
13536 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
13537 gcc.dg/compat/struct-by-value-6_x.c.
13538 * gcc.dg/compat/struct-by-value-6a_y.c,
13539 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
13540 gcc.dg/compat/struct-by-value-6_y.c.
13542 * gcc.dg/compat/struct-by-value-7a_main.c,
13543 gcc.dg/compat/struct-by-value-7b_main.c: New files.
13544 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
13545 * gcc.dg/compat/struct-by-value-7a_x.c,
13546 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
13547 gcc.dg/compat/struct-by-value-7_x.c.
13548 * gcc.dg/compat/struct-by-value-7a_y.c,
13549 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
13550 gcc.dg/compat/struct-by-value-7_y.c.
13552 2004-04-06 Jakub Jelinek <jakub@redhat.com>
13554 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
13555 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
13556 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
13559 2004-04-06 Uros Bizjak <uros@kss-loka.si>
13561 * gcc.dg/builtins-36.c: New test.
13563 2004-04-06 Paul Brook <paul@codesourcery.com>
13565 * README.gcc: Remove obsolete contraint on testcases.
13567 2004-04-05 Paul Brook <paul@codesourcery.com>
13570 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
13571 failure and exit(0) on success.
13572 * g++.dg/expr/anew2.C: Ditto.
13573 * g++.dg/expr/anew3.C: Ditto.
13574 * g++.dg/expr/anew4.C: Ditto.
13576 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
13579 * g++.dg/template/unify7.C: New.
13581 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
13583 * g++.dg/README: Bring up to date with new subdirectories; remove
13584 duplicate subdirectory lines.
13586 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
13589 * g++.dg/template/unify5.C: New.
13590 * g++.dg/template/unify6.C: New.
13591 * g++.dg/template/qualttp20.C: Adjust.
13592 * g++.old-deja/g++.jason/report.C: Adjust.
13593 * g++.old-deja/g++.other/qual1.C: Adjust.
13595 2004-04-01 Mark Mitchell <mark@codesourcery.com>
13598 * g++.dg/inherit/ptrmem1.C: New test.
13600 2004-04-01 Jakub Jelinek <jakub@redhat.com>
13603 * gcc.c-torture/execute/20040331-1.c: New test.
13604 * gcc.dg/20040331-1.c: New test.
13606 2004-04-01 Paul Brook <paul@codesourcery.com>
13608 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
13610 2004-03-30 Mark Mitchell <mark@codesourcery.com>
13613 * g++.dg/init/goto1.C: New test.
13616 * g++.dg/template/defarg4.C: New test.
13618 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
13620 * gcc.dg/altivec-11.c: Extend test for more valid cases.
13622 2004-03-28 David Edelsohn <edelsohn@gnu.org>
13624 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
13626 2004-03-28 Zack Weinberg <zack@codesourcery.com>
13628 * gcc.dg/noncompile/undeclared-2.c: New test.
13630 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
13632 * gcc.dg/940409-1.c: Remove XFAIL.
13633 * gcc.dg/reg-vol-struct-1.c: New test.
13635 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13637 * gcc.dg/torture/builtin-wctype-1.c: New test.
13639 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
13641 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
13642 * gcc.dg/20001101-1.c: Likewise.
13643 * gcc.dg/20001102-1.c: Likewise.
13645 2004-03-25 Roger Sayle <roger@eyesopen.com>
13647 * gcc.dg/compare8.c: Add an additional test for XOR.
13649 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13651 * gcc.dg/torture/builtin-ctype-1.c: New test.
13653 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13655 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
13656 * gcc.dg/torture/builtin-math-1.c: Likewise.
13657 * gcc.dg/torture/builtin-power-1.c: New test.
13659 2004-03-24 Andreas Schwab <schwab@suse.de>
13661 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
13664 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
13665 Roger Sayle <roger@eyesopen.com>
13667 * gcc.dg/compare8.c: New test case.
13669 2004-03-23 Ziemowit Laski <zlaski@apple.com>
13671 * g++.dg/ext/altivec-7.C: New test.
13673 2004-03-23 Zack Weinberg <zack@codesourcery.com>
13675 PR 12267, 12391, 12560, 13129, 14114, 14133
13676 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
13677 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
13678 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
13679 Adjust error regexps.
13680 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
13681 * gcc.dg/noncompile/undeclared-1.c: New test cases.
13682 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
13683 * gcc.dg/local1.c: Add explanatory comment.
13685 2004-03-23 Roger Sayle <roger@eyesopen.com>
13687 PR optimization/14669
13688 * g++.dg/opt/fold2.C: New test case.
13690 2004-03-22 Jakub Jelinek <jakub@redhat.com>
13693 * gcc.dg/20040322-1.c: New test.
13695 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13697 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
13698 * gcc.dg/ultrasp4.c: Likewise.
13699 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
13701 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
13703 * gcc.dg/i386-sse-8.c: Reset default options.
13705 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
13707 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
13708 in the error message text.
13710 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13712 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
13714 2004-03-21 Mark Mitchell <mark@codesourcery.com>
13717 * g++.dg/init/array13.C: New test.
13719 2004-03-20 Roger Sayle <roger@eyesopen.com>
13722 * gcc.c-torture/compile/pr13889.c: New test case.
13724 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
13727 * builtins-1.c (nan, nans): Don't test.
13728 * builtins-30.c: Don't use nan, nanf, nanl.
13729 * builtins-35.c: New test.
13731 2004-03-19 Ziemowit Laski <zlaski@apple.com>
13733 * g++.dg/ext/altivec-6.C: New test.
13735 2004-03-19 Mark Mitchell <mark@codesourcery.com>
13737 * g++.dg/init/placement3.C: New test.
13739 * g++.dg/template/spec13.C: New test.
13741 * g++.dg/lookup/using11.C: New test.
13743 * g++.dg/lookup/koenig3.C: New test.
13745 * g++.dg/template/operator2.C: New test.
13747 * g++.dg/expr/dtor3.C: New test.
13748 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
13750 * g++.old-deja/g++.law/visibility28.C: Likewise.
13752 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
13754 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
13755 * gcc.dg/ppc64-abi-3.c: Likewise.
13757 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13760 * g++.dg/parse/template15.C: New test.
13762 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13764 * g++.dg/expr/dtor2.C: New test.
13766 * g++.dg/lookup/anon4.C: New test.
13768 * g++.dg/overload/using1.C: New test.
13770 * g++.dg/template/lookup7.C: New test.
13772 * g++.dg/template/typename6.C: New test.
13774 * g++.dg/expr/cond6.C: New test.
13776 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13778 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
13780 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13782 * g++.dg/expr/cond5.C: New test.
13783 * g++.dg/expr/constcast1.C: Likewise.
13784 * g++.dg/expr/ptrmem2.C: Likewise.
13785 * g++.dg/expr/ptrmem3.C: Likewise.
13786 * g++.dg/lookup/main1.C: Likewise.
13787 * g++.dg/template/lookup6.C: Likewise.
13789 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13791 * gcc.dg/local1.c: New test.
13793 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
13795 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13797 * gcc.dg/torture/builtin-convert-1.c: New test.
13799 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13801 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
13803 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13806 * g++.dg/warn/Wunused-7.C: New test.
13808 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13810 * gcc.dg/torture/builtin-integral-1.c: New test.
13812 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13815 * g++.dg/parse/non-dependent3.C: New test.
13817 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
13819 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
13820 * g++.dg/eh/simd-2.C: Likewise.
13821 * g++.dg/init/array10.C: Likewise.
13822 * gcc.c-torture/compile/simd-1.c: Likewise.
13823 * gcc.c-torture/compile/simd-2.c: Likewise.
13824 * gcc.c-torture/compile/simd-3.c: Likewise.
13825 * gcc.c-torture/compile/simd-4.c: Likewise.
13826 * gcc.c-torture/compile/simd-6.c: Likewise.
13827 * gcc.c-torture/execute/simd-1.c: Likewise.
13828 * gcc.c-torture/execute/simd-2.c: Likewise.
13829 * gcc.dg/compat/vector-defs.h: Likewise.
13830 * gcc.dg/20020531-1.c: Likewise.
13831 * gcc.dg/altivec-3.c: Likewise.
13832 * gcc.dg/altivec-4.c: Likewise.
13833 * gcc.dg/altivec-varargs-1.c: Likewise.
13834 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
13835 * gcc.dg/i386-mmx-3.c: Likewise.
13836 * gcc.dg/i386-sse-4.c: Likewise.
13837 * gcc.dg/i386-sse-5.c: Likewise.
13838 * gcc.dg/i386-sse-8.c: Likewise.
13839 * gcc.dg/simd-1.c: Likewise.
13840 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
13841 __ev64_opaque__ since the machine description provides it.
13843 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13845 * lib/compat.exp (skip_list): New global variable.
13846 Use it to hold the user defined COMPAT_SKIPS list if any.
13847 (compat-obj): Add the members of skip_list to optall.
13849 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13851 * gcc.dg/compat/union-by-value-1_main.c,
13852 union-by-value-1_x.c, union-by-value-1_y.c,
13853 union-check.h, union-defs.h,
13854 union-init.h, union-return-1_main.c,
13855 union-return-1_x.c, union-return-1_y.c: New files.
13857 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13859 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
13860 mixed-struct-init.h: Add 4 mixed structure types.
13861 struct-by-value-21_main.c, struct-by-value-21_x.c,
13862 struct-by-value-21_y.c, struct-return-21_main.c,
13863 struct-return-21_x.c, struct-return-21_y.c: New files.
13865 2004-03-13 Mark Mitchell <mark@codesourcery.com>
13868 * g++.dg/parse/template14.C: New test.
13870 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13872 * gcc.c-torture/execute/20040313-1.c: New test.
13874 2004-03-13 Jakub Jelinek <jakub@redhat.com>
13877 * gcc.dg/20040311-2.c: New test.
13879 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
13882 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
13885 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
13887 * gcc.dg/20040305-2.c: Add missing return statement.
13889 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13891 * gcc.dg/builtins-34.c: Also check pow10*.
13893 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13896 * gcc.dg/20040305-2.c: New test.
13898 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13900 * gcc.dg/20040310-1.c: New test.
13902 2004-03-11 Roger Sayle <roger@eyesopen.com>
13904 * gcc.c-torture/execute/20040311-1.c: New test case.
13906 2004-03-11 Mark Mitchell <mark@codesourcery.com>
13909 * g++.dg/lookup/enum1.C: New test.
13911 2004-03-10 Mark Mitchell <mark@codesourcery.com>
13914 * g++.dg/lookup/struct2.C: New test.
13916 2004-03-10 Uros Bizjak <uros@kss-loka.si>
13918 * gcc.dg/builtins-34.c: New test.
13920 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13922 * gcc.dg/torture/builtin-nonneg-1.c: New test.
13924 2004-03-09 James E Wilson <wilson@specifixinc.com>
13926 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
13927 * gcc.dg/alias-2.c: New testcase.
13929 2004-03-09 Zack Weinberg <zack@codesourcery.com>
13931 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
13933 2004-03-09 Roger Sayle <roger@eyesopen.com>
13935 * gcc.c-torture/execute/20040309-1.c: New test case.
13937 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
13940 * g++.dg/overload/ref1.C: New.
13942 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13945 * g++.dg/template/spec12.C: New test.
13948 * g++.dg/parse/crash14.C: New test.
13950 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13953 * g++.dg/init/ref11.C: New test.
13955 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13958 * g++.dg/parse/builtin2.C: New test.
13960 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13963 * g++.dg/init/ctor3.C: New test.
13964 * g++.dg/init/union1.C: New test.
13965 * g++.dg/ext/anon-struct4.C: New test.
13967 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13969 * g++.dg/lookup/koenig1.C: Tweak error messages.
13970 * g++.dg/lookup/used-before-declaration.C: Likewise.
13971 * g++.dg/other/do1.C: Likewise.
13972 * g++.dg/overload/koenig1.C: Likewise.
13973 * g++.dg/parse/crash13.C: Likewise.
13974 * g++.dg/template/instantiate3.C: Likewise.
13976 2004-03-08 Eric Christopher <echristo@redhat.com>
13978 * * lib/target-supports.exp: Enable libiconv in test
13979 compilation. Fix up error checking.
13981 2004-03-08 Roger Sayle <roger@eyesopen.com>
13983 PR middle-end/14289
13984 * gcc.dg/pr14289-1.c: New test case.
13985 * gcc.dg/pr14289-2.c: Likewise.
13986 * gcc.dg/pr14289-3.c: Likewise.
13988 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
13990 * gcc.c-torture/execute/20040308-1.c: New test.
13992 2004-03-07 Roger Sayle <roger@eyesopen.com>
13994 * gcc.c-torture/execute/20040307-1.c: New test case.
13996 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
13998 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
14000 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
14002 * gcc.dg/20040306-1.c: New test.
14004 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
14006 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
14008 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
14010 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14013 * gcc.dg/decl-6.c: New test.
14015 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14017 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
14018 Rename LOGPOW -> LOG_POW.
14019 (SQRT_EXP, POW_EXP): New.
14021 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14023 * gcc.dg/i386-sse-8.c: New test.
14025 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14028 * gcc.dg/decl-5.c: New test.
14030 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
14032 * gcc.dg/20040305-1.c: New test.
14034 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
14037 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
14039 2004-03-04 Ziemowit Laski <zlaski@apple.com>
14041 PR c++/14425, c++/14426
14042 * g++.dg/ext/altivec-4.C: New test.
14043 * g++.dg/ext/altivec-5.C: New test.
14045 2004-03-04 Geoffrey Keating <geoffk@apple.com>
14047 * g++.old-deja/g++.other/linkage1.C: Expect errors about
14048 global variables of a type with no linkage.
14049 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
14050 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
14051 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
14052 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
14053 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
14054 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
14055 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
14056 * g++.dg/warn/deprecated.C: Name enum Color.
14057 * g++.dg/overload/VLA.C: Name structure for 'b'.
14058 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
14060 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14062 * gcc.c-torture/compile/20040304-1.c: New test.
14064 2004-03-03 Zack Weinberg <zack@codesourcery.com>
14067 * gcc.dg/decl-4.c: New testcase.
14069 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
14071 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
14072 as PRECF if sizeof (float) > sizeof (double).
14073 (PRECL): Make it the same as PRECF if
14074 sizeof (float) > sizeof (long double).
14076 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14078 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
14079 system type. Add check for irix6 which doesn't have c99 runtime.
14081 2004-03-03 Bob Wilson <bob.wilson@acm.org>
14083 * gcc.dg/const-elim-1.c: xfail for xtensa.
14085 2004-03-01 Mark Mitchell <mark@codesourcery.com>
14088 * g++.dg/template/cond4.C: New test.
14090 2004-03-01 Mark Mitchell <mark@codesourcery.com>
14093 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
14096 * g++.dg/parse/defarg7.C: New test.
14099 * g++.dg/template/friend26.C: New test.
14101 2004-03-01 Mark Mitchell <mark@codesourcery.com>
14104 * g++.dg/abi/mangle21.C: New test.
14107 * g++.dg/parse/constructor2.C: New test.
14110 * g++.dg/template/sfinae1.C: New test.
14112 2004-02-29 Mark Mitchell <mark@codesourcery.com>
14115 * g++.dg/expr/crash2.C: New test.
14117 PR middle-end/13448
14118 * gcc.dg/inline-5.c: New test.
14119 * gcc.dg/always-inline.c: Split out tests into ...
14120 * gcc.dg/always-inline2.c: ... this and ...
14121 * gcc.dg/always-inline3.c: ... this.
14123 2004-02-29 Mark Mitchell <mark@codesourcery.com>
14126 * g++.dg/debug/crash1.C: New test.
14128 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
14130 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
14131 function with __attribute__((noinline)).
14132 (recurser_void2): Likewise.
14133 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
14134 (recurser_void2): Likewise.
14136 2004-02-29 Roger Sayle <roger@eyesopen.com>
14138 PR middle-end/14203
14139 * g++.dg/warn/Wunused-6.C: New test case.
14141 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
14143 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
14146 2004-02-27 Eric Christopher <echristo@redhat.com>
14148 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
14149 * g++.dg/charset/asm2.c: Run only x86.
14150 * gcc.dg/charset/asm3.c: Ditto.
14152 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
14154 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
14157 2004-02-27 Ziemowit Laski <zlaski@apple.com>
14159 * g++.dg/ext/altivec-3.C: New.
14161 2004-02-26 Richard Henderson <rth@redhat.com>
14163 * g++.dg/ext/attrib10.C: Mark for warning.
14164 * gcc.dg/attr-alias-1.c: New.
14166 2004-02-26 Richard Henderson <rth@redhat.com>
14168 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
14169 * gcc.c-torture/execute/20040208-2.c: ... it back.
14171 2004-02-26 Eric Christopher <echristo@redhat.com>
14173 * lib/target-supports.exp (check-iconv-available): New function.
14174 * lib/gcc-dg.exp (dg-require-iconv): New function.
14176 * gcc.dg/charset: New directory.
14177 * gcc.dg/charset/charset.exp: New file.
14178 * gcc.dg/charset/asm1.c: Ditto.
14179 * gcc.dg/charset/asm2.c: Ditto.
14180 * gcc.dg/charset/asm3.c: Ditto.
14181 * gcc.dg/charset/asm4.c: Ditto.
14182 * gcc.dg/charset/asm5.c: Ditto.
14183 * gcc.dg/charset/attribute1.c: Ditto.
14184 * gcc.dg/charset/attribute2.c: Ditto.
14185 * gcc.dg/charset/string1.c: Ditto.
14186 * g++.dg/charset: New directory.
14187 * g++.dg/dg.exp: Add here. Special options.
14188 * g++.dg/charset/charset.exp: New file.
14189 * g++.dg/charset/asm1.c: Ditto.
14190 * g++.dg/charset/asm2.c: Ditto.
14191 * g++.dg/charset/asm3.c: Ditto.
14192 * g++.dg/charset/asm4.c: Ditto.
14193 * g++.dg/charset/attribute1.c: Ditto.
14194 * g++.dg/charset/attribute2.c: Ditto.
14195 * g++.dg/charset/extern1.cc: Ditto.
14196 * g++.dg/charset/extern2.cc: Ditto.
14197 * g++.dg/charset/string1.c: Ditto.
14199 2004-02-26 Mark Mitchell <mark@codesourcery.com>
14202 * g++.dg/parse/comma1.C: New test.
14204 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14207 * g++.dg/template/ttp8.C: New test.
14209 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
14211 * gcc.dg/fixuns-trunc-1.c: New test.
14213 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14215 * gcc.dg/builtins-config.h: Use #elif.
14217 2004-02-26 Michael Matz <matz@suse.de>
14219 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
14220 * gcc.dg/991214-1.c: Likewise.
14221 * gcc.dg/i386-asm-1.c: Likewise.
14223 2004-02-25 Richard Henderson <rth@redhat.com>
14225 * gcc.c-torture/execute/20040208-2.c: Move ...
14226 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
14228 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14231 * g++.dg/other/crash-3.C: New test.
14233 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14235 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
14236 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
14238 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
14241 2004-02-24 Michael Matz <matz@suse.de>
14243 * gcc.dg/i386-regparm.c: New.
14245 2004-02-23 James E Wilson <wilson@specifixinc.com>
14247 * gcc.c-torture/execute/20040223-1.c: New.
14249 2004-02-23 Zack Weinberg <zack@codesourcery.com>
14250 Kazu Hirata <kazu@cs.umass.edu>
14252 * gcc.dg/fwritable-strings-1.c: Remove.
14254 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
14257 * gcc.dg/20040223-1.c: New test.
14259 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14262 * g++.dg/ext/typeof9.C: New test.
14264 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14267 * g++.dg/other/switch1.C: New test.
14269 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14271 * gcc.dg/cast-function-1.c: Adjust for new informative message.
14272 * gcc.dg/va-arg-1.c: Likewise.
14274 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14277 * g++.dg/template/koenig5.C: New test.
14279 2004-02-21 Ziemowit Laski <zlaski@apple.com>
14281 * g++.dg/ext/altivec-1.C: Generalize target triple.
14282 * g++.dg/ext/altivec-2.C: New test case.
14283 * g++.dg/ext/altivec_check.h: New file.
14284 * gcc.dg/altivec-1.c: Generalize target triple;
14285 include altivec_check.h and call altivec_check().
14286 * gcc.dg/altivec-[2-5].c: Generalize target triple.
14287 * gcc.dg/altivec-6.c: New test case.
14288 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
14289 type casts as needed.
14290 * gcc.dg/altivec-10.c: Include altivec_check.h and call
14292 * gcc.dg/altivec-12.c: New test case.
14293 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
14294 include altivec_check.h and call altivec_check().
14295 * gcc.dg/altivec_check.h: New file.
14297 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14299 * lib/target-supports.exp (check_alias_available): Don't mangle
14300 function `g' in test program.
14302 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14304 * lib/target-supports.exp (check_profiling_available): Check
14305 argument to determine whether we support a profiling type.
14306 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
14307 check_profiling_available.
14308 * g++.dg/bprob/bprob.exp: Likewise
14309 * g77.dg/bprob/bprob.exp: Likewise.
14310 * gcc.misc-tests/bprob.exp: Likewise.
14311 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
14312 dg-require-profiling and delete expected error handling.
14313 * gcc.dg/20021014-1.c: Likewise.
14314 * gcc.dg/nest.c: Likewise.
14316 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14319 * g++.dg/other/vthunk1.C: New test.
14321 2004-02-20 Falk Hueffner <falk@debian.org>
14324 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
14326 2004-02-20 Mark Mitchell <mark@codesourcery.com>
14329 * g++.dg/other/error8.C: Remove XFAIL markers.
14332 * g++.dg/ext/packed5.C: New test.
14335 * g++.dg/warn/Wunused-5.C: New test.
14338 * g++.dg/lookup/member1.C: New test.
14340 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
14342 * gcc.c-torture/compile/20040130-1.c: Enable only when
14343 __INT_MAX__ >= 2147483647L.
14344 * gcc.c-torture/compile/961203-1.c: Likewise.
14346 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
14348 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
14349 * g++.dg/opt/template1.C: Robustify assembler regexp
14351 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14353 * gcc.c-torture/execute/simd-4.x: Remove.
14354 * gcc.c-torture/execute/va-arg-25.x: Likewise.
14355 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
14356 Guard with #ifndef SKIP_ATTRIBUTE.
14357 * gcc.dg/compat/vector-1_y.c: Likewise.
14358 * gcc.dg/compat/vector-2_x.c: Likewise.
14359 * gcc.dg/compat/vector-2_y.c: Likewise.
14360 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
14361 * g++.dg/eh/simd-2.C: Likewise.
14363 2004-02-19 Alan Modra <amodra@bigpond.net.au>
14365 * gcc.c-torture/compile/complex-1.c: New.
14367 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
14370 * gcc.c-torture/execute/20040218-1.c: New test.
14372 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14375 * g++.dg/parse/new2.C: New test.
14377 2004-02-18 Paul Brook <paul@codesourcery.com>
14379 * gcc.c-torture/compile/libcall-1.c: New test.
14381 2004-02-18 Paul Brook <paul@codesourcery.com>
14384 * gcc.dg/debug/debug-7.c: New test.
14386 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
14388 * gcc.dg/20040217-1.c: New test.
14390 2004-02-17 Zack Weinberg <zack@codesourcery.com>
14392 * gcc.c-torture/execute/990208-1.x: Delete.
14394 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
14396 * gcc.c-torture/execute/20040208-2.x: New file.
14398 2004-02-17 Mark Mitchell <mark@codesourcery.com>
14401 * g++.dg/abi/structret1.C: New test.
14403 2004-02-17 Jakub Jelinek <jakub@redhat.com>
14405 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
14406 (i386_cpuid): No need to test if cpuid is available on AMD64.
14407 Fix assembly, so that it works onboth i386 and AMD64.
14408 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
14409 (vecInLong): Fix s[] member type to unsigned int.
14410 (vecInWord): Remove type.
14411 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
14412 (a64, b64, c64, d64, e64): Remove.
14413 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
14414 Remove unused variable. Remove initialization of removed variables.
14415 Don't call mmx_tests nor sse_tests.
14416 (reference_mmx, reference_sse): Remove.
14417 (check): Add return stmt.
14418 * gcc.dg/i386-sse-7.c: New test.
14419 * gcc.dg/i386-mmx-4.c: New test.
14421 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14423 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
14424 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
14425 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
14426 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
14427 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
14428 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
14429 g++.dg/tc1/dr94.C: Fix line terminator.
14431 2004-02-16 Geoffrey Keating <geoffk@apple.com>
14433 * gcc.c-torture/compile/20040216-1.c: New.
14435 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14437 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
14438 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
14439 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
14440 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
14441 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
14442 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
14444 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14446 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
14448 2004-02-15 Mark Mitchell <mark@codesourcery.com>
14451 * g++.dg/expr/cond4.C: New test.
14454 * g++.dg/lookup/crash2.C: New test.
14456 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
14458 * gcc.c-torture/compile/20040214-2.c: New test.
14460 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
14463 * g++.dg/ext/typeof8.C: New test.
14465 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
14467 * gcc.c-torture/compile/20040214-1.c: New test.
14469 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14472 * g++.dg/template/spec11.C: New test.
14474 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14477 * g++.dg/other/error8.C: New test.
14479 2004-02-13 Mark Mitchell <mark@codesourcery.com>
14482 * g++.dg/template/array4.C: New test.
14485 * g++.dg/inherit/thunk2.C: New test.
14488 * g++.dg/eh/cond2.C: New test.
14490 2004-02-12 Alan Modra <amodra@bigpond.net.au>
14492 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
14494 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
14496 * lib/scanasm.exp (dg-scan): Quote pattern before display.
14498 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
14500 * g++.dg/simd-2.C: xfail on ppc64-linux.
14502 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
14505 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
14508 2004-02-11 Uros Bizjak <uros@kss-loka.si>
14510 * gcc.dg/builtins-33.c: New test.
14512 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
14514 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
14516 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
14518 * g++.dg/simd-2.C: Set -maltivec for ppc64.
14520 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
14522 * gcc.dg/ppc64-abi-3.c: New test.
14524 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
14528 * gcc.dg/pr14092-1.c: New testcase.
14530 2004-02-10 Alan Modra <amodra@bigpond.net.au>
14532 * gcc.dg/cpp/assert4.c: Fix typo last change.
14534 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
14535 * gcc.dg/cpp/assert4.c: Handle powerpc64.
14537 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
14539 2004-02-09 Roger Sayle <roger@eyesopen.com>
14541 * gcc.c-torture/compile/20040209-1.c: New test case.
14543 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
14545 * gcc.dg/c90-init-1.c: Adjust expected error messages.
14547 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
14549 * gcc.c-torture/execute/20040208-[12].c: New tests.
14551 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14553 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
14555 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14557 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
14559 2004-02-07 Zack Weinberg <zack@codesourcery.com>
14562 * gcc.dg/visibility-8.c: New testcase.
14564 2004-02-07 Zack Weinberg <zack@codesourcery.com>
14566 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
14568 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
14570 2004-02-07 Roger Sayle <roger@eyesopen.com>
14572 PR middle-end/13696
14573 * g++.dg/opt/fold1.C: New test case.
14575 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14578 * g++.dg/other/crash-2.C: New test.
14580 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14583 * g++.dg/parse/angle-bracket2.C: New test.
14585 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14587 PR middle-end/13750
14589 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14591 * testsuite/g++.dg/pch/wchar-1.C: New.
14592 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14594 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14597 * g++.dg/parse/error15.C: New test.
14598 * g++.dg/parse/crash11.C: Update dg-error mark.
14600 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14603 * g++.dg/warn/conv2.C: New test.
14605 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14608 * g++.dg/warn/incomplete1.C: Remove xfail.
14610 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14612 * lib/file-format.exp (gcc_target_object_format): Use
14613 ${tool}_target_compile, not gcc_target_compile.
14614 * lib/target-supports.exp (check_alias_available): Likewise.
14615 (check_gc_sections_available): Likewise.
14616 * g++.dg/ext/attrib10.C: Use dg-require-alias.
14617 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
14620 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14623 * g++.dg/template/static6.C: New test.
14625 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
14627 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
14629 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14631 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
14632 tests for systems where `char' is unsigned by default.
14634 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14637 * g++.dg/template/partial3.C: New test.
14639 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
14641 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
14642 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
14643 Remove mentions of obsolete ports.
14645 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
14647 * gcc.dg/noncompile/20001228-1.c: Fix for new
14650 2004-02-03 Roger Sayle <roger@eyesopen.com>
14653 * gcc.c-torture/execute/multdi-1.c: New test case.
14655 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14658 * g++.dg/template/lookup5.C: New test.
14660 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14663 * g++.dg/template/lookup4.C: New test.
14666 * g++.dg/parse/error14.C: New test.
14669 * g++.dg/parse/template13.C: New test.
14671 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14674 * g++.dg/template/koenig4.C: New test.
14677 * g++.dg/template/crash17.C: New test.
14680 * g++.dg/parse/error13.C: New test.
14681 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
14683 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14685 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
14687 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
14691 * gcc.dg/noncompile/20040203-1.c: New test.
14692 * gcc.dg/noncompile/20040203-2.c: Likewise.
14693 * gcc.dg/noncompile/20040203-3.c: Likewise.
14694 * gcc.dg/20040203-1.c: Likewise.
14696 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
14699 * g++.dg/template/sizeof7.C: New test.
14701 2004-02-02 Eric Christopher <echristo@redhat.com>
14702 Zack Weinberg <zack@codesourcery.com>
14704 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
14706 2004-02-02 Zack Weinberg <zack@codesourcery.com>
14708 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
14709 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
14710 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
14711 * gcc.dg/cleanup-5.c: Run only on Linux targets.
14713 2004-02-02 Mark Mitchell <mark@codesourcery.com>
14716 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
14719 * g++.dg/ext/attrib13.C: New test.
14722 * g++.dg/conversion/op2.C: New test.
14724 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14726 * gcc.dg/titype-1.c: Fix pasto.
14728 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14730 * gcc.dg/titype-1.c: New test.
14732 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14735 * g++.dg/template/non-type-template-argument-1.C,
14736 g++.dg/template/qualified-id1.C: Update dg-error marks.
14737 * g++.dg/template/nontype6.C: New test.
14739 2004-02-01 Roger Sayle <roger@eyesopen.com>
14741 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
14742 * gcc.dg/builtins-31.c: New testcase.
14743 * gcc.dg/builtins-32.c: New testcase.
14745 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
14747 * objc.dg/call-super-2.m: Update line numbers
14748 for the including of stddef.h.
14750 2004-01-30 Michael Matz <matz@suse.de>
14752 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
14753 g++.dg/ext/case-range3.C: New tests.
14755 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14759 * g++.dg/template/member4.C: New test.
14761 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14764 * g++.dg/template/sizeof6.C: New test.
14766 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14768 * gcc.dg/fwritable-strings-1.c: New test.
14770 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14772 * gcc.c-torture/compile/20040130-1.c: New test.
14774 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
14776 * objc.dg/call-super-2.m: Include stddef.h for size_t.
14778 2004-01-29 Mark Mitchell <mark@codesourcery.com>
14781 * g++.dg/template/ctor3.C: New test.
14783 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14785 * g++.dg/tc1: New directory.
14786 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
14787 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
14788 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
14789 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
14790 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
14792 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14794 * g++.dg/parse/error11.C: New test.
14795 * g++.dg/parse/error12.C: Likewise.
14797 2004-01-28 Ziemowit Laski <zlaski@apple.com>
14799 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
14800 (scan_initial, main): Use aligned_sizeof instead of sizeof.
14802 2004-01-28 Mark Mitchell <mark@codesourcery.com>
14805 * g++.dg/ext/attrib12.C: New test.
14808 * g++.dg/parse/cast2.C: New test.
14810 2004-01-27 James E Wilson <wilson@specifixinc.com>
14812 * objc.dg/encode-2.m (main): New local string. Set depending on
14813 sizeof long. Use in sscanf call.
14814 * objc.dg/encode-3.m (main): New local string. Set depending on
14815 sizeof long. Use in scan_initial call.
14817 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14819 * objc.dg/call-super-2.m: Make LP64-safe.
14820 * objc.dg/desig-init-1.m: Likewise.
14822 2004-01-27 Devang Patel <dpatel@apple.com>
14824 * g++.dg/debug/namespace1.C: New test.
14826 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
14828 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
14831 * gcc.dg/arm-mmx-1.c: New test.
14833 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14835 * gcc.dg/20040127-1.c: New test.
14836 * gcc.dg/20040127-2.c: New test.
14838 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14840 * objc.dg/stret-1.m (glob): Renamed to globa.
14842 2004-01-26 Mark Mitchell <mark@codesourcery.com>
14845 * g++.dg/expr/for1.C: New test.
14847 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
14849 PR middle-end/13779
14850 * gcc.dg/darwin-longlong.c: New test.
14852 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
14854 * gcc.dg/20040124-1.c: Moved test from here...
14855 * gcc.c-torture/compile/20040124-1.c: ...to here.
14857 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14859 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
14860 the assembly output if -m64 is passed.
14862 2004-01-25 Mark Mitchell <mark@codesourcery.com>
14865 * g++.dg/template/cond3.C: New test.
14867 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14870 * g++.dg/template/ttp7.C: New test.
14872 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14875 * g++.dg/template/nontype4.C: New test.
14876 * g++.dg/template/nontype5.C: Likewise.
14878 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
14880 * gcc.dg/torture/mips-clobber-at.c: New test.
14882 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
14884 * gcc.dg/20040124-1.c: New test.
14886 2004-01-24 Jakub Jelinek <jakub@redhat.com>
14888 * gcc.dg/20040123-1.c: New test.
14890 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14892 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
14894 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
14896 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
14898 2004-01-23 Andrew Pinski <apinski@apple.com>
14900 * gcc.dg/20030121-1.c: Move to ..
14901 * gcc.dg/20040121-1.c: here.
14903 2004-01-23 Roger Sayle <roger@eyesopen.com>
14905 * gcc.dg/builtins-29.c: New test case.
14907 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14910 * gcc.dg/builtins-30.c: New testcase.
14912 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
14914 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
14915 * lib/g77.exp: Likewise.
14916 * lib/objc.exp: Likewise.
14917 * lib/g++.exp: Likewise.
14919 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14921 * gcc.dg/struct-by-value-2.c: New test.
14923 2004-01-21 Andrew Pinski <apinski@apple.com>
14926 * gcc.dg/20030121-1.c: New test.
14928 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
14930 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
14931 clobber frame pointer register in asm statement.
14933 2004-01-21 Falk Hueffner <falk@debian.org>
14935 * gcc.c-torture/compile/20040121-1.c: New test.
14937 2004-01-21 Zack Weinberg <zack@codesourcery.com>
14939 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
14941 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
14943 * gcc.dg/ppc64-abi-2.c: New test.
14945 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
14947 * lib/treelang.exp: Fill out this file.
14948 * lib/treelang-dg.exp: New File.
14950 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
14952 * gcc.c-torture/compile/981022-1.c: Remove.
14953 * gcc.dg/array-5.c: Remove XFAIL.
14954 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
14955 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
14956 gcc.dg/cond-lvalue-1.c: Update.
14957 * gcc.dg/cast-lvalue-2.c: New test.
14959 2004-01-19 Mark Mitchell <mark@codesourcery.com>
14962 * g++.dg/other/error1.C (class foo): Tweak error message.
14965 * g++.dg/template/call2.C: New test.
14967 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14969 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
14970 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
14971 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
14972 scalar-return-1_x.c, scalar-return-2_y.c,
14973 scalar-return-3_x.c, scalar-return-3_y.c,
14974 scalar-return-4_x.c, scalar-return-4_y.c,
14975 struct-align-1.h, struct-align-1_x.c,
14976 struct-align-1_y.c, struct-align-2.h,
14977 struct-align-2_x.c, struct-align-2_y.c,
14978 struct-by-value-10_y.c, struct-by-value-11_x.c,
14979 struct-by-value-11_y.c, struct-by-value-12_x.c,
14980 struct-by-value-12_y.c, struct-by-value-13_x.c,
14981 struct-by-value-13_y.c, struct-by-value-14_x.c,
14982 struct-by-value-14_y.c, struct-by-value-15_x.c,
14983 struct-by-value-15_y.c, struct-by-value-16_y.c,
14984 struct-by-value-17_y.c, struct-by-value-18_y.c,
14985 struct-by-value-19_y.c, struct-by-value-1_x.c,
14986 struct-by-value-1_y.c, struct-by-value-20_y.c,
14987 struct-by-value-2_x.c, struct-by-value-2_y.c,
14988 struct-by-value-3_y.c, struct-by-value-4_x.c,
14989 struct-by-value-4_y.c, struct-by-value-5_y.c,
14990 struct-by-value-6_y.c, struct-by-value-7_y.c
14991 struct-by-value-8_x.c, struct-by-value-8_y.c
14992 struct-by-value-9_x.c, struct-by-value-9_y.c
14993 struct-return-10_x.c, struct-return-10_y.c,
14994 struct-return-19_x.c, struct-return-20_x.c
14995 struct-return-2_x.c, struct-return-2_y.c
14996 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
14997 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
14999 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15001 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
15002 attribute on sparc*-sun-solaris2.*.
15004 2004-01-18 Mark Mitchell <mark@codesourcery.com>
15007 * g++.dg/ext/typeof7.C: New test.
15009 2004-01-18 David Edelsohn <edelsohn@gnu.org>
15011 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
15012 * gcc.dg/const-elim-1.c: Same.
15014 2004-01-17 Ziemowit Laski <zlaski@apple.com>
15016 * objc.dg/stret-1.m: New.
15017 * objc.dg/stret-2.m: New.
15019 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
15022 * g++.dg/ext/vector1.C: New test.
15024 2004-01-16 Geoffrey Keating <geoffk@apple.com>
15026 * gcc.dg/pch/import-1.c: New.
15027 * gcc.dg/pch/import-1.hs: New.
15028 * gcc.dg/pch/import-1a.h: New.
15029 * gcc.dg/pch/import-1b.h: New.
15030 * gcc.dg/pch/import-1c.h: New.
15032 2004-01-16 Mark Mitchell <mark@codesourcery.com>
15035 * g++.dg/ext/array1.C: New test.
15038 * g++.dg/conversion/op1.C: New test.
15040 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
15043 From Kazumoto Kojima / Dan Kegel:
15044 * gcc.dg/pr11864-1.c: New test.
15047 From Marcus Comstedt / Dan Kegel:
15048 * gcc.dg/pr10392-1.c: New test.
15050 2004-01-16 Mark Mitchell <mark@codesourcery.com>
15053 * g++.dg/init/ref10.C: New test.
15055 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15058 * g++.dg/parse/typename6.C: New test.
15060 2004-01-15 Geoffrey Keating <geoffk@apple.com>
15063 * testsuite/g++.dg/pch/wchar-1.C: New.
15064 * testsuite/g++.dg/pch/wchar-1.Hs: New.
15066 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15069 * g++.dg/expr/sizeof2.C: New test.
15071 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
15073 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
15075 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
15078 * g++.dg/lookup/strong-using-3.C: New.
15079 * g++.dg/lookup/using-10.C: New.
15081 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
15084 * g++.dg/lookup/strong-using-2.C: New.
15086 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
15087 Dan Kegel <dank@kegel.com>
15088 J"orn Rennecke <joern.rennecke@superh.com>
15091 * gcc.dg/pr9365-1.c: New test.
15093 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15096 * g++.dg/parse/casting-operator2.C: New test.
15097 * g++.old-deja/g++.pt/explicit83.C: Remove.
15099 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
15101 * gcc.dg/label-compound-stmt-1.c: New test.
15102 * gcc.c-torture/compile/950922-1.c,
15103 gcc.c-torture/compile/20000211-3.c,
15104 gcc.c-torture/compile/20000518-1.c,
15105 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
15106 compound statements.
15108 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
15110 * gcc.dg/ppc64-abi-1.c: New test.
15112 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
15114 * g++.dg/ext/attrib9.C: Add dg-warnings.
15116 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15119 * g++.dg/parse/dtor3.C: New test.
15121 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
15124 * g++.dg/parse/try-catch-1.C: New test.
15126 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
15128 * ada/acats/run_all.sh: Add more verbose output in acats.log
15129 when compiling tests.
15131 2004-01-12 Zack Weinberg <zack@codesourcery.com>
15134 * gcc.dg/typedef-redecl.c: New test case.
15135 * gcc.dg/typedef-redecl.h: New support file.
15137 2004-01-13 Jan Hubicka <jh@suse.cz>
15139 * gcc.dg/always_inline.c: New test.
15140 * gcc.dg/debug/20031231-1.c: Fix.
15142 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15145 * g++.dg/template/array3.C: New test.
15147 2004-01-12 Zack Weinberg <zack@codesourcery.com>
15149 * g++.dg/ext/lvalue1.C: No longer expected to fail.
15150 * g++.dg/warn/Wunused-2.C: Likewise.
15152 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15155 * g++.dg/template/instantiate6.C: New test.
15157 2004-01-12 Roger Sayle <roger@eyesopen.com>
15159 PR middle-end/11397
15160 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
15162 2004-01-12 Jan Hubicka <jh@suse.cz>
15165 * gcc.dg/20040112-1.c: New.
15167 * gcc.dg/dwarf-die[1-7].c: Move to...
15168 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
15169 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
15171 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
15174 * g++.dg/parse/friend4.C: New test.
15176 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
15179 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
15180 definition is called a friend.
15182 2004-01-11 Zack Weinberg <zack@codesourcery.com>
15184 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
15186 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
15189 * g++.dg/parse/error10.C: New test.
15190 * g++.dg/template/arg2.C: Accept "invalid type" error.
15192 2004-01-11 Jakub Jelinek <jakub@redhat.com>
15194 PR middle-end/13392
15195 * g++.dg/opt/expect2.C: New test.
15197 2004-01-10 Zack Weinberg <zack@codesourcery.com>
15199 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
15200 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
15201 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
15202 Update dg-error regexps.
15204 2004-01-10 Zack Weinberg <zack@codesourcery.com>
15206 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
15207 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
15209 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15211 * gcc.dg/pragma-re-1.c: Use right pointer type.
15213 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15215 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
15217 2004-01-09 Geoffrey Keating <geoffk@apple.com>
15219 * gcc.dg/rs6000-ldouble-1.c: New.
15221 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15225 * g++.dg/other/abstract1.C: New test.
15227 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
15229 * g++.dg/lookup/strong-using-1.C: New.
15231 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
15234 * gcc.dg/func-ptr-conv-1.c: New test.
15235 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
15237 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
15240 * gcc.c-torture/compile/20040109-1.c: New.
15242 2004-01-08 Stuart Hastings <stuart@apple.com>
15244 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
15245 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
15246 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
15248 2004-01-09 Alan Modra <amodra@bigpond.net.au>
15250 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
15252 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
15254 * ada/acats/run_acats: Treat 'gnatchop' the same way
15255 as 'gnatmake'. Export GCC_DRIVER.
15256 * ada/acats/run_all.sh: Add target_gnatchop. Use
15257 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
15259 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15262 * g++.dg/template/dependent-expr4.C: New test.
15264 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
15266 * gcc.dg/altivec-11.c: New test.
15268 2004-01-07 Mark Mitchell <mark@codesourcery.com>
15270 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
15272 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
15275 * gcc.dg/enum-compat-1.c: New test.
15276 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
15278 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
15281 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
15282 gcc.dg/c99-idem-qual-3.c: New tests.
15284 2004-01-07 Alan Modra <amodra@bigpond.net.au>
15286 * gcc.dg/winline-7.c: Don't cast void * to int.
15288 2004-01-06 Jan Hubicka <jh@suse.cz>
15290 * gcc.dg/i386-sse-5.c: New test
15291 * g++.dg/eh/simd-1.c: Add -w argument for i386.
15293 2004-01-05 Mark Mitchell <mark@codesourcery.com>
15296 * g++.dg/rtti/typeid4.C: New test.
15298 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15300 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
15302 2004-01-05 Mark Mitchell <mark@codesourcery.com>
15305 * g++.dg/template/error11.C: New test.
15308 * g++.dg/template/class2.C: New test.
15310 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
15311 Richard Sandiford <rsandifo@redhat.com>
15314 * g++.dg/opt/alias3.C: New test.
15316 2004-01-04 Mark Mitchell <mark@codesourcery.com>
15319 * g++.dg/template/koenig3.C: New test.
15322 * g++.dg/parse/offsetof3.C: New test.
15324 * g++.dg/init/copy7.C: Add missing dg-error markers.
15327 * g++.dg/init/copy7.c: New test.
15330 * g++.dg/parse/cast1.C: New test.
15332 2004-01-04 Jan Hubicka <jh@suse.cz>
15334 * gcc.dg/winline[1-7].c: New tests.
15336 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15339 * g++.dg/template/qualttp22.C: New test.
15341 2004-01-01 Jan Hubicka <jh@suse.cz>
15343 * gcc.dg/debug/20031231-1.c: New.
15344 * gcc.c-torture/compile/20040101-1.c: New.
15345 * gcc.dg/dwarf-die-[1-7].c: New.
15347 2004-01-01 Jakub Jelinek <jakub@redhat.com>
15349 PR optimization/13521
15350 * gcc.c-torture/compile/20031231-1.c: New test.
15352 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
15354 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
15356 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15359 * g++.dg/template/crash16.C: New test.
15361 2003-12-30 Mark Mitchell <mark@codesourcery.com>
15363 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
15365 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
15367 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
15369 * g++.old-deja/g++.jason/thunk3.C: Likewise.
15370 * g++.old-deja/g++.law/profile1.C: Likewise.
15371 * gcc.c-torture/compile/981006-1.c: Likewise.
15372 * gcc.c-torture/execute/loop-2e.x: Likewise.
15373 * gcc.c-torture/execute/loop-2f.x: Remove.
15374 * gcc.c-torture/execute/loop-2g.x: Likewise.
15375 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
15376 * gcc.dg/20020312-2.c: Remove traces of dead ports.
15378 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
15381 * g++.dg/ext/attrib11.C: New test.
15384 * g++.dg/template/array2-1.C: New test.
15385 * g++.dg/template/array2-2.C: New test.
15387 2003-12-29 Mark Mitchell <mark@codesourcery.com>
15389 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
15391 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
15394 * g++.dg/template/array1-1.C: New test.
15395 * g++.dg/template/array1-2.C: New test.
15397 2003-12-29 Roger Sayle <roger@eyesopen.com>
15400 * g77.dg/12632.f: New test case.
15402 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15405 * g++.dg/parse/nontype1.C: New test.
15407 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15410 * g++.dg/parse/explicit1.C: New test.
15411 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
15413 2003-12-28 Mark Mitchell <mark@codesourcery.com>
15416 * g++.dg/opt/inline6.C: New test.
15419 * g++.dg/parse/error9.C: New test.
15421 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
15423 2003-12-28 Mark Mitchell <mark@codesourcery.com>
15426 * g++.dg/init/assign1.C: New test.
15428 2003-12-28 Roger Sayle <roger@eyesopen.com>
15431 * g++.dg/warn/format3.C: New test case.
15433 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15435 * gcc.c-torture/compile/20031227-1.c: New test.
15437 2003-12-23 Mark Mitchell <mark@codesourcery.com>
15439 * g++.dg/bprob/bprob.exp: Load target-supports.exp
15440 * g77.dg/bprob/bprob.exp: Likewise.
15441 * gcc.misc-tests/bprob.exp: Likewise.
15442 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
15443 variants on systems where the library does not provide that
15445 * gcc.dg/builtins-20.c: Use builtins-config.h.
15446 * gcc.dg/builtins-config.h: New file.
15448 2003-12-23 Mark Mitchell <mark@codesourcery.com>
15450 * lib/gcc-dg.exp (dg-require-profiling): New function.
15451 * lib/target-supports.exp (check_profiling_available): Likewise.
15452 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
15453 * g77.dg/bprob/bprob.exp: Likewise.
15454 * gcc.misc-tests/bprob.exp: Likewise.
15455 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
15456 * gcc.dg/20021014-1.c: Likewise.
15457 * gcc.dg/nest.c: Likewise.
15459 2003-12-23 Mark Mitchell <mark@codesourcery.com>
15461 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
15463 * g++.dg/lookup/java2.C: Likewise.
15464 * gcc.dg/cpp/lexident.c: Likewise.
15466 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
15468 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
15470 * gcc.c-torture/compile/961203-1.c: Likewise.
15471 * gcc.c-torture/compile/980506-1.c: Likewise.
15473 2003-12-23 Zack Weinberg <zack@codesourcery.com>
15475 * lib/gcc-dg.exp (dg-prune-output): New annotation.
15476 (additional_prunes): New global.
15477 (gcc-dg-prune): Handle additional per-test pruning.
15478 (dg-test): Clear additional_prunes between tests.
15480 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
15481 dg-prune-output to avoid spurious failures from assembler
15482 complaining about nonexistent WAW violations.
15483 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
15484 Use dg-prune-output to avoid spurious failures from assembler
15485 warning about Itanium B-step errata.
15487 2003-12-23 Mark Mitchell <mark@codesourcery.com>
15489 * g++.dg/abi/macro0.C: New test.
15490 * g++.dg/abi/macro1.C: Likewise.
15491 * g++.dg/abi/macro2.C: Likewise.
15493 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
15494 * g++.dg/abi/bitfield7.C: Likewise.
15495 * g++.dg/abi/dtor2.C: Likewise.
15496 * g++.dg/abi/mangle11.C: Likewise.
15497 * g++.dg/abi/mangle12.C: Likewise.
15498 * g++.dg/abi/mangle14.C: Likewise.
15499 * g++.dg/abi/mangle17.C: Likewise.
15500 * g++.dg/abi/vbase10.C: Likewise.
15501 * g++.dg/abi/vbase14.C: Likewise.
15502 * g++.dg/template/qualttp17.C: Likewise.
15504 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
15507 * gcc.dg/20031223-1.c: New test.
15509 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15511 * gcc.dg/noreturn-7.c: New test.
15513 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15515 * gcc.dg/null-pointer-1.c: New test.
15517 2003-12-22 Mark Mitchell <mark@codesourcery.com>
15519 * g++.old-deja/g++.jason/template18.C: Remove.
15520 * g++.old-deja/g++.jason/template37.C: Likewise.
15523 * g++.dg/lookup/ns1.C: New test.
15526 * g++.dg/template/lookup3.C: New test.
15528 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
15530 * g++.dg/template/recurse1.C: New test
15532 2003-12-22 Mark Mitchell <mark@codesourcery.com>
15535 * g++.dg/parse/semicolon1.C: New test.
15536 * g++.dg/parse/semicolon1.h: Likewise.
15538 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
15540 * gcc.dg/darwin-misaligned.c: New test.
15542 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
15545 * gcc.dg/20031222-1.c: New test.
15547 2003-12-21 Mark Mitchell <mark@codesourcery.com>
15550 * g++.dg/parse/error8.C: New test.
15553 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
15555 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
15557 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
15559 * gcc.c-torture/compile/930217-1.c: Likewise.
15560 * gcc.c-torture/compile/930513-1.c: Likewise.
15561 * gcc.c-torture/execute/920908-2.c: Likewise.
15562 * gcc.c-torture/execute/921204-1.c: Likewise.
15563 * gcc.c-torture/execute/930621-1.c: Likewise.
15564 * gcc.c-torture/execute/930630-1.c: Likewise.
15565 * gcc.c-torture/execute/931031-1.c: Likewise.
15566 * gcc.c-torture/execute/980602-2.c: Likewise.
15567 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
15568 * gcc.c-torture/execute/compndlit-1.c: Likewise.
15569 * gcc.c-torture/execute/extzvsi.c: Likewise.
15570 * gcc.c-torture/unsorted/ext.c: Likewise.
15572 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
15575 * gcc.c-torture/compile/20031220-2.c: New test case.
15577 2003-12-20 Roger Sayle <roger@eyesopen.com>
15579 PR optimization/13031
15580 * gcc.c-torture/compile/20031220-1.c: New test case.
15582 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15584 * gcc.dg/cast-function-1.c: New test.
15586 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
15588 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
15591 2003-12-19 Mark Mitchell <mark@codesourcery.com>
15594 * g++.dg/ext/attrib10.C: New test.
15596 2003-12-19 Jakub Jelinek <jakub@redhat.com>
15598 * gcc.dg/cleanup-10.c: New test.
15599 * gcc.dg/cleanup-11.c: New test.
15601 2003-12-19 Jakub Jelinek <jakub@redhat.com>
15604 * g++.dg/opt/expect1.C: New test.
15606 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
15608 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
15610 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
15613 * gcc.dg/20031218-1.c: New test.
15616 * gcc.dg/20031218-2.c: New test.
15617 * gcc.dg/20031218-3.c: New test.
15619 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
15620 of label name and allow for USER_LABEL_PREFIX == "_" names.
15621 * g++.dg/abi/mangle18-2.C: Likewise.
15622 * g++.dg/abi/mangle19-1.C: Likewise.
15623 * g++.dg/abi/mangle19-2.C: Likewise.
15624 * g++.dg/abi/mangle20-1.C: Likewise.
15625 * g++.dg/abi/mangle20-2.C: Likewise.
15627 2003-12-18 Richard Henderson <rth@redhat.com>
15629 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
15631 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
15632 Dan Kegel <dank@kegel.com>
15635 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
15636 testing a cross compiler, it causes spurious compile failures.
15637 * lib/g++.exp: Likewise.
15639 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15642 * g++.dg/template/access13.C: New test.
15644 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
15646 * gcc.dg/20031216-1.c: New test.
15648 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15651 * g++.dg/template/error10.C: New test.
15653 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
15655 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
15656 * g++.dg/eh/simd-2.C: Likewise.
15658 2003-12-17 James E Wilson <wilson@specifixinc.com>
15659 Roger Sayle <roger@eyesopen.com>
15661 * gcc.c-torture/execute/ieee/mzero5.c: New.
15663 2003-12-17 Mark Mitchell <mark@codesourcery.com>
15666 * g++.dg/parse/error6.C: New test.
15669 * g++.dg/parse/error7.C: New test.
15671 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15673 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
15674 at -O with stabs debugging formats.
15675 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
15676 * gcc.dg/debug/debug-2.c: Likewise.
15678 2003-12-16 Mark Mitchell <mark@codesourcery.com>
15681 * g++.dg/init/error1.C: New test.
15684 * g++.dg/init/pm3.C: New test.
15686 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
15689 * gcc.dg/bitfld-8.c: New test.
15691 2003-12-16 James Lemke <jim@wasabisystems.com>
15693 * gcc.dg/arm-scd42-[123].c: New tests.
15695 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
15698 * g++.dg/abi/mangle20-1.C: New test.
15699 * g++.dg/abi/mangle20-2.C: New test.
15701 2003-12-16 Mark Mitchell <mark@codesourcery.com>
15704 * g++.dg/other/offsetof2.C: Remove XFAIL.
15705 * g++.dg/parse/offsetof1.C: New test.
15706 * g++.gd/parse/offsetof2.C: Likewise.
15708 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15710 * g++.dg/template/nontype3.C: New test.
15711 * g++.dg/template/static2.C: Tweaked the dg-error clause.
15713 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15715 * g++.dg/warn/noreturn-3.C: Also test instantiation.
15717 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
15720 * g++.dg/expr/assign1.C: New test.
15723 * g++.dg/abi/mangle19-1.C: New test.
15724 * g++.dg/abi/mangle19-2.C: New test.
15726 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
15728 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
15730 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15732 * gcc.c-torture/execute/20031216-1.c: New test.
15734 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15736 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
15739 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15742 * g++.dg/template/error9.C: New test.
15745 * g++.dg/template/error8.C: New test.
15747 2003-12-15 Roger Sayle <roger@eyesopen.com>
15749 PR middle-end/13400
15750 * gcc.c-torture/execute/20031215-1.c: New test case.
15752 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15755 * g++.dg/parse/error5.C: New test.
15758 * g++.dg/expr/sizeof1.C: New test.
15761 * g++.dg/template/crash15.C: New test.
15763 2003-12-15 Geoffrey Keating <geoffk@apple.com>
15765 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
15766 a non-POD type as the last named parameter of a varargs function.
15768 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15772 * g++.dg/template/crash14.C: New test.
15773 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
15775 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
15777 * g++.dg/other/java1.C: New test.
15780 * g++.dg/abi/mangle18-1.C: New test.
15781 * g++.dg/abi/mangle18-2.C: New test.
15783 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15785 PR optimization/10312
15786 * gcc.c-torture/execute/20031214-1.c: New.
15788 2003-12-14 Mark Mitchell <mark@codesourcery.com>
15792 * g++.dg/parse/error3.C: New test.
15793 * g++.dg/parse/error4.C: Likewise.
15794 * g++.dg/abi/mangle4.C: Tweak error messages.
15795 * g++.dg/lookup/using5.C: Likewise.
15796 * g++.dg/other/error2.C: Likewise.
15797 * g++.dg/parse/typename5.C: Likewise.
15798 * g++.dg/parse/undefined1.C: Likewise.
15799 * g++.dg/template/arg2.C: Likewise.
15800 * g++.dg/template/ttp3.C: Likewise.
15801 * g++.dg/template/type1.C: Likewise.
15802 * g++.old-deja/g++.other/crash32.C: Likewise.
15803 * g++.old-djea/g++.pt/defarg8.C: Likewise.
15805 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15808 * g++.dg/warn/noreturn-3.C: New test.
15810 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15813 * g++.dg/abi/covariant3.C: New.
15815 2003-12-12 Jakub Jelinek <jakub@redhat.com>
15817 * g++.dg/eh/ia64-1.C: New test.
15819 2003-12-12 Roger Sayle <roger@eyesopen.com>
15821 PR optimization/13037
15822 * g77.f-torture/execute/13037.f: New test case.
15824 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15827 * g++.dg/abi/covariant2.C: New.
15829 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
15831 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
15833 2003-12-11 Zack Weinberg <zack@codesourcery.com>
15835 * gcc.c-torture/execute/wchar_t-1.x: Delete.
15837 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
15840 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
15842 * lib/g++.exp (g++_version): Likewise.
15843 * lib/g77.exp (g77_version): Likewise.
15844 * lib/objc.exp (default_objc_version): Likewise.
15846 2003-12-10 Richard Henderson <rth@redhat.com>
15848 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
15850 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
15852 2003-12-08 Matt Austern <austern@apple.com>
15855 * lib/gcc-dg.exp (dg-require-visibility): Define.
15856 * lib/target-supports (check_visibility_available): Define.
15857 * gcc.dg/visibility-1.c: New test.
15858 * gcc.dg/visibility-2.c: Likewise.
15859 * gcc.dg/visibility-3.c: Likewise.
15860 * gcc.dg/visibility-4.c: Likewise.
15861 * gcc.dg/visibility-5.c: Likewise.
15862 * gcc.dg/visibility-6.c: Likewise.
15863 * g++.dg/ext/visibility-1.C: Likewise.
15864 * g++.dg/ext/visibility-2.C: Likewise.
15865 * g++.dg/ext/visibility-3.C: Likewise.
15866 * g++.dg/ext/visibility-4.C: Likewise.
15867 * g++.dg/ext/visibility-5.C: Likewise.
15868 * g++.dg/ext/visibility-6.C: Likewise.
15870 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15872 * g++.dg/lookup/java1.C: New test.
15873 * g++.dg/lookup/java2.C: New test.
15875 2003-12-07 Falk Hueffner <falk@debian.org>
15877 * g++.dg/opt/noreturn-1.C: New test.
15879 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
15881 * gcc.dg/overflow-1.c: New test.
15883 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15885 * g77.f-torture/compile/13060.f: New test.
15887 2003-12-06 Mark Mitchell <mark@codesourcery.com>
15890 * g++.dg/inherit/operator2.C: New test.
15892 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15895 * g++.dg/ext/attrib9.C: New test.
15897 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15900 * g++.dg/template/error7.C: New test.
15902 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
15903 J"orn Rennecke <joern.rennecke@superh.com>
15906 * g++.dg/other/struct-va_list.C: New test.
15908 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15911 * g++.dg/parse/defarg6.C: New test.
15913 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
15916 * gcc.c-torture/execute/20031201-1.c: New test.
15918 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
15920 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
15922 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15924 * gcc.dg/builtin-return-1.c: New test.
15926 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
15927 J"orn Rennecke <joern.rennecke@superh.com>
15929 PR optimization/13260
15930 * gcc.c-torture/execute/20031204-1.c: New test.
15932 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15935 * g++.dg/template/error6.C: New test.
15937 2003-12-03 Jakub Jelinek <jakub@redhat.com>
15939 * gcc.dg/20031202-1.c: New test.
15941 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15944 * g++.dg/template/eh1.C: New test.
15947 * g++.dg/template/error5.C: New test.
15949 2003-12-02 David Ung <davidu@mips.com>
15951 * gcc.dg/compat/vector-check.h: Corrected type for var
15954 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15957 * g++.dg/template/ptrmem8.C: New test.
15959 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15962 * g++.dg/template/dependent-expr3.C: New test.
15964 2003-12-01 James Lemke <jim@wasabisystems.com>
15966 * gcc.dg/arm-g2.c: New test.
15968 2003-12-01 Roger Sayle <roger@eyesopen.com>
15970 PR optimization/11634
15971 * gcc.dg/20031201-2.c: New test case.
15973 2003-12-01 Zack Weinberg <zack@codesourcery.com>
15976 * objc.dg/proto-lossage-3.m: New test.
15978 2003-12-01 Roger Sayle <roger@eyesopen.com>
15980 PR optimization/12628
15981 * gcc.dg/20031201-1.c: New test case.
15983 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15985 * gcc.dg/unaligned-1.c: New test.
15987 2003-11-30 Mark Mitchell <mark@codesourcery.com>
15990 * g++.dg/template/error4.C: New test.
15991 * g++.dg/template/nested3.C: Adjust error markers.
15993 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15995 * gcc.dg/cpp/assert4.c: Check more #system assertions.
15997 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
16000 * gcc.dg/bitfld-7.c: New test.
16002 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
16004 * gcc.dg/tls/asm-1.C: New test.
16006 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16008 * gcc.dg/cpp/assert4.c: Update.
16010 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
16012 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
16013 * gcc.dg/builtin-apply3.c: New test.
16015 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16017 * lib/compat.exp (compat-obj): New xfaildata parameter.
16018 Use it to set compiler_conditional_xfail_data before compiling.
16019 (compat-get-options): Handle dg-xfail-if.
16020 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
16021 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
16022 * gcc.dg/compat/vector-1_y.c: Likewise.
16023 * gcc.dg/compat/vector-2_x.c: Likewise.
16024 * gcc.dg/compat/vector-2_y.c: Likewise.
16026 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16028 * g++.dg/opt/reg-stack4.C: New test.
16030 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16032 * gcc.dg/builtin-apply2.c: New test.
16034 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16036 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
16038 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16041 * g++.dg/template/template-id-2.C: New test.
16043 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16046 * g++.dg/template/memfriend1.C: New test.
16047 * g++.dg/template/memfriend2.C: Likewise.
16048 * g++.dg/template/memfriend3.C: Likewise.
16049 * g++.dg/template/memfriend4.C: Likewise.
16050 * g++.dg/template/memfriend5.C: Likewise.
16051 * g++.dg/template/memfriend6.C: Likewise.
16052 * g++.dg/template/memfriend7.C: Likewise.
16053 * g++.dg/template/memfriend8.C: Likewise.
16054 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
16056 2003-11-21 Mark Mitchell <mark@codesourcery.com>
16059 * g++.dg/ext/cond1.C: New test.
16061 2003-11-20 Richard Henderson <rth@redhat.com>
16063 * gcc.dg/20020201-2.c: Remove.
16064 * gcc.dg/20020201-4.c: Remove.
16065 * gcc.dg/20020304-1.c: Remove.
16067 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
16069 * gcc.dg/cpp/trad/xwin1.c: New test case.
16071 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
16073 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
16074 * lib/g77.exp: Likewise.
16075 * lib/objc.exp: Likewise.
16076 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
16079 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16082 * g++.dg/template/static5.C: New test.
16084 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
16086 * gcc.dg/nested-func-1.c: New test.
16088 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16090 * gcc.dg/cpp/assert4.c: New test.
16092 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
16095 * g++.dg/lookup/using9.c: New test.
16097 2003-11-14 Mark Mitchell <mark@codesourcery.com>
16100 * g++.dg/template/error3.C: New test.
16102 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
16105 * ada/acats/run_acats, run_all.sh: Fix syntax error.
16106 No longer use a wrapper for gcc, since this does not work under
16109 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
16112 * g++.dg/template/ptrmem7.C: New test.
16114 2003-11-13 Andrew Pinski <apinski@apple.com>
16116 * gcc.c-torture/compile/20031113-1.c: New test.
16118 2003-11-13 Mark Mitchell <mark@codesourcery.com>
16119 Kean Johnston <jkj@sco.com>
16122 * gcc.dg/unused-4.c: Update.
16124 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16126 * g++.dg/opt/const3.C: New test.
16128 2003-11-13 Jan Hubicka <jh@suse.cz>
16130 * gcc.c-torture/compile/20031112-1.c: New test.
16132 2003-11-12 Mark Mitchell <mark@codesourcery.com>
16134 * g++.dg/parse/crash10.C: Remove bogus error marker.
16136 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16138 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
16139 (host_gcc): Likewise.
16140 (ROOT): Honor $PWDCMD.
16142 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
16144 2003-11-12 Catherine Moore <clm@redhat.com>
16146 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
16148 2003-11-12 Andreas Jaeger <aj@suse.de>
16149 Jakub Jelinek <jakub@redhat.com>
16150 Andrew Pinski <pinskia@physics.uc.edu>
16151 Richard Henderson <rth@redhat.com>
16153 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
16155 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
16157 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
16158 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
16160 2003-11-11 Andreas Jaeger <aj@suse.de>
16162 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
16164 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
16166 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
16168 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
16171 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
16173 * gcc.dg/trampoline-1.c: New test.
16175 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
16177 * gcc.c-torture/compile/200031109-1.c: New test.
16179 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
16183 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
16184 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
16185 gcc.dg/format/no-y2k-1.c: Update.
16187 2003-11-08 Roger Sayle <roger@eyesopen.com>
16189 PR optimization/10467
16190 * gcc.dg/20031108-1.c: New test case.
16192 2003-11-07 Geoffrey Keating <geoffk@apple.com>
16194 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
16196 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
16198 * gcc.dg/compound-lvalue-1.c: New test.
16199 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
16202 2003-11-06 Geoffrey Keating <geoffk@apple.com>
16204 * gcc.dg/altivec-varargs-1.c: New test.
16206 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16208 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
16209 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
16210 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
16211 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
16212 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
16214 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
16216 * gcc.dg/cond-lvalue-1.c: New test.
16218 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
16220 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
16222 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16225 * g++.dg/template/instantiate5.C: New test.
16227 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16230 * g++.dg/ext/complit2.C: Replace test with self-contained version.
16231 * ChangeLog: Add missing first entry for above test.
16233 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16236 * g++.dg/template/using8.C: New test.
16237 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
16239 2003-11-02 Roger Sayle <roger@eyesopen.com>
16241 PR optimization/10817
16242 * gcc.c-torture/compile/20031102-1.c: New test case.
16244 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
16246 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
16249 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16251 * gcc.dg/20031102-1.c: New test.
16253 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16255 * gcc.dg/complex-1.c: New test.
16257 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16260 * g++.dg/template/crash13.C: Adjust expected error location.
16261 * g++.old-deja/g++.brendan/ns1.C: Likewise.
16263 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
16265 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
16267 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
16270 * gcc.c-torture/compile/20031031-2.c: New test.
16272 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
16275 * gcc.c-torture/compile/20031031-1.c: New test.
16277 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
16279 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
16280 * gcc.misc-tests/bprob.exp: Likewise.
16281 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
16282 the execution test on arm-elf configs.
16283 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
16284 configs that don't support scratch files.
16285 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
16287 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
16289 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
16292 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
16294 * ada/acats/run_all.sh: Redirect mv output to /dev/null
16295 Avoid non pure sh syntax. Add more logging.
16297 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
16300 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16303 * gcc.dg/ppc-stackalign-1.c: New test.
16305 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
16307 * ada/acats/run_all.sh: Change output to be more compliant with
16309 Create acats.sum and acats.log files under testsuite/ada/acats
16310 Only run [a-z]* directories, to filter out e.g. CVS.
16311 Redirect build output to log file.
16313 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
16315 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
16317 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
16320 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
16322 2003-10-27 Jakub Jelinek <jakub@redhat.com>
16324 * gcc.c-torture/compile/20031023-1.c: New test.
16325 * gcc.c-torture/compile/20031023-2.c: New test.
16326 * gcc.c-torture/compile/20031023-3.c: New test.
16327 * gcc.c-torture/compile/20031023-4.c: New test.
16329 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16332 * g++.dg/lookup/scoped8.C: New test.
16334 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16336 * g++.dg/opt/reg-stack3.C: New test.
16338 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
16340 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
16342 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16345 * g++.dg/template/crash13.C: New test.
16347 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
16349 * gcc.dg/c99-restrict-2.c: New test.
16351 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
16353 PR c++/12698, c++/12699, c++/12700, c++/12566
16354 * g++.dg/inherit/covariant9.C: New test.
16355 * g++.dg/inherit/covariant10.C: New test.
16356 * g++.dg/inherit/covariant11.C: New test.
16358 2003-10-23 Jason Merrill <jason@redhat.com>
16361 * g++.dg/ext/complit2.C: New test.
16363 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
16366 * gcc.c-torture/execute/20031020-1.c: New test.
16368 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16370 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
16371 following the jump_insn.
16373 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
16375 * gcc.dg/cast-lvalue-1.c: New test.
16377 2003-10-21 Mark Mitchell <mark@codesourcery.com>
16380 * g++.dg/template/cond2.C: New test.
16382 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
16384 * gcc.dg/builtins-28.c: New test.
16386 2003-10-20 Jan Hubicka <jh@suse.cz>
16388 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
16390 * testsuite/gcc.dg/inline-2.c: Likewise.
16392 2003-10-20 Phil Edwards <phil@codesourcery.com>
16394 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
16395 * gcc.dg/nest.c: Likewise.
16397 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16399 PR c++/9781, c++/10583, c++/11862
16400 * g++.dg/parse/crash13.C: New test.
16402 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16404 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
16406 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16408 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
16409 Define HAVE_C99_RUNTIME except on Solaris.
16410 * gcc.dg/builtins-20.c: Likewise.
16412 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16414 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
16416 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16419 * g++.dg/template/crash21.C: New test.
16421 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16424 * g++.dg/template/typename5.C: New test.
16426 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16429 * g++.dg/template/friend25.C: New test.
16431 2003-10-16 Ziemowit Laski <zlaski@apple.com>
16433 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
16436 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
16438 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
16441 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
16443 * gcc.c-torture/execute/960416-1.x: Remove.
16444 * gcc.c-torture/execute/divconst-3.x: Likewise.
16446 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
16449 * gcc.dg/torture/cris-volatile-1.c: New test.
16451 2003-10-14 Roger Sayle <roger@eyesopen.com>
16453 PR optimization/9325
16454 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
16455 for overflowing floating point to integer conversion during RTL
16458 2003-10-13 Ziemowit Laski <zlaski@apple.com>
16460 * objc/execute/_cmd.m: Fix typo.
16461 * objc.dg/image-info.m, objc.dg/symtab-1.m:
16462 Relax 'scan-assembler' regexp.
16463 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
16464 objc.dg/try-catch-4.m: Run on non-Darwin targets.
16465 * objc.dg/zero-link-2.m: Remove blank line.
16466 * objc.dg/zero-link-3.m: New test case.
16468 2003-10-13 Geoffrey Keating <geoffk@apple.com>
16470 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
16472 * gcc.dg/asm-names.c: Use scan-assembler-not rather
16473 than linker trickery.
16475 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16478 * g++.dg/other/friend2.C: New test.
16480 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
16482 * gcc.dg/20031012-1.c: New test.
16484 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
16486 * gcc.dg/weak/weak-3.c: Fix for new warning.
16488 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
16490 PR optimization/8750
16491 * gcc.c-torture/execute/20031012-1.c: New test case.
16493 2003-10-11 Roger Sayle <roger@eyesopen.com>
16495 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
16496 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
16498 2003-10-11 Roger Sayle <roger@eyesopen.com>
16500 PR optimization/12260
16501 * gcc.c-torture/compile/20031011-2.c: New test case.
16503 2003-10-11 Roger Sayle <roger@eyesopen.com>
16505 * gcc.c-torture/execute/20031011-1.c: New testcase.
16507 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
16509 * gcc.c-torture/compile/20031011-1.c: New test.
16511 2003-10-11 Jan Hubicka <jh@suse.cz>
16513 * g++.dg/other/first-global.C: New test.
16515 2003-10-11 Roger Sayle <roger@eyesopen.com>
16517 * gcc.c-torture/execute/string-opt-18.c: New testcase.
16519 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
16521 * gcc.c-torture/compile/20031010-1.c: New test.
16523 2003-10-10 Geoffrey Keating <geoffk@apple.com>
16525 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
16526 * gcc.c-torture/execute/va-arg-25.c: ... here.
16528 2003-10-09 Mark Mitchell <mark@codesourcery.com>
16530 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
16532 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
16534 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
16536 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
16538 * g++.dg/parse/error2.C: New test.
16540 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
16543 * g++.dg/other/error5.C: Modify the error message.
16544 * g++.dg/lookup/using8.C: New test.
16546 2003-10-07 Geoffrey Keating <geoffk@apple.com>
16548 * gcc.dg/darwin-abi-2.c: New file.
16549 * gcc.c-torture/execute/va-arg-24.c: New file.
16551 2003-10-06 Bob Wilson <bob.wilson@acm.org>
16553 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
16556 2003-10-06 Mark Mitchell <mark@codesourcery.com>
16559 * g++.dg/other/error4.C: Update error messages.
16560 * g++.dg/template/ptrmem4.C: Likewise.
16563 * g++.dg/init/new9.C: New test.
16565 PR c++/12334, c++/12236, c++/8656
16566 * g++.dg/ext/attrib8.C: New test.
16568 2003-10-06 Devang Patel <dpatel@apple.com>
16570 * gcc.dg/debug/dwarf2-3.h: New test.
16571 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
16573 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
16575 * g++.dg/opt/cfg2.C: New test.
16577 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16579 * g++.dg/opt/float1.C: New test.
16581 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16583 * gcc.dg/c90-array-lval-6.c: New test.
16584 * gcc.dg/c99-array-lval-6.c: New test.
16586 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
16587 Ziemowit Laski <zlaski@apple.com>
16589 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
16590 'Derived', so that it is never considered a class method; add
16591 new warning for '+port' method ambiguity.
16592 * objc.dg/method-12.m: Include <objc/objc.h> instead of
16593 <objc/objc-api.h> (needed on Mac OS X).
16594 * objc.dg/method-13.m: New test.
16596 2003-10-03 Roger Sayle <roger@eyesopen.com>
16598 PR optimization/9325, PR java/6391
16599 * gcc.c-torture/execute/20031003-1.c: New test case.
16601 2003-10-02 Mark Mitchell <mark@codesourcery.com>
16603 PR optimization/12180
16604 * gcc.dg/20031002-1.c: New test.
16607 * g++.dg/inherit/error1.C: New test.
16609 2003-10-02 Chris Demetriou <cgd@broadcom.com>
16611 * lib/f-torture.exp (search_for): Rename to...
16612 (search_for_re): This. Also, clean up comments and the
16613 "regexp" invocation.
16615 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
16617 * gcc.c-torture/compile/20031002-1.c: New test.
16619 2003-10-02 Jakub Jelinek <jakub@redhat.com>
16621 * g++.dg/opt/cond1.C: New test.
16623 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
16625 * gcc.dg/Wold-style-definition-2.c: New testcase.
16626 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
16628 2003-09-29 Richard Henderson <rth@redhat.com>
16630 * g++.dg/init/array10.C: Add dg-options.
16632 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
16634 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
16636 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16638 * g++.dg/template/friend19.C: Fix typo.
16639 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
16641 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
16643 * gcc.c-torture/execute/20030928-1.c: New test.
16644 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
16646 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16648 * g++.dg/opt/unroll1.C: New test.
16650 2003-09-26 Roger Sayle <roger@eyesopen.com>
16652 PR optimization/11741
16653 * gcc.dg/20030926-1.c: New test case.
16655 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16658 * g++.dg/parse/access7.C: New test.
16659 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
16661 2003-09-24 Ziemowit Laski <zlaski@apple.com>
16663 MERGE OF objc-improvements-branch into MAINLINE:
16664 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
16665 if libobjc has not been built.
16666 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
16667 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
16668 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
16669 objc/execute/nested-3.m, objc/execute/np-2.m,
16670 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
16671 objc/execute/redefining_self.m, objc/execute/root_methods.m,
16672 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
16673 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
16674 objc.dg/special/unclaimed-category-1.h,
16675 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
16676 well as GNU runtime.
16677 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
16678 * execute/cascading-1.m, execute/function-message-1.m,
16679 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
16680 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
16681 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
16682 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
16683 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
16684 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
16685 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
16686 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
16687 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
16688 * objc.dg/bitfield-2.m: Run only on Darwin.
16689 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
16690 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
16691 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
16692 * objc.dg/const-str-1.m: Fix constant string layout.
16694 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
16696 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
16698 2003-09-23 Geoffrey Keating <geoffk@apple.com>
16700 * gcc.dg/darwin-abi-1.c: New file.
16702 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
16705 * gcc.c-torture/compile/20030921-1.c: New test.
16707 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16709 * g++.dg/opt/reg-stack2.C: New test.
16711 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16713 * g++.dg/eh/delayslot1.C: New test.
16715 2003-09-20 Richard Henderson <rth@redhat.com>
16717 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
16719 2003-09-20 Roger Sayle <roger@eyesopen.com>
16721 * gcc.c-torture/execute/20030920-1.c: New test case.
16723 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16725 * g++.dg/rtti/typeid3.C: Correct expected error message.
16727 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16730 * g++.dg/parse/crash12.C: New test.
16732 2003-09-19 Janis Johnson <janis187@us.ibm.com>
16734 * gcc.dg/compat/mixed-struct-check.h: New.
16735 * gcc.dg/compat/mixed-struct-defs.h: New.
16736 * gcc.dg/compat/mixed-struct-init.h: New.
16737 * gcc.dg/compat/struct-by-value-19_main.c: New.
16738 * gcc.dg/compat/struct-by-value-19_x.c: New.
16739 * gcc.dg/compat/struct-by-value-19_y.c: New.
16740 * gcc.dg/compat/struct-by-value-20_main.c: New.
16741 * gcc.dg/compat/struct-by-value-20_x.c: New.
16742 * gcc.dg/compat/struct-by-value-20_y.c: New.
16743 * gcc.dg/compat/struct-return-19_main.c: New.
16744 * gcc.dg/compat/struct-return-19_x.c: New.
16745 * gcc.dg/compat/struct-return-19_y.c: New.
16746 * gcc.dg/compat/struct-return-20_main.c: New.
16747 * gcc.dg/compat/struct-return-20_x.c: New.
16748 * gcc.dg/compat/struct-return-20_y.c: New.
16750 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
16751 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
16752 so that it will not complain on LP64 targets.
16754 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16757 * g++.dg/template/friend24.C: New test.
16759 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
16762 * g++.dg/template/memtmpl2.C: New test.
16764 2003-09-18 Mark Mitchell <mark@codesourcery.com>
16767 * gcc.dg/builtin-apply1.c: New test.
16769 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
16772 * g++.dg/warn/Wunused-4.C: New test.
16774 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16777 * g++.dg/other/gc2.C: New test.
16779 2003-09-17 Mark Mitchell <mark@codesourcery.com>
16782 * g++.dg/rtti/typeid3.C: New test.
16785 * g++.dg/overload/template1.C: New test.
16787 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
16789 * g++.dg/opt/cfg3.C: New test.
16791 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16794 * g++.dg/template/crash11.C: New test.
16796 2003-09-16 Jason Merrill <jason@redhat.com>
16797 Jakub Jelinek <jakub@redhat.com>
16799 * gcc.dg/attr-warn-unused-result.c: New test.
16801 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
16804 * g++.dg/expr/call2.C: New test.
16806 2003-09-15 Andreas Jaeger <aj@suse.de>
16808 * gcc.dg/Wold-style-definition-1.c: New test.
16810 2003-09-14 Mark Mitchell <mark@codesourcery.com>
16813 * g++.dg/parse/template12.C: New test.
16815 * g++.dg/abi/bitfield11.C: New test.
16816 * g++.dg/abi/bitfield12.C: Likewise.
16818 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
16820 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
16821 non-expansion of functional macro name without arguments at EOL.
16822 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
16824 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
16826 * gcc.c-torture/execute/20030914-[12].c: New tests.
16828 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
16831 * g++.dg/overload/addr1.C: New test.
16833 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
16835 * gcc.dg/20030909-1.c: New test.
16837 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16839 * gcc.dg/ultrasp10.c: New test.
16841 2003-09-09 Devang Patel <dpatel@apple.com>
16843 * gcc.dg/darwin-ld-6.c: New test.
16845 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16847 * gcc.dg/torture/builtin-explog-1.c: New testcase.
16849 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16851 * gcc.dg/ia64-types1.c: New test.
16852 * gcc.dg/ia64-types2.c: Likewise.
16854 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16856 * gcc.dg/builtins-1.c: Add more _Complex tests.
16857 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16859 * gcc.dg/builtins-1.c: Test existing _Complex functions.
16860 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16862 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16865 * g++.dg/lookup/koenig2.C: New test.
16868 * g++.dg/rtti/typeid2.C: New test.
16870 2003-09-08 Jakub Jelinek <jakub@redhat.com>
16872 * gcc.c-torture/compile/20030904-1.c: New test.
16874 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16876 * g++.dg/opt/longbranch2.C: New test.
16878 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16880 * g++.dg/template/crash10.C: Only compile it.
16882 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16884 PR middle-end/11665
16885 * gcc.c-torture/compile/20030907-1.c: New test.
16886 * g++.dg/init/array11.C: New test.
16888 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16891 * g++.dg/init/struct1.C: New test.
16893 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16896 * g++.dg/expr/comma1.C: New test.
16898 2003-09-06 Mark Mitchell <mark@codesourcery.com>
16901 * g++.dg/expr/static_cast5.C: New test.
16903 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
16906 * g++.dg/lookup/scoped7.C: New test.
16909 * g++.dg/other/static1.C: New test.
16912 * g++.dg/warn/template-1.C: New test.
16915 * g++.dg/template/crash10.C: New test.
16918 * g++.dg/overload/VLA.C: New test.
16921 * g++.dg/template/call1.C: New test.
16923 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16926 * g++.dg/parse/using3.C: New test.
16928 2003-09-06 Roger Sayle <roger@eyesopen.com>
16931 * g++.dg/overload/builtin3.C: New test case.
16933 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
16936 * gcc.dg/20030906-1.c: New test.
16937 * gcc.dg/20030906-2.c: Likewise.
16939 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16942 * g++.dg/parse/defarg5.C: New test.
16944 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
16946 2003-09-05 Mark Mitchell <mark@codesourcery.com>
16949 * g++.dg/expr/static_cast4.C: New test.
16952 * g++.dg/template/crash9.C: New test.
16954 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
16956 * g++.old-deja/g++.ext/pretty2.C: Update for change
16958 * g++.old-deja/g++.ext/pretty3.C: Likewise.
16960 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
16963 * g++/dg/template/qualified-id1.C: New test.
16966 * g++.dg/warn/noeffect4.C: New test.
16968 2003-09-04 Matt Austern <austern@apple.com>
16970 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
16971 * g++.dg/ext/fnname2.C: Likewise.
16972 * g++.dg/ext/fnname3.C: Likewise.
16974 2003-09-04 Mark Mitchell <mark@codesourcery.com>
16976 * g++.dg/expr/lval1.C: New test.
16977 * g++.dg/ext/lvcast.C: Remove.
16979 2003-09-03 Roger Sayle <roger@eyesopen.com>
16981 PR optimization/11700.
16982 * gcc.c-torture/compile/20030903-1.c: New test case.
16984 2003-09-03 Mark Mitchell <mark@codesourcery.com>
16987 * g++.dg/abi/layout4.C: New test.
16989 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
16992 * g++.dg/parse/friend3.C: New test.
16994 2003-09-02 Mark Mitchell <mark@codesourcery.com>
16997 * g++.dg/template/class1.C: New test.
17000 * g++.dg/expr/call1.C: New test.
17002 2003-09-01 Mark Mitchell <mark@codesourcery.com>
17005 * g++.dg/init/ref9.C: New test.
17008 * g++.dg/template/nested4.C: New test.
17010 2003-08-29 Mark Mitchell <mark@codesourcery.com>
17013 * g++.dg/template/non-dependent4.C: New test.
17016 * g++.dg/inherit/conv1.C: New test.
17018 2003-08-29 Mark Mitchell <mark@codesourcery.com>
17021 * g++.dg/ext/label1.C: New test.
17022 * g++.dg/ext/label2.C: Likewise.
17024 2003-08-28 Mark Mitchell <mark@codesourcery.com>
17026 * g++.dg/expr/cond3.C: New test.
17028 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17030 * gcc.dg/builtins-1.c: Add new builtin cases.
17032 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17034 * gcc.dg/builtins-1.c: Add new cases.
17035 * gcc.dg/torture/builtin-attr-1.c: Likewise.
17037 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17039 * gcc.dg/builtins-1.c: Add more math builtin tests.
17040 * gcc.dg/torture/builtin-attr-1.c: New test.
17042 2003-08-28 Mark Mitchell <mark@codesourcery.com>
17044 PR optimization/5079
17045 * g++.dg/opt/static3.C: New test.
17047 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17049 * gcc.misc-tests/gcov-10b.c: New test.
17051 2003-08-27 Mark Mitchell <mark@codesourcery.com>
17053 * g++.dg/opt/ptrmem3.C: New test.
17055 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
17057 2003-08-27 Jakub Jelinek <jakub@redhat.com>
17059 * gcc.dg/20030826-2.c: New test.
17061 2003-08-26 Roger Sayle <roger@eyesopen.com>
17063 PR middle-end/12002
17064 * g77.f-torture/compile/12002.f: New test case.
17066 2003-08-26 Roger Sayle <roger@eyesopen.com>
17068 * gcc.dg/20030826-1.c: New test case.
17070 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
17072 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
17074 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
17077 * c++.dg/lookup/crash1.C: New test.
17079 * c++.dg/warn/noeffect3.C: New test.
17081 2003-08-25 Janis Johnson <janis187@us.ibm.com>
17083 * gcc.dg/compat/vector-1_x.c: Compile with -w.
17084 * gcc.dg/compat/vector-1_y.c: Ditto.
17085 * gcc.dg/compat/vector-2_x.c: Ditto.
17086 * gcc.dg/compat/vector-2_y.c: Ditto.
17088 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
17090 * gcc.dg/20030702-1.c: New test.
17092 2003-08-25 Mark Mitchell <mark@codesourcery.com>
17095 * g++.dg/ext/altivec-1.C: New test.
17097 2003-08-24 Richard Henderson <rth@redhat.com>
17099 * g++.dg/eh/simd-2.C: Add -w for x86.
17101 2003-08-23 Jakub Jelinek <jakub@redhat.com>
17103 * gcc.dg/20030815-1.c: New test.
17105 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17108 * g++.dg/parse/access6.C: New test.
17110 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17112 PR c++/641, c++/11876
17113 * g++.dg/template/friend22.C: New test.
17114 * g++.dg/template/friend23.C: Likewise.
17116 2003-08-22 Mark Mitchell <mark@codesourcery.com>
17118 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
17121 2003-08-22 Mark Mitchell <mark@codesourcery.com>
17123 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
17125 2003-08-22 Mark Mitchell <mark@codesourcery.com>
17127 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
17129 2003-08-22 Mark Mitchell <mark@codesourcery.com>
17131 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
17133 2003-08-22 Mark Mitchell <mark@codesourcery.com>
17135 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
17137 2003-08-21 Mark Mitchell <mark@codesourcery.com>
17140 * g++.dg/overload/prom1.C: New test.
17143 * g++.dg/parse/dtor2.C: New test.
17146 * g++.dg/parse/using2.C: New test.
17148 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
17151 * gcc.c-torture/compile/20030821-1.c: New.
17153 2003-08-20 Mark Mitchell <mark@codesourcery.com>
17156 * g++.dg/template/deduce2.C: New test.
17158 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
17160 * gcc.c-torture/execute/20030821-1.c: New test.
17162 2003-08-20 Roger Sayle <roger@eyesopen.com>
17164 PR middle-end/11984
17165 * gcc.dg/20030820-1.c: New test case.
17167 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
17170 * g++.dg/warn/noeffect2.C: New test.
17172 2003-08-19 Mark Mitchell <mark@codesourcery.com>
17175 * g++.dg/template/dtor2.C: New test.
17178 * g++.dg/template/operator1.C: New test.
17179 * g++.dg/parse/operator4.C: New test.
17182 * g++.dg/expr/enum1.C: New test.
17183 * gcc.dg/c99-bool-1.c: Remove bogus warning.
17186 * g++.dg/parse/elab2.C: New test.
17187 * g++.dg/parse/typedef4.C: Change error message.
17188 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
17189 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
17190 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
17192 2003-08-19 Geoffrey Keating <geoffk@apple.com>
17194 * gcc.dg/pch/warn-1.c: New.
17195 * gcc.dg/pch/warn-1.hs: New.
17197 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
17200 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
17202 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
17204 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
17206 * gcc.dg/uninit-D.c: New Test.
17207 * gcc.dg/uninit-E.c: New Test.
17208 * gcc.dg/uninit-F.c: New Test.
17209 * gcc.dg/uninit-G.c: New Test.
17211 2003-08-19 Michael Ritzert <ritzert@t-online.de>
17213 * g++.dg/README: Describe the pch directory.
17215 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17218 * g++.dg/parse/access4.C: New test.
17219 * g++.dg/parse/access5.C: Likewise.
17220 * g++.old-deja/g++.jason/access17.C: Adjust error message.
17222 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
17224 * gcc.dg/noncompile/20030818-1.c: New.
17226 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
17229 * g++.dg/warn/noeffect1.C: New test.
17231 * g++.dg/template/scope2.C: New test.
17232 * g++.dg/template/error2.C: Correct dg-error
17234 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
17236 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
17238 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
17241 * g++.dg/template/warn1.C: New.
17243 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
17245 * g++.dg/template/error2.C: New test.
17246 * g++.dg/lookup/using7.C: Adjust errors
17247 * g++.old-deja/g++.pt/crash36.C: Likewise.
17248 * g++.old-deja/g++.pt/derived3.C: Likewise.
17250 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17252 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
17253 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
17254 * gcc.c-torture/execute/builtins/string-9.c: New, from
17255 string-opt-9.c. Adjust for execute/builtins framework.
17256 * gcc.c-torture/execute/string-opt-9.c: Delete.
17258 2003-08-12 Mark Mitchell <mark@codesourcery.com>
17260 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
17262 * g++.dg/parse/ret-type2.C: New test.
17265 * g++.dg/init/new8.C: New test.
17268 * g++.dg/parse/typedef5.C: New test.
17271 * g++.dg/parse/qualified2.C: New test.
17272 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
17275 2003-08-11 Mark Mitchell <mark@codesourcery.com>
17277 * g++.dg/conversion/ptrmem1.C: New test.
17279 2003-08-11 Jakub Jelinek <jakub@redhat.com>
17282 * gcc.dg/20030811-1.c: New test.
17285 * gcc.c-torture/execute/20030811-1.c: New test.
17287 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17289 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
17291 2003-08-10 Mark Mitchell <mark@codesourcery.com>
17294 * g++.dg/inherit/multiple1.C: New test.
17296 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
17298 * gcc.dg/spe1.c: New test.
17301 * g++.dg/expr/cast2.C: New test.
17304 * g++.dg/template/dependent-name2.C: New test.
17306 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
17308 * g++.dg/parse/crash11.C: Put the dg options in comments.
17310 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
17312 * lib/gcc-dg.exp: Update for diagnostic change.
17314 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17317 * g++.dg/parse/crash11.C: New test.
17319 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
17321 * gcc.dg/cpp/spacing1.c: Update.
17323 2003-08-04 Janis Johnson <janis187@us.ibm.com>
17326 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
17327 a value for -mtune.
17329 2003-08-04 Roger Sayle <roger@eyesopen.com>
17331 PR middle-end/11771
17332 * gcc.c-torture/compile/20030804-1.c: New test case.
17334 2003-08-04 Roger Sayle <roger@eyesopen.com>
17336 * gcc.dg/20030804-1.c: New test case.
17338 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
17340 * gcc.dg/cpp/separate-1.c: New test.
17342 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
17345 * g++.dg/template/dependent-expr2.C: New test.
17348 * g++.dg/expr/ptrmem1.C: New test.
17350 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17353 * g++.dg/template/friend15.C: New test.
17355 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
17357 * lib/dg-pch.exp: Work round PCH bug.
17359 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17361 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
17362 builtins. Move cases from builtins-4.c here.
17364 * gcc.dg/torture/builtin-math-1.c: New test taken from
17365 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
17368 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
17371 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
17374 * g++.dg/template/using7.C: New test.
17376 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
17378 * import1.c, import2.c: New tests.
17380 2003-08-01 Jakub Jelinek <jakub@redhat.com>
17382 * g++.dg/eh/crossjump1.C: New test.
17384 2003-08-01 Mark Mitchell <mark@codesourcery.com>
17387 * g++.dg/template/using6.C: New test.
17390 * g++.dg/template/koenig2.C: New test.
17392 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17395 * g++.dg/parse/typedef4.C: New test.
17397 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17399 PR c++/8442, c++/8806
17400 * g++.dg/template/elab1.C: New test.
17401 * g++.dg/template/type2.C: Likewise.
17402 * g++.dg/template/ttp3.C: Adjust expected error message.
17403 * g++.old-deja/g++.law/visibility13.C: Likewise.
17404 * g++.old-deja/g++.niklas/t135.C: Likewise.
17405 * g++.old-deja/g++.pt/ttp41.C: Likewise.
17406 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
17408 * g++.old-deja/g++.pt/ttp44.C: Likewise.
17410 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
17413 * g++.dg/ext/stmtexpr1.C: New test.
17415 * g++.dg/opt/tmp1.C: New test.
17418 * g++.dg/parse/constant4.C: New test.
17421 * g++.dg/template/using5.C: New test.
17423 2003-07-31 Roger Sayle <roger@eyesopen.com>
17425 * gcc.dg/builtins-27.c: New test case.
17427 2003-07-31 Jakub Jelinek <jakub@redhat.com>
17429 * gcc.dg/tls/opt-7.c: New test.
17431 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
17433 * g++.old-deja/g++.other/crash18.C: Remove.
17435 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
17437 * g++.dg/template/explicit3.C: New.
17438 * g++.dg/template/explicit4.C: New.
17439 * g++.dg/template/explicit5.C: New.
17442 * g++.dg/template/memtmpl1.C: New.
17444 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
17447 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
17448 * gcc.dg/i386-387-5.c (dg-options): Likewise.
17450 2003-07-30 Jan Hubicka <jh@suse.cz>
17454 2003-07-29 Zack Weinberg <zack@codesourcery.com>
17456 * gcc.dg/struct-in-proto-1.c: New test.
17458 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
17460 * gcc.dg/cpp/include2.c: Only expect one message.
17462 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
17465 * g++.dg/template/using1.C: New test.
17466 * g++.dg/template/using2.C: New test.
17467 * g++.dg/template/using3.C: New test.
17468 * g++.dg/template/using4.C: New test.
17470 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
17472 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
17473 * gcc.c-torture/execute/string-opt-10.c: Likewise.
17475 2003-07-28 Jan Hubicka <jh@suse.cz>
17478 * g++.dg/opt/call1.C: New test.
17480 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
17483 * g++.dg/init/enum2.C: New test.
17484 * g++.dg/template/overload1.C: Add "-w" option.
17486 2003-07-28 <hp@bitrange.com>
17488 * gcc.dg/Wdeclaration-after-statement-1.c,
17489 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
17491 2003-07-28 Jakub Jelinek <jakub@redhat.com>
17493 * gcc.c-torture/compile/20030725-1.c: New test.
17495 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
17497 * gcc.dg/20030505.c: Only run for SPE.
17498 Remove definition of opaque type.
17500 2003-07-27 Mark Mitchell <mark@codesourcery.com>
17502 * g++.dg/template/ptrmem6.C: New test.
17504 2003-07-26 Geoffrey Keating <geoffk@apple.com>
17506 * gcc.c-torture/compile/zero-strct-2.c: New test.
17508 2003-07-25 Geoffrey Keating <geoffk@apple.com>
17510 * gcc.dg/intermod-1.c: New test.
17512 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
17515 * g++.dg/template/lookup2.C: New test.
17516 * g++.dg/template/memclass1.C: Remove instantiated from error.
17517 * g++.dg/other/error2.C: Tweak expected errors.
17520 * g++.dg/template/defarg3.C: New test.
17522 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
17524 2003-07-24 Mark Mitchell <mark@codesourcery.com>
17526 * g++.dg/inherit/access5.C: New test.
17528 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17531 * g++.dg/template/crash8.C: New test.
17533 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
17536 * gcc.dg/noncompile/incomplete-2.c: New test.
17538 2003-07-23 Mark Mitchell <mark@codesourcery.com>
17541 * g++.dg/inherit/access4.C: New test.
17544 * g++.dg/expr/cond2.C: New test.
17546 PR optimization/10679
17547 * g++.dg/opt/inline4.C: New test.
17549 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
17551 * g++.dg/parse/crash10: New test.
17553 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
17555 * g++.dg/ext/flexary1.C: New test.
17557 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17560 * g++.dg/template/crash9.C: New test.
17562 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17565 * g++.dg/parse/typedef3.C: New test.
17568 * g++.dg/parse/operator2.C: New test.
17571 * g++.dg/parse/def-tmpl-arg1.C: New test.
17574 * g++.dg/parse/funptr1.C: New test.
17577 * g++.dg/parse/ambig3.C: New test.
17580 * g++.dg/parse/operator3.C: New test.
17583 * g++.dg/parse/template10.C: New test.
17586 * g++.dg/parse/template11.C: New test.
17589 * g++.dg/parse/invalid-op1.C: New test.
17592 * g++.dg/parse/condexpr1.C: New test.
17594 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
17596 * g++.dg/ext/packed3.C: New test.
17597 * g++.dg/ext/packed4.C: New test.
17599 * gcc.dg/pack-test-3.c: New test.
17601 2003-07-21 Janis Johnson <janis187@us.ibm.com>
17603 * lib/compat.exp: Handle dg-options per source file.
17604 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
17605 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
17606 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
17607 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
17608 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
17609 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
17610 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
17611 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
17612 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
17613 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
17614 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
17615 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
17616 * g++.dg/compat/break/bitfield7_x.C: Ditto.
17617 * g++.dg/compat/break/bitfield7_y.C: Ditto.
17619 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
17622 * gcc.c-torture/execute/20030718-1.c: New test.
17624 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17626 PR optimization/11536
17627 * gcc.dg/20030721-1.c: New test.
17629 2003-07-19 Mark Mitchell <mark@codesourcery.com>
17632 * g++.dg/template/lookup1.C: New test.
17634 2003-07-19 Zack Weinberg <zack@codesourcery.com>
17636 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
17637 diagnostics of ill-formed constructs involving labels.
17638 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
17639 the new 'previously defined here' message.
17641 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
17643 * g++.dg/parse/non-dependent2.C: New test.
17645 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
17647 * g++.dg/init/init-ref4.C: xfail on targets without
17650 2003-07-17 Jakub Jelinek <jakub@redhat.com>
17653 * gcc.c-torture/execute/20030717-1.c: New test.
17655 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17657 * g++.dg/opt/cfg1.C: New test.
17659 2003-07-17 Mark Mitchell <mark@codesourcery.com>
17661 PR optimization/11557
17662 * gcc.dg/20030717-1.c: New test.
17664 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
17667 * g++.dg/expr/crash-1.C: New test.
17670 * g++.dg/template/init3.C: New test.
17673 * g++.dg/template/non-dependent1.C: New test.
17676 * g++.dg/template/non-dependent2.C: New test.
17679 * g++.dg/template/non-dependent3.C: New test.
17682 * g++.dg/template/sizeof5.C: New test.
17684 2003-07-17 Geoffrey Keating <geoffk@apple.com>
17687 * gcc.c-torture/compile/mangle-1.c: New file.
17689 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17692 * g++.dg/parse/access3.C: New test.
17694 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
17697 * g++.dg/init/init-ref4.C: New test.
17699 2003-07-16 Mark Mitchell <mark@codesourcery.com>
17702 * g++.dg/parse/constant3.C: New test.
17703 * g++.dg/parse/crash7.C: Likewise.
17705 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
17708 * gcc.dg/i386-pentium4-not-mull.c: New.
17710 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
17712 * gcc.dg/asm-names.c (ymain): Make it weak.
17714 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17717 * g++.dg/template/friend21.C: New test.
17719 2003-07-16 Jakub Jelinek <jakub@redhat.com>
17721 * gcc.dg/cleanup-8.c: New test.
17722 * gcc.dg/cleanup-9.c: New test.
17724 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
17726 * g++.dg/ext/dll-MI1.h: New file.
17727 * g++.dg/ext/dllexport-MI1.C: New file.
17728 * g++.dg/ext/dllimport-MI1.C: New file.
17730 2003-07-15 Jakub Jelinek <jakub@redhat.com>
17732 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
17733 it does not have cmpstrsi patterns (just cmpmemsi).
17735 2003-07-15 Mark Mitchell <mark@codesourcery.com>
17738 * g++.dg/debug/debug8.C: New test.
17740 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17743 * g++.dg/template/crash7.C: New test.
17745 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
17748 * gcc.c-torture/compile/20030708-1.c: New.
17750 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17752 * gcc.c-torture/execute/20030715-1.c: New test.
17754 2003-07-14 Geoffrey Keating <geoffk@apple.com>
17756 * gcc.dg/pch/inline-3.c: New file.
17757 * gcc.dg/pch/inline-3.hs: New file.
17758 * gcc.dg/pch/inline-4.c: New file.
17759 * gcc.dg/pch/inline-4.hs: New file.
17761 2003-07-14 Mark Mitchell <mark@codesourcery.com>
17764 * g++.dg/template/crash6.C: New test.
17767 * g++.dg/template/friend20.C: New test.
17770 * g++.dg/template/overload2.C: New test.
17772 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17774 PR optimization/11440
17775 * gcc.c-torture/execute/20030714-1.c: New test.
17777 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17780 * g++.dg/template/partial2.C: New test.
17782 2003-07-13 Mark Mitchell <mark@codesourcery.com>
17785 * g++.dg/template/anon1.C: New test.
17789 * g++.dg/parse/template9.C: Likewise.
17790 * g++.dg/template/crash4.C: New test.
17791 * g++.dg/template/koenig1.C: Likewise.
17792 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
17793 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
17794 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
17796 * g++.old-deja/g++.jason/template36.C: Likewise.
17797 * g++.old-deja/g++.mike/p1989.C: Likewise.
17798 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
17799 * g++.old-deja/g++.pt/ttp20.C: Use this->.
17800 * g++.old-deja/g++.pt/ttp21.C: Use this->.
17801 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
17803 * g++.old-deja/g++.pt/union2.C: Use this->.
17805 2003-07-11 Jakub Jelinek <jakub@redhat.com>
17807 * gcc.dg/20030711-1.c: New test.
17809 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
17812 * g++.dg/parse/args1.C: New test.
17813 * g++.pt/defarg8.C: Change expected errors.
17815 2003-07-11 Mark Mitchell <mark@codesourcery.com>
17818 * g++.dg/template/nontype2.C: New test.
17821 * g++.dg/parse/template8.C: New test.
17824 * g++.dg/template/scope1.C: New test.
17826 * g++.dg/warn/Wsign-compare-1.C: New test.
17828 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17830 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
17832 2003-07-10 Mark Mitchell <mark@codesourcery.com>
17835 * g++.dg/template/explicit2.C: New test.
17838 * g++.dg/warn/pedantic1.C: New test.
17840 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
17843 * g++.dg/other/field1.C: New test.
17845 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17848 * gcc.c-torture/compile/20030707-1.c: New.
17850 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17853 * g++.dg/template/access12.C: New test.
17855 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
17857 * g++.dg/bprob/bprob.exp (prof_ext): Update.
17858 * g77.dg/bprob/bprob.exp (prof_ext): Update.
17859 * gcc.misc-tests/bprob.exp (prof_ext): Update.
17860 * gcc.misc-tests/gcov.exp: Update
17861 * g++.dg/gcov/gcov.exp: Update
17862 * lib/gcov.exp: Update.
17864 2003-07-08 Mark Mitchell <mark@codesourcery.com>
17866 * g++.dg/abi/mangle17.C: Make sure template expressions are
17868 * g++.dg/abi/mangle4.C: Mark erroneous casts.
17869 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
17870 * g++.dg/opt/stack1.C: Remove erroneous code.
17871 * g++.dg/parse/template7.C: New test.
17872 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
17873 * g++.old-deja/g++.pt/crash4.C: Likewise.
17875 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17877 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
17878 with zero or one occurence of `$' after the initial `L'.
17880 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
17882 * gcc.c-torture/compile/20030704-1.c: Add a comment.
17884 2003-07-08 Roger Sayle <roger@eyesopen.com>
17887 * gcc.dg/Wunreachable-6.c: New testcase.
17888 * gcc.dg/Wunreachable-7.c: New testcase.
17890 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17893 * gcc.dg/20030708-1.c: New test.
17895 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
17897 * gcc.dg/compat/sdata-section.h: New file.
17898 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
17899 * gcc.dg/torture/mips-sdata-1.c: New test.
17901 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17904 * g++.dg/template/friend19.C: New test.
17906 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17908 * g++.dg/opt/strength-reduce.C: New test.
17910 2003-07-07 Roger Sayle <roger@eyesopen.com>
17913 * gcc.dg/20030707-1.c: New testcase.
17915 2003-07-07 Roger Sayle <roger@eyesopen.com>
17917 PR optimization/11059
17918 * g++.dg/opt/emptyunion.C: New testcase.
17920 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17921 Eric Botcazou <ebotcazou@libertysurf.fr>
17923 * g++.dg/opt/stack1.C: New test.
17925 2003-07-05 Mark Mitchell <mark@codesourcery.com>
17927 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
17931 * g++.dg/expr/static_cast3.C: New test.
17933 2003-07-04 Zack Weinberg <zack@codesourcery.com>
17935 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
17937 * gcc.dg/concat.c: Concatenation of string constants with
17938 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
17939 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
17940 * gcc.dg/cpp/escape-2.c: Use wide character constants where
17941 necessary to avoid multi-character character constant warning.
17942 * gcc.dg/cpp/escape.c: Likewise.
17943 * gcc.dg/cpp/ucs.c: Likewise.
17944 Remove backslashes from dg-bogus comments, as they confuse Tcl.
17947 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17950 * gcc.c-torture/compile/20030704-1.c: New.
17952 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17954 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
17956 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
17958 PR c++/5287, PR c++/7910, PR c++/11021
17959 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
17960 tests for warnings.
17961 * g++.dg/ext/dllimport2.C: Add tests for warnings.
17962 * g++.dg/ext/dllimport3.C: Likewise.
17963 * g++.dg/ext/dllimport4.C: New file.
17964 * g++.dg/ext/dllimport5.C: New file.
17965 * g++.dg/ext/dllimport6.C: New file.
17966 * g++.dg/ext/dllimport7.C: New file.
17967 * g++.dg/ext/dllimport8.C: New file.
17968 * g++.dg/ext/dllimport9.C: New file.
17969 * g++.dg/ext/dllimport10.C: New file.
17970 * g++.dg/ext/dllexport1.C: New file.
17972 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17974 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
17975 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
17977 2003-07-03 Roger Sayle <roger@eyesopen.com>
17979 * gcc.dg/builtins-25.c: New testcase.
17980 * gcc.dg/builtins-26.c: New testcase.
17982 2003-07-03 Janis Johnson <janis187@us.ibm.com>
17984 * gcc.dg/compat/vector-defs.h: New file.
17985 * gcc.dg/compat/vector-setup.h: New file.
17986 * gcc.dg/compat/vector-check.h: New file.
17987 * gcc.dg/compat/vector-1_main.c: New file.
17988 * gcc.dg/compat/vector-1_x.c: New file.
17989 * gcc.dg/compat/vector-1_y.c: New file.
17990 * gcc.dg/compat/vector-2_main.c: New file.
17991 * gcc.dg/compat/vector-2_x.c: New file.
17992 * gcc.dg/compat/vector-2_y.c: New file.
17994 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
17995 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
17996 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
17997 * gcc.dg/compat/struct-align-1.h: New file.
17998 * gcc.dg/compat/struct-align-1_main.c: New file.
17999 * gcc.dg/compat/struct-align-1_x.c: New file.
18000 * gcc.dg/compat/struct-align-1_y.c: New file.
18001 * gcc.dg/compat/struct-align-2.h: New file.
18002 * gcc.dg/compat/struct-align-2_main.c: New file.
18003 * gcc.dg/compat/struct-align-2_x.c: New file.
18004 * gcc.dg/compat/struct-align-2_y.c: New file.
18006 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
18007 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
18008 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
18009 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
18010 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
18011 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
18012 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
18013 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
18014 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
18015 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
18016 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
18017 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
18018 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
18019 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
18020 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
18021 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
18022 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
18023 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
18024 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
18025 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
18026 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
18027 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18028 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18029 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
18030 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
18031 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
18032 * gcc.dg/compat/struct-return-10_x.c: Ditto.
18033 * gcc.dg/compat/struct-return-2_x.c: Ditto.
18034 * gcc.dg/compat/struct-return-3_x.c: Ditto.
18036 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18038 * gcc.dg/i386-call-1.c: New test.
18040 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
18043 * g++.dg/parse/defarg4.C: New.
18045 2003-07-03 Roger Sayle <roger@eyesopen.com>
18048 * gcc.c-torture/compile/20030703-1.c: New test case.
18050 2003-07-03 Mark Mitchell <mark@codesourcery.com>
18052 * g++.dg/template/local3.C: Remove extra semicolon.
18054 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18056 * gcc.dg/i386-volatile-1.c: New test.
18058 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
18061 * g++.dg/other/offsetof2.C: XFAIL.
18062 * g++.dg/other/offsetof5.C: New.
18065 * g++.dg/template/error1.C: New.
18068 * g++.dg/template/dependent-expr1.C: New.
18070 2003-07-01 Mark Mitchell <mark@codesourcery.com>
18073 * g++.dg/template/local3.C: New test.
18076 * g++.dg/lookup/scoped6.C: New test.
18078 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
18081 * g++.dg/other/error7.C: New test.
18083 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
18085 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
18086 * g++.old-deja/g++.abi/vtable3.h: Likewise.
18087 * g++.old-deja/g++.law/code-gen5.C: Likewise.
18088 * g++.old-deja/g++.other/union2.C: Likewise.
18089 * gcc.dg/c90-const-expr-2.c: Likewise.
18090 * gcc.dg/c90-const-expr-3.c: Likewise.
18091 * gcc.dg/c99-const-expr-2.c: Likewise.
18092 * gcc.dg/c99-const-expr-3.c: Likewise.
18093 * gcc.dg/concat.c: Likewise.
18095 2003-07-01 Mark Mitchell <mark@codesourcery.com>
18098 * g++.dg/init/static1.C: New test.
18100 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18102 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
18103 * g++.old-deja/g++.other/access2.C: Likewise.
18104 * g++.old-deja/g++.other/decl2.C: Likewise.
18105 * gcc.c-torture/execute/20020615-1.c: Likewise.
18107 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
18110 * g++.dg/template/sizeof4.C: New test.
18112 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
18114 * g++.dg/other/error6.C: New test.
18116 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
18119 * g++.dg/parse/constant2.C: New test.
18121 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
18124 * g++.dg/other/error5.C: New test.
18126 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18128 * gcc.dg/format/gcc_diag-1.c: New test.
18130 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
18132 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
18134 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
18136 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
18137 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
18138 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
18140 2003-06-28 Jakub Jelinek <jakub@redhat.com>
18142 * gcc.c-torture/execute/builtins/string-8.c: New test.
18143 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
18144 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
18145 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
18147 2003-06-27 Mark Mitchell <mark@codesourcery.com>
18150 * g++.dg/ext/typeof6.C: New test.
18152 2003-06-27 Mark Mitchell <mark@codesourcery.com>
18155 * g++.dg/init/enum1.C: New test.
18157 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
18159 * gcc.dg/20030627-1.c: New test.
18161 2003-06-26 Mark Mitchell <mark@codesourcery.com>
18164 * g++.dg/expr/static_cast2.C: New test.
18166 2003-06-26 Roger Sayle <roger@eyesopen.com>
18167 Jakub Jelinek <jakub@redhat.com>
18169 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
18170 sprintf(dst,"%s",src) optimization.
18171 * gcc.c-torture/execute/20030626-1.c: New test case.
18172 * gcc.c-torture/execute/20030626-2.c: New test case.
18174 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
18176 * gcc.c-torture/execute/multi-ix.c: New test.
18178 * gcc.c-torture/execute/simd-4.c (main):
18179 Added missing semicolon at end of union.
18181 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
18184 * g++.dg/template/explicit-instantiation3.C: New test.
18186 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18188 * gcc.dg/20030626-1.c: Use signed char.
18190 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18192 * gcc.dg/20030626-1.c: New test.
18194 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
18196 * const-str-2.m: Update.
18198 2003-06-25 Mark Mitchell <mark@codesourcery.com>
18201 * g++.dg/rtti/dyncast1.C: New test.
18202 * g++.dg/abi/mangle4.C: Correct base-specifier access.
18203 * g++.dg/lookup/scoped1.C: Remove XFAIL.
18204 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
18207 * g++.dg/expr/static_cast1.C: New test.
18209 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
18211 * gcc.dg/20030625-1.c: New test.
18213 2003-06-24 Roger Sayle <roger@eyesopen.com>
18215 * gcc.c-torture/compile/20030624-1.c: New test case.
18217 2003-06-24 Jakub Jelinek <jakub@redhat.com>
18219 * gcc.c-torture/execute/string-opt-17.c: New test.
18221 2003-06-24 Mark Mitchell <mark@codesourcery.com>
18224 * g++.dg/parse/crash6.C: New test.
18226 2003-06-23 Roger Sayle <roger@eyesopen.com>
18228 * gcc.dg/builtins-24.c: New test case.
18230 2003-06-23 Jakub Jelinek <jakub@redhat.com>
18232 * g++.dg/opt/operator1.C: New test.
18234 2003-06-22 Roger Sayle <roger@eyesopen.com>
18236 * gcc.c-torture/execute/string-opt-16.c: New test case.
18238 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
18240 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
18241 * g++.old-deja/g++.other/conv7.C: Likewise
18242 * g++.old-deja/g++.other/overcnv2.C: Likewise.
18243 * g++.old-deja/g++.other/overload14.C: Likewise.
18245 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
18247 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
18248 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
18250 2003-06-20 Mark Mitchell <mark@codesourcery.com>
18253 * g++.dg/warn/Winline-3.C: New test.
18255 2003-06-20 Mark Mitchell <mark@codesourcery.com>
18257 * lib/target-supports.exp (check_alias_available): Make the test
18258 program acceptable to the Solaris assembler.
18261 * g++.dg/template/memclass2.C: New test.
18263 2003-06-20 Mark Mitchell <mark@codesourcery.com>
18264 Eric Botcazou <ebotcazou@libertysurf.fr>
18266 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
18267 data for non-matching targets.
18268 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
18270 2003-06-20 Mark Mitchell <mark@codesourcery.com>
18273 * g++.dg/template/member3.C: New test.
18275 2003-06-19 Mark Mitchell <mark@codesourcery.com>
18278 * g++.dg/template/func1.C: New test.
18281 * g++.dg/template/static4.C: New test.
18282 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
18285 * g++.dg/init/ref7.C: New test.
18287 2003-06-19 Matt Austern <austern@apple.com>
18290 * g++.dg/anew1.C: New test.
18291 * g++.dg/anew2.C: New test.
18292 * g++.dg/anew3.C: New test.
18293 * g++.dg/anew4.C: New test.
18295 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
18297 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
18299 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
18301 * gcc.c-torture/execute/simd-4.c (main): Make expected value
18304 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
18306 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
18309 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
18311 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
18312 * gcc.c-torture/compile/961203-1.c: Likewise.
18313 * gcc.c-torture/compile/980506-1.c: Likewise.
18315 2003-06-17 Mark Mitchell <mark@codesourcery.com>
18318 * g++.dg/lookup/using7.C: New test.
18320 2003-06-17 Mark Mitchell <mark@codesourcery.com>
18323 * g++.dg/abi/conv1.C: Remove it.
18324 * g++.dg/template/conv7.C: New test.
18325 * g++.dg/template/conv8.C: Likewise.
18326 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
18327 conversion operator.
18329 2003-06-17 Janis Johnson <janis187@us.ibm.com>
18331 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
18332 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
18333 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
18334 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
18335 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
18336 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
18337 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
18338 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
18339 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
18340 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
18341 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
18342 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
18343 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
18344 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
18345 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
18346 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
18347 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
18348 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
18349 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
18350 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
18351 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
18352 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18353 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18354 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
18355 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
18356 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
18357 * gcc.dg/compat/struct-return-10_x.c: Ditto.
18358 * gcc.dg/compat/struct-return-2_x.c: Ditto.
18359 * gcc.dg/compat/struct-return-3_x.c: Ditto.
18361 2003-06-16 Mark Mitchell <mark@codesourcery.com>
18363 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
18364 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
18367 2003-06-16 Roger Sayle <roger@eyesopen.com>
18369 * gcc.dg/i386-387-5.c: New test case.
18370 * gcc.dg/i386-387-6.c: New test case.
18371 * gcc.dg/builtins-23.c: New test case.
18373 2003-06-15 Roger Sayle <roger@eyesopen.com>
18375 * gcc.dg/builtins-22.c: New test case.
18376 * gcc.dg/i386-387-1.c: Update to test exp.
18377 * gcc.dg/i386-387-2.c: Likewise.
18379 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18381 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
18383 2003-06-12 Mark Mitchell <mark@codesourcery.com>
18385 * lib/gcc-dg.exp (dg-require-dll): New function.
18386 (dg-xfail-if): Likewise.
18387 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
18390 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
18391 * gcc.c-torture/compile/20001205-1.c: Likewise.
18392 * gcc.c-torture/compile/20001226-1.c: Likewise.
18393 * gcc.c-torture/compile/20010518-2.c: Likewise.
18394 * gcc.c-torture/compile/20020312-1.c: Likewise.
18395 * gcc.c-torture/compile/20020604-1.c: Likewise.
18396 * gcc.c-torture/compile/920501-12.c: Likewise.
18397 * gcc.c-torture/compile/920501-4.c: Likewise.
18398 * gcc.c-torture/compile/920520-1.c: Likewise.
18399 * gcc.c-torture/compile/920521-1.c: Likewise.
18400 * gcc.c-torture/compile/920625-1.c: Likewise.
18401 * gcc.c-torture/compile/961203-1.c: Likewise.
18402 * gcc.c-torture/compile/980506-1.c: Likewise.
18403 * gcc.c-torture/compile/981006-1.c: Likewise.
18404 * gcc.c-torture/compile/981022-1.c: Likewise.
18405 * gcc.c-torture/compile/981223-1.c: Likewise.
18406 * gcc.c-torture/compile/990617-1.c: Likewise.
18407 * gcc.c-torture/compile/dll.c: Likewise.
18408 * gcc.c-torture/compile/labels-3.c: Likewise.
18409 * gcc.c-torture/compile/mipscop-1.c: Likewise.
18410 * gcc.c-torture/compile/mipscop-2.c: Likewise.
18411 * gcc.c-torture/compile/mipscop-3.c: Likewise.
18412 * gcc.c-torture/compile/mipscop-4.c: Likewise.
18413 * gcc.c-torture/compile/simd-5.c: Likewise.
18414 * gcc.c-torture/compile/20000804-1.x: Remove.
18415 * gcc.c-torture/compile/20001205-1.x: Likewise.
18416 * gcc.c-torture/compile/20001226-1.x: Likewise.
18417 * gcc.c-torture/compile/20010518-2.x: Likewise.
18418 * gcc.c-torture/compile/20020312-1.x: Likewise.
18419 * gcc.c-torture/compile/20020604-1.x: Likewise.
18420 * gcc.c-torture/compile/920501-12.x: Likewise.
18421 * gcc.c-torture/compile/920501-4.x: Likewise.
18422 * gcc.c-torture/compile/920520-1.x: Likewise.
18423 * gcc.c-torture/compile/920521-1.x: Likewise.
18424 * gcc.c-torture/compile/920625-1.x: Likewise.
18425 * gcc.c-torture/compile/961203-1.x: Likewise.
18426 * gcc.c-torture/compile/980506-1.x: Likewise.
18427 * gcc.c-torture/compile/981006-1.x: Likewise.
18428 * gcc.c-torture/compile/981022-1.x: Likewise.
18429 * gcc.c-torture/compile/981223-1.x: Likewise.
18430 * gcc.c-torture/compile/990617-1.x: Likewise.
18431 * gcc.c-torture/compile/mipscop-1.x: Likewise.
18432 * gcc.c-torture/compile/mipscop-2.x: Likewise.
18433 * gcc.c-torture/compile/mipscop-3.x: Likewise.
18434 * gcc.c-torture/compile/mipscop-4.x: Likewise.
18435 * gcc.c-torture/compile/simd-5.x: Likewise.
18437 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
18439 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18441 * gcc.c-torture/execute/20030611-1.c: New test.
18443 2003-06-12 Roger Sayle <roger@eyesopen.com>
18446 * gcc.dg/20030612-1.c: New test case.
18448 2003-06-12 Mark Mitchell <mark@codesourcery.com>
18451 * g++.dg/expr/cast1.C: New test.
18453 2003-06-12 Roger Sayle <roger@eyesopen.com>
18455 * gcc.dg/builtins-21.c: New test case.
18457 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
18459 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
18460 options instead of at the end.
18461 * lib/objc.exp (objc_target_compile): Likewise.
18463 2003-06-11 Mark Mitchell <mark@codesourcery.com>
18466 * g++.dg/parse/error1.C: New test.
18468 2003-06-11 Janis Johnson <janis187@us.ibm.com>
18470 * gcc.dg/compat/struct-by-value-11_main.c: New file.
18471 * gcc.dg/compat/struct-by-value-11_x.c: New file.
18472 * gcc.dg/compat/struct-by-value-11_y.c: New file.
18473 * gcc.dg/compat/struct-by-value-12_main.c: New file.
18474 * gcc.dg/compat/struct-by-value-12_x.c: New file.
18475 * gcc.dg/compat/struct-by-value-12_y.c: New file.
18476 * gcc.dg/compat/struct-by-value-13_main.c: New file.
18477 * gcc.dg/compat/struct-by-value-13_x.c: New file.
18478 * gcc.dg/compat/struct-by-value-13_y.c: New file.
18479 * gcc.dg/compat/struct-by-value-14_main.c: New file.
18480 * gcc.dg/compat/struct-by-value-14_x.c: New file.
18481 * gcc.dg/compat/struct-by-value-14_y.c: New file.
18482 * gcc.dg/compat/struct-by-value-15_main.c: New file.
18483 * gcc.dg/compat/struct-by-value-15_x.c: New file.
18484 * gcc.dg/compat/struct-by-value-15_y.c: New file.
18485 * gcc.dg/compat/struct-by-value-16_main.c: New file.
18486 * gcc.dg/compat/struct-by-value-16_x.c: New file.
18487 * gcc.dg/compat/struct-by-value-16_y.c: New file.
18488 * gcc.dg/compat/struct-by-value-17_main.c: New file.
18489 * gcc.dg/compat/struct-by-value-17_x.c: New file.
18490 * gcc.dg/compat/struct-by-value-17_y.c: New file.
18491 * gcc.dg/compat/struct-by-value-18_main.c: New file.
18492 * gcc.dg/compat/struct-by-value-18_x.c: New file.
18493 * gcc.dg/compat/struct-by-value-18_y.c: New file.
18495 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
18496 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
18497 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
18498 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
18499 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
18500 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
18501 * gcc.dg/compat/scalar-return-3_main.c: New file.
18502 * gcc.dg/compat/scalar-return-3_x.c: New file.
18503 * gcc.dg/compat/scalar-return-3_y.c: New file.
18504 * gcc.dg/compat/scalar-return-4_main.c: New file.
18505 * gcc.dg/compat/scalar-return-4_x.c: New file.
18506 * gcc.dg/compat/scalar-return-4_y.c: New file.
18508 2003-06-10 Janis Johnson <janis187@us.ibm.com>
18510 * gcc.dg/compat/fp2-struct-check.h: New file.
18511 * gcc.dg/compat/fp2-struct-defs.h: New file.
18512 * gcc.dg/compat/fp2-struct-init.h: New file.
18513 * gcc.dg/compat/struct-by-value-10_main.c: New file.
18514 * gcc.dg/compat/struct-by-value-10_x.c: New file.
18515 * gcc.dg/compat/struct-by-value-10_y.c: New file.
18516 * gcc.dg/compat/struct-return-10_main.c: New file.
18517 * gcc.dg/compat/struct-return-10_x.c: New file.
18518 * gcc.dg/compat/struct-return-10_y.c: New file.
18520 * gcc.dg/compat/compat-common.h: New file.
18521 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
18522 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
18523 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
18524 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
18525 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
18526 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
18527 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
18528 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
18529 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
18530 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
18531 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
18532 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
18533 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
18534 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
18535 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
18536 * gcc.dg/compat/small-struct-check.h: Ditto.
18537 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
18538 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
18539 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
18540 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
18541 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
18542 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18543 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
18544 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
18545 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
18546 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
18547 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18548 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18549 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
18550 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18551 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18552 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
18553 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
18554 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
18555 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
18556 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
18557 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
18558 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
18559 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
18560 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
18561 * gcc.dg/compat/struct-return-2_main.c: Ditto.
18562 * gcc.dg/compat/struct-return-2_x.c: Ditto.
18563 * gcc.dg/compat/struct-return-2_y.c: Ditto.
18564 * gcc.dg/compat/struct-return-3_main.c: Ditto.
18565 * gcc.dg/compat/struct-return-3_x.c: Ditto.
18566 * gcc.dg/compat/struct-return-3_y.c: Ditto.
18568 2003-06-10 Geoffrey Keating <geoffk@apple.com>
18570 * g++.dg/pch/static-1.C: New file.
18571 * g++.dg/pch/static-1.Hs: New file.
18573 2003-06-10 Richard Henderson <rth@redhat.com>
18575 * gcc.dg/asm-7.c: Adjust expected warning text.
18577 2003-06-10 Roger Sayle <roger@eyesopen.com>
18579 * gcc.dg/builtins-20.c: New test case.
18581 2003-06-10 Mark Mitchell <mark@codesourcery.com>
18584 * g++.dg/opt/template1.C: New test.
18586 2003-06-09 Mark Mitchell <mark@codesourcery.com>
18588 * lib/gcc-dg.exp (dg-test): Clear additional_files and
18589 additional_sources.
18591 2003-05-21 David Taylor <dtaylor@emc.com>
18593 * gcc.dg/Wpadded.c: New file.
18595 2003-06-09 Mark Mitchell <mark@codesourcery.com>
18597 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
18598 * gcc.dg/special/weak-2.c: Add dg-require-weak.
18599 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
18602 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
18604 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
18606 2003-06-09 Mark Mitchell <mark@codesourcery.com>
18608 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
18609 (dg-require-alias): Likewise.
18610 (dg-require-gc-sections): Likewise.
18611 * lib/target-supports.exp (check_gc_sections_available): Likewise.
18613 2003-06-08 Richard Henderson <rth@redhat.com>
18615 * gcc.dg/20011029-2.c: Fix the array reference.
18616 * gcc.dg/asm-7.c: New.
18618 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
18620 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
18622 2003-06-08 Mark Mitchell <mark@codesourcery.com>
18624 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
18625 (dg-require-gc-sections): Likewise.
18627 2003-06-08 Jan Hubicka <jh@suse.cz>
18629 * i386-cmov1.c: Fix regular expression.
18630 * i386-cvt-1.c: Likewise.
18631 * i386-local.c: Likewise.
18632 * i386-local2.c: Likewise.
18633 * i386-mul.c: Likewise.
18634 * i386-ssetype-1.c: Likewise.
18635 * i386-ssetype-3.c: Likewise.
18636 * i386-ssetype-5.c: Likewise.
18638 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18641 * g++.dg/warn/implicit-typename2.C: New test.
18642 * g++.dg/warn/implicit-typename3.C: New test.
18644 2003-06-07 Richard Henderson <rth@redhat.com>
18646 * g++.dg/other/offsetof3.C: Use size_t.
18647 * g++.dg/other/offsetof4.C: Likewise.
18649 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
18651 * lib/copy-file.exp: New. Implement gcc_copy_files.
18653 * lib/dg-pch.exp: Load copy-file.exp
18654 (dg-pch): Use gcc_copy_files instead of "file copy".
18656 2003-06-06 Mark Mitchell <mark@codesourcery.com>
18658 * gcc.dg/weak/weak.exp: Simplify.
18659 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
18660 * gcc.dg/weak/weak-1.c: Likewise.
18661 * gcc.dg/weak/weak-2.c: Likewise.
18662 * gcc.dg/weak/weak-3.c: Likewise.
18663 * gcc.dg/weak/weak-4.c: Likewise.
18664 * gcc.dg/weak/weak-5.c: Likewise.
18665 * gcc.dg/weak/weak-6.c: Likewise.
18666 * gcc.dg/weak/weak-7.c: Likewise.
18667 * gcc.dg/weak/weak-8.c: Likewise.
18668 * gcc.dg/weak/weak-9.c: Likewise.
18670 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
18672 gcc.c-torture/execute/20030606-1.c: New.
18674 2003-06-06 Roger Sayle <roger@eyesopen.com>
18676 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
18677 * gcc.dg/builtins-19.c: Likewise.
18679 2003-06-06 Roger Sayle <roger@eyesopen.com>
18681 * gcc.dg/builtins-2.c: Add some more tests.
18682 * gcc.dg/builtins-18.c: New test case.
18683 * gcc.dg/builtins-19.c: New test case.
18685 2003-06-06 Roger Sayle <roger@eyesopen.com>
18686 Jim Wilson <wilson@tuliptree.org>
18688 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
18690 2003-06-06 Jakub Jelinek <jakub@redhat.com>
18692 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
18693 mempcpy/stpcpy calls not to be optimized into something else.
18694 * gcc.c-torture/execute/string-opt-3.c: Moved to...
18695 * gcc.c-torture/execute/builtins/string-7.c: ...here.
18696 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
18698 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18700 * gcc.dg/format/asm_fprintf-1.c: New test.
18702 2003-06-05 Mark Mitchell <mark@codesourcery.com>
18704 * lib/gcc-defs.exp (additional_sources): New variable.
18705 (dg-additional-sources): New function.
18706 (additional_files): New variable.
18707 (dg-additional-files): New function.
18708 (dg-additional-files-options): Likewise.
18709 * lib/gcc-dg.exp (dg-require-weak): New function.
18710 (dg-require-alias): Likewise.
18711 (dg-require-gc-sections): Likewise.
18712 * lib/target-supports.exp (check_alias_available): Remove testfile
18714 (check_gc_sections_available): New function.
18715 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
18716 (dg-gpp-additional-files): Likewise.
18717 * lib/g++.exp (additional_sources): Remove.
18718 (additional_files): Likewise.
18719 (g++_target_compile): Use dg-additional-files-options.
18721 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
18723 * gcc.dg/special/ecos.exp: Remove.
18724 * gcc.dg/special/20000419-2.c: Use dg-require-*.
18725 * gcc.dg/special/alias-1.c: Likewise.
18726 * gcc.dg/special/alias-2.c: Likewise.
18727 * gcc.dg/special/gcsec-1.c: Likewise.
18728 * gcc.dg/special/weak-1.c: Likewise.
18729 * gcc.dg/special/weak-2.c: Likewise.
18730 * gcc.dg/special/wkali-1.c: Likewise.
18731 * gcc.dg/special/wkali-2.c: Likewise.
18733 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
18734 dg-gpp-additional-*.
18735 * g++.dg/special/conpr-3.C: Likewise.
18736 * g++.dg/special/conpr-4.C: Likewise.
18737 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
18738 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
18739 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
18740 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
18741 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
18742 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
18743 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
18744 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
18745 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
18746 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
18747 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
18748 * g++.old-deja/g++.other/comdat1.C: Likewise.
18749 * g++.old-deja/g++.other/comdat2.C: Likewise.
18750 * g++.old-deja/g++.other/comdat3.C: Likewise.
18751 * g++.old-deja/g++.other/ctor1.C: Likewise.
18752 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
18754 2003-06-05 Richard Henderson <rth@redhat.com>
18756 * gcc.dg/debug/20030605-1.c: New.
18758 2003-06-04 Mark Mitchell <mark@codesourcery.com>
18760 * README.QMTEST: Update.
18762 2003-06-04 Richard Henderson <rth@redhat.com>
18764 * gcc.dg/cleanup-1.c: New.
18765 * gcc.dg/cleanup-2.c: New.
18766 * gcc.dg/cleanup-3.c: New.
18767 * gcc.dg/cleanup-4.c: New.
18768 * gcc.dg/cleanup-5.c: New.
18769 * gcc.dg/cleanup-6.c: New.
18770 * gcc.dg/cleanup-7.c: New.
18772 2003-06-04 Mark Mitchell <mark@codesourcery.com>
18774 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
18776 * lib/dg-pch.exp: New file.
18777 * g++.dg/pch/pch.exp: Use dg-pch.exp.
18778 * gcc.dg/pch/pch.exp: Likewise.
18780 2003-06-04 Roger Sayle <roger@eyesopen.com>
18782 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
18783 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
18784 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
18785 * gcc.dg/builtins-17.c: New test case.
18786 * gcc.dg/i386-387-4.c: New test case.
18787 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
18789 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18791 * gcc.dg/ultrasp9.c: New test.
18793 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18795 * gcc.c-torture/compile/20030604-1.c: New test.
18796 * gcc.dg/sparc-constant-1.c: New test.
18798 2003-06-03 Glen Nakamura <glen@imodulo.com>
18800 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
18802 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
18804 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
18806 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
18807 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
18809 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
18811 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
18813 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18816 * g++.dg/template/spec10.C: New test.
18818 2003-06-03 Roger Sayle <roger@eyesopen.com>
18820 * gcc.dg/builtins-16.c: New test case.
18822 2003-06-03 Jakub Jelinek <jakub@redhat.com>
18824 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
18825 mempcpy test with post-increments.
18826 * gcc.c-torture/execute/string-opt-3.c: New test.
18827 * gcc.dg/string-opt-1.c: New test.
18829 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
18832 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
18834 2003-06-02 Mark Mitchell <mark@codesourcery.com>
18836 * lib/scanasm.exp (dg-scan): New function, factored out of ...
18837 (scan-assembler): ... here. Use dg-scan.
18838 (scan-assembler-not): Likewise.
18839 (scan-file): New function.
18840 (scan-file-not): Likewise.
18841 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
18842 * gcc.dg/cpp/_Pragma4.c: Likewise.
18843 * gcc.dg/cpp/_Pragma5.c: Likewise.
18844 * gcc.dg/cpp/avoidpaste1.c: Likewise.
18845 * gcc.dg/cpp/avoidpaste2.c: Likewise.
18846 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
18847 * gcc.dg/cpp/cmdlne-P.c: Likewise.
18848 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
18849 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
18850 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
18851 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
18852 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
18853 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
18854 * gcc.dg/cpp/cxxcom1.c: Likewise.
18855 * gcc.dg/cpp/line1.c: Likewise.
18856 * gcc.dg/cpp/maccom1.c: Likewise.
18857 * gcc.dg/cpp/maccom2.c: Likewise.
18858 * gcc.dg/cpp/maccom3.c: Likewise.
18859 * gcc.dg/cpp/maccom4.c: Likewise.
18860 * gcc.dg/cpp/maccom5.c: Likewise.
18861 * gcc.dg/cpp/maccom6.c: Likewise.
18862 * gcc.dg/cpp/multiline.c: Likewise.
18863 * gcc.dg/cpp/spacing1.c: Likewise.
18864 * gcc.dg/cpp/spacing2.c: Likewise.
18865 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
18866 * gcc.dg/cpp/trad/maccom1.c: Likewise.
18867 * gcc.dg/cpp/trad/maccom2.c: Likewise.
18868 * gcc.dg/cpp/trad/maccom3.c: Likewise.
18869 * gcc.dg/cpp/trad/maccom4.c: Likewise.
18870 * gcc.dg/cpp/trad/maccom6.c: Likewise.
18871 * gcc.dg/cpp/cxxcom2.c: Likewise.
18872 * gcc.dg/cpp/cxxcom2.h: New file.
18874 * gcc.dg/cpp/truefalse.cpp: Move it to ...
18875 * g++.dg/cpp/truefalse.C: Here.
18876 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
18878 2003-06-01 Loren James Rittle <ljrittle@acm.org>
18880 * gcc.dg/cpp/redef3.c: New file.
18882 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18884 * gcc.dg/i386-loop-3.c: New test.
18886 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
18888 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
18890 2003-05-31 Roger Sayle <roger@eyesopen.com>
18892 * gcc.dg/fwrapv-1.c: New test case.
18893 * gcc.dg/fwrapv-2.c: New test case.
18895 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18898 * g++.dg/template/spec9.C: New test.
18900 2003-05-29 Roger Sayle <roger@eyesopen.com>
18902 * gcc.dg/duff-4.c: New test case.
18904 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
18907 * g77.dg/ffixed-form-1.f: New test
18908 * g77.dg/ffixed-form-2.f: New test
18909 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
18910 * g77.dg/ffree-form-3.f: New test
18912 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
18914 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
18915 * gcc.dg/wint_t-1.c: Likewise.
18917 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18919 * g++.dg/template/access11.C: New test.
18921 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18924 * g++.dg/template/access10.C: New test.
18926 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18927 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18929 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
18931 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18933 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
18934 suppress for powerpc-*-darwin*.
18935 * gcc.dg/torture/builtin-noret-2.c: Likewise.
18937 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18939 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
18940 suppress option for powerpc-*-darwin*.
18942 2003-05-23 Roger Sayle <roger@eyesopen.com>
18944 * gcc.dg/builtins-1.c: Add tests for tan and atan.
18945 * gcc.dg/builtins-4.c: Add test for fmod.
18947 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18950 * g++.dg/template/instantiate4.C: New test.
18952 2003-05-22 Roger Sayle <roger@eyesopen.com>
18954 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
18956 2003-05-21 Janis Johnson <janis187@us.ibm.com>
18958 * gcc.dg/compat/scalar-return-1_main.c: New file.
18959 * gcc.dg/compat/scalar-return-1_x.c: New file.
18960 * gcc.dg/compat/scalar-return-1_y.c: New file.
18961 * gcc.dg/compat/scalar-return-2_main.c: New file.
18962 * gcc.dg/compat/scalar-return-2_x.c: New file.
18963 * gcc.dg/compat/scalar-return-2_y.c: New file.
18964 * gcc.dg/compat/struct-return-3_main.c: New file.
18965 * gcc.dg/compat/struct-return-3_y.c: New file.
18966 * gcc.dg/compat/struct-return-3_x.c: New file.
18967 * gcc.dg/compat/struct-return-2_main.c: New file.
18968 * gcc.dg/compat/struct-return-2_x.c: New file.
18969 * gcc.dg/compat/struct-return-2_y.c: New file.
18971 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18973 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
18974 for hppa*-hp-hpux*.
18975 * gcc.dg/20021014-1.c (dg-options): Likewise.
18976 * gcc.dg/nest.c (dg-options): Likewise.
18978 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
18981 * g++.dg/ext/dllimport2.C: New file.
18982 * g++.dg/ext/dllimport3.C: New file.
18984 2003-05-20 Janis Johnson <janis187@us.ibm.com>
18986 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
18987 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18988 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18989 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18990 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18991 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18992 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
18993 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
18994 * gcc.dg/compat/small-struct-defs.h: New file.
18995 * gcc.dg/compat/small-struct-init.h: New file.
18996 * gcc.dg/compat/small-struct-check.h: New file.
18997 * gcc.dg/compat/fp-struct-defs.h: New file.
18998 * gcc.dg/compat/fp-struct-check.h: New file.
18999 * gcc.dg/compat/fp-struct-init.h: New file.
19000 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
19001 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
19003 2003-05-19 Jakub Jelinek <jakub@redhat.com>
19005 * gcc.dg/20030225-2.c: New test.
19007 2003-05-18 Roger Sayle <roger@eyesopen.com>
19008 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19010 * gcc.c-torture/compile/20030518-1.c: New test case.
19012 2003-05-18 Mark Mitchell <mark@codesourcery.com>
19014 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
19015 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
19016 gcc-dg-debug-runtest.
19017 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
19018 gcc-dg-debug-runtest.
19020 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19023 * g++.dg/lookup/using6.C: New test.
19025 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19027 * g++.dg/parse/access2.C: New test.
19029 2003-05-17 Mark Mitchell <mark@codesourcery.com>
19031 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
19032 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
19033 * gcc.dg/debug/debug.exp: Likewise.
19035 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
19037 * gcc.dg/dollar.c: New test.
19039 2003-05-16 Janis Johnson <janis187@us.ibm.com>
19041 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
19042 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
19043 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
19044 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
19045 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
19046 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
19047 * gcc.dg/compat/struct-by-value-6_main.c: New file.
19048 * gcc.dg/compat/struct-by-value-6_x.c: New file.
19049 * gcc.dg/compat/struct-by-value-6_y.c: New file.
19050 * gcc.dg/compat/struct-by-value-7_main.c: New file.
19051 * gcc.dg/compat/struct-by-value-7_x.c: New file.
19052 * gcc.dg/compat/struct-by-value-7_y.c: New file.
19053 * gcc.dg/compat/struct-by-value-8_main.c: New file.
19054 * gcc.dg/compat/struct-by-value-8_x.c: New file.
19055 * gcc.dg/compat/struct-by-value-8_y.c: New file.
19056 * gcc.dg/compat/struct-by-value-9_main.c: New file.
19057 * gcc.dg/compat/struct-by-value-9_x.c: New file.
19058 * gcc.dg/compat/struct-by-value-9_y.c: New file.
19060 2003-05-16 Mark Mitchell <mark@codesourcery.com>
19062 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
19063 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
19064 support for "repo" mode.
19065 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
19066 * lib/g77-dg.exp: Likewise.
19067 * lib/obj-dg.exp: Likewise.
19069 2003-05-16 Jakub Jelinek <jakub@redhat.com>
19071 Merge from gcc-3_2-rhl8-branch:
19072 2003-04-23 Jakub Jelinek <jakub@redhat.com>
19074 * gcc.dg/tls/opt-6.c: New test.
19076 2003-04-05 Jakub Jelinek <jakub@redhat.com>
19078 * gcc.dg/20030405-1.c: New test.
19080 2003-03-09 Jakub Jelinek <jakub@redhat.com>
19082 * gcc.dg/20030309-1.c: New test.
19084 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19086 * gcc.c-torture/execute/20030307-1.c: New test.
19088 2003-02-20 Randolph Chung <tausq@debian.org>
19090 * gcc.c-torture/compile/20030220-1.c: New test.
19092 2003-02-18 Jakub Jelinek <jakub@redhat.com>
19094 * gcc.dg/20030217-1.c: New test.
19096 2003-01-29 Jakub Jelinek <jakub@redhat.com>
19098 * gcc.c-torture/compile/20020129-1.c: New test.
19100 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19102 * gcc.dg/unroll-1.c: New test.
19104 2002-11-16 Jan Hubicka <jh@suse.cz>
19106 * gcc.c-torture/execute/20020920-1.c: New test.
19108 2002-10-08 Jakub Jelinek <jakub@redhat.com>
19111 * gcc.c-torture/compile/20021008-1.c: New test.
19113 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
19116 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
19118 2002-08-07 Jakub Jelinek <jakub@redhat.com>
19120 * gcc.c-torture/compile/20020807-1.c: New test.
19122 2002-07-30 Jakub Jelinek <jakub@redhat.com>
19124 * gcc.dg/tls/opt-1.c: New test.
19126 2002-07-29 Jakub Jelinek <jakub@redhat.com>
19128 * gcc.dg/20020729-1.c: New test.
19130 2002-07-20 Jakub Jelinek <jakub@redhat.com>
19132 * g++.dg/opt/life1.C: New test.
19134 2002-05-20 Jakub Jelinek <jakub@redhat.com>
19136 * gcc.dg/20020525-1.c: New test.
19138 2002-05-24 Jakub Jelinek <jakub@redhat.com>
19141 * g++.dg/ext/pretty1.C: New test.
19142 * g++.dg/ext/pretty2.C: New test.
19144 2003-05-15 Mark Mitchell <mark@codesourcery.com>
19147 * g++.dg/ext/typeof5.C: New test.
19149 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
19151 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
19152 __USER_LABEL_PREFIX__ into account.
19153 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
19155 2003-05-14 Roger Sayle <roger@eyesopen.com>
19157 * gcc.dg/builtins-15.c: New test case.
19159 2003-05-13 Zack Weinberg <zack@codesourcery.com>
19161 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
19163 2003-05-12 Mark Mitchell <mark@codesourcery.com>
19165 * lib/g++.exp: Tweak handling of additional source files.
19166 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
19167 * g++.dg/special/conpr-2a.C: Rename to ...
19168 * g++.dg/special/conpr-2a.cc: ... this.
19169 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
19170 * g++.dg/special/conpr-3a.C: Rename to ...
19171 * g++.dg/special/conpr-3a.cc: This.
19172 * g++.dg/special/conpr-3b.C: Rename to ...
19173 * g++.dg/special/conpr-3b.cc: This.
19174 * g++.dg/special/conpr-4.C: New test.
19175 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
19177 2003-05-12 David Edelsohn <edelsohn@gnu.org>
19179 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
19181 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19183 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
19184 * g++.old-deja/g++.robertl/eb71.C: Likewise.
19185 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
19186 * g++.old-deja/g++.other/warn3.C: Likewise.
19188 2003-05-11 Roger Sayle <roger@eyesopen.com>
19190 * gcc.dg/i386-387-1.c: Update to also test log.
19191 * gcc.dg/i386-387-2.c: Likewise.
19193 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
19195 * g77.f-torture/execute/int8421.f: New test.
19197 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19199 PR c++/10230, c++/10481
19200 * g++.dg/lookup/scoped5.C: New test.
19202 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19205 * g++.dg/template/ttp6.C: New test.
19207 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
19209 * gcc.c-torture/execute/builtins: New directory.
19210 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
19211 gcc.c-torture/execute/builtins.
19212 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
19213 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
19214 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
19215 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
19217 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19220 * g++.dg/template/access8.C: New test.
19221 * g++.dg/template/access9.C: New test.
19223 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19226 * g++.dg/parse/access1.C: New test.
19228 2003-05-09 DJ Delorie <dj@redhat.com>
19230 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
19231 long, and not an int.
19233 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19235 PR c++/10555, c++/10576
19236 * g++.dg/template/memclass1.C: New test.
19238 2003-05-08 DJ Delorie <dj@redhat.com>
19240 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
19242 * gcc.c-torture/execute/20021024-1.x: Likewise.
19243 * gcc.c-torture/execute/shiftdi.x: Likewise.
19244 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
19245 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
19246 * gcc.dg/20021018-1.c: Likewise.
19248 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19250 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
19252 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
19253 (bcopy): Call memmove.
19255 2003-05-08 Roger Sayle <roger@eyesopen.com>
19257 * g77.f-torture/compile/8485.f: New test case.
19259 2003-05-07 Richard Henderson <rth@redhat.com>
19262 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
19263 Verify exception_cleanup not called for rethrows.
19264 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
19265 when exiting catch block without rethrowing.
19266 * g++.dg/eh/forced3.C: New.
19267 * g++.dg/eh/forced4.C: New.
19269 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
19271 * gcc.dg/20030505.c: Fix triplet.
19273 2003-05-06 DJ Delorie <dj@redhat.com>
19275 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
19276 * gcc.dg/nest.c: Likewise.
19278 2003-05-05 Roger Sayle <roger@eyesopen.com>
19280 * gcc.dg/builtins-14.c: New test case.
19282 2003-05-05 Janis Johnson <janis187@us.ibm.com>
19284 * lib/compat.exp (compat-execute): New argument.
19285 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
19286 * gcc.dg/compat: New test directory.
19287 * gcc.dg/compat/compat.exp: New expect script.
19288 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
19289 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
19290 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
19291 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
19292 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
19293 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
19295 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
19296 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
19297 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
19298 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
19299 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
19300 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
19301 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
19302 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
19303 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
19304 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
19305 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
19306 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
19307 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
19308 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
19309 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
19311 2003-05-05 Zack Weinberg <zack@codesourcery.com>
19313 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
19315 2003-05-05 Jakub Jelinek <jakub@redhat.com>
19317 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
19319 2003-05-05 Geoffrey Keating <geoffk@apple.com>
19321 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
19322 * gcc.dg/ppc-fsel-2.c: New test.
19324 * gcc.dg/unused-5.c: New test.
19326 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19329 * g++.dg/warn/pmf1.C: New test.
19331 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19334 * g++.dg/warn/main.C: New test.
19336 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19338 * gcc.dg/nonnull-3.c: New test.
19340 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
19342 * gcc.dg/cpp/Wtrigraphs.c: Update.
19343 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
19345 2003-05-03 Geoffrey Keating <geoffk@apple.com>
19347 * gcc.dg/ppc-fsel-1.c: New test.
19349 2003-05-03 Zack Weinberg <zack@codesourcery.com>
19352 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
19354 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
19356 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
19358 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19360 PR c++/9364, c++/10553, c++/10586
19361 * g++.dg/parse/typename4.C: New test.
19362 * g++.dg/parse/typename5.C: Likewise.
19364 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
19366 * gcc.c-torture/compile/20030503-1.c: New test.
19368 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19370 * g++.dg/lookup/using5.C: Fix testcase error.
19372 2003-05-01 Chris Demetriou <cgd@broadcom.com>
19374 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
19375 since MEABI is no longer supported. Remove all vestiges
19376 of MEABI from the test.
19378 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19381 * g++.dg/lookup/using5.C: New test.
19383 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19386 * g++.dg/template/ttp5.C: New test.
19388 2003-04-30 Mark Mitchell <mark@codesourcery.com>
19390 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
19391 (dg-gpp-additional-sources): New function.
19392 (dg-gpp-additional-files): Likewise.
19393 * lib/g++.exp (additional_sources): New variable.
19394 (additional_files): Likewise.
19395 (g++_target_compile): Deal with them.
19396 * lib/old-dejagnu.exp: Remove.
19397 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
19398 * g++.old-deja: Revise all tests to use dg commands.
19400 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19402 PR c++/9432, c++/9528
19403 * g++.dg/lookup/using4.C: New test.
19405 2003-04-29 Geoffrey Keating <geoffk@apple.com>
19407 * gcc.dg/noreturn-5.c: New file.
19408 * gcc.dg/noreturn-6.c: New file.
19410 * gcc.c-torture/compile/inline-1.c: New file.
19412 2003-04-29 Mark Mitchell <mark@codesourcery.com>
19415 * g++.dg/template/explicit1.C: New test.
19417 2003-04-29 Mark Mitchell <mark@codesourcery.com>
19420 * g++.dg/other/bitfield1.C: New test.
19423 * g++.dg/init/new7.C: New test.
19425 2003-04-29 Mark Mitchell <mark@codesourcery.com>
19427 * g++.dg/ext/desig1.C: New test.
19428 * g++.dg/ext/init1.C: Update.
19430 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
19432 2003-04-28 Mark Mitchell <mark@codesourcery.com>
19435 * g++.dg/warn/Winline-1.C: New test.
19437 2003-04-28 Jakub Jelinek <jakub@redhat.com>
19439 * gcc.c-torture/execute/string-opt-19.c: New test.
19441 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
19442 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
19444 2003-04-27 Mark Mitchell <mark@codesourcery.com>
19447 * g++.dg/init/new6.C: New test.
19450 * g++.dg/init/ref6.C: New test.
19452 2003-04-26 David Edelsohn <edelsohn@gnu.org>
19454 * g++.dg/warn/weak1.C: XFAIL on AIX4.
19456 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19458 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
19459 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
19461 2003-04-25 Mark Mitchell <mark@codesourcery.com>
19463 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
19464 initialized static data members.
19466 2003-04-25 H.J. Lu <hjl@gnu.org>
19468 * gcc.dg/ia64-sync-4.c: New test.
19470 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19472 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
19475 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
19478 * g++.dg/warn/conv1.C: New test.
19479 * g++.old-deja/g++.other/conv7.C: Adjust.
19480 * g++.old-deja/g++.other/overload14.C: Adjust.
19482 2003-04-23 Mark Mitchell <mark@codesourcery.com>
19485 * g++.dg/template/defarg2.C: New test.
19487 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
19489 * gcc.dg/cpp/include2.c: Update.
19490 * gcc.dg/cpp/multiline-2.c: New.
19491 * gcc.dg/cpp/multiline.c: Update.
19492 * gcc.dg/cpp/strify2.c: Update.
19493 * gcc.dg/cpp/trad/literals-2.c: Update.
19495 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19497 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
19499 2003-04-23 Mark Mitchell <mark@codesourcery.com>
19501 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
19503 2003-04-23 Mark Mitchell <mark@codesourcery.com>
19506 * g++.dg/parse/crash4.C: New test.
19509 * g++.dg/parse/crash5.C: New test.
19511 2003-04-22 Mark Mitchell <mark@codesourcery.com>
19514 * g++.dg/parse/crash3.C: New test.
19517 * g++.dg/parse/elab1.C: New test.
19519 2003-04-22 Devang Patel <dpatel@apple.com>
19521 * gcc.dg/cpp/trad/funlike-5.c: New test.
19523 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
19525 * g++.dg/other/packed1.C: Fix dg options.
19527 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
19529 * g++.dg/other/offsetof2.C: New test.
19531 2003-04-21 Mark Mitchell <mark@codesourcery.com>
19533 * g++.dg/template/recurse.C: Adjust location of error messages.
19535 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
19538 * g++.dg/init/addr-const1.C: New test.
19539 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
19541 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
19544 * g++.dg/lookup/struct-hack1.C: New test.
19546 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
19548 * ucs.c: Update diagnostic messages.
19550 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
19552 * gcc.dg/cpp/truefalse.cpp: New test.
19553 * gcc.dg/cpp/cpp.exp: Update.
19554 * g++.dg/other/stdbool-if.C: Remove.
19556 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
19558 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
19559 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
19561 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19563 * gcc.c-torture/compile/20030418-1.c: New test.
19565 2003-04-17 Janis Johnson <janis187@us.ibm.com>
19567 * README.compat: Remove; content moved to doc/sourcebuild.texi.
19569 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19572 g++.dg/template/dependent-name1.C: New test.
19574 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
19576 * gcc.dg/warn-1.c (tourist_guide): New array,
19577 contains a pointer to bar.
19579 2003-04-16 Roger Sayle <roger@eyesopen.com>
19581 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
19582 * gcc.c-torture/execute/medce-1.c: New test case.
19583 * gcc.c-torture/execute/medce-2.c: New test case.
19585 2003-04-15 Mark Mitchell <mark@codesourcery.com>
19587 * lib/prune.exp: Ignore more messages.
19590 * g++.dg/parse/lookup3.C: New test.
19592 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
19594 * gcc.c-torture/compile/20030415-1.c : New test.
19596 2003-04-14 Mark Mitchell <mark@codesourcery.com>
19598 * gcc.c-torture/execute/scope-2.c: Move to ...
19599 * gcc.dg/noncompile/scope.c: .... here.
19601 2003-04-14 Roger Sayle <roger@eyesopen.com>
19603 * gcc.dg/20030414-2.c: New test case.
19605 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
19608 * gcc.dg/20030414-1.c: New test.
19610 2003-04-13 Roger Sayle <roger@eyesopen.com>
19612 * gcc.dg/builtins-12.c: New test case.
19613 * gcc.dg/builtins-13.c: New test case.
19615 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19617 * gcc.c-torture/execute/string-opt-18.c: New test.
19619 2003-04-13 Mark Mitchell <mark@codesourcery.com>
19622 * g++.dg/init/new5.C: New test.
19624 2003-04-12 Mark Mitchell <mark@codesourcery.com>
19627 * g++.dg/ext/dllimport1.C: New test.
19629 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19631 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
19633 2003-04-11 Bud Davis <bdavis9659@comcast.net>
19636 * g77.f-torture/noncompile/9263.f: New test
19638 * g77.f-torture/execute/1832.f: New test
19640 2003-04-11 David Chad <davidc@freebsd.org>
19641 Loren J. Rittle <ljrittle@acm.org>
19644 * objc.dg/headers.m: New test.
19646 2003-04-10 Zack Weinberg <zack@codesourcery.com>
19648 * gcc.c-torture/execute/builtin-noret-2.c: New.
19649 * gcc.c-torture/execute/builtin-noret-2.x: New.
19650 XFAIL builtin-noret-2.c at -O1 and above.
19651 * gcc.dg/redecl.c: New.
19652 * gcc.dg/Wshadow-1.c: Update error regexps.
19654 2003-04-10 Mark Mitchell <mark@codesourcery.com>
19656 * g++.dg/abi/bitfield10.C: New test.
19658 2003-04-09 Mike Stump <mrs@apple.com>
19660 * gcc.dg/pch/pch.exp: Make testcase names longer.
19661 * g++.dg/pch/pch.exp: Make testcase names longer.
19663 2003-04-08 Roger Sayle <roger@eyesopen.com>
19665 * gcc.dg/builtins-11.c: New test case.
19667 2003-04-08 Roger Sayle <roger@eyesopen.com>
19669 * gcc.dg/builtins-9.c: New test case.
19670 * gcc.dg/builtins-10.c: New test case.
19672 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
19674 * gcc.dg/noncompile/init-4.c.c: New test.
19676 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
19678 * gcc.misc-test/gcov-9.c: New test.
19679 * gcc.misc-test/gcov-10.c: New test
19680 * gcc.misc-test/gcov-11.c: New test.
19682 2003-04-05 Zack Weinberg <zack@codesourcery.com>
19684 PR optimization/10024
19685 * gcc.c-torture/compile/20030405-1.c: New test.
19687 2003-04-04 Geoffrey Keating <geoffk@apple.com>
19689 * gcc.dg/pch/static-3.c: New.
19690 * gcc.dg/pch/static-3.hs: New.
19691 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
19693 2003-04-04 Richard Henderson <rth@redhat.com>
19695 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
19696 * g++.dg/eh/forced2.C: Likewise.
19698 2003-04-03 Mike Stump <mrs@apple.com>
19700 * lib/scanasm.exp (scan-assembler): Add xfail processing for
19702 (scan-assembler-times, scan-assembler-not): Likewise.
19703 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
19705 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19707 * gcc.dg/sparc-loop-1.c: New test.
19709 2003-04-02 Geoffrey Keating <geoffk@apple.com>
19712 * g++.dg/pch/system-2.C: New.
19713 * g++.dg/pch/system-2.Hs: New.
19715 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
19717 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
19719 * g++.dg/eh/simd-1.C (vecfunc): Same.
19721 2003-04-01 Roger Sayle <roger@eyesopen.com>
19723 * gcc.c-torture/execute/20030401-1.c: New test case.
19725 2003-04-01 Ziemowit Laski <zlaski@apple.com>
19727 * objc.dg/defs.m: New.
19729 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
19731 * g++.dg/eh/simd-1.C: New.
19732 * g++.dg/eh/simd-2.C: New.
19734 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
19736 * gcc.c-torture/execute/simd-3.c: New.
19738 2003-03-31 Mark Mitchell <mark@codesourcery.com>
19741 * gcc.dg/20030331-2.c: New test.
19743 2003-03-31 Mark Mitchell <mark@codesourcery.com>
19746 * g++.dg/parse/crash2.C: New test.
19748 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19750 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
19751 * gcc.c-torture/execute/20030331-1.c: ...here.
19753 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19755 * gcc.c-torture/execute/20030331-1.c: New test.
19757 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
19759 * lib/gcov.exp: Adjust call return testing strings.
19760 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
19762 2003-03-31 Roger Sayle <roger@eyesopen.com>
19764 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
19765 * gcc.dg/builtins-7.c: New test case.
19766 * gcc.dg/builtins-8.c: New test case.
19768 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19770 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
19772 2003-03-30 Mark Mitchell <mark@codesourcery.com>
19775 * g++.dg/lookup-class-member-2.C: New test.
19777 2003-03-30 Glen Nakamura <glen@imodulo.com>
19779 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
19781 2003-03-28 Roger Sayle <roger@eyesopen.com>
19783 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
19785 2003-03-28 Mark Mitchell <mark@codesourcery.com>
19787 * g++.dg/init/attrib1.C: New test.
19789 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19791 * gcc.dg/ultrasp8.c: New test.
19793 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19795 * gcc.dg/ultrasp7.c: New test.
19797 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
19800 * g++.dg/template/inline1.C: New test.
19802 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19804 * gcc.dg/sparc-dwarf2.c: New test.
19806 2003-03-27 Roger Sayle <roger@eyesopen.com>
19808 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
19809 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
19811 2003-03-27 Mark Mitchell <mark@codesourcery.com>
19813 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
19814 than reading .x files.
19815 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
19816 * g77.dg/gcov/gcov-1.f: Likewise.
19817 * gcc.misc-tests/gcov-4b.c: Likewise.
19818 * gcc.misc-tests/gcov-5b.c: Likewise.
19819 * gcc.misc-tests/gcov-6.c: Likewise.
19820 * gcc.misc-tests/gcov-7.c: Likewise.
19821 * gcc.misc-tests/gcov-8.c: Likewise.
19822 * g++.dg/gcov/gcov-1.x: Remove.
19823 * g77.dg/gcov/gcov-1.x: Likewise.
19824 * gcc.misc-tests/gcov-4b.x: Likewise.
19825 * gcc.misc-tests/gcov-5b.x: Likewise.
19826 * gcc.misc-tests/gcov-6.x: Likewise.
19827 * gcc.misc-tests/gcov-7.x: Likewise.
19828 * gcc.misc-tests/gcov-8.x: Likewise.
19830 2003-03-27 Glen Nakamura <glen@imodulo.com>
19833 * gcc.dg/20030324-1.c: New test.
19835 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
19838 * g++.dg/template/arg3.C: New test.
19841 * g++.dg/template/friend18.C: New test.
19843 2003-03-26 Roger Sayle <roger@eyesopen.com>
19845 * g77.f-torture/compile/20030326-1.f: New test case.
19847 2003-03-26 Janis Johnson <janis187@us.ibm.com>
19849 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
19851 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
19853 2003-03-26 Jakub Jelinek <jakub@redhat.com>
19855 * gcc.dg/ia64-sync-3.c: New test.
19857 2003-03-26 Alan Modra <amodra@bigpond.net.au>
19859 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
19861 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19863 * gcc.dg/ultrasp6.c: New test.
19865 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19867 * gcc.dg/i386-signbit-1.c: New test.
19868 * gcc.dg/i386-signbit-2.c: New test.
19869 * gcc.dg/i386-signbit-3.c: New test.
19871 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19873 * gcc.dg/ultrasp5.c: Fix options.
19875 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19877 * gcc.dg/ultrasp5.c: Fix comment.
19879 2003-03-24 Bud Davis <bdavis9659@comcast.net>
19882 * g77.f-torture/execute/10197.f: New test.
19884 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
19886 PR c++/9898, c++/383
19887 * g++.dg/template/conv6.C: New test.
19890 * g++.dg/template/ptrmem5.C: New test.
19893 * g++.dg/lookup/koenig1.C: New test.
19896 * g++.dg/lookup/template2.C: New test.
19898 2003-03-24 Jakub Jelinek <jakub@redhat.com>
19900 * g++.dg/opt/rtti1.C: New test.
19902 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19904 * gcc.dg/ultrasp5.c: New test.
19906 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
19909 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
19912 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
19915 * gcc.dg/20030323-1.c: New test.
19917 2003-03-23 Roger Sayle <roger@eyesopen.com>
19919 * gcc.c-torture/compile/20030323-1.c: New test case.
19921 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
19923 * gcc.dg/20030321-1.c: New test.
19925 2003-03-22 Zack Weinberg <zack@codesourcery.com>
19927 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
19929 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
19931 PR c++/9978, c++/9708
19932 * g++.dg/ext/vlm1.C: Adjust expected error.
19933 * g++.dg/ext/vla2.C: New test.
19934 * g++.dg/template/arg1.C: New test.
19935 * g++.dg/template/arg2.C: New test.
19937 2003-03-22 Bud Davis <bdavis9659@comcast.net>
19939 * g77.f-torture/execute/select.f: New test.
19940 * g77.f-torture/noncompile/select_no_compile.f: New test.
19942 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
19945 * g++.dg/other/error4.C: New test.
19947 2003-03-20 Mark Mitchell <mark@codesourcery.com>
19949 * g++.dg/template/friend17.C: New test.
19951 2003-03-21 Alan Modra <amodra@bigpond.net.au>
19953 * gcc.c-torture/compile/20030320-1.c: New.
19955 2003-03-20 Roger Sayle <roger@eyesopen.com>
19957 * gcc.dg/builtins-6.c: New test case.
19959 2003-03-19 Alan Modra <amodra@bigpond.net.au>
19962 * gcc.c-torture/compile/20030319-1.c: New.
19964 2003-03-18 Jan Hubicka <jh@suse.cz>
19966 * gcc.dg/i386-cvt-1.c: New test.
19968 2003-03-17 Zack Weinberg <zack@codesourcery.com>
19970 * objc.dg/naming-1.m: Use "(parse|syntax) error".
19971 * objc.dg/naming-2.m: Likewise.
19973 2003-03-17 Mark Mitchell <mark@codesourcery.com>
19976 * g++.dg/parse/crash1.C: New test.
19978 2003-03-16 Mark Mitchell <mark@codesourcery.com>
19981 * g++.dg/eh/cleanup1.C: New test.
19983 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
19985 * gcc.c-torture/execute/20030316-1.c: New test case.
19987 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
19990 * g++.dg/init/ctor2.C: New test.
19992 2003-03-15 Roger Sayle <roger@eyesopen.com>
19994 * g77.f-torture/compile/xformat.f: New test case.
19996 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19998 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
19999 * g++.old-deja/g++.mike/eh50.C: Likewise.
20001 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20004 * g++.dg/template/spec7.C: New test.
20005 * g++.dg/template/spec8.C: Likewise.
20007 2003-03-14 Jakub Jelinek <jakub@redhat.com>
20009 * gcc.c-torture/execute/20030313-1.c: New test.
20011 2003-03-14 Richard Henderson <rth@redhat.com>
20013 * gcc.dg/inline-2.c: Adjust alpha test for external call.
20015 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20017 * gcc.c-torture/compile/20030314-1.c: New test.
20019 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
20021 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
20022 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
20024 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
20025 to accept newer _imp__ prefix and additional
20026 newline in .drectve section.
20027 * gcc.dg/dll-4.c: Likewise.
20028 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
20031 2003-03-13 Mark Mitchell <mark@codesourcery.com>
20033 * g++.dg/parse/namespace9.C: New test.
20035 * g++.dg/init/ref5.C: New test.
20036 * g++.dg/parse/ptrmem1.C: Likewise.
20038 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20040 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
20041 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
20042 regular expression.
20043 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
20044 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
20046 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
20048 * gcc.c-torture/execute/20030224-2.c: New test.
20050 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20052 * gcc.dg/decl-3.c: New test.
20054 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20056 * gcc.dg/i386-loop-2.c: New test.
20058 2003-03-11 Mark Mitchell <mark@codesourcery.com>
20061 * g++.dg/parse/namespace8.C: New test.
20064 * g++.dg/overload/builtin2.C: New test.
20066 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
20068 * gcc.dg/return-type-3.c: New test.
20070 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
20072 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
20073 profiling options are not supported.
20075 2003-03-10 Mark Mitchell <mark@codesourcery.com>
20077 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
20078 * g++.old-deja/g++.warn/impint2.C: Likewise.
20080 2003-03-10 Devang Patel <dpatel@apple.com>
20082 * g++.dg/cpp/c++_cmd_1.C: New test.
20083 * g++.dg/cpp/c++_cmd_1.h: New file.
20085 2003-03-10 Segher Boessenkool <segher@koffie.nl>
20087 * gcc.dg/altivec-9.c: New file.
20089 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20091 * gcc.dg/ppc-sdata-1.c: New test.
20092 * gcc.dg/ppc-sdata-2.c: New test.
20094 2003-03-09 Mark Mitchell <mark@codesourcery.com>
20097 * g++.dg/opt/ptrmem2.C: New test.
20100 * g++.dg/opt/ptrmem1.C: New test.
20102 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20104 * gcc.dg/i386-loop-1.c: New test.
20106 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20109 * g++.dg/lookup/friend1.C: New test.
20111 2003-03-08 Mark Mitchell <mark@codesourcery.com>
20114 * g++.dg/parser/constructor1.C: New test.
20116 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
20118 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
20120 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
20122 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
20124 * gcc.dg/cpp/Wunused.c: Update test.
20126 2003-03-08 Jan Hubicka <jh@suse.cz>
20128 * gcc.dg/inline-3.c: New test.
20130 2003-03-08 Mark Mitchell <mark@codesourcery.com>
20133 * g++.dg/parse/builtin1.C: New test.
20136 * g++.dg/abi/cookie1.C: New test.
20137 * g++.dg/abi/cookie2.C: Likewise.
20140 * g++.dg/template/field1.C: New test.
20143 * g++.dg/parse/class1.C: New test.
20144 * g++.dg/parse/namespace7.C: Likewise.
20145 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
20147 2003-03-07 Mark Mitchell <mark@codesourcery.com>
20149 * g++.dg/init/ref4.C: New test.
20151 2003-03-07 Jan Hubicka <jh@suse.cz>
20153 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
20154 * gcc.dg/inline-3.c: New test.
20156 2003-03-06 Mark Mitchell <mark@codesourcery.com>
20158 * g++.dg/init/ref3.C: New test.
20161 * g++.dg/init/ref2.C: New test.
20164 * g++.dg/warn/Wshadow-2.C: New test.
20167 * g++.dg/warn/Woverloaded-1.C: New test.
20169 2003-03-05 Jan Hubicka <jh@suse.cz>
20171 * gcc.dg/i386-local2.c: New.
20172 * gcc.dg/i386-local.c: Fix typo.
20174 2003-03-05 Mark Mitchell <mark@codesourcery.com>
20176 * g++.dg/abi/layout3.C: New test.
20178 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20180 * gcc.c-torture/compile/20030305-1.c
20182 2003-03-05 Jan Hubicka <jh@suse.cz>
20184 * gcc.dg/i386-local.c: New.
20186 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
20188 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
20190 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20192 * gcc.dg/switch-2.c: New test.
20193 * gcc.dg/switch-3.c: New test.
20194 * gcc.dg/Wswitch.c: Adjust line numbers.
20195 * gcc.dg/Wswitch-default.c: Likewise.
20196 * gcc.dg/Wswitch-enum.c: Likewise.
20198 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
20200 * gcc.c-torture/execute/20030222-1.c: New test.
20202 2003-03-03 James E Wilson <wilson@tuliptree.org>
20204 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
20206 2003-03-03 Mark Mitchell <mark@codesourcery.com>
20209 * g++.dg/init/ref1.C: New test.
20211 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
20213 * gcc.dg/sh-relax.c: New SH-only test.
20215 2003-03-03 Geoffrey Keating <geoffk@apple.com>
20217 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
20218 comment explaining purpose of testcase.
20220 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
20222 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
20223 for HC11/HC12 (asm needs two int registers).
20224 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
20225 HC11/HC12 because the test uses an asm which needs two 32-bit
20228 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
20230 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
20231 for HC11/HC12 (array is too large otherwise).
20232 * gcc.c-torture/compile/920501-4.x: New file, likewise.
20233 * gcc.c-torture/compile/20010518-2.x: Likewise.
20234 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
20235 HC11/HC12 (array is too large).
20237 2003-03-01 Geoffrey Keating <geoffk@apple.com>
20239 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
20240 * lib/g++-dg.exp (g++-dg-test): Likewise.
20242 2003-03-01 Roger Sayle <roger@eyesopen.com>
20244 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
20245 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
20247 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20249 * g++.dg/warn/implicit-typename1.C: Remove warning.
20251 2003-02-28 Richard Henderson <rth@redhat.com>
20253 * gcc.dg/noreturn-1.c: Move noreturn warning line.
20254 * gcc.dg/return-type-1.c: Move control reaches end warning line.
20256 2003-02-28 Geoffrey Keating <geoffk@apple.com>
20258 * gcc.dg/pch/pch.exp: Change .pch to .gch.
20259 * g++.dg/pch/pch.exp: Likewise.
20261 2003-02-28 Mark Mitchell <mark@codesourcery.com>
20264 * testsuite/g++.dg/init/new4.C: New test.
20266 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
20268 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
20270 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
20272 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
20275 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
20278 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20280 * lib/scanasm.exp: Add support for counting numbers of
20282 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
20283 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
20285 2003-02-25 Mark Mitchell <mark@codesourcery.com>
20288 * g++.dg/template/static3.C: New test.
20291 * g++.dg/parse/namespace6.C: New test.
20293 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20296 * gcc.dg/20030225-1.c: New test.
20298 2003-02-24 Mark Mitchell <mark@codesourcery.com>
20300 * README: Remove out-of-date information.
20303 * g++.dg/template/spec6.C: New test.
20305 2003-02-24 Jeff Law <law@redhat.com>
20307 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
20309 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20311 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
20312 * gcc.dg/pragma-ep-1.c: Likewise.
20314 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20317 * g++.dg/template/friend16.C: New test.
20319 2003-02-23 Mark Mitchell <mark@codesourcery.com>
20322 * g++.dg/parse/fused-params1.C: Adjust error messages.
20323 * g++.dg/template/nested3.C: New test.
20325 2003-02-24 Alan Modra <amodra@bigpond.net.au>
20327 * g++.dg/abi/param1.C: New test.
20329 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20332 * g++.dg/warn/implicit-typename1.C: New test.
20334 2003-02-22 Kelley Cook <kelleycook@comcast.net>
20336 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
20338 * g++.old-deja/g++.other/store-expr2.C: Likewise.
20339 * gcc.c-torture/execute/20010129-1.x: Likewise.
20340 * gcc.dg/20011107-1.c: Likewise.
20341 * gcc.dg/20020108-1.c: Likewise.
20342 * gcc.dg/20020122-3.c: Likewise.
20343 * gcc.dg/20020206-1.c: Likewise.
20344 * gcc.dg/20020310-1.c: Likewise.
20345 * gcc.dg/20020426-2.c: Likewise.
20346 * gcc.dg/20020517-1.c: Likewise.
20347 * gcc.dg/991230-1.c: Likewise.
20348 * gcc.dg/i386-unroll-1.c: Likewise.
20349 * gcc.misc-tests/i386-prefetch.exp: Likewise.
20351 2003-02-22 Jan Hubicka <jh@suse.cz>
20353 * gcc.dg/i386-mul.c: New test.
20355 2003-02-21 Roger Sayle <roger@eyesopen.com>
20357 * gcc.dg/builtins-5.c: New test case.
20359 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
20361 * gcc.dg/asmreg-1.c: New test.
20363 2003-02-21 Mark Mitchell <mark@codesourcery.com>
20366 * g++.dg/parse/varmod1.C: New test.
20368 2003-02-21 Mark Mitchell <mark@codesourcery.com>
20371 * g++.dg/template/op1.C: New test.
20373 2003-02-21 Mark Mitchell <mark@codesourcery.com>
20376 * g++.dg/template/nested2.C: New test.
20378 2003-02-21 Mark Mitchell <mark@codesourcery.com>
20381 * g++.dg/expr/dtor1.C: New test.
20383 2003-02-21 Zack Weinberg <zack@codesourcery.com>
20385 * gcc.dg/cpp/include3.c: New test.
20386 * gcc.dg/cpp/inc/foo.h: New file.
20388 2003-02-21 Glen Nakamura <glen@imodulo.com>
20390 * gcc.c-torture/execute/20030221-1.c: New test.
20392 2003-02-20 Mark Mitchell <mark@codesourcery.com>
20395 * g++.dg/abi/conv1.C: New test.
20397 2003-02-20 Jan Hubicka <jh@suse.cz>
20399 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
20401 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
20403 * gcc.c-torture/compile/20030219-1.c: New test.
20405 2003-02-18 Jan Hubicka <jh@suse.cz>
20407 * gcc.dg/funcorder.c: New test.
20409 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
20411 * gcc.c-torture/execute/20030218-1.c: New.
20413 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
20415 * gcc.dg/20030218-1.c: New.
20417 2003-02-18 Richard Henderson <rth@redhat.com>
20419 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
20420 * gcc.dg/attr-used-2.c: New.
20422 2003-02-18 Mark Mitchell <mark@codesourcery.com>
20425 * g++.dg/init/copy5.C: New test.
20427 2003-02-18 Geoffrey Keating <geoffk@apple.com>
20429 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
20430 * g++.dg/pch/pch.exp: Likewise.
20432 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
20434 * gcc.c-torture/execute/20030209-1.c: Enable the test if
20435 STACK_SIZE is not defined.
20437 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20440 * g++.dg/template/init1.C: New test.
20442 2003-02-16 Jan HUbicka <jh@suse.cz>
20444 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
20445 (foo): Add few extra tests
20446 * gcc.dg/c99-const-expr-3.c: Likewise.
20447 * gcc.c-torture/execute/20030216-1.c: New.
20449 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20452 * g++.dg/ext/typeof4.C: New test.
20454 2003-02-15 Roger Sayle <roger@eyesopen.com>
20456 * gcc.dg/i386-387-3.c: New test case.
20458 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
20460 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
20461 cris-*-elf* cris-*-aout* and mmix-*-*.
20463 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
20465 * gcc.dg/20030213-1.c: New test.
20467 2003-02-12 Roger Sayle <roger@eyesopen.com>
20469 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
20470 * gcc.dg/i386-387-2.c: Likewise.
20472 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
20474 * gcc.dg/ppc-spe.c: Fix formatting.
20475 Enable tests that were previously unsupported by gas.
20476 Delete tests for instructions that no longer exist.
20477 Switch arguments on evsubifw builtin.
20479 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
20481 * gcc.c-torture/execute/20030209-1.c: Disable the test if
20482 STACK_SIZE is too small.
20484 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20485 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
20487 * gcc.dg/decl-2.c: New test.
20489 2003-02-10 Jan Hubicka <jh@suse.cz>
20491 * gcc.dg/i386-fpcvt-1.c: New test.
20493 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
20495 * gcc.c-torture/execute/20030209-1.c: New test.
20497 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
20499 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
20500 int-wide bitops, use the constants of the same width.
20501 Likewise, if long long is 32-bit wide, test bitops using
20504 2003-02-07 Loren James Rittle <ljrittle@acm.org>
20506 * gcc.dg/20021014-1.c: Annotate with expected notice text.
20508 2003-02-07 Roger Sayle <roger@eyesopen.com>
20510 * testsuite/gcc.dg/builtins-4.c: New test case.
20512 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20514 * gcc.dg/20020430-1.c: Fix dg command typos.
20515 * gcc.dg/20020503-1.c: Likewise.
20517 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20520 * g++.dg/parse/fused-params1.C: New test.
20523 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
20526 * g++.dg/parse/non-dependent1.C: New test.
20529 * g++.dg/parse/dupl-tmpl-args1.C: New test.
20532 * g++.dg/parse/undefined7.C: New test.
20533 * g++.dg/parse/non-templ1.C: New test.
20536 * g++.dg/parse/too-many-tmpl-args1.C: New test.
20538 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20540 * gcc.c-torture/compile/20030206-1.c: New test.
20542 2003-02-05 Roger Sayle <roger@eyesopen.com>
20544 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
20545 "pow" to "foo" to avoid potential confusion with a math built-in.
20547 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20549 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
20550 conditions for SPARC targets.
20552 2003-02-05 Jakub Jelinek <jakub@redhat.com>
20554 * gcc.dg/20030204-1.c: New test.
20556 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20559 * g++.dg/parse/array-size1.C: New test.
20562 * g++.dg/parse/undefined3.C: New test.
20565 * g++.dg/parse/undefined4.C: New test.
20568 * g++.dg/parse/undefined5.C: New test.
20571 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
20574 * g++.dg/parse/casting-operator1.C: New test.
20577 * g++.dg/parse/undefined6.C: New test.
20580 * g++.dg/parse/missing-template1.C: New test.
20582 2003-02-04 Jan Hubicka <jh@suse.cz>
20584 * gcc.dg/i386-cadd.c: Compile using -march=k8.
20585 * gcc.dg/i386-cmov?.c: Likewise.
20586 * gcc.dg/i386-fpcvt-?.c: Likewise.
20587 * gcc.dg/i386-ssefp-1.c: Likewise.
20588 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
20591 2003-02-03 Mark Mitchell <mark@codesourcery.com>
20594 * testsuite/g++.dg/ext/max.C: New test.
20596 2003-02-03 Jan Hubicka <jh@suse.cz>
20598 * gcc.c-torture/execute/20030203-1.c: New test.
20600 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
20602 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
20605 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
20607 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
20608 * g++.dg/init/new2.C: Likewise.
20609 * g++.dg/other/new1.C: Likewise.
20611 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
20613 * gcc.dg/struct-ret-libc.c: New test.
20615 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
20617 * gcc.dg/20030129-1.c: New test.
20619 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20622 * g++.dg/template/ptrmem4.C: New test.
20624 2003-01-29 Mark Mitchell <mark@codesourcery.com>
20626 * g++.dg/parser/constant1.C: New test.
20628 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20631 * g++.dg/parse/friend2.C: New test.
20633 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
20636 * g++.dg/template/unify4.C: New test.
20638 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
20640 * gcc.c-torture/execute/20030128-1.c: New test.
20642 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
20644 * g++.dg/lookup/nested1.C: Test moved from ...
20645 * g++.old-deja/g++.other/lookup24.C: ... here.
20647 2003-01-28 Jan Hubicka <jh@suse.cz>
20649 * gcc.dg/i386-cmov5.c: New test.
20651 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
20653 * gcc.c-torture/execute/20010925-1.c: Changed the
20654 memcpy declaration.
20656 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
20659 * g++.dg/parse/template5.C: New test.
20661 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
20664 * g77.dg/pr9258: New test.
20666 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
20668 * README: Move relevant parts from README.g++.
20670 * README.g++: Remove this file.
20672 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
20674 * g++.dg/abi/dcast1.C: New test.
20676 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20678 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
20680 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
20683 * g++.old-deja/g++.other/lookup24.C: New test.
20685 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20688 * gcc.dg/uninit-C.c: New test.
20690 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
20692 * g++.dg/abi/covariant1.C: New test.
20694 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
20696 * gcc.dg/20030123-1.c: New test.
20698 2003-01-25 Jan Hubicka <jh@suse.cz>
20701 * gcc.c-torture/compile/20030125-1.c
20703 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
20706 * g++.dg/parse/template3.C: New test.
20707 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
20710 * g++.dg/parse/template4.C: New test.
20713 * g++.dg/template/qual2.C: New test.
20716 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
20718 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
20720 2003-01-25 Roger Sayle <roger@eyesopen.com>
20722 * gcc.c-torture/execute/switch-1.c: New test case.
20724 2003-01-25 Jan Hubicka <jh@suse.cz>
20726 * gcc.c-torture/execute/20030125-1.[cx]: New test.
20728 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
20730 Tweaks for Bison-1.875. From the NEWS file:
20731 "- `parse error' -> `syntax error'
20732 Bison now uniformly uses the term `syntax error'"
20733 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
20734 * gcc.dg/cpp/digraph2.c: Likewise.
20735 * gcc.dg/cpp/direct2.c: Likewise.
20736 * gcc.dg/cpp/paste4.c: Likewise.
20737 * gcc.dg/c90-restrict-1.c: Likewise.
20738 * gcc.dg/c99-func-2.c: Likewise.
20739 * gcc.dg/noncompile/920721-2.c: Likewise.
20740 * gcc.dg/noncompile/930622-2.c: Likewise.
20741 * gcc.dg/noncompile/940112-1.c: Likewise.
20742 * gcc.dg/noncompile/950921-1.c: Likewise.
20743 * gcc.dg/noncompile/951123-1.c: Likewise.
20744 * gcc.dg/noncompile/971104-1.c: Likewise.
20745 * gcc.dg/noncompile/990416-1.c: Likewise.
20747 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
20749 * g++.dg/parse/undefined1.C: Add error message.
20751 2003-01-22 Mark Mitchell <mark@codesourcery.com>
20754 * g++.dg/parse/new1.C: New test.
20757 * g++.dg/parse/template2.C: New test.
20760 * g++.dg/parse/typedef2.C: New test.
20763 * g++.dg/ext/typeof3.C: New test.
20765 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20768 * g++.dg/parse/ret-type1.C: New test.
20771 * g++.dg/parse/tmpl-outside1.C: New test.
20774 * g++.dg/parse/int-as-enum1.C: New test.
20777 * g++.dg/parse/no-typename1.C: New test.
20780 * g++.dg/parse/no-value1.C: New test.
20783 * g++.dg/parse/wrong-inline1.C: New test.
20786 * g++.dg/parse/ref1.C: New test.
20789 * g++.dg/parse/attr-ctor1.C: New test.
20792 * g++.dg/parse/namespace5.C: New test.
20795 * g++.dg/parse/func-def1.C: New test.
20798 * g++.dg/parse/undefined1.C: New test.
20800 PR c++/5723, PR c++/8522
20801 * g++.dg/parse/specialization1.C: New test.
20803 PR c++/163, PR c++/8595
20804 * g++.dg/parse/struct-as-enum1.C: New test.
20807 * g++.dg/parse/undefined2.C: New test.
20809 2003-01-22 Mark Mitchell <mark@codesourcery.com>
20812 * g++.dg/parse/template1.C: New test.
20815 * g++.dg/parse/using1.C: New test.
20819 * g++.dg/parse/expr2.C: New test.
20822 * g++.dg/parse/lookup2.C: Likewise.
20824 2003-01-21 Jan Hubicka <jh@suse.cz>
20826 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
20827 * gcc.c-torture/execute/eeprof-1.c: Likewise.
20828 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
20829 * gcc.c-torture/execute/string-opt-*.c: Likewise.
20831 2003-01-20 Nick Clifton <nickc@redhat.com>
20833 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
20834 problem with ARM sibcall code generation.
20836 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
20838 * gcc.c-torture/execute/20030120-1.c: New.
20840 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
20842 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
20844 2003-01-17 Mark Mitchell <mark@codesourcery.com>
20847 * g++.dg/parse/ctor1.C: New test.
20850 * g++.dg/parse/qualified1.C: New test.
20852 * g++.dg/parse/typename3.C: New test.
20854 2003-01-16 Richard Henderson <rth@redhat.com>
20856 * g++.dg/tls/init-2.C: Fix error matches for real this time.
20858 2003-01-16 Richard Henderson <rth@redhat.com>
20860 * g++.dg/pch/pch.exp: Copy test header to the working directory
20861 before using it either for precompilation or direct use.
20862 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
20863 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
20865 2003-01-16 Richard Henderson <rth@redhat.com>
20867 * gcc.dg/pch/pch.exp: Copy test header to the working directory
20868 before using it either for precompilation or direct use.
20869 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
20870 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
20872 2003-01-16 Mark Mitchell <mark@codesourcery.com>
20874 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
20875 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
20876 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
20877 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
20878 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
20879 typename warning into error.
20880 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
20882 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
20883 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
20884 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
20886 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
20887 make declaration visible in template.
20888 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
20889 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
20891 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
20893 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
20894 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
20895 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
20896 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
20897 typename warning with error message.
20898 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
20899 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
20900 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
20902 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
20904 * g++.dg/parse/ambig2.C: New test.
20906 2003-01-15 Richard Henderson <rth@redhat.com>
20908 * g++.dg/tls/init-2.C: Update error message string.
20910 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20912 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
20914 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
20916 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
20918 * gcc.c-torture/compile/20001205-1.x: Likewise.
20919 * gcc.c-torture/compile/20001226-1.x: Likewise.
20920 * gcc.c-torture/compile/920520-1.x: Likewise.
20921 * gcc.c-torture/compile/961203-1.x: Likewise.
20922 * gcc.c-torture/compile/20020604-1.x: Likewise.
20924 2003-01-15 Jan Hubicka <jh@suse.cz>
20926 * gcc.c-torture/compile/20030115-1.c: New test.
20928 * gcc.dg/i386-fpcvt-1.c: New test.
20929 * gcc.dg/i386-fpcvt-2.c: New test.
20931 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
20933 Further conform g++'s __vmi_class_type_info to the C++ ABI
20935 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
20938 2003-01-14 Jan Hubicka <jh@suse.cz>
20940 * gcc.dg/i386-fpcvt-1.c: New test.
20941 * gcc.dg/i386-fpcvt-2.c: New test.
20943 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20945 * gcc.dg/i386-mmx-3.c: New test.
20947 2003-01-12 Mark Mitchell <mark@codesourcery.com>
20950 * g++.dg/parse/octal1.C: New file.
20953 * g++.dg/parse/typename1.C: New file.
20955 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
20957 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
20958 * gcc.dg/bf-no-ms-layout.c: Likewise.
20959 * gcc.dg/bf-ms-attrib.c: Likewise.
20961 2003-01-10 Mark Mitchell <mark@codesourcery.com>
20964 * g++.dg/parse/dtor1.C: New file.
20967 * g++.dg/rtti/typeid1.C: New file.
20970 * g++.dg/parse/lookup1.C: New file.
20973 * g++.dg/templ/spec5.C: New file.
20975 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
20977 * gcc.c-torture/compile/20030110-1.c: New test.
20979 2003-01-09 Geoffrey Keating <geoffk@apple.com>
20981 Merge from pch-branch:
20983 2002-12-23 Geoffrey Keating <geoffk@apple.com>
20985 * gcc.dg/pch/cpp-1.h: New.
20986 * gcc.dg/pch/cpp-1.c: New.
20987 * gcc.dg/pch/cpp-2.h: New.
20988 * gcc.dg/pch/cpp-2.c: New.
20990 2002-11-19 Geoffrey Keating <geoffk@apple.com>
20992 * gcc.dg/pch/except-1.h: New.
20993 * gcc.dg/pch/except-1.c: New.
20995 2002-11-13 Geoffrey Keating <geoffk@apple.com>
20997 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
20999 * gcc.dg/pch: Include *.hp not *.h.
21000 * gcc.dg/pch/system-1.h: New.
21001 * gcc.dg/pch/system-1.c: New.
21003 2002-11-11 Geoffrey Keating <geoffk@apple.com>
21005 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
21006 rather than trying to build and run a program using PCH.
21007 * gcc.dg/pch: Remove dg-do commands from test files.
21009 2002-11-08 Geoffrey Keating <geoffk@apple.com>
21011 * gcc.dg/pch/macro-3.c: New.
21012 * gcc.dg/pch/macro-3.h: New.
21014 2002-11-04 Geoffrey Keating <geoffk@apple.com>
21016 * gcc.dg/pch/common-1.c: New.
21017 * gcc.dg/pch/common-1.h: New.
21018 * gcc.dg/pch/decl-1.c: New.
21019 * gcc.dg/pch/decl-1.h: New.
21020 * gcc.dg/pch/decl-2.c: New.
21021 * gcc.dg/pch/decl-2.h: New.
21022 * gcc.dg/pch/decl-3.c: New.
21023 * gcc.dg/pch/decl-3.h: New.
21024 * gcc.dg/pch/decl-4.c: New.
21025 * gcc.dg/pch/decl-4.h: New.
21026 * gcc.dg/pch/decl-5.c: New.
21027 * gcc.dg/pch/decl-5.h: New.
21028 * gcc.dg/pch/global-1.c: New.
21029 * gcc.dg/pch/global-1.h: New.
21030 * gcc.dg/pch/inline-1.c: New.
21031 * gcc.dg/pch/inline-1.h: New.
21032 * gcc.dg/pch/inline-2.c: New.
21033 * gcc.dg/pch/inline-2.h: New.
21034 * gcc.dg/pch/static-1.c: New.
21035 * gcc.dg/pch/static-1.h: New.
21036 * gcc.dg/pch/static-2.c: New.
21037 * gcc.dg/pch/static-2.h: New.
21039 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
21041 * g++.dg/pch/pch.exp: Better handle failing testcases.
21042 * gcc.dg/pch/pch.exp: Likewise.
21043 * gcc.dg/pch/macro-1.c: New.
21044 * gcc.dg/pch/macro-1.h: New.
21045 * gcc.dg/pch/macro-2.c: New.
21046 * gcc.dg/pch/macro-2.h: New.
21048 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
21050 * g++.dg/dg.exp: Treat files in pch/ specially.
21051 * g++.dg/pch/pch.exp: New file.
21052 * g++.dg/pch/empty.H: New file.
21053 * g++.dg/pch/empty.C: New file.
21054 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
21057 * gcc.dg/pch/pch.exp: New file.
21058 * gcc.dg/pch/empty.h: New file.
21059 * gcc.dg/pch/empty.c: New file.
21060 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
21063 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21065 * g++.dg/template/friend14.C: New test.
21067 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21069 * gcc.dg/old-style-asm-1.c: New test.
21071 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
21073 * gcc.c-torture/compile/20030109-1.c: New test.
21075 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21077 * gcc.c-torture/execute/20030109-1.c: New test.
21079 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
21081 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
21082 * g++.old-deja/g++.mike/dyncast2.C: Likewise
21083 * g++.old-deja/g++.mike/dyncast3.C: Likewise
21084 * g++.old-deja/g++.mike/eh2.C: Likewise
21085 * g++.old-deja/g++.mike/eh3.C: Likewise
21086 * g++.old-deja/g++.mike/eh5.C: Likewise
21087 * g++.old-deja/g++.mike/eh6.C: Likewise
21088 * g++.old-deja/g++.mike/eh7.C: Likewise
21089 * g++.old-deja/g++.mike/eh8.C: Likewise
21090 * g++.old-deja/g++.mike/eh9.C: Likewise
21091 * g++.old-deja/g++.mike/eh10.C: Likewise
21092 * g++.old-deja/g++.mike/eh12.C: Likewise
21093 * g++.old-deja/g++.mike/eh13.C: Likewise
21094 * g++.old-deja/g++.mike/eh14.C: Likewise
21095 * g++.old-deja/g++.mike/eh16.C: Likewise
21096 * g++.old-deja/g++.mike/eh17.C: Likewise
21097 * g++.old-deja/g++.mike/eh18.C: Likewise
21098 * g++.old-deja/g++.mike/eh21.C: Likewise
21099 * g++.old-deja/g++.mike/eh23.C: Likewise
21100 * g++.old-deja/g++.mike/eh24.C: Likewise
21101 * g++.old-deja/g++.mike/eh25.C: Likewise
21102 * g++.old-deja/g++.mike/eh26.C: Likewise
21103 * g++.old-deja/g++.mike/eh27.C: Likewise
21104 * g++.old-deja/g++.mike/eh28.C: Likewise
21105 * g++.old-deja/g++.mike/eh29.C: Likewise
21106 * g++.old-deja/g++.mike/eh31.C: Likewise
21107 * g++.old-deja/g++.mike/eh33.C: Likewise
21108 * g++.old-deja/g++.mike/eh34.C: Likewise
21109 * g++.old-deja/g++.mike/eh35.C: Likewise
21110 * g++.old-deja/g++.mike/eh36.C: Likewise
21111 * g++.old-deja/g++.mike/eh37.C: Likewise
21112 * g++.old-deja/g++.mike/eh38.C: Likewise
21113 * g++.old-deja/g++.mike/eh39.C: Likewise
21114 * g++.old-deja/g++.mike/eh40.C: Likewise
21115 * g++.old-deja/g++.mike/eh41.C: Likewise
21116 * g++.old-deja/g++.mike/eh42.C: Likewise
21117 * g++.old-deja/g++.mike/eh44.C: Likewise
21118 * g++.old-deja/g++.mike/eh46.C: Likewise
21119 * g++.old-deja/g++.mike/eh47.C: Likewise
21120 * g++.old-deja/g++.mike/eh48.C: Likewise
21121 * g++.old-deja/g++.mike/eh49.C: Likewise
21122 * g++.old-deja/g++.mike/eh50.C: Likewise
21123 * g++.old-deja/g++.mike/eh51.C: Likewise
21124 * g++.old-deja/g++.mike/eh53.C: Likewise
21125 * g++.old-deja/g++.mike/eh55.C: Likewise
21126 * g++.old-deja/g++.mike/p7912.C: Likewise
21127 * g++.old-deja/g++.mike/p9706.C: Likewise
21128 * g++.old-deja/g++.mike/p10416.C: Likewise
21129 * g++.old-deja/g++.mike/p11667.C: Likewise
21130 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
21131 Remove redundant reference to Iris.
21132 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
21133 Elxsi, i860, Pico Java, and WE32K.
21135 2003-01-07 Mark Mitchell <mark@codesourcery.com>
21137 * g++.dg/ext/asm4.C: New test.
21139 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21142 * g++.dg/template/friend12.C: New test.
21143 * g++.dg/template/friend13.C: Likewise.
21144 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
21146 2003-01-08 Jan Hubicka <jh@suse.cz>
21148 * gcc.dg/i386-cadd.c: New test.
21149 * gcc.dg/i386-cmov4.c: Likewise.
21151 2003-01-06 Mark Mitchell <mark@codesourcery.com>
21154 * g++.dg/warn/Wunused-3.C: New test.
21156 * g++.dg/abi/bitfield9.C: New test.
21159 * g++.dg/parse/defarg3.C: New test.
21161 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
21163 * g++.dg/parse/ambig1.C: New test.
21164 * g++.dg/parse/defarg2.C: New test.
21166 2003-01-05 Mark Mitchell <mark@codesourcery.com>
21168 * g++.dg/template/defarg-1.C: New test.
21169 * g++.dg/template/local2.C: Likewise.
21171 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
21173 * gcc.c-torture/execute/20030105-1.c: New test.
21175 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21177 * g++.dg/parse/namespace3.C: Remove extra semicolons.
21178 * g++.dg/parse/namespace4.C: Likewise.
21180 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
21182 * g++.dg/template/ntp2.C: New test.
21184 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
21186 * g++.dg/parse/extern-C-1.C: New test.
21188 * g++.dg/parse/namespace4.C: New test.
21190 * g++.dg/template/nested1.C: New test.
21192 * g++.dg/parse/namespace3.C: New test.
21194 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
21196 * g++.dg/lookup/two-stage1.C: New test.
21198 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21200 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
21201 * g++.old-deja/g++.jason/access8.C: Likewise.
21202 * g++.old-deja/g++.other/decl5.C: Likewise.
21204 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
21206 * g++.dg/parse/parse7.C: New test.
21208 2003-01-02 Mark Mitchell <mark@codesourcery.com>
21211 * g++.dg/ext/attrib7.C: New test.
21213 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
21215 * g++.dg/parse/parse6.C: New test.
21217 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
21219 * gcc.dg/h8300-stack-1.c: New.
21221 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
21223 g++.dg/lookup/exception1.C: New test.
21225 g++.dg/lookup/template1.C: New test.
21227 g++.dg/parse/namespace2.C: New test.
21229 g++.dg/parse/parens2.C: New test.
21231 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
21233 * g++.dg/parse/parse5.C: New test.
21234 * g++.dg/lookup/scoped4.C: New test.
21236 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
21238 * g++.dg/parse/parens1.C: New test.
21240 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
21242 * g++.dg/parse/parens2.C: New test.
21244 * g++.dg/lookup/scope-operator1.C: New test.
21246 * g++.dg/parse/operator1.C: New test.
21248 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21250 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
21251 * g++.old-deja/g++.other/access6.C: Likewise.
21252 * g++.old-deja/g++.other/decl1.C: Likewise.
21253 * g++.old-deja/g++.pt/typename12.C: Likewise.
21255 2002-12-31 Mark Mitchell <mark@codesourcery.com>
21257 * g++.dg/parse/namespace1.C: New test.
21259 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
21261 * g++.dg/parse/parse4.C: New test.
21263 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
21265 * g++.dg/parse/parse3.C: New test.
21267 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
21269 * g++.dg/parse/parse2.C: New test.
21271 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
21273 * g++.dg/template/friend11.C: New test.
21275 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
21277 * g++.dg/parse/parse1.C: New test.
21279 2002-12-31 Janis Johnson <janis187@us.ibm.com>
21281 * lib/profopt.exp: Change the name of a global variable to avoid
21282 possible clashes with other test suites.
21284 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
21286 * g++.dg/inherit/covariant8.C: New test.
21288 2002-12-31 Mark Mitchell <mark@codesourcery.com>
21290 * g++.dg/init/array9.C: New test.
21293 * g++.dg/parse/expr1.C: New test.
21295 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
21297 * gcc.c-torture/compile/20021230-1.c: New test.
21299 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
21301 * g++.dg/inherit/covariant5.C: New test.
21302 * g++.dg/inherit/covariant6.C: New test.
21303 * g++.dg/inherit/covariant7.C: New test.
21305 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21308 * g++.dg/other/access2.C: New test.
21310 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
21312 * g++.dg/other/anon-struct.C: No longer fails
21313 * g++.old-deja/g++.brendan/parse4.C: Likewise.
21314 * g++.old-deja/g++.brendan/parse5.C: Likewise.
21315 * g++.old-deja/g++.brendan/parse6.C: Likewise.
21317 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
21319 * g++.dg/parse/angle-bracket.C (main): No longer fails.
21321 2002-12-27 Mark Mitchell <mark@codesourcery.com>
21323 * g++.dg/eh/spec4.C: Remove stray semicolon.
21324 * g++.dg/expr/pmf-1.C: Change error message.
21325 * g++.dg/ext/asm1.C: Remove stray semicolon.
21326 * g++.dg/ext/typename1.C: Add missing typenames.
21327 * g++.dg/inherit/template-as-base.C: Change error message.
21328 * g++.dg/lookup/scoped1.C: Likewise.
21329 * g++.dg/lookup/scoped2.C: Likewise.
21330 * g++.dg/lookup/using2.C: Likewise.
21331 * g++.dg/other/component1.C: Remove stray semicolon.
21332 * g++.dg/other/do1.C: Change error message.
21333 * g++.dg/other/error2.C: Likewise.
21334 * g++.dg/other/init1.C: Likewise.
21335 * g++.dg/other/packed1.C: Remove stray semicolon.
21336 * g++.dg/other/ptrmem2.C: Change error message.
21337 * g++.dg/parse/parameter-declaration-1.C: Remove line number
21339 * g++.dg/special/initp1.C: Remove invalid attribute usage.
21340 * g++.dg/template/access3.C: Add typename keyword.
21341 * g++.dg/template/access5.C: Remove stray semicolon.
21342 * g++.dg/template/access6.C: Likewise.
21343 * g++.dg/template/complit1.C: Likewise.
21344 * g++.dg/template/crash1.C: Change error message.
21345 * g++.dg/template/inherit2.C: Remove stray semicolon.
21346 * g++.dg/template/instantiate2.C: Likewise.
21347 * g++.dg/template/instantiate3.C: Change error message.
21348 * g++.dg/template/qual1.C: Remove stray semicolon.
21349 * g++.dg/template/qualttp18.C: Change error message.
21350 * g++.dg/template/ref1.C: Remove stray semicolon.
21351 * g++.dg/template/sizeof1.C (A::value): Declare it.
21352 * g++.dg/template/spec4.C: Change error message.
21353 * g++.dg/template/static1.C: Likewise.
21354 * g++.dg/template/type1.C: Likewise.
21355 * g++.dg/template/typename3.C: Likewise.
21356 * g++.old-deja/g++.benjamin/13478.C: Change error message.
21357 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
21358 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
21359 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
21360 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
21361 named return value extension.
21362 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
21363 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
21364 * g++.old-deja/g++.bob/extern_C.C: Likewise.
21365 * g++.old-deja/g++.bob/inherit2.C: Likewise.
21366 * g++.old-deja/g++.brendan/complex1.C: Likewise.
21367 * g++.old-deja/g++.brendan/copy5.C: Likewise.
21368 * g++.old-deja/g++.brendan/crash13.C: Likewise.
21369 * g++.old-deja/g++.brendan/crash15.C: Likewise.
21370 * g++.old-deja/g++.brendan/crash18.C: Change error message.
21371 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
21372 * g++.old-deja/g++.brendan/crash38.C: Likewise.
21373 * g++.old-deja/g++.brendan/crash50.C: Likewise.
21374 * g++.old-deja/g++.brendan/crash56.C: Likewise.
21375 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
21377 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
21378 * g++.old-deja/g++.brendan/crash8.C: Change error message.
21379 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
21380 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
21381 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
21382 * g++.old-deja/g++.brendan/template11.C: Likewise.
21383 * g++.old-deja/g++.brendan/template26.C: Likewise.
21384 * g++.old-deja/g++.brendan/template27.C: Use explicit
21385 specialization syntax.
21386 * g++.old-deja/g++.brendan/template30.C: Likewise.
21387 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
21388 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
21389 non-dependent names.
21390 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
21391 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
21392 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
21393 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
21394 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
21395 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
21396 named return value extension.
21397 * g++.old-deja/g++.ext/namedret2.C: Likewise.
21398 * g++.old-deja/g++.ext/namedret3.C: Likewise.
21399 * g++.old-deja/g++.ext/return1.C: Likewise.
21400 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
21401 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
21402 * g++.old-deja/g++.jason/access8.C: Likewise.
21403 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
21404 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
21405 pseudo-destructor names.
21406 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
21407 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
21408 pseudo-destructor names.
21409 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
21410 * g++.old-deja/g++.jason/overload19.C: Likewise.
21411 * g++.old-deja/g++.jason/overload32.C: Likewise.
21412 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
21414 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
21415 * g++.old-deja/g++.jason/return.C: Likewise.
21416 * g++.old-deja/g++.jason/return2.C: Likewise.
21417 * g++.old-deja/g++.jason/shadow1.C: Likewise.
21418 * g++.old-deja/g++.jason/special.C: Use explicit specialization
21420 * g++.old-deja/g++.jason/template10.C: Account for use of
21421 non-dependent names.
21422 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
21424 * g++.old-deja/g++.jason/template37.C: Likewise.
21425 * g++.old-deja/g++.law/access4.C: Change error messages.
21426 * g++.old-deja/g++.law/arm13.C: Remove incorrect
21427 pseudo-destructor names.
21428 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
21429 * g++.old-deja/g++.law/ctors9.C: Likewise.
21430 * g++.old-deja/g++.law/cvt22.C: Likewise.
21431 * g++.old-deja/g++.law/dtors5.C: Likewise.
21432 * g++.old-deja/g++.law/global-init1.C: Likewise.
21433 * g++.old-deja/g++.law/missed-error3.C: Likewise.
21434 * g++.old-deja/g++.law/operators28.C: Likewise.
21435 * g++.old-deja/g++.law/visibility28.C: Likewise.
21436 * g++.old-deja/g++.martin/eval1.C: Likewise.
21437 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
21439 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
21440 * g++.old-deja/g++.mike/net34.C: Likewise.
21441 * g++.old-deja/g++.mike/net36.C: Likewise.
21442 * g++.old-deja/g++.mike/ns2.C: Likewise.
21443 * g++.old-deja/g++.mike/p12306.C: Likewise.
21444 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
21446 * g++.old-deja/g++.mike/p700.C: Likewise.
21447 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
21448 * g++.old-deja/g++.mike/p710.C: Likewise.
21449 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
21451 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
21452 * g++.old-deja/g++.mike/pmf9.C: Likewise.
21453 * g++.old-deja/g++.ns/crash2.C: Likewise.
21454 * g++.old-deja/g++.ns/crash3.C: Likewise.
21455 * g++.old-deja/g++.ns/invalid1.C: Likewise.
21456 * g++.old-deja/g++.ns/ns17.C: Likewise.
21457 * g++.old-deja/g++.ns/template16.C: Likewise.
21458 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
21460 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
21461 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
21462 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
21463 named return value extension.
21464 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
21465 * g++.old-deja/g++.other/access4.C: Issue additional error
21467 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
21468 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
21469 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
21470 * g++.old-deja/g++.other/crash25.C: Change error message.
21471 * g++.old-deja/g++.other/crash4.C: Change error message.
21472 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
21473 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
21474 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
21476 * g++.old-deja/g++.other/defarg8.C: Likewise.
21477 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
21478 * g++.old-deja/g++.other/dtor10.C: Likewise.
21479 * g++.old-deja/g++.other/incomplete.C: Likewise.
21480 * g++.old-deja/g++.other/linkage7.C: Likewise.
21481 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
21483 * g++.old-deja/g++.other/mangle2.C: Likewise.
21484 * g++.old-deja/g++.other/refinit2.C: Likewise.
21485 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
21486 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
21487 * g++.old-deja/g++.pt/crash28.C: Likewise.
21488 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
21490 * g++.old-deja/g++.pt/crash32.C: Change error message.
21491 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
21492 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
21493 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
21494 error message position.
21495 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
21496 * g++.old-deja/g++.pt/defarg8.C: Change error message.
21497 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
21499 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
21500 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
21501 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
21502 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
21504 * g++.old-deja/g++.pt/explicit31.C: Likewise.
21505 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
21506 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
21508 * g++.old-deja/g++.pt/explicit71.C: Change error message.
21509 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
21511 * g++.old-deja/g++.pt/friend28.C: Account for use of
21512 non-dependent names.
21513 * g++.old-deja/g++.pt/friend29.C: Likewise.
21514 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
21516 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
21517 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
21518 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
21520 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
21521 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
21523 * g++.old-deja/g++.pt/memclass20.C: Likewise.
21524 * g++.old-deja/g++.pt/memclass5.C: Likewise.
21525 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
21527 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
21528 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
21529 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
21530 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
21531 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
21532 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
21534 * g++.old-deja/g++.pt/spec10.C: Likewise.
21535 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
21536 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
21537 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
21538 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
21539 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
21540 * g++.old-deja/g++.pt/ttp62.C: Likewise.
21541 * g++.old-deja/g++.pt/ttp64.C: Likewise.
21542 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
21543 * g++.old-deja/g++.pt/typename15.C: Likewise.
21544 * g++.old-deja/g++.pt/typename22.C: Likewise.
21545 * g++.old-deja/g++.pt/typename6.C: Change error messages.
21546 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
21547 * g++.old-deja/g++.pt/virtual2.C: Likewise.
21548 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
21550 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
21551 return value extension.
21552 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
21553 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
21554 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
21555 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
21557 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
21559 * g++.dg/warn/inline1.C: New test.
21560 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
21561 * g++.old-deja/g++.jason/synth10.C: Likewise.
21562 * g++.old-deja/g++.mike/net31.C: Likewise.
21563 * g++.old-deja/g++.mike/p8786.C: Likewise.
21565 * g++.dg/template/friend10.C: New test.
21566 * g++.dg/template/conv5.C: New test.
21568 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
21570 * g++.dg/lookup/scoped3.C: New test.
21572 * g++.dg/lookup/decl1.C: New test.
21573 * g++.dg/lookup/decl2.C: New test.
21575 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
21577 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
21578 gcc.c-torture/compile/20021015-1.c,
21579 gcc.c-torture/compile/20021015-2.c,
21580 gcc.c-torture/compile/20021123-1.c,
21581 gcc.c-torture/compile/20021123-2.c,
21582 gcc.c-torture/compile/20021123-3.c,
21583 gcc.c-torture/compile/20021123-4.c,
21584 gcc.c-torture/execute/20021024-1.c: Add tests previously added
21585 only to 3.1 or 3.2 branch.
21587 2002-12-23 Mark Mitchell <mark@codesourcery.com>
21589 * gcc.dg/i386-bitfield3.c: New test.
21591 * gcc.dg/i386-bitfield2.c: New test.
21593 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
21595 * g++.dg/parse/conv_op1.C: New test.
21597 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
21599 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
21602 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
21604 * gcc.c-torture/compile/20021220-1.c: New test.
21606 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
21608 * gcc.dg/i386-fastcall-1.c: New.
21610 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21612 * gcc.c-torture/execute/20021219-1.c: New test.
21614 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21616 * gcc.dg/i386-pic-1.c: New test.
21618 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21621 * g++.dg/template/friend9.C: New test.
21623 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21626 * g++.dg/template/access7.C: New test.
21628 2002-12-18 Nick Clifton <nickc@redhat.com>
21630 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
21631 the libstdc++-v3 directory has been found.
21633 2002-12-12 Devang Patel <dpatel@apple.com>
21634 * gcc.dg/darwin-ld-1.c: New test.
21635 * gcc.dg/darwin-ld-2.c: New test.
21636 * gcc.dg/darwin-ld-3.c: New test.
21637 * gcc.dg/darwin-ld-4.c: New test.
21638 * gcc.dg/darwin-ld-5.c: New test.
21640 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21642 * gcc.c-torture/compile/20021212-1.c: New test.
21644 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
21646 * gcc.dg/fshort-wchar: New test.
21648 2002-12-10 Mark Mitchell <mark@codesourcery.com>
21651 * g++.dg/template/dtor1.C: New test.
21653 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
21656 2002-12-10 Jakub Jelinek <jakub@redhat.com>
21658 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
21660 2002-12-09 Mark Mitchell <mark@codesourcery.com>
21662 * g++.dg/template/static1.C: New test.
21663 * g++.dg/template/static2.C: New test.
21664 * g++.old-deja/g++.ext/memconst.C: New test.
21666 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21668 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
21669 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
21670 * g++.dg/special/initp1.C: Likewise.
21672 2002-12-06 Jakub Jelinek <jakub@redhat.com>
21674 * gcc.c-torture/execute/20021204-1.c: New test.
21676 2002-12-04 Geoffrey Keating <geoffk@apple.com>
21678 * gcc.dg/ppc-fmadd-1.c: New file.
21679 * gcc.dg/ppc-fmadd-2.c: New file.
21680 * gcc.dg/ppc-fmadd-3.c: New file.
21682 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21684 * gcc.c-torture/compile/20021204-1.c: New test.
21686 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
21688 * g++.dg/inherit/covariant2.C: New test.
21689 * g++.dg/inherit/covariant3.C: New test.
21690 * g++.dg/inherit/covariant4.C: New test.
21691 * g++.dg/inherit/covariant1.C: Remove XFAIL.
21692 * g++.old-deja/g++.robertl/eb17.C: Likewise.
21694 2002-12-03 Mark Mitchell <mark@codesourcery.com>
21697 * g++.dg/init/brace3.C: New test.
21699 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
21701 * gcc.dg/20020210-1.c: Fix a comment typo.
21703 2002-12-02 Mark Mitchell <mark@codesourcery.com>
21706 * g++.dg/parse/defarg1.C: New test.
21709 * g++.dg/template/char1.C: New test.
21711 * g++.dg/template/varmod1.C: Fix typo.
21713 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21716 * g++.old-deja/g++.pt/crash32.C: Expect error.
21718 2002-12-01 Mark Mitchell <mark@codesourcery.com>
21721 * g++.dg/template/varmod1.C: New test.
21724 * g++.dg/inherit/typeinfo1.C: New test.
21727 * g++.dg/inherit/typedef1.C: New test.
21729 2002-11-30 Mark Mitchell <mark@codesourcery.com>
21733 * g++.dg/template/strlen1.C: New test.
21736 * g++.dg/template/ctor2.C: New test.
21739 * g++.dg/init/string1.C: New test.
21742 * g++.dg/template/friend8.C: New test.
21744 2002-11-29 Joe Buck <jbuck@synopsys.com>
21746 * g++.dg/lookup/anon2.C: New test.
21748 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
21750 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
21753 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
21755 * gcc.dg/bitfld-6.c: New test.
21757 2002-11-27 Jan Hubicka <jh@suse.cz>
21759 * gcc.c-torture/execute/20021127.[cx]: New test.
21761 2002-11-26 Jan Hubicka <jh@suse.cz>
21763 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
21766 2002-11-26 Geoffrey Keating <geoffk@apple.com>
21768 * g++.dg/init/brace2.C: New test.
21769 * g++.old-deja/g++.mike/p9129.C: Correct.
21771 2002-11-26 Mark Mitchell <mark@codesourcery.com>
21773 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
21775 2002-11-25 Andreas Bauer <baueran@in.tum.de>
21777 * gcc.dg/sibcall-6: New test for indirect sibcalls.
21779 2002-11-25 Mark Mitchell <mark@codesourcery.com>
21781 * testsuite/g++.dg/abi/empty11.C: New test.
21782 * testsuite/g++.dg/rtti/cv1.C: New test.
21784 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
21786 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
21788 2002-11-24 Mark Mitchell <mark@codesourcery.com>
21790 * g++.dg/abi/empty10.C: New test.
21792 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21794 * gcc.c-torture/compile/20021124-1.c: New test.
21796 2002-11-22 Mark Mitchell <mark@codesourcery.com>
21798 * g++.dg/abi/rtti2.C: New test.
21800 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21802 * gcc.dg/i386-unroll-1.c: New test.
21804 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21806 * gcc.c-torture/compile/20021120-1.c: New test.
21807 * gcc.c-torture/compile/20021120-2.c: New test.
21809 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21811 * gcc.dg/bitfld-5.c: New test.
21813 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21815 * gcc.c-torture/execute/20021120-3.c: New test.
21817 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21819 * gcc.c-torture/execute/20021120-2.c: New test.
21821 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21823 * gcc.c-torture/execute/20021120-1.c: New test.
21825 2002-11-20 Jakub Jelinek <jakub@redhat.com>
21827 * gcc.c-torture/execute/20021118-3.c: New test.
21829 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21831 * gcc.c-torture/compile/20021119-1.c: New test.
21833 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
21835 * gcc.dg/duff-1.c: New test.
21836 * gcc.dg/duff-2.c: New test.
21837 * gcc.dg/duff-3.c: New test.
21839 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
21841 * gcc.dg/cpp/_Pragma5.c: New test.
21843 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21845 * gcc.c-torture/execute/20021118-2.c: New test.
21847 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21849 * gcc.c-torture/execute/20021118-1.c: New test.
21851 2002-11-16 Jakub Jelinek <jakub@redhat.com>
21853 * gcc.dg/20021116-1.c: New test.
21855 2002-11-14 Mark Mitchell <mark@codesourcery.com>
21857 * g++.dg/abi/vcall1.C: New test.
21859 2002-11-14 Jakub Jelinek <jakub@redhat.com>
21861 * gcc.dg/20021029-1.c: New test.
21862 * gcc.dg/20021029-2.c: New test.
21864 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
21866 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
21868 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21871 * gcc.dg/20021110.c: Move to ...
21872 * gcc.c-torture/compile/20021110.c: .... here.
21874 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21877 * gcc.c-torture/execute/20021111-1.c
21879 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21882 * gcc.dg/20021110.c: New test.
21884 2002-11-10 Mark Mitchell <mark@codesourcery.com>
21886 * g++.dg/abi/vthunk3.C: Run only on x86.
21888 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
21890 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
21892 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
21894 * lib/compat.exp (compat-execute): Fix logic error in last
21897 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
21899 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
21901 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21904 * g++.dg/template/access6.C: New test.
21906 2002-11-08 Jan Hubicka <jh@suse.cz>
21908 * gcc.dg/i386-ssefp-1.c: New test.
21909 * gcc.dg/i386-ssefp-1.c: New test.
21911 2002-11-08 Jan Hubicka <jh@suse.cz>
21913 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
21915 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21917 * g++.dg/abi/vthunk3.C: New test.
21920 * g++.dg/template/crash2.C: New test.
21922 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21924 * testsuite/g++.dg/abi/dtor1.C: New test.
21925 * testsuite/g++.dg/abi/dtor2.C: Likewise.
21927 2002-11-05 Geoffrey Keating <geoffk@apple.com>
21929 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
21932 2002-11-04 Adam Nemet <anemet@lnxw.com>
21934 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
21935 -mthumb. Only xfail with -O0.
21937 2002-11-03 Mark Mitchell <mark@codesourcery.com>
21939 * g++.dg/abi/thunk1.C: New test.
21940 * g++.dg/abi/thunk2.C: Likewise.
21941 * g++.dg/abi/vtt1.C: Likewise.
21943 2002-11-02 Diego Novillo <dnovillo@redhat.com>
21945 PR optimization/8423
21946 * gcc.c-torture/execute/builtin-constant.c: New test.
21948 2002-11-01 Zack Weinberg <zack@codesourcery.com>
21950 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
21951 Add some more cases.
21953 2002-11-01 Mark Mitchell <mark@codesourcery.com>
21956 * g++.dg/opt/local1.C: New test.
21958 2002-10-30 Mark Mitchell <mark@codesourcery.com>
21961 * g++.dg/template/complit1.C: New test.
21964 * g++.dg/template/typename4.C: Likewise.
21966 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21968 Core issue 287, PR c++/7639
21969 * g++.dg/template/instantiate1.C: Adjust error location.
21970 * g++.dg/template/instantiate3.C: New test.
21971 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
21972 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
21973 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
21975 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
21977 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
21979 2002-10-29 Mark Mitchell <mark@codesourcery.com>
21982 * g++.dg/init/dtor2.C: New test.
21984 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21986 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
21987 * gcc.dg/nest.c: Bypass errors on irix6.
21989 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
21991 * gcc.dg/nest.c: Expect error for mmix-*-*.
21992 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
21994 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
21996 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
21999 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
22001 2002-10-25 Mike Stump <mrs@apple.com>
22003 * gcc.dg/warn-1.c: New test.
22005 2002-10-25 Zack Weinberg <zack@codesourcery.com>
22007 * g++.dg/template/typename3.C: New test.
22009 2002-10-25 Mark Mitchell <mark@codesourcery.com>
22011 * g++.dg/lookup/ptrmem1.C: New test.
22013 * g++.dg/abi/vthunk2.C: New test.
22015 2002-10-25 Zack Weinberg <zack@codesourcery.com>
22017 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
22019 2002-10-24 Mark Mitchell <mark@codesourcery.com>
22021 * g++.dg/abi/empty9.C: New test.
22023 2002-10-24 Richard Henderson <rth@redhat.com>
22025 * g++.dg/inherit/thunk1.C: Enable for ia64.
22027 2002-10-23 Mark Mitchell <mark@codesourcery.com>
22030 * g++.dg/lookup/pretty1.C: New test.
22032 2002-10-23 Jakub Jelinek <jakub@redhat.com>
22034 * gcc.dg/20021023-1.c: New test.
22036 2002-10-23 Mark Mitchell <mark@codesourcery.com>
22039 * g++.dg/parse/inline1.C: New test.
22041 2002-10-23 Richard Henderson <rth@redhat.com>
22043 * g++.dg/inherit/thunk1.C: Enable for x86_64.
22045 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
22047 2002-10-22 Mark Mitchell <mark@codesourcery.com>
22050 * g++.dg/parse/stmtexpr3.C: New test.
22052 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
22054 * g++.dg/expr/cond1.C: New test.
22056 2002-10-21 Zack Weinberg <zack@codesourcery.com>
22058 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
22060 2002-10-21 Mark Mitchell <mark@codesourcery.com>
22062 * g++.dg/abi/vbase13.C: New test.
22063 * g++.dg/abi/vbase14.C: Likewise.
22065 2002-10-21 Jakub Jelinek <jakub@redhat.com>
22067 * gcc.dg/tls/pic-1.c: New test.
22068 * gcc.dg/tls/nonpic-1.c: New test.
22069 * gcc.dg/20021018-1.c: New test.
22071 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
22073 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
22074 Remove only files with the same base name as the test case.
22075 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
22076 (profopt-execute): Likewise. Also, remove old profiling
22077 and performance data files before running the tests.
22079 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
22080 * g++.dg/bprob/bprob.exp: Likewise.
22081 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
22082 to allow more general test case names.
22084 * g++.dg/bprob/bprob-1.C: Rename to ...
22085 * g++.dg/bprob/g++-bprob-1.C: ... this.
22087 * g77.dg/bprob/bprob-1.f: Rename to ...
22088 * g77.dg/bprob/g77-bprob-1.f: ... this.
22090 2002-10-21 Zack Weinberg <zack@codesourcery.com>
22092 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
22093 bison 1.50 or later.
22095 2002-10-21 Janis Johnson <janis187@us.ibm.com>
22097 * g++.dg/README: Describe more test directories.
22099 2002-10-21 Mark Mitchell <mark@codesourcery.com>
22101 * g++.dg/init/array6.C: Add additional tests.
22103 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
22105 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
22106 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
22108 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
22110 * gcc.c-torture/compile/20020604-1.x: New.
22111 * gcc.c-torture/compile/simd-5.x: Likewise.
22112 * gcc.c-torture/execute/920710-1.x: Likewise.
22113 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
22115 2002-10-21 Mark Mitchell <mark@codesourcery.com>
22117 * g++.dg/inherit/override1.C: Add dg-options clause.
22119 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22121 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
22124 2002-10-19 Andreas Schwab <schwab@suse.de>
22126 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
22127 directory component.
22129 2002-10-18 Mark Mitchell <mark@codesourcery.com>
22131 * g++.dg/inherit/thunk1.C: New test.
22133 * g++.dg/inherit/override1.C: New test.
22135 * g++.dg/abi/mangle11.C: New test.
22136 * g++.dg/abi/mangle14.C: New test.
22137 * g++.dg/abi/mangle17.C: New test.
22139 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
22141 * g++.dg/overload/member2.C: New test.
22143 2002-10-17 Janis Johnson <janis187@us.ibm.com>
22145 * g++.dg/README: Describe new compat directory.
22146 * g++.dg/dg.exp: Skip tests in compat directory.
22147 * README.compat: New file.
22148 * lib/compat.exp: New expect script.
22149 * g++.dg/compat: New test directory.
22150 * g++.dg/compat/compat.exp: New expect script.
22151 * g++.dg/compat/abi: New test directory.
22152 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
22153 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
22154 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
22155 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
22156 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
22157 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
22158 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
22159 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
22160 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
22161 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
22162 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
22163 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
22164 * g++.dg/compat/break: New test directory.
22165 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
22166 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
22167 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
22168 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
22169 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
22170 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
22171 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
22172 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
22173 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
22174 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
22175 g++.dg/compat/break/README: New files.
22176 * g++.dg/compat/eh: New test directory.
22177 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
22178 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
22179 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
22180 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
22181 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
22182 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
22183 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
22184 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
22185 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
22186 g++.dg/compat/eh/filter2_y.C,
22187 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
22188 g++.dg/compat/eh/new1_y.C,
22189 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
22190 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
22191 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
22192 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
22193 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
22194 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
22195 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
22196 g++.dg/compat/eh/unexpected1_y.C: New files.
22197 * g++.dg/compat/init: New test directory.
22198 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
22199 g++.dg/compat/init/array5_y.C,
22200 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
22201 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
22202 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
22203 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
22204 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
22205 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
22206 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
22207 g++.dg/compat/init/init-ref2_y.C: New files.
22209 2002-10-17 Mark Mitchell <mark@codesourcery.com>
22212 * g++.dg/inherit/using3.C: New test.
22214 2002-10-17 Jan Hubicka <jh@suse.cz>
22216 * gcc.dg/20021017-2.c: New test.
22218 2002-10-17 Mark Mitchell <mark@codesourcery.com>
22220 * g++.dg/abi/mangle16.C: Adjust.
22222 * g++.dg/init/array8.C: New test.
22224 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
22226 * gcc.dg/special/mips-abi.exp: New test.
22227 * gcc.dg/special/mips-abi.s: Empty file used by the above.
22229 2002-10-16 Mark Mitchell <mark@codesourcery.com>
22231 * g++.dg/abi/mangle16.C: New test.
22232 * g++.dg/abi/mangle17.C: Likewise.
22235 * g++.dg/template/ref1.C: New test.
22237 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22239 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
22241 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
22243 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
22245 2002-10-16 Mark Mitchell <mark@codesourcery.com>
22248 * g++.dg/init/array7.C: New test.
22250 2002-10-15 Mark Mitchell <mark@codesourcery.com>
22252 * g++.dg/init/array6.C: New test.
22254 * g++.dg/abi/mangle13.C: Likewise.
22255 * g++.dg/abi/mangle14.C: Likewise.
22256 * g++.dg/abi/mangle15.C: Likewise.
22258 2002-10-14 Mark Mitchell <mark@codesourcery.com>
22260 * g++.dg/abi/empty8.C: New test.
22262 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
22264 * g++.dg/init/ctor1.C: New test.
22266 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
22268 * gcc.c-torture/execute/20021015-1.c: New test.
22270 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
22272 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
22274 2002-10-14 Jan Hubicka <jh@suse.cz>
22276 * gcc.dg/i386-ssetype-[1-5].c: New tests.
22278 2002-10-14 Richard Henderson <rth@redhat.com>
22280 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
22282 2002-10-14 Mark Mitchell <mark@codesourcery.com>
22284 PR optimization/6631
22285 * g++.dg/opt/const2.C: New test.
22287 2002-10-14 Mark Mitchell <mark@codesourcery.com>
22290 * g++.dg/parse/friend1.C: New test.
22291 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
22293 2002-10-14 Jakub Jelinek <jakub@redhat.com>
22295 * gcc.dg/20021014-1.c: New test.
22297 2002-10-11 Mark Mitchell <mark@codesourcery.com>
22300 * g++.dg/ext/vlm1.C: New test.
22301 * g++.dg/ext/vlm2.C: Likewise.
22303 * g++.dg/init/array1.C: Remove invalid braces.
22304 * g++.dg/init/brace1.C: New test.
22305 * g++.dg/init/copy2.C: Likewise.
22306 * g++.dg/init/copy3.C: Likewise.
22307 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
22308 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
22311 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
22313 * gcc.dg/cpp/assembler.S: Don't use -ansi.
22315 2002-10-11 Richard Shann <richard.shann@superh.com>
22317 * gcc.c-torture/compile/simd-5.c: New test.
22319 2002-10-10 Roger Sayle <roger@eyesopen.com>
22321 * gcc.c-torture/execute/shiftopt-1.c: New test case.
22323 2002-10-10 Jim Wilson <wilson@redhat.com>
22325 * gcc.c-torture/execute/20021010-1.c: New test.
22327 2002-10-09 Zack Weinberg <zack@codesourcery.com>
22330 * g++.dg/ext/typedef-init.C: New test.
22331 * gcc.dg/typedef-init.c: New test.
22333 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
22335 * gcc.dg/cpp/paste13.c: New test.
22337 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22339 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
22340 remaining platforms, XFAIL during compile, not execute. Don't
22343 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
22345 * gcc.dg/alias-1.c: Tweak expected warning.
22347 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
22349 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
22351 2002-10-06 Andreas Jaeger <aj@suse.de>
22353 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
22354 * gcc.dg/cpp/c++98.C: Likewise.
22356 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
22357 * g++.dg/cpp/c++98.C: Likewise.
22359 * g++.dg/README (Subdirectories): Mention cpp directory.
22362 * gcc.dg/20021006-1.c: New test.
22364 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22367 * g++.dg/other/warning1.C: New test.
22369 2002-10-04 Roger Sayle <roger@eyesopen.com>
22371 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
22372 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
22373 and sparc-*-* with -m64 as expected failures. See PR 8087.
22375 2002-10-03 Mark Mitchell <mark@codesourcery.com>
22378 * g++.dg/template/ptrmem3.C: New test.
22381 * g++.dg/template/union1.C: New test.
22383 2002-10-03 Mark Mitchell <mark@codesourcery.com>
22386 * g++.dg/abi/mangle9.C: New test.
22387 * g++.dg/abi/mangle10.C: New test.
22388 * g++.dg/abi/mangle11.C: New test.
22389 * g++.dg/abi/mangle12.C: New test.
22391 2002-10-02 Mark Mitchell <mark@codesourcery.com>
22394 * g++.dg/template/meminit1.C: New test.
22395 * g++.dg/warn/Wreorder-1.C: Likewise.
22396 * g++.old-deja/g++.mike/warn3.C: Tweak.
22397 * lib/prune.exp: Ingore "in copy constructor".
22399 2002-10-02 Andreas Jaeger <aj@suse.de>
22401 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
22402 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
22403 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
22406 2002-10-01 Mark Mitchell <mark@codesourcery.com>
22408 * gcc.dg/empty1.C: Fix typo.
22410 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
22412 * gcc.dg/alias-1.c: New test.
22414 2002-10-01 Mark Mitchell <mark@codesourcery.com>
22416 * gcc.dg/empty1.C: New test.
22418 * g++.dg/tls/init-2.C: Tweak error messages.
22420 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
22422 * gcc.c-torture/compile/20020923-1.c: New test.
22424 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
22426 * gcc.c-torture/execute/ffs-1.c: New test.
22427 * gcc.c-torture/execute/ffs-2.c: Ditto.
22429 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
22431 * g++.dg/overload/member1.C: New test.
22433 2002-09-30 Mark Mitchell <mark@codesourcery.com>
22435 * g++.dg/abi/empty7.C: New test.
22436 * g++.dg/init/pm2.C: Likewise.
22438 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
22440 * g++.dg/rtti/crash1.C: New test.
22442 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
22444 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
22445 gcc.dg/sibcall-4.c: New tests.
22447 2002-09-28 Roger Sayle <roger@eyesopen.com>
22449 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
22450 powerpc and MMIX targets.
22452 2002-09-27 Zack Weinberg <zack@codesourcery.com>
22454 * gcc.dg/cpp/20020927-1.c: New.
22456 2002-09-26 David S. Miller <davem@redhat.com>
22458 * gcc.c-torture/compile/trunctfdf.c: New.
22460 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22462 * lib/target-supports.exp (check_weak_available): Handle solaris2.
22464 2002-09-27 Alan Modra <amodra@bigpond.net.au>
22466 * gcc.c-torture/execute/loop-15.c: New.
22468 2002-09-26 Janis Johnson <janis187@us.ibm.com>
22470 * README.QMTEST: Fix typo.
22472 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
22474 * gcc.dg/20020926-1.c: New test.
22476 2002-09-25 David S. Miller <davem@redhat.com>
22479 * gcc.c-torture/execute/shiftdi.c: New test.
22481 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
22483 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
22484 unique to the tool.
22485 * lib/g77.exp (g77_init): Likewise.
22486 * lib/g++.exp (g++_init): Likewise.
22487 * lib/objc.exp (objc_init): Likewise.
22489 2002-09-25 Mark Mitchell <mark@codesourcery.com>
22491 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
22492 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
22493 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
22495 2002-09-25 Richard Henderson <rth@redhat.com>
22497 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
22498 too-small long double.
22500 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
22502 * gcc.dg/20020919-1.c: New test.
22504 2002-09-23 Mark Mitchell <mark@codesourcery.com>
22506 * g++.dg/abi/bitfield6.C: New test.
22507 * g++.dg/abi/bitfield7.C: New test.
22508 * g++.dg/abi/bitfield8.C: New test.
22509 * g++.dg/abi/vbase11.C: New test.
22511 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
22513 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
22514 hppa*-*-hpux*. Update test comment.
22516 2002-09-20 Jakub Jelinek <jakub@redhat.com>
22518 * gcc.dg/tls/struct-1.c: New test.
22520 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
22522 * gcc.dg/cpp/tr-warn2.c: Update.
22524 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
22526 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
22528 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
22530 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
22533 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
22535 * gcc.c-torture/execute/ieee/mzero3.c: New test.
22537 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
22538 Adjust for c++filt moved to binutils. Remove spurious duplicate
22539 setting of cxxfilt.
22541 2002-09-19 Geoffrey Keating <geoffk@apple.com>
22543 * gcc.dg/20020312-2.c: Update for darwin.
22545 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
22547 * g++.old-deja/g++.other/crash32.C: Mark ICE.
22549 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
22551 * objc.dg/comp-types-1.m: New test.
22552 * objc.dg/comp-types-2.m: New test.
22553 * objc.dg/comp-types-3.m: New test.
22554 * objc.dg/comp-types-4.m: New test.
22555 * objc.dg/comp-types-5.m: New test.
22556 * objc.dg/comp-types-6.m: New test.
22558 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
22560 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
22562 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
22564 * g++.dg/other/do1.C: New test.
22566 * g++.dg/template/subst1.C: New test.
22568 2002-09-16 Steve Ellcey <sje@cup.hp.com>
22570 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
22572 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
22574 * g++.dg/template/qualttp20.C: Adjust expected errors.
22575 * g++.old-deja/g++.jason/report.C: Likewise.
22576 * g++.old-deja/g++.other/qual1.C: Likewise.
22578 * g++.dg/lookup/scoped2.C: New test.
22580 * g++.dg/ext/asm3.C: New test.
22582 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
22584 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
22586 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
22588 * ChangeLog: follow spelling conventions.
22589 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
22590 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
22591 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
22592 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
22593 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
22594 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
22595 * g++.old-deja/g++.law/global-init1.C: Likewise.
22596 * g++.old-deja/g++.other/delete4.C: Likewise.
22597 * g++.old-deja/g++.other/inline21.C: Likewise.
22598 * g++.old-deja/g++.other/singleton.C: Likewise.
22599 * g77.dg/strlen0.f: Likewise.
22600 * g77.f-torture/compile/20010519-1.f: Likewise.
22601 * g77.f-torture/compile/980310-4.f: Likewise.
22602 * gcc.c-torture/compile/20000605-1.c: Likewise.
22603 * gcc.c-torture/execute/20020225-1.c: Likewise.
22604 * gcc.dg/c90-hexfloat-2.c: Likewise.
22605 * gcc.dg/c99-bool-1.c: Likewise.
22606 * gcc.dg/c99-hexfloat-2.c: Likewise.
22607 * gcc.dg/dll-2.c: Likewise.
22608 * gcc.dg/wtr-union-init-1.c: Likewise.
22609 * gcc.dg/wtr-union-init-2.c: Likewise.
22610 * gcc.dg/wtr-union-init-3.c: Likewise.
22611 * gcc.dg/cpp/avoidpaste1.c: Likewise.
22612 * gcc.dg/cpp/defined.c: Likewise.
22613 * gcc.dg/cpp/macsyntx.c: Likewise.
22614 * gcc.dg/cpp/paste2.c: Likewise.
22615 * gcc.dg/cpp/trad/defined.c: Likewise.
22616 * gcc.dg/format/c90-printf-1.c: Likewise.
22617 * gcc.dg/format/c90-scanf-1.c: Likewise.
22618 * gcc.dg/format/c99-printf-1.c: Likewise.
22619 * gcc.dg/format/c99-scanf-1.c: Likewise.
22620 * gcc.misc-tests/gcov-8.c: Likewise.
22621 * lib/profopt.exp: Likewise.
22623 2002-09-15 Krister Walfridsson <cato@df.lth.se>
22625 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
22627 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
22629 * g++.dg/inherit/using2.C: New test.
22631 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
22633 * ChangeLog: Follow spelling conventions.
22634 * g++.dg/template/friend4.C: Likewise.
22635 * g++.old-deja/g++.pt/crash67.C: Likewise.
22636 * gcc.c-torture/execute/20000801-4.c: Likewise.
22637 * gcc.dg/c90-digraph-1.c: Likewise.
22638 * gcc.dg/c94-digraph-1.c: Likewise.
22639 * gcc.dg/c99-digraph-1.c: Likewise.
22640 * gcc.dg/cpp/line5.c: Likewise.
22641 * gcc.dg/cpp/multiline.c: Likewise.
22642 * gcc.dg/cpp/trad/literals-1.c: Likewise.
22643 * gcc.dg/format/attr-3.c: Likewise.
22644 * gcc.dg/format/c90-scanf-3.c: Likewise.
22645 * gcc.dg/format/ext-4.c: Likewise.
22647 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
22649 * g++.dg/template/pretty1.C: New test.
22651 2002-09-14 Alan Modra <amodra@bigpond.net.au>
22653 * gcc.c-torture/execute/struct-cpy-1.c: New test.
22655 2002-09-13 Matt Austern <austern@apple.com>
22657 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
22658 passing a cast expression to a function by const reference.
22660 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
22662 * g++.dg/template/deduce1.C: New test.
22664 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
22666 * gcc.c-torture/execute/simd-1.c: Force all use of int to
22669 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
22671 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
22674 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
22676 * gcc.c-torture/compile/20020910-1.c: New test.
22678 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
22680 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
22682 2002-09-10 Andreas Jaeger <aj@suse.de>
22684 * gcc.dg/20020312-2.c: Adjust for x86-64.
22686 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
22688 * g77.dg/7388.f: New test case for PR 7388.
22690 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
22692 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
22694 2002-09-05 Ziemowit Laski <zlaski@apple.com>
22696 * objc.dg/proto-lossage-1.m: New test.
22698 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
22700 * gcc.dg/cpp/_Pragma4.c: Fix typo.
22702 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
22704 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
22707 2002-09-06 Stan Shebs <shebs@apple.com>
22708 David Edelsohn <edelsohn@gnu.org>
22710 * gcc.dg/weak: New directory.
22711 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
22712 target-specific xfail bits.
22713 * gcc.dg/typeof-2.c: Move to new directory.
22714 * gcc.dg/weak.exp: New expect script.
22716 2002-09-06 Alan Modra <amodra@bigpond.net.au>
22718 * gcc.c-torture/execute/extzvsi.c: New test.
22720 2002-09-05 Stan Shebs <shebs@apple.com>
22722 * gcc.dg/weak-1.c: xfail on Darwin.
22723 * gcc.dg/weak-2.c: Ditto.
22724 * gcc.dg/weak-3.c: Ditto.
22725 * gcc.dg/weak-4.c: Ditto.
22726 * gcc.dg/weak-5.c: Ditto.
22727 * gcc.dg/weak-6.c: Ditto.
22728 * gcc.dg/weak-7.c: Ditto.
22729 * gcc.dg/weak-8.c: Ditto.
22730 * gcc.dg/weak-9.c: Ditto.
22732 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
22734 * gcc.c-torture/execute/loop-14.c: New test.
22736 2002-09-04 Jakub Jelinek <jakub@redhat.com>
22738 * g++.dg/other/cxa-atexit1.C: New test.
22740 * gcc.dg/typeof-2.c: New test.
22742 2002-09-03 Roger Sayle <roger@eyesopen.com>
22744 * gcc.dg/builtins-2.c: New testcase.
22745 * gcc.dg/builtins-3.c: New testcase.
22747 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
22749 * gcc.dg/cpp/_Pragma4.c: New test.
22751 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
22753 * objc/execute/nil_method-1.m: New testcase.
22755 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
22757 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
22758 [Object class], not [Object initialize].
22760 2002-08-31 Roger Sayle <roger@eyesopen.com>
22761 Hans-Peter Nilsson <hp@bitrange.com>
22763 * gcc.c-torture/execute/20020720-1.x: Skip test on
22764 mmix-knuth-mmixware. Correct comment.
22766 2002-08-27 Mark Mitchell <mark@codesourcery.com>
22768 * testsuite/g++.dg/abi/bitfield5.C: New test.
22769 * testsuite/g++.dg/abi/vbase10.C: Likewise.
22771 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
22773 * objc.dg/undeclared-selector.m: New test.
22775 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
22777 * g++.dg/other/offsetof1.C: Avoid cast warning.
22779 2002-08-26 Ziemowit Laski <zlaski@apple.com>
22781 * objc.dg/super-class-2.m: New test.
22783 2002-08-24 Matt Austern <austern@apple.com>
22785 * g++.dg/ext/lvaddr.C: New test.
22786 * g++.dg/ext/lvcast.C: New test.
22788 2002-08-22 Mark Mitchell <mark@codesourcery.com>
22790 * testsuite/g++.dg/inherit/cond1.C: New test.
22792 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
22794 * gcc.dg/noncompile/incomplete-1.c: New test.
22796 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
22798 * gcc.dg/typespec-1.c: New test.
22800 2002-08-20 Devang Patel <dpatel@apple.com>
22801 * objc.dg/proto-hier-2.m: New test.
22803 2002-08-19 Ziemowit Laski <zlaski@apple.com>
22805 * objc.dg/bitfield-1.m: New test.
22806 * objc.dg/bitfield-2.m: New test.
22808 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
22810 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
22811 gcc.dg/c99-flex-array-4.c: New tests.
22813 2002-08-16 Stan Shebs <shebs@apple.com>
22815 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
22817 2002-08-15 Jakub Jelinek <jakub@redhat.com>
22819 * gcc.dg/typeof-1.c: New test.
22820 * g++.dg/ext/typeof2.C: New test.
22822 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
22824 * g++.dg/other/offsetof1.C: New test.
22826 2002-08-14 Richard Henderson <rth@redhat.com>
22828 * gcc.dg/tls/diag-3.c: Fix expected message strings.
22830 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
22832 * gcc.dg/cpp/_Pragma3.c: New test.
22834 2002-08-13 Mark Mitchell <mark@codesourcery.com>
22836 * g++.dg/template/inherit3: New test.
22838 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
22840 * gcc.dg/bitfld-4.c: Add blank options.
22842 2002-08-09 Mark Mitchell <mark@codesourcery.com>
22844 * g++.dg/template/crash1.C: New test.
22846 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22848 * gcc.dg/tls/opt-2.c: New test.
22850 2002-08-08 Devang Patel <dpatel@apple.com>
22852 * objc.dg/selector-1.m : New test
22854 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22856 * g++.dg/abi/bitfield4.C: New test.
22857 * gcc.dg/bitfld-4.c: New test.
22859 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22861 * g++.dg/other/packed1.C: New test.
22863 2002-08-07 Mark Mitchell <mark@codesourcery.com>
22865 * g++.dg/abi/offsetof.C: Tweak error messages.
22866 * g++.old-deja/g++.mike/p10769a.C: Likewise.
22868 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22870 * gcc.dg/bitfld-3.c: New test.
22872 2002-08-07 Jakub Jelinek <jakub@redhat.com>
22873 Richard Henderson <rth@redhat.com>
22875 * gcc.dg/i386-bitfield1.c: New test.
22876 * g++.dg/abi/bitfield3.C: Update.
22878 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
22880 * objc.dg/const-str-2.m: Update.
22881 * gcc.dg/cpp/c++98.c: Change to C extension.
22882 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
22883 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
22885 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
22887 * testsuite/gcc.dg/tls/diag-3.c: New.
22889 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
22891 * g++.dg/README (Subdirectories): Document new subdir expr.
22892 * g++.dg/expr/pmf-1.C: New test.
22894 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
22896 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
22898 2002-08-06 Jakub Jelinek <jakub@redhat.com>
22900 * g++.dg/abi/bitfield3.C: New test.
22902 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
22904 * lib/gcov.exp: Tweak expected line formats.
22905 * gcc.misc-tests/gcov8.c: New test.
22906 * gcc.misc-tests/gcov8.x: New flags.
22908 2002-08-05 Jakub Jelinek <jakub@redhat.com>
22910 * consistency.vlad/layout/endian.c: Include string.h.
22912 * gcc.c-torture/execute/20020805-1.c: New test.
22914 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
22916 * g++.dg/other/conversion1.C: New test.
22918 2002-08-03 Roger Sayle <roger@eyesopen.com>
22920 * gcc.dg/builtins-1.c: New testcase.
22922 2002-08-02 Mark Mitchell <mark@codesourcery.com>
22924 * g++.dg/inherit/access3.C: New test.
22926 2002-08-01 Jakub Jelinek <jakub@redhat.com>
22928 * gcc.dg/ia64-visibility-2.c: New test.
22930 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
22932 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
22933 __qualifier_flags to __flags.
22935 2002-07-31 Mark Mitchell <mark@codesourcery.com>
22937 * g++.dg/inherit/operator1.C: New test.
22938 * g++.dg/lookup/disamb1.C: Fix typo in comment.
22939 * g++.dg/other/error1.C: Change expected error message.
22940 * g++.dg/template/conv4.C: Likewise.
22942 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
22944 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
22945 for documented behavior.
22947 2002-07-25 Roger Sayle <roger@eyesopen.com>
22949 * gcc.c-torture/execute/20020720-1.x: Skip this test on
22950 several targets known to fail.
22952 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
22954 * gcc.dg/mips-args-[123].c: New tests.
22956 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
22958 * gcc.dg/ppc-spe.c: New.
22960 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
22962 * g++.dg/other/ptrmem4.C: New testcase.
22964 2002-07-24 Richard Henderson <rth@redhat.com>
22966 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
22968 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
22970 * g++.dg/ext/alignof1.C (main): Return 0 for success.
22972 2002-07-24 Roger Sayle <roger@eyesopen.com>
22974 * gcc.c-torture/execute/memset-3.c: New testcase.
22976 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
22978 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
22979 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
22981 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22983 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
22986 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
22988 * gcc.c-torture/compile/simd-4.c: New test.
22990 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22992 PR c++/7347, c++/7348
22993 * g++.dg/template/access4.C: New test.
22994 * g++.dg/template/access5.C: New test.
22995 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
22996 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
22997 * g++.old-deja/g++.pt/ttp58.C: Likewise.
22998 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
23000 2002-07-22 Jakub Jelinek <jakub@redhat.com>
23002 * gcc.dg/gnu89-init-2.c: New test.
23004 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
23006 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
23008 2002-07-20 Roger Sayle <roger@eyesopen.com>
23010 * gcc.c-torture/execute/20020720-1.c: New testcase.
23012 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
23014 * gcc.dg/cpp/Wsignprom.c: New tests.
23016 2002-07-20 Alan Modra <amodra@bigpond.net.au>
23018 * gcc.c-torture/execute/loop-13.c: New test.
23020 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
23022 * gcc.dg/cpp/expr.c: New tests.
23024 2002-07-18 David Edelsohn <edelsohn@gnu.org>
23026 * g++.dg/opt/pr6713.C: Add template instantiation.
23028 2002-07-18 Alan Modra <amodra@bigpond.net.au>
23030 * gcc.dg/nest.c: New test.
23032 2002-07-17 Richard Henderson <rth@redhat.com>
23034 * g++.dg/opt/pr6713.C: New test.
23036 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
23038 * gcc.c-torture/execute/loop-2e.x: Let the testcase
23039 XFAIL for all x86 processors.
23041 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
23043 * gcc.c-torture/execute/20010122-1.x: Do not test with
23044 -fomit-frame-pointer.
23046 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23048 * g++.dg/template/instantiate2.C: New test.
23049 * g++.dg/template/spec4.C: New test.
23051 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23053 * g++.dg/template/access2.C: New test.
23054 * g++.dg/template/access3.C: New test.
23056 2002-07-15 Zack Weinberg <zack@codesourcery.com>
23058 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
23059 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
23060 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
23061 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
23062 Convert to use <stdarg.h>.
23063 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
23065 * gcc.dg/va-arg-2.c: New.
23066 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
23068 2002-07-15 Jakub Jelinek <jakub@redhat.com>
23070 * gcc.c-torture/compile/20020710-1.c: New test.
23072 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
23073 Andrew Pinski <pinskia@physics.uc.edu>
23075 gcc.c-torture/compile/simd-2.c: New testcase.
23076 gcc.c-torture/compile/simd-3.c: Likewise.
23078 2002-07-11 Mark Mitchell <mark@codesourcery.com>
23081 * g++.dg/overload/error1.C: New test.
23083 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23085 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
23086 configuration and IRIX 6 O32 ABI.
23088 2002-07-11 Roger Sayle <roger@eyesopen.com>
23090 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
23092 2002-07-10 Roger Sayle <roger@eyesopen.com>
23094 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
23096 2002-07-10 Jeffrey A Law <law@redhat.com>
23098 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
23100 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
23102 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
23104 * gcc.dg/20020312-2.c: Check for __PPC__.
23106 2002-07-09 Diego Novillo <dnovillo@redhat.com>
23108 * gcc.c-torture/compile/20020709-1.c: New test.
23110 2002-07-07 Roger Sayle <roger@eyesopen.com>
23112 * g++.dg/template/qualttp21.C: New test case.
23114 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
23116 * gcc.c-torture/compile/20020706-1.c: New test.
23117 * gcc.c-torture/compile/20020706-2.c: New test.
23119 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
23120 Alexandre Oliva <aoliva@redhat.com>
23122 * g++.dg/warn/incomplete1.C: New test.
23124 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23127 * g++.dg/warn/noreturn1.C: New test.
23129 2002-07-03 Mark Mitchell <mark@codesourcery.com>
23132 * g++.dg/debug/debug6.C: New test.
23133 * g++.dg/debug/debug7.C: New test.
23135 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
23137 * gcc.c-torture/compile/simd-3.c: New test.
23139 2002-07-03 Chris Demetriou <cgd@broadcom.com>
23141 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
23142 * gcc.dg/20020620-1.c: Likewise.
23144 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23147 * g++.dg/init/array4.C: New test.
23148 * g++.dg/init/array5.C: New test.
23150 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
23152 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
23153 * gcc.c-torture/execute/simd-2.c (main): Likewise.
23155 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23157 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
23158 * gcc.dg/wtr-aggr-init-1.c: Likewise.
23159 * gcc.dg/wtr-conversion-1.c: Likewise.
23160 * gcc.dg/wtr-escape-1.c: Likewise.
23161 * gcc.dg/wtr-int-type-1.c: Likewise.
23162 * gcc.dg/wtr-label-1.c: Likewise.
23163 * gcc.dg/wtr-static-1.c: Likewise.
23164 * gcc.dg/wtr-strcat-1.c: Likewise.
23165 * gcc.dg/wtr-suffix-1.c: Likewise.
23166 * gcc.dg/wtr-switch-1.c: Likewise.
23167 * gcc.dg/wtr-unary-plus-1.c: Likewise.
23168 * gcc.dg/wtr-union-init-1.c: Likewise.
23169 * gcc.dg/wtr-union-init-2.c: Likewise.
23170 * gcc.dg/wtr-union-init-3.c: Likewise.
23172 * gcc.dg/wtr-func-def-1.c: New test.
23174 2002-07-02 Devang Patel <dpatel@apple.com>
23176 * objc.dg/param-1.m: New test.
23178 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
23180 * gcc.dg/cpp/trad/directive.c: Add test.
23181 * gcc.dg/cpp/trad/macroargs.c: Add test.
23182 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
23184 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
23186 * gcc.dg/cpp/cmdlne-M.c: New test.
23188 2002-07-02 Ziemowit Laski <zlaski@apple.com>
23190 * objc.dg/desig-init-1.m: New test.
23192 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23195 * g++.dg/template/instantiate1.C: New test.
23197 2002-07-01 Mark Mitchell <mark@codesourcery.com>
23200 * g++.dg/template/sizeof2.C: New test.
23202 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
23204 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
23205 gcc.dg/cpp/trad/include.c: New tests.
23207 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
23210 * gcc.c-torture/compile/20020701-1.c: New test.
23212 2002-07-01 Stan Shebs <shebs@apple.com>
23214 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
23216 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
23217 (objc-torture-execute): or here.
23219 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
23221 * gcc.c-torture/execute/arith-rand-ll.c: New test.
23223 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
23225 * gcc.dg/cpp/trad/escaped-nl.c: New test.
23227 2002-06-30 Devang Patel <dpatel@apple.com>
23229 * objc.dg/fsyntax-only.m: New test.
23231 2002-06-27 Mark Mitchell <mark@codesourcery.com>
23234 * g++.dg/template/friend7.C: New file.
23236 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
23238 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
23241 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
23243 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
23244 avoid division by zero.
23246 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
23248 * gcc.dg/Wunknownprag.c: New tests.
23250 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
23252 * gcc.c-torture/execute/simd-2.c: New test.
23254 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
23256 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
23257 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
23258 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
23259 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
23260 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
23261 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
23262 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
23263 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
23264 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
23265 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
23266 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
23267 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
23268 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
23269 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
23270 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
23271 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
23272 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
23274 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
23276 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
23277 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
23278 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
23279 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
23281 * gcc.dg/cpp/trad/directive.c: Update.
23283 2002-06-23 Andreas Jaeger <aj@suse.de>
23285 * gcc.c-torture/execute/complex-6.c: New.
23287 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
23289 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
23290 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
23291 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
23292 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
23294 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
23296 * gcc.dg/cpp/trad: New directory with traditional tests copied
23297 from parent directory.
23298 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
23299 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
23300 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
23301 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
23302 Move to trad/ and rename.
23303 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
23304 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
23305 gcc.dg/cpp/trad/redef2.c: New tests.
23306 * gcc.dg/cpp/trad/trad.exp: New driver.
23308 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
23310 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
23311 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
23312 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
23313 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
23316 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
23318 * gcc.dg/20020620-1.c: New test.
23320 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23322 * g++.dg/template/ttp4.C: New test.
23324 2002-06-19 Jakub Jelinek <jakub@redhat.com>
23326 * g++.dg/opt/vt1.C: Fix regexp.
23328 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23330 * gcc.c-torture/execute/pure-1.c: Make functions static again.
23331 Don't use attribute `noinline'.
23333 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
23335 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
23337 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
23339 * gcc.c-torture/execute/simd-1.c: New.
23341 * gcc.dg/simd-1.c: New.
23343 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
23345 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
23347 2002-06-16 Richard Henderson <rth@redhat.com>
23349 * g++.dg/ext/anon-struct1.C: New.
23350 * g++.dg/ext/anon-struct2.C: New.
23351 * g++.dg/ext/anon-struct3.C: New.
23352 * gcc.dg/anon-struct-1.c: New.
23353 * gcc.dg/anon-struct-2.c: New.
23354 * gcc.dg/anon-struct-3.c: New.
23355 * gcc.dg/20011008-1.c: Adjust warning text.
23356 * gcc.dg/20020527-1.c: Add -fms-extensions.
23358 2002-06-16 Richard Henderson <rth@redhat.com>
23360 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
23362 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
23364 * gcc.c-torture/execute/20020615-1.c: New test.
23366 2002-06-15 Roger Sayle <roger@eyesopen.com>
23368 * gcc.c-tortuture/execute/compare-1.c: New test case.
23369 * gcc.c-tortuture/execute/compare-2.c: New test case.
23370 * gcc.c-tortuture/execute/compare-3.c: New test case.
23372 2002-06-13 Richard Henderson <rth@redhat.com>
23374 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
23377 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23379 * g++.dg/template/typename2.C: Update error message.
23381 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
23383 * gcc.c-torture/execute/20020611-1.c: New test.
23385 2002-06-11 Bob Wilson <bob.wilson@acm.org>
23387 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
23388 list of targets to skip.
23390 2002-06-10 Bob Wilson <bob.wilson@acm.org>
23392 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
23393 targets if not optimizing.
23395 2002-06-10 Jakub Jelinek <jakub@redhat.com>
23397 * gcc.c-torture/compile/20020605-1.c: New test.
23399 * g++.dg/opt/vt1.C: New test.
23401 * gcc.dg/20020531-1.c: New test.
23403 * gcc.dg/20020530-1.c: New test.
23405 * gcc.dg/20020527-1.c: New test.
23407 * g++.dg/opt/cse1.C: New test.
23409 2002-06-07 Roger Sayle <roger@eyesopen.com>
23411 * gcc.dg/20020607-2.c: New test case.
23413 2002-06-07 Jakub Jelinek <jakub@redhat.com>
23415 * gcc.c-torture/compile/20020604-1.c: New test.
23417 2002-06-04 Richard Henderson <rth@redhat.com>
23419 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
23420 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
23421 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
23423 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
23425 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
23427 2002-06-03 Richard Henderson <rth@redhat.com>
23429 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
23430 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
23432 2002-06-02 Richard Henderson <rth@redhat.com>
23434 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
23435 test functions static.
23437 2002-06-02 Andreas Jaeger <aj@suse.de>
23439 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
23442 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
23444 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
23445 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
23446 Update for mofified diagnostics.
23447 * gcc.dg/c99-intconst-1.c: No longer fail.
23449 2002-06-02 Richard Henderson <rth@redhat.com>
23451 * gcc.dg/uninit-A.c: Remove xfail markers.
23453 2002-06-01 Roger Sayle <roger@eyesopen.com>
23455 * gcc.dg/fnegate-1.c: New test case.
23457 2002-05-30 Osku Salerma <osku@iki.fi>
23459 * gcc.c-torture/execute/mayalias-1.c: New file.
23461 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
23463 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
23464 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
23465 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
23467 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
23469 * gcc.c-torture/execute/20020529-1.c: New test.
23471 2002-05-27 Richard Henderson <rth@redhat.com>
23473 * g++.dg/ext/attrib6.C: New test case.
23475 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23477 * gcc.c-torture/execute/pure-1.c: New test.
23479 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
23481 * gcc.dg/cpp/arith-2.c: Remove.
23483 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
23485 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
23486 * gcc.dg/cpp/if-3.c: Remove.
23488 2002-05-26 Jakub Jelinek <jakub@redhat.com>
23490 * g++.dg/opt/cse2.C: New test.
23492 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
23494 * gcc.dg/cpp/arith-1.c: New semantic tests.
23495 * gcc.dg/cpp/if-1.c: Update.
23497 2002-05-24 Ben Elliston <bje@redhat.com>
23499 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
23501 2002-05-24 Jakub Jelinek <jakub@redhat.com>
23503 * gcc.dg/verbose-asm.c: New test.
23505 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
23507 * gcc.dg/cpp/paste12.c: New test.
23509 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
23511 * g++.dg/parse/named_ops.C: New test.
23513 2002-05-23 Mark Mitchell <mark@codesourcery.com>
23515 * gcc/testsuite/gcc.dg/weak-8.c: New test.
23517 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
23519 * gcc.dg/weak-2.c: Allow optional leading underscore
23520 in scan-assembler symbol name.
23521 * gcc.dg/weak-3.c: Likewise.
23522 * gcc.dg/weak-4.c: Likewise.
23523 * gcc.dg/weak-5.c: Likewise.
23525 2002-05-23 Jakub Jelinek <jakub@redhat.com>
23527 * gcc.dg/20020523-1.c: New test.
23529 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
23531 * objc.dg/const-str-2.m: Update now that we stop after
23532 a command line error.
23534 2002-05-22 Richard Henderson <rth@redhat.com>
23536 * g++.dg/dg.exp: Fix typo in test pruneing.
23538 2002-05-22 Richard Henderson <rth@redhat.com>
23540 * g++.dg/dg.exp: Prune the tls subdirectory.
23541 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
23542 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
23543 * g++.dg/tls/init-1.C: New.
23545 2002-05-22 Jakub Jelinek <jakub@redhat.com>
23547 * gcc.dg/20020517-1.c: New test.
23549 2002-05-21 Richard Henderson <rth@redhat.com>
23551 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
23552 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
23554 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
23556 * g++.dg/other/copy2.C: New test.
23558 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
23560 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
23561 (MAX_COPY): Bump up to 10 times sizeof (long long).
23562 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
23564 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
23565 sizeof (long long).
23567 * gcc.c-torture/execute/strcpy-1.c: New test.
23569 2002-05-19 Jason Merrill <jason2redhat.com>
23571 * g++.dg/ext/oper1.C: New test.
23573 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
23574 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
23576 * README.QMTEST: New file.
23578 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
23580 2002-05-19 Andreas Jaeger <aj@suse.de>
23582 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
23584 * gcc.c-torture/execute/loop-2d.x: Likewise.
23586 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
23588 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
23589 support weak symbols.
23590 * gcc.dg/weak-4.c: Likewise
23591 * gcc.dg/weak-6.c: Likewise
23593 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
23595 * gcc.dg/weak-3.c: Add dg-excess-error comment for
23596 cygwin, coff and h8300-*-hms targets
23597 * gcc.dg/weak-5.c: Likewise
23598 * gcc.dg/weak-7.c: Likewise
23600 2002-05-16 Jason Merrill <jason@redhat.com>
23602 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
23603 (scan-assembler-not, scan-assembler-dem): Likewise.
23604 (scan-assembler-dem-not): Likewise.
23606 2002-05-15 Richard Henderson <rth@redhat.com>
23608 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
23610 2002-05-15 Richard Henderson <rth@redhat.com>
23612 * gcc.dg/weak-5.c (vfoo1c): No warning here.
23613 (vfoo1f): Warning here.
23614 (vfoo1l): Don't redefine the alias.
23616 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
23618 * g++.dg/init/pm1.C: New test.
23620 2002-05-12 David S. Miller <davem@redhat.com>
23622 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
23625 2002-05-10 Roger Sayle <roger@eyesopen.com>
23627 * gcc.c-torture/execute/20020510-1.c: New test case.
23629 2002-05-10 David S. Miller <davem@redhat.com>
23631 * gcc.c-torture/execute/conversion.c: Test long double too.
23633 2002-05-09 Jakub Jelinek <jakub@redhat.com>
23635 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
23636 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
23637 * lib/g++.exp (g++_link_flags): Likewise.
23638 * lib/objc.exp (objc_target_compile): Likewise.
23640 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
23642 * gcc.dg/cpp/poison.c: Update.
23643 * gcc.dg/cpp/20000625-2.c: Remove.
23644 * gcc.dg/cpp/direct2s.c: Remove final test.
23646 2002-05-08 Tom Rix <trix@redhat.com>
23648 * gcc.c-torture/execute/20020508-1.c: New test.
23649 * gcc.c-torture/execute/20020508-2.c: New test.
23650 * gcc.c-torture/execute/20020508-3.c: New test.
23652 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
23654 * gcc.dg/cpp/charconst-4.c: More tests.
23656 2002-05-08 Mark Mitchell <mark@codesourcery.com>
23659 * gcc.dg/weak-3.c: Update location of warning messages.
23660 * gcc.dg/weak-5.c: Likewise.
23662 2002-05-06 Roger Sayle <roger@eyesopen.com>
23664 * gcc.c-torture/execute/20020506-1.c: New test case.
23666 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
23668 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
23670 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
23672 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
23674 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
23676 * gcc.dg/cpp/charconst-3.c: New test.
23678 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
23680 * gcc.dg/cpp/charconst.c: Update tests.
23682 2002-05-05 Tim Josling <tej@melbpc.org.au>
23684 * treelang: Added directory for new sample language treelang. Also
23685 lib/treelang.exp: New file to signal treelang should be tested.
23687 2002-05-03 Jakub Jelinek <jakub@redhat.com>
23689 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
23690 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
23691 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
23692 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
23693 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
23694 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
23695 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
23697 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
23699 * gcc.dg/format/xopen-2.c: New test.
23701 2002-05-03 Jakub Jelinek <jakub@redhat.com>
23703 * gcc.dg/20020503-1.c: New test.
23705 2002-05-02 Mark Mitchell <mark@codesourcery.com>
23707 * g++.dg/init/dtor1.C: Make it tougher.
23709 2002-05-01 Mark Mitchell <mark@codesourcery.com>
23711 * g++.dg/init/dtor1.C: New test.
23713 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
23715 * gcc.dg/altivec-8.c: New.
23717 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
23719 * gcc.dg/altivec-7.c: New.
23721 2002-04-29 Jakub Jelinek <jakub@redhat.com>
23723 * g++.dg/parse/typedef1.C: New test.
23725 2002-04-29 Mark Mitchell <mark@codesourcery.com>
23728 * g++.dg/template/friend6.C: New test.
23731 * g++.dg/init/copy1.C: New test.
23733 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
23735 * g++.dg/warn/effc1.C: New test.
23737 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
23739 * gcc.dg/cpp/if-cexp.c: Add a test.
23741 2002-04-28 Jakub Jelinek <jakub@redhat.com>
23743 * gcc.dg/20020426-2.c: New test.
23745 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
23747 * gcc.dg/cpp/if-mop.c: Update.
23748 * gcc.dg/cpp/if-mpar.c: Add test.
23749 * gcc.dg/cpp/if-oppr.c: Update.
23751 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23754 * gcc.dg/weak-[2-7].c: New tests.
23756 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
23758 * gcc.dg/enum1.c: New test.
23760 2002-04-26 Mark Mitchell <mark@codesourcery.com>
23763 * g++.dg/inherit/access2.C: New test.
23765 2002-04-26 Mark Mitchell <mark@codesourcery.com>
23768 * gcc.dg/20020426-1.c: New test.
23770 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
23772 * g++.dg/abi/enum1.C: New test.
23774 2002-04-26 Richard Henderson <rth@redhat.com>
23776 * gcc.dg/c99-bool-1.c: Expect always true warning.
23778 2002-04-25 Roger Sayle <roger@eyesopen.com>
23780 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
23782 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23784 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
23787 2002-04-24 Mark Mitchell <mark@codesourcery.com>
23789 * g++.dg/abi/mange7.C: New test.
23792 * g++.dg/parse/stmtexpr2.C: New test.
23794 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
23796 * gcc.dg/20020312-2.c: Add SH target.
23798 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23800 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
23801 compiler output on mips*-*-irix*.
23803 2002-04-23 Jakub Jelinek <jakub@redhat.com>
23805 * g++.dg/parse/attr1.C: New test.
23807 2002-04-23 Roger Sayle <roger@eyesopen.com>
23809 * gcc.c-torture/execute/string-opt-17.c: New test case.
23810 * gcc.c-torture/execute/memset-2.c: New test case.
23812 2002-04-23 Mark Mitchell <mark@codesourcery.com>
23815 * g++.dg/template/friend5.C: New test.
23818 * g++.dg/template/qual1.C: Likewise.
23820 2002-04-22 Zack Weinberg <zack@codesourcery.com>
23822 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
23823 Include stdlib.h, not stdio.h or ctype.h.
23825 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
23827 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
23828 cris-*-elf* and mmix-*-*.
23829 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
23830 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
23831 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
23833 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
23834 * gcc.dg/wchar_t-1.c: Ditto.
23836 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
23838 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
23841 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
23843 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
23845 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23847 * gcc.c-torture/execute/20000906-1.x: Delete.
23849 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
23851 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
23853 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
23856 * g77.f-torture/execute/6367.f: New test.
23857 * g77.f-torture/execute/6367.x: Disable for MMIX.
23859 2002-04-19 Mark Mitchell <mark@codesourcery.com>
23862 * g++.dg/opt/inline2.C: New test.
23864 2002-04-18 Richard Henderson <rth@redhat.com>
23866 * gcc.dg/20000906-1.c: Enable for all targets.
23867 * gcc.c-torture/compile/iftrap-2.c: New.
23869 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23871 * gcc.dg/20020418-1.c: New test.
23872 * gcc.dg/20020418-2.c: New test.
23874 2002-04-18 Richard Henderson <rth@redhat.com>
23876 * gcc.c-torture/compile/iftrap-1.c: New.
23877 * gcc.dg/iftrap-1.c: Adjust for ia64.
23878 * gcc.dg/iftrap-2.c: New.
23880 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23882 * gcc.c-torture/compile/20020418-1.c: New test.
23884 2002-04-18 Roger Sayle <roger@eyesopen.com>
23886 * gcc.c-torture/compile/20020415-1.c: New.
23888 2002-04-18 David S. Miller <davem@redhat.com>
23890 * gcc.c-torture/execute/20020418-1.c: New test.
23892 2002-04-17 Jakub Jelinek <jakub@redhat.com>
23894 * gcc.dg/20020416-1.c: New test.
23896 * g++.dg/opt/inline1.C: New test.
23898 2002-04-16 Jakub Jelinek <jakub@redhat.com>
23900 * gcc.dg/altivec-5.c: New test.
23902 * gcc.dg/20020415-1.c: New test.
23904 2002-04-15 Mark Mitchell <mark@codesourcery.com>
23906 * testsuite/lib/chill.exp: Remove.
23908 2002-04-14 Jakub Jelinek <jakub@redhat.com>
23910 * g++.dg/other/big-struct.C: New test.
23912 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
23914 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
23917 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
23920 * gcc.dg/i386-387-1.c: Allow optional leading underscore
23921 in scan-assembler function name
23923 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
23925 * g77.f-torture/execute/980628-4.x,
23926 g77.f-torture/execute/980628-5.x,
23927 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23928 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23929 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
23932 2002-04-13 David S. Miller <davem@redhat.com>
23934 * gcc.c-torture/execute/20020413-1.c: New test.
23936 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
23939 * g++.dg/ext/asm1.C: New tests.
23941 2002-04-12 Mark Mitchell <mark@codesourcery.com>
23944 * g++.dg/parse/stmtexpr1.C: New test.
23947 * g++.dg/template/copy1.C: New test.
23949 2002-04-12 Richard Henderson <rth@redhat.com>
23951 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
23953 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
23955 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
23956 gcc.c-torture/execute/20020307-2.c.
23958 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
23960 * g++.dg/ext/attrib5.C,
23961 * g++.dg/lookup/struct1.C: New tests.
23963 2002-04-11 Jakub Jelinek <jakub@redhat.com>
23965 * gcc.dg/20020411-1.c: New test.
23967 * gcc.c-torture/execute/20020411-1.c: New test.
23969 2002-04-10 Janis Johnson <janis187@us.ibm.com>
23971 * g77.f-torture/execute/6177.f: New test.
23973 2002-04-10 Jakub Jelinek <jakub@redhat.com>
23976 * g++.dg/opt/cleanup1.C: New test.
23978 * g++.dg/opt/const1.C: New test.
23980 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
23982 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
23984 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
23987 * g++.dg/template/typename2.C: New test.
23989 2002-04-10 Alan Modra <amodra@bigpond.net.au>
23991 * gcc.c-torture/execute/loop-12.c: New.
23993 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
23995 * g77.f-torture/execute/980628-4.x,
23996 g77.f-torture/execute/980628-5.x,
23997 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23998 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23999 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
24001 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24003 PR optimization/6086
24004 * g++.dg/opt/preinc1.C: New test.
24006 2002-04-06 Mark Mitchell <mark@codesourcery.com>
24009 * g++.dg/opt/static2.C: New test.
24011 2002-04-06 Mark Mitchell <mark@codesourcery.com>
24014 * gcc.dg/20020406-1.c: New test.
24016 2002-04-04 David S. Miller <davem@redhat.com>
24018 * gcc.c-torture/execute/20020404-1.c: New test.
24020 2002-04-04 Jakub Jelinek <jakub@redhat.com>
24023 * gcc.dg/20020312-2.c: Do not declare global register variable
24024 if __PIC__ or __pic__ is defined.
24026 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
24028 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
24029 __asm__ so that it works correctly even if -ansi -pedantic-errors.
24031 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24033 * gcc.misc-tests/linkage.exp: Update last change to handle
24034 sparc*-, not just sparc-.
24036 2002-04-03 Richard Henderson <rth@redhat.com>
24038 * gcc.dg/cpp/ucs.c: Improved long UCS test.
24040 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
24042 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
24044 2002-04-02 David S. Miller <davem@redhat.com>
24046 * gcc.c-torture/execute/20020402-3.c: New test.
24048 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
24050 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
24051 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
24053 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
24054 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
24055 g77.f-torture/execute/20001201.x,
24056 g77.f-torture/execute/u77-test.x: New files.
24058 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
24059 * gcc.dg/wchar_t-1.c: Ditto.
24061 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24063 * gcc.c-torture/execute/20020402-1.c: New test.
24065 2002-04-01 Richard Henderson <rth@redhat.com>
24067 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
24069 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
24071 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24073 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
24075 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
24077 * g++.dg/inherit/template-as-base.C: Expect error.
24078 * g++.dg/inherit/namespace-as-base.C: Likewise.
24080 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
24082 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
24083 g++.dg/ext/instantiate3.C: Tweak match patterns.
24085 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
24086 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
24089 2002-03-31 Richard Henderson <rth@redhat.com>
24091 * gcc.dg/special/alias-2.c: New.
24092 * gcc.dg/special/ecos.exp: Run it.
24094 2002-03-31 Richard Henderson <rth@redhat.com>
24096 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
24098 2002-03-31 Kazu Hirata <kazu@hxi.com>
24100 * gcc.dg/weak-1.c: Disable on h8300 port.
24102 2002-03-29 Janis Johnson <janis187@us.ibm.com>
24104 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
24105 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
24107 * g++.dg/bprob/bprob-1.C: New test.
24108 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
24109 * g++.dg/gcov/gcov-1.C: New test.
24110 * g++.dg/gcov/gcov-1.x: New file.
24111 * g++.dg/gcov/gcov-2.C: New test.
24112 * g++.dg/gcov/gcov-3.C: New test.
24113 * g++.dg/gcov/gcov-3.h: New file.
24115 2002-03-28 Roger Sayle <roger@eyesopen.com>
24117 * g++.old-deja/g++.other/builtins5.C: New test.
24118 * g++.old-deja/g++.other/builtins6.C: New test.
24119 * g++.old-deja/g++.other/builtins7.C: New test.
24120 * g++.old-deja/g++.other/builtins8.C: New test.
24121 * g++.old-deja/g++.other/builtins9.C: New test.
24123 2002-03-29 Jakub Jelinek <jakub@redhat.com>
24125 * g++.dg/opt/static1.C: New test.
24127 * g++.dg/opt/longbranch1.C: New test.
24129 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
24131 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
24133 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
24135 2002-03-28 Jeffrey A Law (law@redhat.com)
24137 * gcc.c-torture/execute/20020328-1.c: New test.
24139 2002-03-27 Richard Henderson <rth@redhat.com>
24141 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
24142 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
24143 move from g++.old-deja/g++.ext/.
24145 2002-03-27 Mark Mitchell <mark@codesourcery.com>
24147 * g++.dg/init/new2.C: New test.
24149 2002-03-26 Richard Henderson <rth@redhat.com>
24151 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
24153 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
24156 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
24158 * gcc.dg/20001102-1.c: Likewise.
24160 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
24162 * gcc.dg/cpp/endif-pedantic1.c,
24163 gcc.dg/cpp/endif-pedantic2.c: New tests.
24165 2002-03-26 Mark Mitchell <mark@codesourcery.com>
24167 * g++.dg/init/new1.C: New test.
24169 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
24171 * g++.dg/abi/vbase9.C: New test.
24173 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
24175 * gcc.dg/arm-asm.c: New test.
24177 2002-03-26 Andrew Cagney <ac131313@redhat.com>
24179 * gcc.dg/Wswitch-enum.c: New test.
24182 2002-03-26 Richard Henderson <rth@redhat.com>
24184 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
24187 2002-03-25 Richard Henderson <rth@redhat.com>
24189 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
24192 * gcc.c-torture/compile/20011119-1.c (xxx): New.
24193 * gcc.c-torture/compile/20011119-2.c (xxx): New.
24195 2002-03-25 Zack Weinberg <zack@codesourcery.com>
24197 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
24199 2002-03-25 Bob Wilson <bob.wilson@acm.org>
24201 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
24202 targets using generic thunk support.
24204 2002-03-25 Jakub Jelinek <jakub@redhat.com>
24206 * gcc.c-torture/compile/20020323-1.c: New test.
24208 * g++.dg/opt/conj2.C: New test.
24210 2002-03-24 Richard Henderson <rth@redhat.com>
24212 * gcc.dg/weak-1.c: Use -fno-common.
24214 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
24216 * g77.dg/f77-edit-apostrophe-out.f: New test
24217 * g77.dg/f77-edit-h-out.f: New test
24218 * g77.dg/f77-edit-t-in.f: New test
24219 * g77.dg/f77-edit-t-out.f: New test
24220 * g77.dg/f77-edit-x-out.f: New test
24221 * g77.dg/f77-edit-slash-out.f: New test
24222 * g77.dg/f77-edit-colon-out.f: New test
24223 * g77.dg/f77-edit-s-out.f: New test
24225 2002-03-24 Richard Henderson <rth@redhat.com>
24227 * objc/execute/formal_protocol-6.x: New XFAIL.
24229 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
24231 * gcc.dg/weak-1.c: Early return from dg-final on platforms
24232 that do not support weak symbols
24234 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
24236 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
24237 * lib/g77.exp: Likewise
24238 * lib/objc.exp: Likewise
24240 2002-03-23 Andrew Cagney <ac131313@redhat.com>
24242 * gcc.dg/Wswitch-default.c: New test.
24244 2002-03-23 Jakub Jelinek <jakub@redhat.com>
24246 * g++.dg/other/enum1.C: New test.
24248 2002-03-23 Zack Weinberg <zack@codesourcery.com>
24250 * gcc.dg/pragma-ep-3.c: Fix typo.
24252 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
24254 * g++.dg/inherit/template-as-base.C: New test.
24256 2002-03-22 Jakub Jelinek <jakub@redhat.com>
24258 * g++.old-deja/g++.other/dwarf2-1.C: Move...
24259 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
24261 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
24263 * gcc.dg/cpp/multiline.c: Update to match.
24265 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
24267 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
24269 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
24271 * gcc.dg/cpp/extratokens2.c: New file.
24273 2002-03-21 David Edelsohn <edelsohn@gnu.org>
24275 * gcc.dg/20020312-2.c: Add rs6000 target.
24277 * gcc.c-torture/compile/20020319-1.c: New test.
24279 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24281 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
24282 (A, E): Handle this.
24284 2002-03-20 Jason Merrill <jason@redhat.com>
24286 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
24288 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
24289 through prune_gcc_output.
24291 2002-03-20 Jakub Jelinek <jakub@redhat.com>
24293 * gcc.c-torture/compile/20020320-1.c: New test.
24295 2002-03-19 Jakub Jelinek <jakub@redhat.com>
24297 * gcc.c-torture/compile/20020318-1.c: New test.
24299 * gcc.dg/struct-by-value-1.c: New test.
24301 * gcc.dg/20020319-1.c: New test.
24303 2002-03-18 Jakub Jelinek <jakub@redhat.com>
24305 * g++.dg/opt/conj1.C: New test.
24307 2002-03-17 Mark Mitchell <mark@codesourcery.com>
24309 * g++.dg/template/qualttp20.C: Revert previous change.
24310 * g++.dg/template/qualttp3.C: Likewise.
24311 * g++.dg/template/qualttp4.C: Likewise
24312 * g++.dg/template/qualttp5.C: Likewise
24313 * g++.dg/template/qualttp6.C: Likewise
24314 * g++.dg/template/qualttp7.C: Likewise
24315 * g++.dg/template/qualttp8.C: Likewise
24316 * g++.dg/template/recurse.C: Likewise.
24318 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
24320 * gcc.dg/cpp/wchar-1.c: Update.
24322 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
24324 * g++.dg/template/conv1.C: New test.
24325 * g++.dg/template/conv2.C: New test.
24326 * g++.dg/template/conv3.C: New test.
24327 * g++.dg/template/conv4.C: New test.
24329 2002-03-15 Mark Mitchell <mark@codesourcery.com>
24331 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
24332 * g++.dg/template/qualttp3.C: Likewise.
24333 * g++.dg/template/qualttp4.C: Likewise
24334 * g++.dg/template/qualttp5.C: Likewise
24335 * g++.dg/template/qualttp6.C: Likewise
24336 * g++.dg/template/qualttp7.C: Likewise
24337 * g++.dg/template/qualttp8.C: Likewise
24338 * g++.dg/template/recurse.C: Likewise.
24340 2002-03-15 Mark Mitchell <mark@codesourcery.com>
24342 * g++.dg/opt/dtor1.C: New test.
24344 2002-03-15 Jakub Jelinek <jakub@redhat.com>
24346 * gcc.c-torture/compile/20020315-1.c: New test.
24348 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
24350 * gcc.dg/weak-1.c: Fix scan tests.
24352 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
24354 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
24355 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
24356 cris-*-aout* mmix-*-*.
24357 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
24358 cris-*-aout* mmix-*-*.
24359 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
24360 cris-*-elf* cris-*-aout* and mmix-*-*.
24361 * gcc.dg/20001009-1.c: Ditto.
24362 * gcc.dg/20010912-1.c: Ditto.
24363 * gcc.dg/20020122-4.c: Ditto.
24364 * gcc.dg/inline-2.c: Ditto.
24366 2002-03-14 Jeffrey A Law (law@cygnus.com)
24368 * gcc.c-torture/compile/20020314-1.c: New test.
24370 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
24372 * gcc.c-torture/execute/20020314-1.c: New test.
24374 2002-03-14 Jakub Jelinek <jakub@redhat.com>
24376 * g++.dg/warn/Wunused-1.C: New test.
24378 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
24380 * g++.dg/abi/mangle6.C: New test.
24382 2002-03-13 Jakub Jelinek <jakub@redhat.com>
24384 * gcc.c-torture/compile/20020309-2.c: New test.
24386 * gcc.c-torture/compile/20020312-1.c: New test.
24388 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
24390 * g++.dg/other/access1.C: New test.
24392 2002-03-12 Jakub Jelinek <jakub@redhat.com>
24394 * gcc.c-torture/execute/wchar_t-1.c: New test.
24396 2002-03-12 David Edelsohn <edelsohn@gnu.org>
24398 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
24400 2002-03-12 Roger Sayle <roger@eyesopen.com>
24402 * gcc.dg/20020312-1.c: New test case.
24404 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
24406 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
24408 2002-03-11 Richard Henderson <rth@redhat.com>
24410 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
24411 * g++.old-deja/g++.jason/report.C: Likewise.
24413 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
24415 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
24416 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
24418 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
24420 * testsuite/g++.dg/overload/pmf1.C: New test.
24422 2002-03-11 Kazu Hirata <kazu@hxi.com>
24424 * gcc.c-torture/execute/20020307-1.c: Use long.
24426 2002-03-11 Jakub Jelinek <jakub@redhat.com>
24428 PR optimization/5844
24429 * gcc.dg/20020310-1.c: New test.
24431 2002-03-09 Michael Meissner <meissner@redhat.com>
24433 * gcc.c-torture/execute/memcpy-2.c: New test.
24434 * gcc.c-torture/execute/memset-1.c: New test.
24435 * gcc.c-torture/execute/strlen-1.c: New test.
24436 * gcc.c-torture/execute/strcmp-1.c: New test.
24437 * gcc.c-torture/execute/strncmp-1.c: New test.
24439 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
24441 * gcc.dg/ppc-ldstruct.c: New test.
24443 2002-03-09 Jakub Jelinek <jakub@redhat.com>
24445 * gcc.c-torture/execute/va-arg-22.c: New test.
24447 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24449 * gcc.c-torture/compile/20020309-1.c: New test.
24451 2002-03-08 Jakub Jelinek <jakub@redhat.com>
24453 * gcc.c-torture/execute/20020307-2.c: New test.
24455 2002-03-07 Jeffrey A Law (law@redhat.com)
24457 * g77.f-torture/compile/20020307-1.f: New test.
24459 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
24461 * gcc.dg/unordered-1.c: New test.
24463 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
24465 * gcc.c-torture/execute/20020307-1.c: New test.
24467 2002-03-05 Jakub Jelinek <jakub@redhat.com>
24469 * gcc.dg/20020304-1.c: New test.
24471 * gcc.c-torture/compile/20020304-2.c: New test.
24473 2002-03-04 Zack Weinberg <zack@codesourcery.com>
24475 * gcc.c-torture/compile/20020304-1.c: New test case
24478 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
24480 * gcc.dg/20020103-1.c: Add other -D ppc variants.
24482 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
24484 * g++.dg/other/classkey1.C: New test.
24486 2002-03-01 Richard Henderson <rth@redhat.com>
24488 * gcc.c-torture/compile/981223-1.x: New.
24489 * gcc.c-torture/compile/920625-1.x: New.
24491 2002-02-28 Richard Henderson <rth@redhat.com>
24493 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
24495 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
24497 * gcc.c-torture/execute/20020227-1.c: New test.
24499 2002-02-27 Mark Mitchell <mark@codesourcery.com>
24501 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
24503 * g++.old-deja/g++.oliva/partord1.C: Likewise.
24504 * g++.old-deja.g++.other/defarg1.C: Likewise.
24505 * g++.old-deja/g++.pt/calls2.C: Likewise.
24506 * g++.old-deja/g++.pt/crash20.C: Likewise.
24507 * g++.old-deja/g++.pt/crash30.C: Likewise.
24508 * g++.old-deja/g++.pt/crash36.C: Likewise.
24509 * g++.old-deja/g++.pt/crash6.C: Likewise.
24510 * g++.old-deja/g++.pt/defarg13.C: Likewise.
24511 * g++.old-deja/g++.pt/derived3.C: Likewise.
24512 * g++.old-deja/g++.pt/error1.C: Likewise.
24513 * g++.old-deja/g++.pt/friend21.C: Likewise.
24514 * g++.old-deja/g++.pt/friend23.C: Likewise.
24515 * g++.old-deja/g++.pt/infinite1.C: Likewise.
24516 * g++.old-deja/g++.robertl/eb128.C: Likewise.
24518 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
24520 * gcc.c-torture/execute/20020225-2.c: New test.
24522 2002-02-27 Zack Weinberg <zack@codesourcery.com>
24524 * gcc.c-torture/execute/920730-1t.c,
24525 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
24526 Delete test cases, only relevant to -traditional.
24528 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
24530 * gcc.dg/cpp/undef1.c: Remove.
24531 * gcc.dg/cpp/directiv.c: Update.
24532 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
24534 2002-02-27 Michael Meissner <meissner@redhat.com>
24536 * gcc.c-torture/execute/20020226-1.c: New test.
24538 2002-02-26 Jakub Jelinek <jakub@redhat.com>
24540 * g++.dg/debug/debug4.C: New test.
24542 * gcc.dg/ia64-visibility-1.c: New test.
24544 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
24546 * gcc.dg/debug/20020224-1.c: New.
24548 2002-02-25 Kazu Hirata <kazu@hxi.com>
24550 * gcc.c-torture/execute/960416-1.x: New.
24551 * gcc.c-torture/execute/divconst-3.x: Likewise.
24553 2002-02-25 Jakub Jelinek <jakub@redhat.com>
24555 * gcc.dg/20020224-1.c: New test.
24557 2002-02-25 Alan Modra <amodra@bigpond.net.au>
24559 * gcc.c-torture/execute/20020225-1.c: New.
24561 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
24563 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
24565 2002-02-23 Jakub Jelinek <jakub@redhat.com>
24567 * gcc.dg/20020222-1.c: New test.
24569 2002-02-22 Jakub Jelinek <jakub@redhat.com>
24571 * g++.dg/opt/anonunion1.C: New test.
24573 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
24575 * g++.dg/template/qualttp19.C: New test.
24576 * g++.dg/template/qualttp20.C: New test.
24577 * g++.old-deja/g++.jason/report.C: Adjust expected errors
24578 * g++.old-deja/g++.other/qual1.C: Likewise.
24580 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
24582 * gcc.dg/attr-alwaysinline.c: New.
24584 2002-02-21 Jakub Jelinek <jakub@redhat.com>
24586 * gcc.dg/20020220-1.c: New test.
24588 * gcc.dg/20020220-2.c: New test.
24590 * g++.dg/opt/mmx1.C: New test.
24592 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
24594 * gcc.c-torture/compile/20020110.c: New test.
24596 2002-02-20 Jakub Jelinek <jakub@redhat.com>
24598 * gcc.c-torture/execute/20020219-1.c: New test.
24600 * gcc.dg/20020219-1.c: New test.
24602 * gcc.dg/noncompile/20020220-1.c: New test.
24604 * g++.dg/opt/ptrintsum1.C: New test.
24606 * gcc.dg/debug/20020220-1.c: New test.
24608 2002-02-17 Jakub Jelinek <jakub@redhat.com>
24610 * gcc.c-torture/execute/20020216-1.c: New test.
24612 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
24614 * gcc.dg/decl-1.c: Update, new test.
24616 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
24618 * g++.dg/abi/bitfield1.C: New test.
24619 * g++.dg/abi/bitfield2.C: New test.
24621 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
24623 * gcc.dg/attr-nest.c: New test.
24625 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
24627 * gcc.c-torture/execute/20020215-1.c: New test.
24629 2002-02-14 Jakub Jelinek <jakub@redhat.com>
24631 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
24632 * g++.dg/debug/debug.exp: New.
24633 * g++.dg/debug/trivial.C: New.
24634 * g++.dg/debug/debug1.C: Moved...
24635 * g++.dg/other/debug1.C: ...from here.
24636 * g++.dg/debug/debug2.C: Moved...
24637 * g++.dg/other/debug2.C: ...from here.
24638 * g++.dg/debug/debug3.C: Moved...
24639 * g++.dg/other/debug3.C: ...from here.
24641 * gcc.dg/noncompile/20020213-1.c: New test.
24643 2002-02-13 Jakub Jelinek <jakub@redhat.com>
24645 * g++.dg/other/debug3.C: New test.
24647 * gcc.c-torture/execute/20020213-1.c: New test.
24649 2002-02-13 Richard Smith <richard@ex-parrot.com>
24651 * g++.old-deja/g++.other/thunk1.C: New test.
24653 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
24655 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
24657 2002-02-13 Stan Shebs <shebs@apple.com>
24659 * gcc.dg/altivec-3.c: New.
24661 2002-02-12 Jakub Jelinek <jakub@redhat.com>
24663 * gcc.dg/Wunreachable-1.c: New test.
24664 * gcc.dg/Wunreachable-2.c: New test.
24666 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
24668 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
24670 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
24672 * gcc.dg/decl-1.c: New test.
24674 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
24676 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
24678 2002-02-10 Kazu Hirata <kazu@hxi.com>
24680 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
24681 * gcc.c-torture/compile/980506-1.x: Likewise.
24683 2002-02-10 Kazu Hirata <kazu@hxi.com>
24685 * gcc.dg/20020210-1.c: New.
24687 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
24689 * g77.f-torture/execute/947.f: New regression test
24690 for PR fortran/947.
24692 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
24694 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
24695 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
24697 2002-02-08 Richard Henderson <rth@redhat.com>
24699 * gcc.c-torture/compile/labels-3.c: New.
24701 2002-02-08 Jakub Jelinek <jakub@redhat.com>
24703 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
24704 expression statements work instead.
24705 * gcc.dg/noncompile/20020207-1.c: New test.
24707 2002-02-07 Richard Henderson <rth@redhat.com>
24709 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
24711 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24713 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
24715 * lib/g77-dg.exp: Trim g77 error messages so that they are
24716 recognized by dg.exp.
24718 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24721 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
24723 2002-02-07 Richard Henderson <rth@redhat.com>
24725 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
24726 to be sufficiently aligned for integers.
24728 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
24730 * g++.dg/template/friend4.C: New test.
24732 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24735 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
24738 2002-02-07 Richard Henderson <rth@redhat.com>
24740 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
24741 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
24742 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
24743 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
24745 2002-02-06 Richard Henderson <rth@redhat.com>
24747 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
24749 2002-02-06 Janis Johnson <janis187@us.ibm.com>
24751 * gcc.dg/20020206-1.c: New test.
24753 2002-02-06 Jakub Jelinek <jakub@redhat.com>
24755 * gcc.c-torture/execute/20020206-1.c: New test.
24757 * gcc.c-torture/execute/20020206-2.c: New test.
24759 PR optimization/5429:
24760 * gcc.c-torture/compile/20020206-1.c: New test.
24762 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
24764 * g++.dg/ext/align1.C: Do not use an explicit alignment value
24765 as certain file formats cannot support particularly large
24768 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
24769 and do not expect to be able to link the executable.
24771 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
24772 fail because the COFF format does not support the weak attribute.
24774 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
24776 * g77.dg/pr5473.f: New test
24778 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
24780 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
24781 Fix testcase accordingly.
24783 2002-02-04 Richard Henderson <rth@redhat.com>
24785 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
24786 (buf): Change to be an array of pointers, not ints.
24788 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24790 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
24791 before all tests. Move warning one line above to match where it
24793 * gcc.dg/Wswitch-2.c: New test.
24794 * g++.dg/warn/Wswitch-1.C: New test.
24795 * g++.dg/warn/Wswitch-2.C: New test.
24797 2002-02-04 Richard Henderson <rth@redhat.com>
24799 * g++.dg/abi/offsetof.C: Fix size comparison.
24801 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
24803 * gcc.dg/cast-qual-2.c: New test.
24805 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24807 * gcc.dg/20020201-4.c: New test.
24809 2002-02-04 Ben Elliston <bje@redhat.com>
24811 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
24812 target_info attribute != 0, in addition to the empty string.
24813 (gcc_target_compile): Likewise.
24815 2002-02-03 Andrew Cagney <ac131313@redhat.com>
24817 * gcc.dg/Wswitch.c: New test.
24818 PR gcc/4475. PR gcc/3780.
24820 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
24822 * g77.f-torture/execute/5122.f: New test for regressions
24823 against PR fortran/5122.
24825 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
24827 * g77.f-torture/compile/pr3743.f: Delete
24828 * g77.dg/pr3743-1.f: New test.
24829 * g77.dg/pr3743-2.f: New test.
24830 * g77.dg/pr3743-3.f: New test.
24831 * g77.dg/pr3743-4.f: New test.
24833 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24835 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
24837 2002-02-02 Richard Henderson <rth@redhat.com>
24839 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
24840 * gcc.c-torture/execute/bf64-1.c: Likewise.
24842 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24844 * gcc.dg/20020201-2.c: New test.
24846 * gcc.dg/20020201-3.c: New test.
24848 * gcc.c-torture/execute/bitfld-2.c: New test.
24850 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24852 * gcc.dg/bitfld-1.c: Update.
24853 * gcc.dg/bitfld-2.c: Update.
24854 * gcc.c-torture/execute/bitfld-1.x: New.
24856 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24858 * gcc.c-torture/execute/20020201-1.c: New test.
24860 2002-02-01 Janis Johnson <janis187@us.ibm.com>
24863 * gcc.dg/20020201-1.c: New test.
24865 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
24868 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
24869 * g77.f-torture/compile/pr3743.x: Remove
24871 2002-01-31 Tom Rix <trix@redhat.com>
24873 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
24875 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
24877 * gcc.dg/noncompile/20020130-1.c: New test.
24879 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
24881 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
24883 2002-01-29 Richard Henderson <rth@redhat.com>
24885 * gcc.c-torture/execute/991118-1.c: Cast various constants back
24887 * gcc.c-torture/execute/bf64-1.c: Likewise.
24889 2002-01-29 Jakub Jelinek <jakub@redhat.com>
24891 * gcc.c-torture/execute/20020129-1.c: New test.
24893 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
24895 * gcc.c-torture/compile/20000224-1.c: Update.
24896 * gcc.c-torture/execute/bitfld-1.c: New tests.
24897 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
24898 * gcc.dg/uninit-A.c: Update.
24900 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
24902 * g++.dg/template/ctor1.C: Add instantiation.
24904 2002-01-28 Paul Koning <pkoning@equallogic.com>
24906 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
24907 argument to __builtin_prefetch to be const ptr.
24909 2002-01-28 Jakub Jelinek <jakub@redhat.com>
24911 * gcc.c-torture/compile/20020120-1.c: New test.
24913 2002-01-27 Kazu Hirata <kazu@hxi.com>
24915 * gcc.c-torture/execute/20020127-1.c: New test.
24917 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
24919 * g77.dg/f77-edit-i-in.f: New test
24920 * g77.dg/f77-edit-i-out.f: New test
24922 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
24924 * gcc.dg/debug/debug.exp: New file.
24925 * gcc.dg/debug/trivial.c: New file.
24926 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
24927 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
24928 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
24929 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
24930 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
24931 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
24932 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
24933 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
24934 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
24935 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
24936 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
24937 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
24938 * gcc.dg/20000503-1.c: Removed.
24939 * gcc.dg/20010207-1.c: Removed.
24940 * gcc.dg/20011223-1.c: Removed.
24941 * gcc.dg/20020104-2.c: Removed.
24942 * gcc.dg/debug-1.c: Removed.
24943 * gcc.dg/debug-2.c: Removed.
24944 * gcc.dg/debug-3.c: Removed.
24945 * gcc.dg/debug-4.c: Removed.
24946 * gcc.dg/debug-5.c: Removed.
24947 * gcc.dg/debug-6.c: Removed.
24948 * gcc.dg/dwarf2-1.c: Removed.
24949 * gcc.dg/dwarf2-2.c: Removed.
24951 2002-01-25 Jakub Jelinek <jakub@redhat.com>
24953 * g++.old-deja/g++.other/eh5.C: New test.
24954 * g++.old-deja/g++.other/sibcall2.C: New test.
24955 * g++.old-deja/g++.other/array9.C: New test.
24956 * g++.old-deja/g++.other/typename2.C: New test.
24957 * g++.old-deja/g++.other/crash60.C: New test.
24958 * g++.old-deja/g++.other/conv9.C: New test.
24959 * g++.old-deja/g++.other/mangle10.C: New test.
24960 * g++.old-deja/g++.other/unchanging1.C: New test.
24961 * g++.old-deja/g++.other/exprstmt1.C: New test.
24962 * g++.old-deja/g++.other/inline23.C: New test.
24963 * g++.old-deja/g++.eh/ia64-1.C: New test.
24964 * g++.old-deja/g++.other/dwarf2-1.C: New test.
24965 * g++.old-deja/g++.other/reload1.C: New test.
24966 * g++.old-deja/g++.other/static20.C: New test.
24967 * g++.old-deja/g++.other/local-alloc1.C: New test.
24968 * g++.old-deja/g++.other/conv8.C: New test.
24969 * g++.old-deja/g++.other/stmtexpr2.C: New test.
24970 * g++.old-deja/g++.other/storeexpr1.C: New test.
24971 * g++.old-deja/g++.other/storeexpr2.C: New test.
24972 * g++.dg/eh/template2.C: New test.
24973 * g++.dg/warn/weak1.C: New test.
24975 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
24977 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24978 Remove first, non-varying, argument.
24980 2002-01-23 Richard Henderson <rth@redhat.com>
24982 * gcc.dg/inline-2.c: New.
24984 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
24985 Add optional target arg. Check number of arguments.
24986 (scan-assembler-not, scan-assembler-dem): Likewise.
24987 (scan-assembler-dem-not): Likewise.
24989 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24991 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
24993 * g++.old-deja/g++.brendan/parse3.C,
24994 g++.old-deja/g++.other/crash26.C,
24995 g++.old-deja/g++.other/crash28.C,
24996 g++.old-deja/g++.other/crash29.C,
24997 g++.old-deja/g++.other/crash30.C,
24998 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
25000 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
25002 * gcc.dg/20020115-1.c: New.
25004 2002-01-23 Bob Wilson <bob.wilson@acm.org>
25006 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
25008 2002-01-23 Janis Johnson <janis187@us.ibm.com>
25010 * gcc.dg/20020122-3.c: New.
25012 2002-01-23 Jakub Jelinek <jakub@redhat.com>
25014 * g++.dg/other/gc1.C: New test.
25016 2002-01-23 Zack Weinberg <zack@codesourcery.com>
25018 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
25020 2002-01-22 Richard Henderson <rth@redhat.com>
25022 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
25024 2002-01-22 Richard Henderson <rth@redhat.com>
25026 * gcc.dg/20020122-4.c: New.
25028 2002-01-22 H.J. Lu <hjl@gnu.org>
25030 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
25032 * gcc.dg/special/ecos.exp: Likewise.
25033 * lib/g++-dg.exp: Likewise.
25034 * lib/g77-dg.exp: Likewise.
25035 * lib/gcc-dg.exp : Likewise.
25036 * lib/mike-g++.exp: Likewise.
25037 * lib/mike-g77.exp: Likewise.
25038 * lib/mike-gcc.exp: Likewise.
25039 * lib/objc-dg.exp: Likewise.
25041 2002-01-22 Janis Johnson <janis187@us.ibm.com>
25044 * gcc.dg/20020122-2.c: New test.
25046 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
25048 * gcc.dg/20020122-1.c: New test.
25050 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
25052 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
25054 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
25056 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
25058 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25060 * gcc.c-torture/compile/20020121-1.c: New test.
25062 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
25064 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
25067 2002-01-21 Jakub Jelinek <jakub@redhat.com>
25069 * gcc.dg/20020218-1.c: New test.
25071 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
25073 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
25075 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
25076 "At global scope" warning
25077 * g++.dg/ext/align1.C: Change cygwin test for alignment
25078 from db-bogus to dg-warning
25080 2002-01-21 Zack Weinberg <zack@codesourcery.com>
25082 * g77.f-torture/compile/cpp2.F: New test.
25084 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
25086 * g++.dg/template/access1.C: New test.
25088 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
25090 * gcc.dg/20020118-1.c: New.
25092 2002-01-18 Kazu Hirata <kazu@hxi.com>
25094 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
25096 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
25098 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
25099 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
25100 alignment warnings.
25102 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
25104 * gcc.misc-tests/i386-prefetch.exp: Save and restore
25105 torture_with_loops and torture_without_loops
25107 2002-01-17 Jakub Jelinek <jakub@redhat.com>
25109 * gcc.c-torture/compile/20020116-1.c: New test.
25111 2002-01-16 Jakub Jelinek <jakub@redhat.com>
25113 * gcc.dg/20020116-2.c: New test.
25115 * gcc.dg/ultrasp4.c: New test.
25117 * gcc.dg/20020116-1.c: New test.
25119 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
25121 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
25124 2002-01-15 Janis Johnson <janis187@us.ibm.com>
25126 * gcc.misc-tests/i386-prefetch.exp: New.
25127 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
25128 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
25129 * gcc.misc-tests/i386-pf-none-1.c: New test.
25130 * gcc.misc-tests/i386-pf-sse-1.c: New test.
25132 2002-01-15 Jakub Jelinek <jakub@redhat.com>
25134 * gcc.dg/gnu89-init-1.c: Add new tests.
25136 2002-01-15 Andreas Jaeger <aj@suse.de>
25138 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
25139 * gcc.dg/i386-mmx-2.c: Likewise.
25140 * gcc.dg/i386-sse-1.c: Likewise.
25141 * gcc.dg/i386-sse-2.c: Likewise.
25142 * gcc.dg/i386-sse-3.c: Likewise.
25144 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
25146 * g77.f-torture/execute/intrinsic-unix-bessel.f:
25147 Uncomment additional cases that now pass.
25149 2002-01-11 Richard Henderson <rth@redhat.com>
25151 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
25152 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
25154 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
25156 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
25158 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
25160 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
25161 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
25163 2002-01-10 Dale Johannesen <dalej@apple.com>
25165 * gcc.c-torture/execute/loop-11.c: New.
25167 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
25169 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
25170 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
25172 2002-01-09 Richard Henderson <rth@redhat.com>
25174 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
25175 type in which to perform the operation for each size.
25177 2002-01-09 Alan Matsuoka (alanm@redhat.com)
25179 * gcc.c-torture/compile/20020109-2.c: New test.
25181 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
25183 * gcc.c-torture/execute/loop-10.c: New test.
25185 2002-01-09 Jakub Jelinek <jakub@redhat.com>
25187 * gcc.c-torture/compile/20010226-1.c: New test.
25188 * gcc.c-torture/compile/20010227-1.c: New test.
25189 * gcc.c-torture/compile/20010426-1.c: New test.
25190 * gcc.c-torture/compile/20010510-1.c: New test.
25191 * gcc.c-torture/compile/20010605-3.c: New test.
25192 * gcc.c-torture/compile/20010824-1.c: New test.
25193 * gcc.c-torture/execute/20010409-1.c: New test.
25194 * gcc.dg/noncompile/20000901-1.c: New test.
25195 * gcc.dg/20001023-1.c: New test.
25196 * gcc.dg/20001101-1.c: New test.
25197 * gcc.dg/20001102-1.c: New test.
25198 * gcc.dg/20010207-1.c: New test.
25199 * gcc.dg/20010405-1.c: New test.
25200 * gcc.dg/20010822-1.c: New test.
25201 * gcc.dg/20011107-1.c: New test.
25203 2002-01-09 Jeffrey A Law (law@redhat.com)
25205 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
25207 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
25208 execution failure on PA targets.
25210 2002-01-09 Jakub Jelinek <jakub@redhat.com>
25212 * gcc.c-torture/compile/20020109-1.c: New test.
25214 2002-01-08 Kazu Hirata <kazu@hxi.com>
25216 * gcc.c-torture/execute/20020108-1.c: New test.
25218 2002-01-08 Jakub Jelinek <jakub@redhat.com>
25220 * gcc.dg/20020108-1.c: New test.
25222 2002-01-08 H.J. Lu <hjl@gnu.org>
25224 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
25227 2002-01-08 Geoff Keating <geoffk@redhat.com>
25229 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
25232 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
25234 * gcc.dg/altivec-4.c: Test altivec predicates.
25236 2002-01-07 Jakub Jelinek <jakub@redhat.com>
25238 * gcc.c-torture/execute/20020107-1.c: New test.
25240 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
25243 * gcc.c-torture/compile/20020106-1.c: New test.
25245 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
25247 * gcc.c-torture/execute/nestfunc-4.c: New test.
25249 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
25251 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
25252 extra triple that slipped in.
25253 * g++.old-deja/g++.abi/align.C: Likewise.
25254 * g++.old-deja/g++.abi/bitfields.C: Likewise.
25256 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
25258 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
25259 * g++.old-deja/g++.abi/align.C: Likewise.
25260 * g++.old-deja/g++.abi/bitfields.C: Likewise.
25262 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
25264 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
25267 2002-01-04 Jakub Jelinek <jakub@redhat.com>
25269 * gcc.dg/20020104-1.c: New test.
25271 * gcc.dg/20020104-2.c: New test.
25273 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
25275 * gcc.dg/20020103-1.c: Fix typo in target selector.
25277 2002-01-03 Richard Henderson <rth@redhat.com>
25279 * gcc.dg/20020103-1.c: New.
25281 2002-01-03 Kazu Hirata <kazu@hxi.com>
25283 * gcc.c-torture/execute/20020103-1.c: New test.
25285 2002-01-03 Jakub Jelinek <jakub@redhat.com>
25287 * g++.dg/other/debug2.C: New test.
25289 * gcc.c-torture/compile/20020103-1.c: New test.
25291 2002-01-02 Jakub Jelinek <jakub@redhat.com>
25293 * gcc.dg/gnu89-init-1.c: Added new tests.
25295 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
25297 * g++.dg/template/friend2.C: Remove as patch is reverted.
25299 * g++.dg/warn/oldcast1.C: New test.
25301 * g++.dg/template/ptrmem1.C: New test.
25302 * g++.dg/template/ptrmem2.C: New test.
25304 * g++.dg/template/ntp.C: New test.
25306 * g++.dg/other/component1.C: New test.
25308 * g++.dg/template/ttp3.C: New test.
25310 * g++.dg/template/friend2.C: New test.
25311 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
25313 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
25315 * g++.dg/other/ptrmem1.C: New test.
25316 * g++.dg/other/ptrmem2.C: New test.
25318 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
25320 * g++.dg/template/ctor1.C: New test.
25322 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
25324 * g++.dg/template/friend2.C: New test.
25326 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
25328 * gcc.dg/mmix-1.c: New test.
25330 2001-12-31 Richard Henderson <rth@redhat.com>
25332 * gcc.dg/asm-5.c: New.
25334 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
25336 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
25337 in namespace __gnu_cxx
25339 2001-12-30 Richard Henderson <rth@redhat.com>
25341 * gcc.dg/debug-6.c: New.
25343 2001-12-30 Jakub Jelinek <jakub@redhat.com>
25345 * gcc.c-torture/compile/20011229-2.c: New test.
25347 2001-12-29 Jakub Jelinek <jakub@redhat.com>
25349 * gcc.dg/debug-3.c: New test.
25350 * gcc.dg/debug-4.c: New test.
25351 * gcc.dg/debug-5.c: New test.
25353 2001-12-29 Richard Henderson <rth@redhat.com>
25355 * g++.dg/eh/loop1.C: New.
25357 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
25359 * g++.dg/template/crash1.C: New test.
25361 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
25363 * g++.dg/other/const1.C: New test.
25365 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
25367 * gcc.c-torture/compile/20011229-1.c: New test.
25369 2001-12-28 Stan Shebs <shebs@apple.com>
25371 * lib/objc-torture.exp: Resync with c-torture.exp.
25372 * lib/objc.exp: Load standard libraries.
25374 2001-12-28 Jakub Jelinek <jakub@redhat.com>
25376 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
25379 2001-12-27 Roger Sayle <roger@eyesopen.com>
25381 * gcc.c-torture/execute/string-opt-16.c: New testcase.
25383 2001-12-27 Richard Henderson <rth@redhat.com>
25385 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
25387 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
25389 * g++.dg/eh/ctor1.C: New test.
25390 * g++.dg/other/error2.C: New test.
25392 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
25394 * g++.dg/other/init2.C: New test.
25396 2001-12-24 Richard Henderson <rth@redhat.com>
25398 * gcc.dg/20011223-1.c: New.
25399 * gcc.dg/inline-1.c: New.
25401 2001-12-23 Richard Henderson <rth@redhat.com>
25403 * gcc.dg/asm-4.c: Test operand modifiers.
25405 2001-12-23 Richard Henderson <rth@redhat.com>
25407 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
25409 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
25411 * gcc.c-torture/execute/20011223-1.c: New test.
25413 2001-12-21 Richard Henderson <rth@redhat.com>
25415 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
25416 re-enables the warning.
25418 2001-12-21 Richard Henderson <rth@redhat.com>
25420 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
25422 2001-12-20 Jakub Jelinek <jakub@redhat.com>
25424 * gcc.c-torture/compile/20011218-1.c: New test.
25426 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
25428 * gcc.misc-test/arm-isr.exp: New file. Control running of the
25430 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
25431 epilogue generation for ARM ISR routines.
25433 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25435 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
25436 * gcc.dg/format/c90-printf-3.c: Likewise.
25437 * gcc.dg/format/c99-printf-3.c: Likewise.
25438 * gcc.dg/format/ext-1.c: Likewise.
25439 * gcc.dg/format/ext-6.c: Likewise.
25440 * gcc.dg/format/format.h: Prototype unlocked stdio.
25442 2001-12-20 Richard Henderson <rth@redhat.com>
25444 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
25446 (malloc): Correct allocation logic. Abort if we fill up the
25447 arena before initialization complete.
25448 (realloc): Correct allocation logic.
25450 2001-12-20 Jakub Jelinek <jakub@redhat.com>
25452 * gcc.c-torture/compile/20011219-2.c: New test.
25454 * gcc.c-torture/execute/20011219-1.c: New test.
25456 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
25458 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
25459 target does not support weak symbols.
25461 2001-12-19 Jakub Jelinek <jakub@redhat.com>
25463 * gcc.c-torture/compile/20011219-1.c: New test.
25465 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
25467 * g++.dg/other/error1.C: New test.
25469 2001-12-17 Jeffrey A Law (law@redhat.com)
25471 * gcc.c-torture/execute/20011217-1.c: New test.
25473 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
25475 * objc.dg/special/: New directory.
25476 * objc.dg/special/special.exp: New file.
25477 * objc.dg/special/unclaimed-category-1.h: New file.
25478 * objc.dg/special/unclaimed-category-1a.m: New file.
25479 * objc.dg/special/unclaimed-category-1.m: New file.
25481 2001-12-17 Andreas Jaeger <aj@suse.de>
25483 * gcc.c-torture/compile/20011217-2.c: New test.
25485 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
25487 * gcc.c-torture/compile/20011217-1.c: New test.
25489 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
25491 * testsuite/gcc.dg/20011214-1.c: New.
25493 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
25495 * gcc.dg/altivec-4.c: New.
25497 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
25499 * gcc.dg/20011113-1.c: New test.
25501 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
25503 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
25504 std::__malloc_alloc_template<0> and
25505 std::__default_alloc_template<false, 0>.
25507 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
25509 * objc/execute/bf-21.m: New test.
25510 * objc/execute/enumeration-1.m: New test.
25511 * objc/execute/enumeration-2.m: New test.
25513 2001-12-12 Jakub Jelinek <jakub@redhat.com>
25515 * gcc.dg/gnu89-init-1.c: New test.
25517 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
25519 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
25520 * g++.old-deja/g++.jason/2371.C: Likewise.
25521 * g++.old-deja/g++.jason/template33.C: Likewise.
25522 * g++.old-deja/g++.jason/template34.C: Likewise.
25523 * g++.old-deja/g++.jason/template36.C: Likewise.
25524 * g++.old-deja/g++.oliva/typename1.C: Likewise.
25525 * g++.old-deja/g++.oliva/typename2.C: Likewise.
25526 * g++.old-deja/g++.other/typename1.C: Likewise.
25527 * g++.old-deja/g++.pt/inherit2.C: Likewise.
25528 * g++.old-deja/g++.pt/nontype5.C: Likewise.
25529 * g++.old-deja/g++.pt/typename11.C: Likewise.
25530 * g++.old-deja/g++.pt/typename14.C: Likewise.
25531 * g++.old-deja/g++.pt/typename16.C: Likewise.
25532 * g++.old-deja/g++.pt/typename3.C: Likewise.
25533 * g++.old-deja/g++.pt/typename4.C: Likewise.
25534 * g++.old-deja/g++.pt/typename5.C: Likewise.
25535 * g++.old-deja/g++.pt/typename7.C: Likewise.
25536 * g++.old-deja/g++.robertl/eb9.C: Likewise.
25538 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
25540 * g++.dg/other/linkage1.C: New test.
25541 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
25544 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
25546 * gcc.dg/concat.c: New test.
25548 2001-12-11 Stan Shebs <shebs@apple.com>
25550 * objc/compile: New test directory.
25551 * objc/compile/compile.exp: New expect script.
25552 * objc/compile/20011211-1.m: New compile test.
25554 2001-12-11 Jason Merrill <jason@redhat.com>
25556 * lib/prune.exp (prune_gcc_output): Also handle "In member
25557 function". So many permutations...
25559 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
25561 * g++.dg/template/typedef1.C: New test.
25563 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
25565 * g++.dg/other/copy1.C: New test.
25567 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
25569 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
25571 * gcc.dg/builtin-choose-expr.c: New.
25573 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
25575 * gcc.dg/altivec-2.c: New.
25577 2001-12-07 Richard Henderson <rth@redhat.com>
25579 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
25581 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
25583 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
25586 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25588 * g++-old.deja/g++.robertl/eb101.C: Deleted.
25590 2001-12-06 Janis Johnson <janis187@us.ibm.com>
25592 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
25593 variable argument list.
25595 2001-12-06 Zack Weinberg <zack@codesourcery.com>
25597 * gcc.c-torture/execute/memcheck: Delete entire directory.
25598 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
25599 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
25601 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
25603 * gcc.dg/Wshadow-1.c: New test.
25605 2001-12-05 Jakub Jelinek <jakub@redhat.com>
25607 * gcc.c-torture/compile/20011130-1.c: New test.
25609 * gcc.dg/noncompile/20011025-1.c: New test.
25611 * g++.dg/other/anon-union.C: New test.
25613 * gcc.c-torture/execute/20011024-1.c: New test.
25615 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
25617 * gcc.c-torture/execute/20000722-1.x,
25618 gcc.c-torture/execute/20010123-1.x: Remove.
25619 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
25620 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
25621 gcc.dg/c99-complit-2.c: New tests.
25623 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
25625 * g++.dg/inherit/base1.C: New test.
25627 2001-12-04 Jakub Jelinek <jakub@redhat.com>
25629 * g++.dg/other/stdarg1.C: New test.
25631 * gcc.c-torture/compile/20011130-2.c: New test.
25633 2001-12-03 Janis Johnson <janis187@us.ibm.com>
25635 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
25636 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
25637 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
25638 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
25639 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
25640 * gcc.dg/builtin-prefetch-1.c: New test.
25642 2001-12-03 Jakub Jelinek <jakub@redhat.com>
25644 * gcc.dg/20011130-1.c: New test.
25646 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
25648 * g++.dg/other/scope1.C: New test.
25649 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
25651 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
25653 * gcc.dg/vla-init-1.c: New test.
25655 2001-12-01 Geoff Keating <geoffk@redhat.com>
25657 * gcc.c-torture/compile/structs.c: New testcase from GDB.
25659 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
25661 * objc.dg/alias.m: Update.
25662 * objc.dg/class-1.m: Update.
25663 * objc.dg/const-str-1.m: Update.
25664 * objc.dg/fwd-proto-1.m: Update.
25665 * objc.dg/id-1.m: Update.
25666 * objc.dg/super-class-1.m: Update.
25668 2001-11-29 Mark Mitchell <mark@codesourcery.com>
25670 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
25673 2001-11-28 Jeffrey A Law (law@cygnus.com)
25675 * gcc.c-torture/execute/20011128-1.c: New test.
25677 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
25679 * gcc.dg/20011127-1.c: New test.
25681 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
25683 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
25684 from Austin Group draft 7.
25685 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
25686 scanf format arguments.
25687 * gcc.dg/format/no-exargs-2.c: New test.
25689 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
25691 * g++.dg/abi/vbase8-4.C: New test.
25693 2001-11-24 Ian Lance Taylor <ian@airs.com>
25695 * gcc.c-torture/execute/20011121-1.c: New test.
25697 2001-11-23 Jeffrey A Law (law@cygnus.com)
25699 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
25701 2001-11-23 Andreas Jaeger <aj@suse.de>
25703 * gcc.dg/cpp/charconst-2.c: New test.
25705 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
25707 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
25708 to the host if it is remote. Let tests specify extra headers
25710 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
25711 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
25712 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
25713 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
25714 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
25715 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
25716 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
25717 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
25718 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
25719 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
25721 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
25723 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
25724 for little endian ARMs.
25726 2001-11-20 Jakub Jelinek <jakub@redhat.com>
25728 * gcc.c-torture/compile/20011119-1.c: New test.
25729 * gcc.c-torture/compile/20011119-2.c: New test.
25731 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
25733 * gcc.dg/altivec-1.c: Fix typo.
25735 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
25737 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
25739 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
25741 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
25743 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
25745 * lib/g77.exp: Don't specify --rpath-link.
25747 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
25748 across all the headers.
25749 * gcc.dg/format/format.exp: For testing on a remote host,
25752 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
25753 * gcc.c-torture/execute/930406-1.c: Likewise.
25754 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
25756 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
25758 * gcc.dg/altivec-1.c: New.
25760 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
25762 * gcc.dg/cpp/fpreprocessed.c: New test case.
25764 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25766 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
25767 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
25768 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
25770 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25772 * gcc.dg/no-builtin-1.c: New test.
25774 2001-11-16 Jakub Jelinek <jakub@redhat.com>
25776 * gcc.c-torture/execute/20011115-1.c: New test.
25778 2001-11-15 Jakub Jelinek <jakub@redhat.com>
25780 * gcc.c-torture/compile/20011114-2.c: New test.
25781 * gcc.c-torture/compile/20011114-3.c: New test.
25782 * gcc.c-torture/compile/20011114-4.c: New test.
25784 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
25786 * g++.dg/other/init1.C: New test.
25788 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
25790 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
25793 * gcc.c-torture/execute/20011114-1.c: New testcase.
25795 * gcc.c-torture/compile/20010327-1.c: Revert last change.
25796 * gcc.c-torture/compile/20011114-1.c: New test, exactly
25797 like the (before this change) version of 20010327-1.c.
25799 2001-11-14 Roger Sayle <roger@eyesopen.com>
25801 * gcc.c-torture/execute/string-opt-13.c: New testcase.
25803 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
25805 * g++.dg/init/array2.C: New test.
25807 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
25809 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
25811 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
25813 * g++.dg/other/forscope1.C: New test.
25814 * g++.dg/ext/forscope1.C: New test.
25815 * g++.dg/ext/forscope2.C: New test.
25817 2001-11-13 Jakub Jelinek <jakub@redhat.com>
25819 * gcc.c-torture/execute/20011113-1.c: New test.
25821 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
25823 * gcc.c-torture/execute/20011109-2.c: New test.
25825 * gcc.c-torture/execute/20011109-1.c: New test.
25827 2001-11-09 Jakub Jelinek <jakub@redhat.com>
25829 * gcc.c-torture/compile/20011109-1.c: New test.
25831 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
25833 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
25834 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
25835 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
25836 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
25837 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
25838 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
25839 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
25841 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
25843 * g++.dg/warn/Wshadow-1.C: New tests.
25844 * g++.old-deja/g++.mike/for3.C: Update.
25846 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
25848 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
25849 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
25850 XFAILs. Adjust expected error texts.
25851 * gcc.c-torture/compile/20011106-1.c,
25852 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
25853 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
25854 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
25855 gcc.dg/c99-array-lval-5.c: New tests.
25857 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25859 * gcc.dg/cpp/defined.c: Update.
25861 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25863 * gcc.c-torture/execute/anon-1.c: New test.
25865 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
25867 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
25868 same size, so no warning should be produced on stormy16.
25870 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
25871 due to oversized array.
25872 * g++.old-deja/g++.mike/ns15.C: Likewise.
25873 * g++.old-deja/g++.pt/crash16.C: Likewise.
25875 2001-11-02 Graham Stott <grahams@redhat.com>
25877 * g++.dgother/debug1.C: Fix typos.
25879 2001-11-01 Jakub Jelinek <jakub@redhat.com>
25881 * g++.dg/other/debug1.C: New test.
25883 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25885 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
25888 2001-10-30 Jakub Jelinek <jakub@redhat.com>
25890 * gcc.dg/20011029-2.c: New test.
25892 * gcc.c-torture/compile/20011029-1.c: New test.
25894 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
25896 * objc/execute/class_self-1.m: New test.
25897 * objc/execute/class_self-2.m: New test.
25899 2001-10-25 Zack Weinberg <zack@codesourcery.com>
25901 * gcc.misc-tests/msgs.exp: Delete.
25902 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
25903 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
25904 error set to match recent changes.
25906 2001-10-24 Zack Weinberg <zack@codesourcery.com>
25908 * gcc.dg/20011021-1.c: New test.
25910 2001-10-24 Jakub Jelinek <jakub@redhat.com>
25912 * gcc.c-torture/compile/20011023-1.c: New test.
25914 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
25916 * lib/g77.exp: Rewrite based on lib/g++.exp.
25918 2001-10-19 Jakub Jelinek <jakub@redhat.com>
25920 * gcc.c-torture/execute/20011019-1.c: New test.
25922 * gcc.dg/20011018-1.c: New test.
25924 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
25926 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
25928 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
25930 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
25931 * gcc.dg/attr-invalid.c: Likewise.
25933 2001-10-18 Jakub Jelinek <jakub@redhat.com>
25935 * testsuite/gcc.dg/20011015-1.c: New test.
25937 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25939 * g++.dg/template/unify2.C: New test.
25941 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25943 * g++.dg/other/exception-specification.C: New test
25945 2001-10-13 Tom Rix <trix@redhat.com>
25947 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
25948 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
25950 2001-10-12 Jakub Jelinek <jakub@redhat.com>
25952 * testsuite/gcc.dg/20011009-1.c: New test.
25954 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
25957 * g++.dg/other/friend1.C: New test.
25959 2001-10-11 Richard Henderson <rth@redhat.com>
25961 * g++.old-deja/g++.other/crash18.C: Add -S to options.
25963 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25965 * gcc.c-torture/compile/20011010-1.c: New.
25967 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
25969 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
25970 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
25971 g77.f-torture/execute/execute.exp,
25972 g77.f-torture/noncompile/noncompile.exp,
25973 gcc.c-torture/compile/compile.exp,
25974 gcc.c-torture/execute/execute.exp,
25975 gcc.c-torture/execute/ieee/ieee.exp,
25976 gcc.c-torture/execute/memcheck/memcheck.exp,
25977 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
25978 objc/execute/execute.exp: Update FSF address.
25980 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
25982 * gcc.dg/cpp/cmdlne-C.c: Update.
25983 * gcc.dg/cpp/cmdlne-C2.c: New.
25985 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25987 * gcc.c-torture/execute/20011008-3.c: New.
25989 2001-10-08 DJ Delorie <dj@redhat.com>
25991 * gcc.dg/20011008-1.c: New.
25992 * gcc.dg/20011008-2.c: New.
25994 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
25996 * gcc.dg/cpp/spacing1.c: Update test.
25998 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
26000 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
26001 spelling errors of "separate" as "seperate".
26003 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
26005 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
26006 enough to avoid inlining.
26008 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26010 * lib/g77.exp: set libg2c_dir correctly.
26012 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
26014 * gcc.dg/cpp/macro11.c: New test.
26016 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
26018 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
26019 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
26020 gcc.dg/format/multattr-3.c: New tests.
26021 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
26022 tests for format attributes on function pointers being rejected.
26024 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
26026 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
26028 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
26030 * g++.dg/warn/format1.C: New test.
26032 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
26034 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
26036 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
26038 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
26040 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
26042 * gcc.dg/cpp/redef2.c: Add test.
26044 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
26046 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
26047 long-standing bug on i686, apparently.
26048 * gcc.c-torture/execute/loop-2c.x: New file.
26049 * gcc.c-torture/execute/loop-2d.x: New file.
26050 * gcc.c-torture/execute/loop-3c.x: New file.
26052 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
26054 * gcc.dg/cpp/20000625-2.c: Correct line number.
26056 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
26058 * gcc.dg/cpp/macro10.c: New test.
26059 * gcc.dg/cpp/strify3.c: New test.
26060 * gcc.dg/cpp/spacing1.c: Add tests.
26061 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
26062 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
26064 2001-09-24 DJ Delorie <dj@redhat.com>
26066 * gcc.c-torture/execute/20010924-1.c: New test.
26068 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
26070 * testsuite/objc/execute/paste.m: Remove.
26072 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
26074 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
26076 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
26078 * g77.dg/strlen0.f: New test.
26080 2001-09-21 Richard Henderson <rth@redhat.com>
26082 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
26083 * g++.old-deja/g++.abi/vtable2.C: Likewise.
26085 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
26087 Table-driven attributes.
26088 * g++.dg/ext/attrib1.C: New test.
26090 2001-09-20 DJ Delorie <dj@redhat.com>
26092 * gcc.dg/20000926-1.c: Update expected warning messages.
26093 * gcc.dg/array-2.c: Likewise, and test for warnings too.
26094 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
26097 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
26099 * g++.dg/eh/registers1.C: New test case.
26101 2001-09-17 Richard Henderson <rth@redhat.com>
26103 * gcc.dg/array-5.c: Fix VLA decomposition test.
26105 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
26107 * gcc.dg/cpp/line5.c: New testcase.
26109 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
26111 * gcc.dg/cpp/macro9.c: New test.
26113 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
26115 * gcc.c-torture/execute/980223.c: Change type of addr from long
26118 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
26120 * gcc.c-torture/execute/20010915-1.c: New test.
26122 2001-09-14 Janis Johnson <janis187@us.ibm.com>
26124 * g77.dg/bprob: New directory.
26125 * g77.dg/bprob/bprob.exp: New file.
26126 * g77.dg/bprob/bprob-1.f: New test.
26127 * g77.dg/gcov: New directory.
26128 * g77.dg/gcov/gcov.exp: New file.
26129 * g77.dg/gcov/gcov-1.f: New test.
26130 * g77.dg/gcov/gcov-1.x: New file.
26132 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
26134 * gcc.dg/cpp/directiv.c: Update.
26135 * gcc.dg/cpp/undef1.c: Update.
26137 2001-09-12 Jakub Jelinek <jakub@redhat.com>
26139 * gcc.dg/20010912-1.c: New test.
26141 2001-09-11 Janis Johnson <janis187@us.ibm.com>
26143 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
26144 language-independent file in lib.
26145 * lib/gcov.exp: New file.
26147 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
26149 * gcc.c-torture/compile/20010911-1.c: New test.
26151 2001-09-10 Janis Johnson <janis187@us.ibm.com>
26153 * lib/profopt.exp: New, to support profile-directed optimizations.
26154 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
26155 * gcc.misc-tests/bprob-1.c: New test.
26156 * gcc.misc-tests/bprob-2.c: New test.
26158 2001-09-07 Janis Johnson <janis187@us.ibm.com>
26160 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
26161 XFAIL and which kinds of gcov output to verify.
26162 * gcc.misc-tests/gcov-4b.x: New file.
26163 * gcc.misc-tests/gcov-5b.x: New file.
26164 * gcc.misc-tests/gcov-6.x: New file.
26165 * gcc.misc-tests/gcov-7.c: New test.
26166 * gcc.misc-tests/gcov-7.x: New file.
26168 2001-09-06 Janis Johnson <janis187@us.ibm.com>
26170 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
26171 * gcc.misc-tests/gcov-6.c: New test.
26173 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
26176 * g++.dg/abi/vbase1.C: New test.
26178 2001-09-05 Ziemowit Laski <zlaski@apple.com>
26180 * objc.dg/method-2.m: New.
26182 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
26185 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
26186 * g++.dg/init/empty1.C: New test.
26188 2001-09-03 Jakub Jelinek <jakub@redhat.com>
26190 * gcc.c-torture/compile/20010903-1.c: New test.
26192 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
26194 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
26197 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
26199 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
26201 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
26203 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
26205 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
26207 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
26208 for 16-bit 'unsigned int'.
26210 2001-08-29 Kazu Hirata <kazu@hxi.com>
26212 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
26214 2001-08-27 Richard Henderson <rth@redhat.com>
26216 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
26217 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
26219 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
26221 * gcc.dg/asm-names.c (ymain): New.
26223 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
26225 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
26226 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
26227 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
26229 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26231 * gcc.dg/compare5.c: New testcase.
26233 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
26235 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
26236 and "In instantiation".
26238 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
26240 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
26242 2001-08-20 Janis Johnson <janis187@us.ibm.com>
26244 * gcc.misc-tests/gcov.exp: Add support for branch information.
26245 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
26246 * gcc.misc-tests/gcov-4.c: New test.
26247 * gcc.misc-tests/gcov-4b.c: New test.
26248 * gcc.misc-tests/gcov-5b.c: New test.
26250 2001-08-20 Zack Weinberg <zackw@panix.com>
26252 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
26255 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
26257 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
26259 2001-08-19 Jakub Jelinek <jakub@redhat.com>
26261 * g++.dg/eh/template1.C: New test.
26263 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
26265 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
26267 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
26270 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
26272 * lib/g77-dg.exp: Use prune.exp for common procedures
26273 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
26274 * lib/g77.exp: (g77-dg-prune) Remove
26276 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
26278 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
26280 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26282 * g++.dg/template/unify1.C: New test.
26284 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
26286 * g++.dg/abi/empty4.C: New test.
26288 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
26290 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
26292 * g77.f-torture/compile/pr3743.x: Likewise
26294 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26296 * g++.dg/other/using-declaration.C: New test.
26298 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
26300 * gcc.dg/cpp/tr-sign.c: New testcase.
26302 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
26304 * gcc.dg/cpp/19951025-1.c: Revert.
26305 * gcc.dg/cpp/directiv.c: We no longer process directives that
26306 interrupt macro arguments.
26308 2001-08-03 Zack Weinberg <zackw@stanford.edu>
26310 * gcc.dg/bconstp-1.c: New test.
26312 2001-08-03 Richard Henderson <rth@redhat.com>
26314 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
26316 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
26318 * gcc.dg/cpp/19951025-1.c: Update.
26320 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
26322 * g77.dg/ff90-1.f (s): Fix reference of variable z,
26325 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
26328 * g++.old-deja/g++.ns/ns14.C: Remove special options.
26329 * g++.old-deja/g++.other/std1.C: Likewise.
26330 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
26332 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
26334 * lib/g77.exp: Load gcc-defs.exp for common procedures
26335 (g77_pass, g77_fail, g77_finish, g77_exit,
26336 ${tool}_check_unsupported_p} Now redundant. Deleted.
26338 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
26340 * g77.dg/fbackslash.f
26341 * g77.dg/fcase-preserve.f
26343 * g77.dg/ffixed-line-length-0.f
26344 * g77.dg/ffixed-line-length-132.f
26345 * g77.dg/ffixed-line-length-7.f
26346 * g77.dg/ffixed-line-length-72.f
26347 * g77.dg/ffixed-line-length-none.f
26348 * g77.dg/ffree-form-1.f
26349 * g77.dg/fno-backslash.f
26350 * g77.dg/fno-f90-1.f
26351 * g77.dg/fno-fixed-form-1.f
26352 * g77.dg/fno-onetrip.f
26353 * g77.dg/fno-typeless-boz.f
26354 * g77.dg/fno-underscoring.f
26355 * g77.dg/fno-vxt-1.f
26356 * g77.dg/fonetrip.f
26357 * g77.dg/ftypeless-boz.f
26358 * g77.dg/fugly-assumed.f
26359 * g77.dg/funderscoring.f
26362 2001-08-01 Ziemowit Laski <zlaski@apple.com>
26364 * objc.dg/fwd-proto-1.m: New.
26365 * objc.dg/local-decl-1.m: New.
26366 * objc.dg/naming-1.m: New.
26367 * objc.dg/naming-2.m: New.
26368 * objc.dg/proto-hier-1.m: New.
26370 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
26372 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
26373 largest-type elements to a struct makes its size grow.
26375 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
26377 * g++.dg/abi/vthunk1.C: New test.
26379 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
26381 * g++.dg/abi/vbase8-22.C: New test.
26383 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
26385 * gcc.dg/cpp/macro8.c: New test.
26387 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
26389 * g++.dg/abi/vbase8-21.C: New test.
26391 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
26393 * g++.dg/abi/vbase8-10.C: New test.
26395 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26397 * lib/g++.exp (g++_set_ld_library_path): Renamed to
26398 ${tool}_set_ld_library_path.
26400 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
26403 2001-07-26 Stan Cox <scox@redhat.com>
26405 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
26406 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
26407 gcc_exit, gcc_check_unsupported_p):
26408 Moved to gcc-deps.exp
26409 * gcc-deps.exp: New file.
26411 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26413 * g++.old-deja/g++.pt/defarg14.C: New test.
26415 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
26417 * g++.old-deja/g++.other/lineno5.C: New test.
26419 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
26421 * g++.old-deja/g++.pt/crash68.C: New test.
26423 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
26425 * g++.old-deja/g++.other/crash42.C: New test.
26427 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
26429 * gcc.dg/cpp/extratokens.c: Fix.
26430 * gcc.dg/cpp/skipping2.c: New tests.
26432 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26434 * gcc.c-torture/execute/20010724-1.c: New file.
26435 * gcc.c-torture/execute/20010724-1.x: New file.
26437 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
26439 * g++.old-deja/g++.other/cond7.C: New test.
26441 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
26443 * g++.old-deja/g++.other/optimize4.C: New test.
26445 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
26447 * g++.old-deja/g++.abi/vbase8-5.C: New test.
26449 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
26451 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
26452 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
26453 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
26454 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
26456 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
26457 bug report" message.
26459 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
26460 * g++.dg/ext/instantiate1.C: Move from old-deja.
26462 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
26464 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
26465 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
26466 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
26467 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
26469 2001-07-23 Jeffrey A Law (law@cygnus.com)
26471 * gcc.c-torture/execute/20010723-1.c: New test.
26473 2001-07-23 Ben Elliston <bje@redhat.com>
26475 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
26477 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26479 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
26481 Delete handling of ieee_multilib_flags.
26482 Pass -mieee for alpha*-*-* and sh-*-*.
26483 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
26485 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
26487 Remove old-abi tests.
26488 * g++.old-deja/g++.mike/p11116.C: Remove.
26489 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
26491 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
26493 * g77.f-torture/compile/pr3743.f: New test
26495 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
26497 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
26499 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26501 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
26502 g++.old-deja/g++.pt/static6.C: Likewise.
26503 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
26504 supports weak symbols.
26506 2001-07-18 Andreas Jaeger <aj@suse.de>
26508 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
26511 2001-07-18 Andreas Jaeger <aj@suse.de>
26513 * gcc.dg/iftrap-1.c: Fix target line.
26515 2001-07-17 Richard Henderson <rth@redhat.com>
26517 * gcc.c-torture/execute/20010717-1.c: New.
26519 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
26521 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
26524 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26526 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
26528 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26530 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
26531 UAC_SIGBUS, UAC_NOPRINT definitions.
26533 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
26535 * objc/execute/object_is_class.m: New test.
26536 * objc/execute/object_is_meta_class.m: New test.
26538 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26540 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
26541 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
26543 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
26545 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
26546 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
26548 2001-07-14 Richard Henderson <rth@redhat.com>
26550 * gcc.dg/iftrap-1.c: New.
26552 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
26554 * g77.f-torture/execute/intrinsic77.f: New test.
26556 2001-07-11 Janis Johnson <janis@us.ibm.com>
26558 * gcc.misc-tests/gcov-3.c: New test.
26560 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
26562 * gcc.c-torture/compile/20010711-1.c,
26563 * gcc.c-torture/compile/20010711-2.c: New tests.
26565 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
26567 * gcc.c-torture/execute/20010711-1.c: New test.
26569 2001-07-11 Ben Elliston <bje@redhat.com>
26571 * g++.old-deja/g++.other/enum5.C: New test.
26573 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
26575 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
26576 (g++-dg-prune): Call prune_gcc_output.
26577 * prune.exp: New file for prune_gcc_output.
26578 * lib/g++.exp, lib/gcc.exp: Load it.
26580 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
26582 * gcc.c-torture/compile/20010701-1.c,
26583 g++.old-deja/g++.ext/attrib6.C: New tests.
26585 2001-07-06 Jeffrey A Law (law@cygnus.com)
26587 * gcc.c-torture/compile/20010706-1.c: New test.
26589 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
26591 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
26593 2001-06-28 Stan Shebs <shebs@apple.com>
26595 * gcc.dg/pragma-darwin.c: New test.
26597 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26599 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
26600 Solaris 2.[678] system.
26602 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
26604 * gcc.dg/20010622-1.c: New test.
26606 2001-06-18 Stan Shebs <shebs@apple.com>
26608 * objc.dg: New directory.
26609 * objc.dg/dg.exp: New file.
26610 * objc.dg/alias.m: New.
26611 * objc.dg/class-1.m: New.
26612 * objc.dg/class-2.m: New.
26613 * objc.dg/const-str-1.m: New.
26614 * objc.dg/const-str-2.m: New.
26615 * objc.dg/id-1.m: New.
26616 * objc.dg/method-1.m: New.
26617 * objc.dg/super-class-1.m: New.
26618 * lib/objc-dg.exp: New file.
26620 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
26622 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
26625 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
26627 * g++.old-deja/g++.abi/vbase8-9.C: New test.
26629 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26631 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
26634 2001-06-12 Richard Henderson <rth@redhat.com>
26636 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
26638 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
26640 * g++.old-deja/g++.abi/vbase5.C: New test.
26641 * g++.old-deja/g++.abi/vbase6.C: New test.
26642 * g++.old-deja/g++.abi/vbase7.C: New test.
26644 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26646 * gcc.c-torture/compile/20010610-1.c: New test.
26648 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
26650 * g++.old-deja/g++.abi/vbase4.C: New test.
26652 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26654 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
26655 support %f for HC11/HC12 targets.
26656 * gcc.c-torture/execute/930513-1.x: New file, likewise.
26657 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
26658 on HC11/HC12 targets.
26659 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
26661 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26663 * gcc.dg/wchar_t-1.c: New file.
26664 * gcc.dg/wint_t-1.c: Likewise.
26666 2001-06-11 Bernd Schmidt <bernds@redhat.com>
26668 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
26670 2001-06-11 Richard Henderson <rth@redhat.com>
26672 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
26674 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
26676 * gcc.c-torture/compile/20010611-1.c: New test.
26678 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
26680 * gcc.dg/c99-tag-1.c: Add more tests.
26682 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
26684 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
26685 representation on MN10300 and ARM/Thumb.
26687 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
26689 * g77.f-torture/execute/20010610.f: New.
26691 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
26693 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
26696 2001-06-09 Richard Henderson <rth@redhat.com>
26698 * gcc.c-torture/execute/ashrdi-1.c: New.
26699 * gcc.c-torture/execute/ashldi-1.c: New.
26700 * gcc.c-torture/execute/lshrdi-1.c: New.
26702 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
26704 * objc/execute/load-3.m: Added. Check sending +load to categories,
26705 in addition to classes.
26707 2001-06-08 Stan Shebs <shebs@apple.com>
26709 * objc/execute/load-2.m: New test. From Nicola Pero
26710 <n.pero@mi.flashnet.it>.
26712 2001-06-08 Jakub Jelinek <jakub@redhat.com>
26714 * gcc.c-torture/execute/20010605-2.c: New test.
26716 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
26718 * g++.old-deja/g++.abi/vbase2.C: New test.
26719 * g++.old-deja/g++.abi/vbase3.C: New test.
26721 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
26723 * g++.old-deja/g++.pt/friend49.C: New test.
26725 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
26727 * g++.old-deja/g++.ext/anon3.C: New test.
26729 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
26731 * g++.old-deja/g++.other/conv7.C: New test.
26733 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
26735 * gcc.c-torture/compile/20010605-2.c: New test.
26737 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
26739 * gcc.c-torture/execute/20010604-1.c: New test.
26741 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
26743 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
26745 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
26747 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
26748 (g++_link_flags): Likewise.
26749 (g++_init): Pass gccpath's value to two previous functions.
26751 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26753 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
26754 Ensure logfile entry matches exec command line.
26756 2001-05-31 Richard Henderson <rth@redhat.com>
26758 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
26759 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
26761 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
26763 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
26764 compiler for irix6.2
26766 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
26768 * g++.old-deja/g++.other/optimize3.C: New file.
26770 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
26772 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
26775 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
26777 * g++.old-deja/g++.other/optimize2.C: New file.
26779 2001-05-25 Diego Novillo <dnovillo@redhat.com>
26781 * gcc.c-torture/compile/20010518-2.c: New file.
26782 * gcc.c-torture/execute/20010518-1.c: New file.
26783 * gcc.c-torture/execute/20010518-2.c: New file.
26785 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
26787 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
26789 2001-05-24 Mark Mitchell <mark@codesourcery.com>
26791 G++ no longer defines builtins that do not begin with __builtin.
26792 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
26793 * g++.old-deja/g++.brendand/misc13.C: Likewise.
26794 * g++.old-deja/g++.law/builtin1.C: Likewise.
26795 * g++.old-deja/g++.law/cvt2.C: Likewise.
26796 * g++.old-deja/g++.mike/net5.C: Likewise.
26797 * g++.old-deja/g++.other/builtins1.C: Likewise.
26798 * g++.old-deja/g++.other/builtins2.C: Likewise.
26799 * g++.old-deja/g++.other/builtins3.C: Likewise.
26800 * g++.old-deja/g++.other/builtins4.C: Likewise.
26801 * g++.old-deja/g++.other/inline8.C: Likewise.
26802 * g++.old-deja/g++.robertl/eb39.C: Likewise.
26804 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
26806 * g++.old-deja/g++.pt/using1.C: Adjust.
26807 * g++.old-deja/g++.pt/using2.C: New test.
26809 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
26811 * gcc.dg/cpp/charconst.c: New tests.
26812 * gcc.dg/cpp/escape.c: New tests.
26813 * gcc.dg/cpp/escape-1.c: New tests.
26814 * gcc.dg/cpp/escape-2.c: New tests.
26815 * gcc.dg/cpp/ucs.c: New tests.
26817 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
26819 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
26820 native compiler for irix6.5.
26822 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
26824 * lib/g++.exp (g++_include_flags): Use args to compute
26826 (g++_link_flags): Likewise.
26827 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
26829 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
26831 * gcc.dg/c90-hexfloat-1.c: Add more tests.
26833 2001-05-21 Geoff Keating <geoffk@redhat.com>
26835 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
26838 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26840 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
26842 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
26843 to STACK_SIZE; Use it to define size of add_histo array.
26844 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
26846 (f): Use GITT_SIZE to define size of gitt local table.
26847 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
26848 to STACK_SIZE; Use it to define size of bytemem array.
26850 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26852 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
26853 on 68HC11/HC12 due to the asm instruction.
26854 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
26855 * gcc.c-torture/compile/920520-1.x: Likewise.
26856 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
26857 on 68HC11/HC12 because the function is larger than 64K.
26858 * gcc.c-torture/compile/961203-1.x: New file, this test fails
26859 on 68HC11/HC12 because the structure is too large.
26861 2001-05-20 Richard Henderson <rth@redhat.com>
26863 * gcc.c-torture/execute/20010520-1.c: New.
26865 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26867 * g++.old-deja/g++.warn/compare1.C: New test.
26868 * gcc.dg/compare4.c: New test.
26870 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
26872 * g++.old-deja/g++.other/optimize1.C: New test.
26874 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26876 * g++.old-deja/g++.pt/spec41.C: New test.
26878 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
26880 * gcc.c-torture/compile/20010114-1.x: Remove.
26882 2001-05-18 Stan Shebs <shebs@apple.com>
26884 * gcc.c-torture/compile/20010518-1.c: New test.
26886 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
26888 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
26889 * g++.old-deja/g++.pt/crash67.C: New test.
26891 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
26893 * g++.old-deja/g++.other/debug9.C: New test.
26895 2001-05-16 Zack Weinberg <zackw@stanford.edu>
26897 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
26899 2001-05-16 Jan Hubicka <jh@suse.cz>
26901 * gcc.c-torture/compile/20010516-1.c: New test.
26903 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26905 * g++.old-deja/g++.other/crash41.C: New test.
26907 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26909 * g++.old-deja/g++.pt/crash66.C: New test.
26911 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
26913 * g++.old-deja/g++.robertl/eb27.C: Convert.
26915 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
26917 * g++.dg/friend-warn.C: New test. Do not warn about friend
26918 declaration being redundant.
26920 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
26922 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
26924 2001-05-14 Mark Mitchell <mark@codesourcery.com>
26926 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
26928 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
26930 * lib/g++.exp: Use testsuite_flags.
26932 2001-05-13 Mark Mitchell <mark@codesourcery.com>
26934 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
26936 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
26938 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
26940 2001-05-11 Mark Mitchell <mark@codesourcery.com>
26942 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
26944 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
26946 * gcc.c-torture/compile/20010313-1.c: New test.
26948 2001-05-09 Zack Weinberg <zackw@stanford.edu>
26950 * gcc.dg/cpp/direct2.c: New test.
26951 * gccq.dg/cpp/direct2s.c: New test.
26953 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
26955 2001-05-07 Mark Mitchell <mark@codesourcery.com>
26957 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
26958 * g++.old-deja/g++.other/op3.C: Likewise.
26960 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
26962 * gcc.dg/cpp/syshdr.h: New file.
26963 * gcc.dg/cpp/sysmac1.c: Update.
26964 * gcc.dg/cpp/sysmac2.c: Update.
26966 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
26968 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
26970 2001-05-04 David Edelsohn <edelsohn@gnu.org>
26972 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
26973 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
26975 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
26977 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
26979 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
26981 * lib/g++.exp (g++_include_flags): Don't use any special flags
26982 if TESTING_IN_BUILD_TREE is not defined.
26983 (g++_init): Use a plain 'c++' as the compiler if
26984 TESTING_IN_BUILD_TREEE is not defined.
26986 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26988 * g++.old-deja/g++.eh/catch13.C: New test.
26989 * g++.old-deja/g++.eh/catch14.C: New test.
26991 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26993 * gcc.dg/cpp/tr-define.c: New test.
26995 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
26997 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
26998 <stdlib.h>, not <malloc.h>.
27000 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
27002 * g++.old-deja/g++.ns/template17.C: New test.
27004 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
27006 * g++.old-deja/g++.pt/ref4.C: New test.
27008 2001-04-30 Richard Henderson <rth@redhat.com>
27010 * gcc.dg/20000724-1.c: Revert last change.
27012 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
27014 * g77.f-torture/execute/20010430.f: New test.
27016 2001-04-30 Mark Mitchell <mark@codesourcery.com>
27018 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
27020 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
27022 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
27024 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
27026 * g++.old-deja/g++.eh/crash6.C: New test.
27028 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
27030 * g++.old-deja/g++.other/warn7.C: New test.
27032 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
27034 * g++.old-deja/g++.other/defarg9.C: New test.
27036 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
27038 * g77.f-torture/compile/20010426.f: New test.
27039 * g77.f-torture/execute/20010426.f: New test.
27041 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
27043 * g77.f-torture/compile/20000629-1.x: Remove - error
27046 2001-04-26 Jeffrey A Law (law@cygnus.com)
27048 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
27049 Tweak slightly to work with g++.dg framework.
27050 * g++.dg/special/ecos.exp: Run initp1.C test.
27051 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
27053 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
27054 its linker doesn't give line numbers either.
27055 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
27057 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
27059 * g++.old-deja/g++.other/lex1.C: New test.
27061 2001-04-26 Jakub Jelinek <jakub@redhat.com>
27063 * gcc.dg/noncompile/20010425-1.c: New test.
27065 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
27067 * g++.old-deja/g++.pt/mangle2.C: New test.
27069 2001-04-25 Jakub Jelinek <jakub@redhat.com>
27071 * gcc.dg/format/plus-1.c: New test.
27073 2001-04-25 Jakub Jelinek <jakub@redhat.com>
27075 * gcc.dg/20010423-1.c: New test.
27077 2001-04-25 Jakub Jelinek <jakub@redhat.com>
27079 * gcc.c-torture/execute/20010422-1.c: New test.
27081 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
27083 * g++.old-deja/g++.ns/type2.C: New test.
27085 2001-04-24 Zack Weinberg <zackw@stanford.edu>
27087 * g++.old-deja/g++.other/perf1.C: New test.
27089 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
27091 * gcc.dg/c99-func-2.c: Remove xfail.
27092 * gcc.dg/c99-func-3.c: Remove xfail.
27093 * gcc.dg/c99-func-4.c: Remove xfail.
27095 2001-04-23 Zack Weinberg <zackw@stanford.edu>
27097 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
27099 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
27101 * gcc.c-torture/compile/20010423-1.c: New test.
27103 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
27105 * g++.old-deja/g++.pt/typename28.C: New test.
27107 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
27109 * g++.old-deja/g++.abi/empty2.C: New test.
27110 * g++.old-deja/g++.abi/empty3.C: New test.
27112 2001-04-20 Jakub Jelinek <jakub@redhat.com>
27114 * g++.old-deja/g++.other/comdat2.C: New test.
27115 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
27117 2001-04-20 Jakub Jelinek <jakub@redhat.com>
27119 * g++.old-deja/g++.other/overload14.C: New test.
27121 2001-04-20 Jakub Jelinek <jakub@redhat.com>
27123 * g++.old-deja/g++.other/lookup23.C: New test.
27125 2001-04-20 Jakub Jelinek <jakub@redhat.com>
27127 * gcc.c-torture/execute/20010403-1.c: New test.
27129 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
27130 Mark Mitchell <mark@codesourcery.com>
27132 * lib/old-dejagnu.exp: Don't delete output of executable.
27133 Add .exe suffix to executables.
27135 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
27137 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
27139 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27141 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
27143 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
27145 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
27146 * g++.old-deja/g++.abi/crash1.C: New test.
27148 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
27150 * g++.old-deja/g++.other/crash40.C: New test.
27152 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27154 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
27156 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
27158 * g++.old-deja/g++.other/warn6.C: New test.
27160 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
27162 * g++.old-deja/g++.robertl/eb42.C: Same.
27164 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27166 * gcc.dg/wtr-conversion-1.c: New testcase.
27168 2001-04-10 Richard Henderson <rth@redhat.com>
27170 * g++.old-deja/g++.other/array5.C: New.
27172 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27174 * gcc.c-torture/execute/20010408-1.c: New test.
27176 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
27178 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
27179 headers and constructs.
27180 * g++.old-deja/g++.robertl/eb79.C: Same.
27181 * g++.old-deja/g++.robertl/eb77.C (main): Same.
27182 * g++.old-deja/g++.robertl/eb73.C: Same.
27183 * g++.old-deja/g++.robertl/eb66.C (main): Same.
27184 * g++.old-deja/g++.robertl/eb55.C (t): Same.
27185 * g++.old-deja/g++.robertl/eb54.C (main): Same.
27186 * g++.old-deja/g++.robertl/eb46.C (main): Same.
27187 * g++.old-deja/g++.robertl/eb44.C: Same.
27188 * g++.old-deja/g++.robertl/eb41.C (main): Same.
27189 * g++.old-deja/g++.robertl/eb4.C (main): Same.
27190 * g++.old-deja/g++.robertl/eb39.C: Same.
27191 * g++.old-deja/g++.robertl/eb33.C (main): Same.
27192 * g++.old-deja/g++.robertl/eb31.C (main): Same.
27193 * g++.old-deja/g++.robertl/eb30.C: Same.
27194 * g++.old-deja/g++.robertl/eb3.C: Same.
27195 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
27196 * g++.old-deja/g++.robertl/eb21.C: Same.
27197 * g++.old-deja/g++.robertl/eb15.C: Same.
27198 * g++.old-deja/g++.robertl/eb118.C: Same.
27199 * g++.old-deja/g++.robertl/eb115.C (main): Same.
27200 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
27201 * g++.old-deja/g++.robertl/eb109.C: Same.
27202 * g++.old-deja/g++.other/sibcall1.C (main): Same.
27203 * g++.old-deja/g++.mike/rtti1.C: Same.
27204 * g++.old-deja/g++.mike/p658.C: Same.
27205 * g++.old-deja/g++.mike/net46.C: Same.
27206 * g++.old-deja/g++.mike/net34.C: Same.
27207 * g++.old-deja/g++.mike/memoize1.C: Same.
27208 * g++.old-deja/g++.mike/eh2.C: Same.
27209 * g++.old-deja/g++.law/weak.C: Same.
27210 * g++.old-deja/g++.law/visibility7.C: Same.
27211 * g++.old-deja/g++.law/visibility25.C: Same.
27212 * g++.old-deja/g++.law/visibility22.C: Same.
27213 * g++.old-deja/g++.law/visibility2.C: Same.
27214 * g++.old-deja/g++.law/visibility17.C: Same.
27215 * g++.old-deja/g++.law/visibility13.C: Same.
27216 * g++.old-deja/g++.law/visibility10.C: Same.
27217 * g++.old-deja/g++.law/visibility1.C: Same.
27218 * g++.old-deja/g++.law/virtual3.C (eval): Same.
27219 * g++.old-deja/g++.law/vbase1.C: Same.
27220 * g++.old-deja/g++.law/operators32.C: Same.
27221 * g++.old-deja/g++.law/nest3.C: Same.
27222 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
27223 * g++.old-deja/g++.law/except5.C (main): Same.
27224 * g++.old-deja/g++.law/cvt7.C (run): Same.
27225 * g++.old-deja/g++.law/cvt2.C: Same.
27226 * g++.old-deja/g++.law/cvt16.C: Same.
27227 * g++.old-deja/g++.law/ctors6.C (bar): Same.
27228 * g++.old-deja/g++.law/ctors17.C (main): Same.
27229 * g++.old-deja/g++.law/ctors13.C: Same.
27230 * g++.old-deja/g++.law/ctors12.C (main): Same.
27231 * g++.old-deja/g++.law/ctors10.C: Same.
27232 * g++.old-deja/g++.law/code-gen5.C: Same.
27233 * g++.old-deja/g++.law/bad-error7.C: Same.
27234 * g++.old-deja/g++.law/arm9.C: Same.
27235 * g++.old-deja/g++.law/arm12.C: Same.
27236 * g++.old-deja/g++.law/arg8.C: Same.
27237 * g++.old-deja/g++.law/arg1.C: Same.
27238 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
27239 * g++.old-deja/g++.jason/template31.C: Same.
27240 * g++.old-deja/g++.jason/template24.C (main): Same.
27241 * g++.old-deja/g++.jason/2371.C: Same.
27242 * g++.old-deja/g++.eh/new2.C: Same.
27243 * g++.old-deja/g++.eh/new1.C: Same.
27244 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
27245 * g++.old-deja/g++.brendan/nest21.C (main): Same.
27246 * g++.old-deja/g++.brendan/err-msg3.C: Same.
27247 * g++.old-deja/g++.brendan/crash62.C: Same.
27248 * g++.old-deja/g++.brendan/crash52.C: Same.
27249 * g++.old-deja/g++.brendan/crash49.C (main): Same.
27250 * g++.old-deja/g++.brendan/crash38.C: Same.
27251 * g++.old-deja/g++.brendan/crash15.C (main): Same.
27252 * g++.old-deja/g++.brendan/copy9.C: Same.
27254 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
27256 * gcc.c-torture/execute/20001203-2.c (memset):
27257 Count argument is of type __SIZE_TYPE__.
27259 2001-04-04 Diego Novillo <dnovillo@redhat.com>
27261 * gcc.c-torture/compile/20010404-1.c: New test.
27263 2001-04-04 Jakub Jelinek <jakub@redhat.com>
27265 * gcc.c-torture/compile/20010326-1.c: New test.
27267 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
27269 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
27270 peculiarities of the SH.
27271 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
27273 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27275 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
27276 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
27277 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
27279 2001-04-02 Jakub Jelinek <jakub@redhat.com>
27281 * g77.f-torture/compile/20010321-1.f: New test.
27283 2001-04-02 Jakub Jelinek <jakub@redhat.com>
27285 * gcc.c-torture/compile/20010329-1.c: New test.
27287 2001-04-02 Jakub Jelinek <jakub@redhat.com>
27289 * gcc.c-torture/execute/20010329-1.c: New test.
27291 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
27293 * g++.old-deja/g++.other/eh4.C: Fix typo.
27295 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
27297 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
27299 2001-03-28 Philip Blundell <philb@gnu.org>
27301 * gcc.c-torture/compile/20010328-1.c: New test.
27303 2001-03-27 Richard Henderson <rth@redhat.com>
27305 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
27306 * g++.old-deja/g++.eh/vbase3.C: Likewise.
27308 2001-03-27 Alan Modra <alan@linuxcare.com.au>
27310 * gcc.c-torture/compile/20010327-1.c: New test.
27312 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
27314 * g++.old-deja/g++.other/friend12.C: New test.
27315 * g++.old-deja/g++.other/friend9.C: Expect no errors.
27316 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
27318 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
27320 * gcc.c-torture/execute/20010325-1.c: New test.
27322 2001-03-23 Jakub Jelinek <jakub@redhat.com>
27324 * g++.old-deja/g++.other/mangle3.C: New test.
27326 2001-03-22 Jakub Jelinek <jakub@redhat.com>
27328 * g++.old-deja/g++.other/anon8.C: New test.
27330 2001-03-20 Philip Blundell <philb@gnu.org>
27332 * gcc.c-torture/compile/20010320-1.c: New test.
27334 2001-03-17 Richard Henderson <rth@redhat.com>
27336 * g++.old-deja/g++.other/eh4.C: Add expected error text.
27338 2001-03-15 Geoff Keating <geoff@redhat.com>
27340 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
27343 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
27345 * g++.old-deja/g++.other/eh4.C: New test.
27347 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
27349 * gcc.dg/cpp/mi1.c: Update.
27351 2001-03-14 Jakub Jelinek <jakub@redhat.com>
27353 * g++.old-deja/g++.other/regstack.C: New test.
27355 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
27357 * g++.old-deja/g++.other/ref4.C: New test.
27359 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
27361 * objc/execute/va_method.m: Added.
27362 * objc/execute/IMP.m: Added.
27363 * objc/execute/_cmd.m: Added.
27364 * objc/execute/accessing_ivars.m: Added.
27365 * objc/execute/class-1.m: Added.
27366 * objc/execute/class-10.m: Added.
27367 * objc/execute/class-11.m: Added.
27368 * objc/execute/class-12.m: Added.
27369 * objc/execute/class-13.m: Added.
27370 * objc/execute/class-14.m: Added.
27371 * objc/execute/class-2.m: Added.
27372 * objc/execute/class-3.m: Added.
27373 * objc/execute/class-4.m: Added.
27374 * objc/execute/class-5.m: Added.
27375 * objc/execute/class-6.m: Added.
27376 * objc/execute/class-7.m: Added.
27377 * objc/execute/class-8.m: Added.
27378 * objc/execute/class-9.m: Added.
27379 * objc/execute/class-tests-1.h
27380 * objc/execute/class-tests-2.h
27381 * objc/execute/compatibility_alias.m: Added.
27382 * objc/execute/encode-1.m: Added.
27383 * objc/execute/formal_protocol-1.m: Added.
27384 * objc/execute/formal_protocol-2.m: Added.
27385 * objc/execute/formal_protocol-3.m: Added.
27386 * objc/execute/formal_protocol-4.m: Added.
27387 * objc/execute/formal_protocol-5.m: Added.
27388 * objc/execute/formal_protocol-6.m: Added.
27389 * objc/execute/formal_protocol-7.m: Added.
27390 * objc/execute/informal_protocol.m: Added.
27391 * objc/execute/initialize.m: Added.
27392 * objc/execute/load.m: Added.
27393 * objc/execute/many_args_method.m: Added.
27394 * objc/execute/nested-3.m: Added.
27395 * objc/execute/no_clash.m: Added.
27396 * objc/execute/private.m: Added.
27397 * objc/execute/redefining_self.m: Added.
27398 * objc/execute/root_methods.m: Added.
27399 * objc/execute/selector-1.m: Added.
27400 * objc/execute/static-1.m: Added.
27401 * objc/execute/static-2.m: Added.
27402 * objc/execute/va_method.m: Added.
27404 2001-03-10 Richard Henderson <rth@redhat.com>
27406 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
27408 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
27410 * g++.old-deja/g++.other/crash31.C: XFAIL.
27411 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
27412 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
27413 * gcc.c-torture/execute/20010123-1.x: XFAIL.
27414 * gcc.c-torture/execute/20010124-1.x: XFAIL.
27415 * gcc.dg/sequence-pt-1.c: XFAIL one test.
27417 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
27419 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
27421 2001-03-06 Zack Weinberg <zackw@stanford.edu>
27423 * gcc.dg/20000724-1.c: Don't use multiline strings.
27425 2001-03-06 Zack Weinberg <zackw@stanford.edu>
27427 * objc/execute/string1.m, objc/execute/string2.m: Compare the
27428 result of -cString against what we expect it to be; don't just
27429 print it out for no one to read.
27431 * objc/execute/string3.m, objc/execute/string4.m: New tests.
27432 Based on testcases provided by Nicola Pero.
27434 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
27436 * gcc.dg/cpp/macro7.c: New test.
27438 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
27440 * gcc.dg/cpp/multiline.c: Update.
27442 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
27444 * g++.old-deja/g++.other/enum3.C: New test.
27446 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
27448 * g++.old-deja/g++.other/pod1.C: New test.
27450 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
27452 * g++.old-deja/g++.ext/overload1.C: New test.
27454 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
27456 * g++.old-deja/g++.pt/using1.C: New test.
27458 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
27460 * g++.old-deja/g++.other/using9.C: New test.
27462 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
27464 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
27466 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
27468 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
27470 * g++.old-deja/g++.ext/realpt1.C: Remove.
27472 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
27474 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
27476 2001-02-26 Will Cohen <wcohen@redhat.com>
27478 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
27480 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
27482 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
27483 templatized constructors.
27485 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27487 * gcc.c-torture/execute/20010224-1.c: New test.
27489 2001-02-23 Jakub Jelinek <jakub@redhat.com>
27491 * gcc.c-torture/execute/20010222-1.c: New test.
27493 2001-02-22 Jakub Jelinek <jakub@redhat.com>
27495 * g++.old-deja/g++.other/inline20.C: New test.
27497 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
27499 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
27501 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
27503 * g++.old-deja/g++.other/lookup22.C: New test.
27505 2001-02-19 Zack Weinberg <zackw@stanford.edu>
27507 * g77.dg: New directory.
27508 * g77.dg/20010216-1.f: New test case.
27509 * g77.dg/dg.exp: New driver.
27510 * lib/g77-dg.exp: New driver library.
27512 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27514 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
27516 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
27518 * g++.old-deja/g++.other/decl9.C: New test.
27520 2001-02-16 Jakub Jelinek <jakub@redhat.com>
27522 * g++.old-deja/g++.other/init16.C: Update the test so that it does
27523 not need <string> and also tests the initialization at runtime.
27525 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
27527 * gcc.c-torture/execute/longlong.c: New test.
27529 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
27531 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
27533 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
27535 * gcc.c-torture/execute/920302-1.c (execute):
27536 Change argument type to short.
27538 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
27540 * g++.old-deja/g++.pt/deduct6.C: New test.
27542 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
27544 * g++.old-deja/g++.pt/deduct5.C: New test.
27546 2001-02-14 Jakub Jelinek <jakub@redhat.com>
27548 * gcc.c-torture/execute/20010209-1.c: New test.
27550 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
27552 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
27554 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
27556 * g++.dg/vtgc1.C: Update for new ABI.
27558 * consistency.vlad: New directory, 1665 files.
27560 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
27562 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
27564 * gcc.dg/cpp/digraphs.c: Declare puts.
27566 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27568 * g++.old-deja/g++.other/warn5.C: New test.
27570 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27572 * g++.old-deja/g++.pt/spec40.C: New test.
27574 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27576 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
27578 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
27580 2001-02-12 Jakub Jelinek <jakub@redhat.com>
27582 * gcc.c-torture/compile/20010209-1.c: New test.
27584 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
27586 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
27587 excess errors message but not if it crashes.
27588 * g++.old-deja/g++.other/crash27.C: Likewise.
27589 * g++.old-deja/g++.other/crash28.C: Likewise.
27590 * g++.old-deja/g++.other/crash30.C: Likewise.
27591 * g++.old-deja/g++.other/crash32.C: Likewise.
27592 * g++.old-deja/g++.other/crash35.C: Likewise.
27593 * g++.old-deja/g++.pt/inherit2.C: Likewise.
27595 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
27597 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
27598 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
27599 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
27600 g77.f-torture/execute/execute.exp,
27601 g77.f-torture/noncompile/noncompile.exp,
27602 gcc.c-torture/execute/execute.exp,
27603 gcc.c-torture/execute/memcheck/memcheck.exp,
27604 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
27605 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
27606 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
27607 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
27608 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
27609 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
27610 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
27611 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
27612 Remove bug reporting instructions with ancient email addresses.
27614 2001-02-07 Jakub Jelinek <jakub@redhat.com>
27616 * gcc.dg/20010202-1.c: New test.
27617 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
27619 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
27621 * g++.dg/stdbool-if.C: New test.
27623 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
27625 * objc/execute/fdecl.m: Added main().
27627 2001-02-07 Jakub Jelinek <jakub@redhat.com>
27629 * gcc.c-torture/execute/20010206-1.c: New test.
27631 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
27633 * gcc.dg/cpp/avoidpaste1.c: Update.
27635 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
27637 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
27638 Pero <nicola@brainstorm.co.uk>.
27639 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
27641 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
27643 * g++.old-deja/g++.pt/spec39.C: New test.
27645 2001-02-05 Jakub Jelinek <jakub@redhat.com>
27647 * gcc.c-torture/compile/20010202-1.c: New test.
27649 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
27651 * g++.old-deja/g++.abi/primary2.C: New test.
27652 * g++.old-deja/g++.abi/primary3.C: New test.
27653 * g++.old-deja/g++.abi/primary4.C: New test.
27654 * g++.old-deja/g++.abi/primary5.C: New test.
27655 * g++.old-deja/g++.abi/vtable3.h: New test.
27656 * g++.old-deja/g++.abi/vtable3a.C: New test.
27657 * g++.old-deja/g++.abi/vtable3b.C: New test.
27658 * g++.old-deja/g++.abi/vtable3c.C: New test.
27659 * g++.old-deja/g++.abi/vtable3d.C: New test.
27660 * g++.old-deja/g++.abi/vtable3e.C: New test.
27661 * g++.old-deja/g++.abi/vtable3f.C: New test.
27662 * g++.old-deja/g++.abi/vtable3g.C: New test.
27663 * g++.old-deja/g++.abi/vtable3h.C: New test.
27664 * g++.old-deja/g++.abi/vtable3i.C: New test.
27665 * g++.old-deja/g++.abi/vtable3j.C: New test.
27666 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
27668 2001-02-03 Jakub Jelinek <jakub@redhat.com>
27670 * g++.old-deja/g++.other/anon6.C: New test.
27671 * g++.old-deja/g++.other/anon7.C: New test.
27673 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
27675 * gcc.dg/cpp/avoidpaste2.c: New tests.
27677 2001-01-31 Jakub Jelinek <jakub@redhat.com>
27679 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
27681 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
27683 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
27684 DECIMAL_DIG cases for Irix."
27686 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
27688 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
27690 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27692 * gcc.dg/c99-tag-1.c: New test.
27694 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
27696 * gcc.dg/cpp/tr-warn1.c: Add tests.
27698 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
27700 * gcc.dg/cpp/avoidpaste1.c: Update.
27701 * gcc.dg/cpp/paste4.c: Update.
27703 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
27705 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
27708 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27710 * g++.old-deja/g++.other/inline19.C: New test.
27712 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
27714 * gcc.dg/Wlarger-than.c: New test.
27716 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
27718 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
27720 2001-01-29 Jakub Jelinek <jakub@redhat.com>
27722 * gcc.c-torture/execute/20010129-1.c: New test.
27723 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
27725 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
27727 * gcc.dg/cpp/avoidpaste1.c: Test case.
27729 2001-01-28 Jakub Jelinek <jakub@redhat.com>
27731 * g++.old-deja/g++.other/inline18.C: New test.
27733 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27735 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
27736 and __builtin_putchar.
27738 2001-01-27 Jakub Jelinek <jakub@redhat.com>
27740 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
27743 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
27745 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
27746 floating point number rounding mode to round to the nearest
27747 representable mode.
27749 2001-01-25 Jakub Jelinek <jakub@redhat.com>
27751 * g++.old-deja/g++.other/mangle2.C: New test.
27753 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
27755 * gcc.c-torture/compile/20010124-1.c: New test.
27757 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
27759 * g++.old-deja/g++.pt/spec38.C: New test.
27761 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27763 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
27766 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27768 * gcc.c-torture/execute/20010123-1.c: New test.
27770 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27772 * g++.old-deja/g++.pt/spec37.C: New test.
27774 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27776 * g++.old-deja/g++.pt/overload14.C: New test.
27778 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27780 * gcc.c-torture/execute/20010122-1.c: New test, exercise
27781 __builtin_return_address.
27783 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
27785 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
27786 * g++.old-deja/g++.pt/spec35.C: New test.
27787 * g++.old-deja/g++.pt/spec36.C: New test.
27789 2001-01-20 Jakub Jelinek <jakub@redhat.com>
27791 * gcc.c-torture/compile/20010118-1.c: New test.
27793 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
27795 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
27797 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27799 * gcc.c-torture/execute/20010119-1.c: New test.
27801 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27803 * g++.old-deja/g++.other/vbase5.C: New test.
27805 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27807 * gcc.c-torture/execute/20010118-1.c: New test.
27809 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27811 * g++.old-deja/g++.pt/deduct3.C: New test.
27813 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27815 * g++.old-deja/g++.pt/spec34.C: New test.
27817 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
27819 * g77.f-torture/compile/20000601-2.f: New test.
27821 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27823 * g++.old-deja/g++.other/init17.C: New test.
27825 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
27827 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
27829 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27831 * g++.old-deja/g++.pt/unify8.C: New test.
27833 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27835 * g++.old-deja/g++.abi/vbase1.C: New test.
27837 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27839 * g++.old-deja/g++.pt/crash65.C: New test.
27841 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
27843 * gcc.dg/cpp/assembl2.S: New test case.
27845 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
27847 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
27850 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27852 * g++.old-deja/g++.other/builtins1.C: New test.
27853 * g++.old-deja/g++.other/builtins2.C: Likewise.
27854 * g++.old-deja/g++.other/builtins3.C: Likewise.
27855 * g++.old-deja/g++.other/builtins4.C: Likewise.
27857 2001-01-17 Jakub Jelinek <jakub@redhat.com>
27859 * gcc.c-torture/compile/20010117-1.c: New test.
27860 * gcc.c-torture/compile/20010117-2.c: New test.
27862 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27864 * g77.f-torture/execute/20010116.[fx]: New test,
27866 * g77.f-torture/compile/20010115.f: Indicate it's
27867 a test for PR fortran/1636.
27869 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
27871 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
27873 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27875 * g77.f-torture/compile/20010115.f: New test.
27877 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
27879 * g++.old-deja/g++.pt/nontype5.C: New test.
27881 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
27883 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
27884 have an equivalent working one below it.
27886 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27888 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
27889 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27891 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27893 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
27894 message containing "init_priority".
27895 (conpr-2.C): Likewise.
27896 (conpr-3.C): Likewise.
27897 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
27899 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27901 * gcc.c-torture/execute/20010114-2.c: New test.
27903 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
27905 * gcc.c-torture/compile/20010114-1.c: New test.
27906 * gcc.c-torture/compile/20010114-1.x: Xfail.
27907 * gcc.c-torture/compile/20010114-2.c: New test.
27908 * gcc.c-torture/execute/20010114-1.c: New test.
27909 * gcc.dg/trunc-1.c: New test.
27910 * gcc.dg/uninit-B.c: New test.
27912 2001-01-13 Nick Clifton <nickc@redhat.com>
27914 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
27917 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
27919 * gcc.c-torture/compile/20010113-1.c: New test.
27921 2001-01-13 Jakub Jelinek <jakub@redhat.com>
27923 * gcc.c-torture/compile/20001212-1.c: New test.
27925 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
27927 * gcc.dg/cpp/widestr1.c: Update.
27928 * gcc.dg/cpp/prag-imp.c: Remove.
27930 2001-01-12 Jakub Jelinek <jakub@redhat.com>
27932 * gcc.c-torture/execute/20000801-3.x: Remove.
27933 * gcc.dg/c90-init-1.c: New test.
27934 * gcc.dg/c99-init-1.c: New test.
27935 * gcc.dg/c99-init-2.c: New test.
27936 * gcc.dg/gnu99-init-1.c: New test.
27938 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
27940 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
27941 testing that no relevant ones were found.
27943 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27945 * g++.old-deja/g++.pt/cast2.C: New test.
27947 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27949 * g++.old-deja/g++.pt/friend47.C: New test.
27951 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27953 * g++.old-deja/g++.pt/instantiate13.C: New test.
27955 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27957 * g++.old-deja/g++.other/defarg7.C: New test.
27958 * g++.old-deja/g++.other/defarg8.C: New test.
27960 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27962 * g++.old-deja/g++.pt/crash64.C: New test.
27964 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27966 * g++.old-deja/g++.pt/crash63.C: New test.
27968 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
27970 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
27972 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
27974 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
27976 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27978 * g++.old-deja/g++.pt/error3.C: New test.
27980 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27982 * g++.old-deja/g++.other/crash39.C: New test.
27984 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27986 * g++.old-deja/g++.other/vbase4.C: New test.
27988 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
27990 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
27991 * gcc.dg/special/20000419-2.c: New file. Identical to above.
27992 * gcc.dg/special/special.exp: New test driver which will check
27993 for alias support for the above test.
27995 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
27997 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
27998 problems on small machines.
27999 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
28002 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
28004 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
28006 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
28008 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
28010 * g++.old_deja/g++.pt/using8.C: New test.
28012 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
28014 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
28016 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
28018 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
28019 where a failure is expected.
28020 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
28022 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
28024 * g++.old_deja/g++.pt/instantiate12.C: New test.
28026 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
28028 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
28030 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
28031 * g++.old-deja/g++.brendan/crash17.C: Likewise.
28032 * g++.old-deja/g++.brendan/crash29.C: Likewise.
28033 * g++.old-deja/g++.brendan/crash48.C: Likewise.
28034 * g++.old-deja/g++.brendan/ns1.C: Likewise.
28035 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
28036 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
28037 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
28038 * g++.old-deja/g++.eh/spec6.C: Likewise.
28039 * g++.old-deja/g++.jason/crash3.C: Likewise.
28040 * g++.old-deja/g++.law/ctors11.C: Likewise.
28041 * g++.old-deja/g++.law/ctors17.C: Likewise.
28042 * g++.old-deja/g++.law/ctors5.C: Likewise.
28043 * g++.old-deja/g++.law/ctors9.C: Likewise.
28044 * g++.old-deja/g++.mike/ambig1.C: Likewise.
28045 * g++.old-deja/g++.mike/net22.C: Likewise.
28046 * g++.old-deja/g++.mike/p3538a.C: Likewise.
28047 * g++.old-deja/g++.mike/p3538b.C: Likewise.
28048 * g++.old-deja/g++.mike/virt3.C: Likewise.
28049 * g++.old-deja/g++.niklas/t128.C: Likewise.
28050 * g++.old-deja/g++.other/anon4.C: Likewise.
28051 * g++.old-deja/g++.other/using1.C: Likewise.
28052 * g++.old-deja/g++.other/warn3.C: Likewise.
28053 * g++.old-deja/g++.pt/t37.C: Likewise.
28054 * g++.old-deja/g++.robertl/eb69.C: Likewise.
28055 * g++.old-deja/g++.robertl/eb71.C: Likewise.
28057 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
28059 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
28061 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28063 * gcc.c-torture/execute/stdio-opt-3.c: New test.
28065 2001-01-07 Jakub Jelinek <jakub@redhat.com>
28067 * gcc.c-torture/compile/20010107-1.c: New test.
28069 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
28071 * gcc.c-torture/execute/builtin-noret-1.c: New test.
28073 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
28075 * gcc.dg/format/format.h: New file.
28076 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
28077 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
28078 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
28079 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
28080 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
28081 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
28082 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
28083 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
28084 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
28085 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
28086 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
28087 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
28088 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
28089 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
28090 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
28091 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
28092 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
28093 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
28094 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
28095 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
28096 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
28097 instead of declaring standard types, macros and functions in each
28100 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
28102 * gcc.c-torture/execute/20010106-1.c: New test.
28104 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
28106 * gcc.dg/format/format.exp: New file.
28107 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
28108 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
28109 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
28110 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
28111 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
28112 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
28113 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
28114 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
28115 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
28116 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
28117 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
28118 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
28119 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
28120 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
28121 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
28122 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
28123 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
28124 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
28125 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
28126 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
28127 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
28128 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
28129 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
28130 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
28131 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
28132 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
28133 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
28134 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
28135 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
28136 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
28137 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
28138 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
28139 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
28140 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
28141 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
28142 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
28143 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
28144 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
28145 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
28146 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
28147 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
28148 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
28150 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
28152 * gcc.c-torture/execute/991228-1.c: Take word endianness into
28155 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
28157 * gcc.c-torture/execute/builtin-complex-1.c: New test.
28159 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
28161 * g++.old-deja/g++.pt/crash62.C: New test.
28163 2001-01-04 Richard Henderson <rth@redhat.com>
28165 * gcc.dg/20000926-1.c: Update expected warnings.
28166 * gcc.dg/array-2.c: Likewise.
28167 * gcc.dg/array-4.c: Also validate flexible array members.
28168 * gcc.dg/c99-flex-array-1.c: New.
28170 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
28172 * gcc.c-torture/compile/20001222-1.x: Remove.
28174 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28176 * gcc.c-torture/execute/built-in-setjmp.c: New.
28178 2001-01-03 Richard Henderson <rth@redhat.com>
28180 * gcc.dg/940510-1.c: Update expected error wording.
28181 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
28183 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
28185 * lib/target-supports.exp (check_alias_available): Modified to
28186 indicate aliases not supported if only weak aliases are supported.
28188 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28190 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
28191 Turn on cmpstrsi checks for __pj__ and __i370__.
28193 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
28195 * g++.old-deja/g++.other/virtual11.C: New test.
28197 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
28199 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
28201 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28203 * gcc.c-torture/compile/20010102-1.c: New test.
28205 2001-01-02 Andreas Jaeger <aj@suse.de>
28207 * gcc.dg/noreturn-3.c: New test.
28209 * gcc.dg/noreturn-4.c: New test.
28211 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28213 * gcc.c-torture/execute/stdio-opt-1.c: Also test
28214 __builtin_fputc and __builtin_fwrite.
28216 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
28218 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
28219 signed char, not default char.
28221 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
28223 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
28225 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
28227 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
28229 2000-12-29 Richard Henderson <rth@redhat.com>
28231 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
28232 (__cyg_profile_func_exit): Define.
28234 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
28236 * g++.dg/vtgc1.C: New test.
28238 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
28240 * gcc.dg/noncompile/20001228-1.c: New test.
28242 * gcc.dg/20001228-1.c: New test.
28244 * gcc.c-torture/execute/20001228-1.c: New test.
28246 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
28248 * gcc.dg/format-strfmon-1.c: New test.
28250 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28252 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
28253 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
28254 * gcc.c-torture/execute/string-opt-1.c: Likewise.
28255 * gcc.c-torture/execute/string-opt-2.c: Likewise.
28256 * gcc.c-torture/execute/string-opt-3.c: Likewise.
28257 * gcc.c-torture/execute/string-opt-4.c: Likewise.
28258 * gcc.c-torture/execute/string-opt-6.c: Likewise.
28259 * gcc.c-torture/execute/string-opt-7.c: Likewise.
28260 * gcc.c-torture/execute/string-opt-8.c: Likewise.
28261 * gcc.c-torture/execute/string-opt-9.c: Likewise.
28262 * gcc.c-torture/execute/string-opt-10.c: Likewise.
28263 * gcc.c-torture/execute/string-opt-11.c: Likewise.
28264 * gcc.c-torture/execute/string-opt-12.c: Likewise.
28266 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
28267 * gcc.c-torture/execute/string-opt-4.c: Test index.
28269 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
28271 * gcc.c-torture/compile/20001226-1.c: New test.
28273 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
28275 * gcc.c-torture/compile/20001222-1.c: New test.
28276 * gcc.c-torture/compile/20001222-1.x: Xfail.
28278 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
28280 * gcc.c-torture/execute/comp-goto-2.c: New test.
28282 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
28284 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
28285 Use long types if __INT_MAX__ is 32767.
28286 (main): Use cast to (sint32 *) when poking 88 into a_page.
28288 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
28290 2000-12-21 Bernd Schmidt <bernds@redhat.com>
28292 * gcc.c-torture/compile/20001221-1.c: New test.
28293 * gcc.c-torture/execute/20001221-1.c: New test.
28295 2000-12-20 Richard Henderson <rth@redhat.com>
28297 * g++.old-deja/g++.pt/crash36.C: Update error lines.
28298 * g++.old-deja/g++.robertl/eb109.C: Likewise.
28300 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28302 * gcc.dg/compare3.c: New test.
28304 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
28306 * gcc.dg/format-warnll-1.c: New test.
28308 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
28310 * gcc.dg/cpp/cmdlne-P.c: New test.
28312 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
28314 * gcc.c-torture/execute/builtin-abs-1.c,
28315 gcc.c-torture/execute/builtin-abs-2.c: New tests.
28317 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
28319 * gcc.dg/cpp/multiline.c: New test.
28321 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
28323 * g++.old-deja/g++.other/syshdr1.C: Update.
28324 * gcc.dg/cpp/lineflags.c: Remove temporarily.
28326 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28328 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
28330 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28332 * g++.old-deja/g++.pt/ttp65.C: New test.
28334 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28336 * g++.old-deja/g++.pt/ttp64.C: New test.
28338 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28340 * g++.old-deja/g++.pt/spec33.C: New test.
28342 2000-12-14 Catherine Moore <clm@redhat.com>
28344 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
28345 * gcc.c-torture/execute/920612-2.c: Likewise.
28346 * gcc.c-torture/execute/920428-2.c: Likewise.
28347 * gcc-c-torture/execute/va-arg-11.c: Call exit.
28348 * gcc.c-torture/execute/va-arg-21.c: Likewise.
28350 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28352 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
28353 * gcc.dg/pack-test-2.c: Likewise.
28355 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
28357 Tests by Zack Weinberg <zackw@stanford.edu>.
28359 * gcc.dg/cpp/defined.c: Update.
28360 * gcc.dg/cpp/defined_trad.c: New tests.
28362 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
28364 * gcc.dg/cpp/trad-direct.c: Update.
28366 2000-12-11 Neil Booth <neilb@earthling.net>
28368 * gcc.dg/cpp/defined_trad.c
28370 2000-12-11 Neil Booth <neilb@earthling.net>
28372 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
28374 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
28376 * gcc.dg/format-miss-2.c: New test.
28378 2000-12-09 Neil Booth <neilb@earthling.net>
28380 * gcc.dg/cpp/lineflags.c: New tests.
28381 * gcc.dg/cpp/poison.c: Update.
28382 * gcc.dg/cpp/redef2.c: Update.
28383 * gcc.dg/cpp/skipping.c: New test.
28385 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
28387 * g++.old-deja/g++.other/eh3.C: New testcase.
28389 2000-12-07 Neil Booth <neilb@earthling.net>
28391 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
28392 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
28393 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
28394 wtr-union-init-2.c, wtr-union-init-3.c: Update.
28395 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
28398 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
28400 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
28401 __SIZE_TYPE__ instead of int for type of integers cast to
28404 2000-12-07 Jakub Jelinek <jakub@redhat.com>
28406 * g++.old-deja/g++.other/cleanup4.C: New test.
28408 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
28410 * format-sec-1.c: New test.
28412 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
28414 * gcc.dg/format-nonlit-3.c: New test.
28416 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
28418 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
28419 through a null pointer.
28421 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28423 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
28424 * g++.old-deja/g++.pt/partial4.C: New test.
28426 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
28428 * gcc.c-torture/execute/ieee/hugeval.x: New.
28430 2000-12-06 Neil Booth <neilb@earthling.net>
28432 * gcc.dg/cpp/backslash2.c: New tests.
28434 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28436 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
28437 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
28439 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
28441 * gcc.c-torture/execute/20001203-2.c: New testcase.
28443 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
28445 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
28446 * g++.old-deja/g++.other/virtual10.C: New test.
28448 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
28450 * g++.old-deja/g++.mike/pmf5.C: Remove test.
28452 2000-12-05 Richard Henderson <rth@redhat.com>
28454 * gcc.c-torture/compile/20001205-1.c: New.
28456 2000-12-04 Neil Booth <neilb@earthling.net>
28458 * g++.old-deja/g++.other/virtual9.C: New test.
28459 * g++.old-deja/g++.pt/crash61.C: New test.
28460 * gcc.c-torture/execute/loop-9.c: New test.
28462 2000-12-04 Neil Booth <neilb@earthling.net>
28464 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
28465 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
28466 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
28467 * gcc.dg/cpp/extratokens.c: ...here.
28469 2000-12-04 Neil Booth <neilb@earthling.net>
28471 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
28474 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28476 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
28477 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
28479 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
28481 * gcc.c-torture/execute/20001203-1.c: New test.
28483 2000-12-03 Neil Booth <neilb@earthling.net>
28485 * gcc.dg/cpp/macro6.c: New test cases.
28487 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28489 * gcc.c-torture/execute/string-opt-9.c: New test.
28490 * gcc.c-torture/execute/string-opt-10.c: Likewise.
28491 * gcc.c-torture/execute/string-opt-11.c: Likewise.
28492 * gcc.c-torture/execute/string-opt-12.c: Likewise.
28494 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
28495 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
28497 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
28499 * gcc.dg/cpp/if-6.c: New testcase.
28501 * gcc.dg/20001201-1.c: New testcase.
28503 2000-12-02 Neil Booth <neilb@earthling.net>
28505 * g++.old-deja/g++.other/externC4.C,
28506 g++.old-deja/g++.other/friend10.C: New tests.
28508 2000-12-02 Neil Booth <neilb@earthling.net>
28510 * g++.old-deja/g++.other/instan2.C
28511 * g++.old-deja/g++.other/instan3.C: New test.
28513 2000-12-02 Neil Booth <neilb@earthling.net>
28515 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
28516 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
28517 gnuc99.c,gnuc99-pedantic.c: New tests.
28519 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
28521 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
28522 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
28524 2000-12-01 Neil Booth <neilb@earthling.net>
28526 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
28527 * gcc.dg/cpp/poison.c: Update.
28528 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
28530 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
28532 * g77.f-torture/execute/20001201.f: New test.
28534 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
28536 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
28538 2000-12-01 Jakub Jelinek <jakub@redhat.com>
28540 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
28542 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
28544 * g++.old-deja/g++.other/cast6.C: New test.
28546 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
28548 * gcc.c-torture/execute/20001130-2.c: New testcase.
28550 2000-11-30 Richard Henderson <rth@redhat.com>
28552 * gcc.c-torture/execute/20001130-1.c: New test.
28554 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28556 * g++.old-deja/g++.other/op3.C: New test.
28558 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28560 * g++.old-deja/g++.other/op2.C: New test.
28562 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28564 * g++.old-deja/g++.other/crash38.C: New test.
28566 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
28568 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
28570 2000-11-29 Jakub Jelinek <jakub@redhat.com>
28572 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
28574 * gcc.c-torture/execute/string-opt-6.c: New test.
28576 * gcc.dg/20001117-1.c: Add main.
28578 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
28580 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
28582 * gcc.dg/940510-1.c: ... to here.
28584 * gcc.dg/20000926-1.c: GNU C now allows initializations of
28585 zero-size arrays in toplevel structures.
28587 2000-11-28 Jakub Jelinek <jakub@redhat.com>
28589 * gcc.c-torture/execute/loop-8.c: New test.
28591 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28593 * g++.old-deja/g++.other/base1.C: New test.
28595 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28597 * g++.old-deja/g++.other/parse2.C: New test.
28599 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28601 * g++.old-deja/g++.pt/incomplete1.C: New test.
28603 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28605 * g++.old-deja/g++.other/friend9.C: New test.
28607 2000-11-28 Jakub Jelinek <jakub@redhat.com>
28609 * gcc.dg/20001127-1.c: New test.
28611 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
28613 * g++.old-deja/g++.pt/friend46.C: New test.
28615 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
28617 * g++.old-deja/g++.other/ptrmem8.C: New test.
28619 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28621 * gcc.c-torture/execute/string-opt-7.c: New test.
28622 * gcc.c-torture/execute/string-opt-8.c: Likewise.
28624 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
28626 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
28627 instead of 'mkcheck 2'.
28629 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
28631 * gcc.c-torture/execute/memcheck/driver.c,
28632 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
28633 C9X references to refer to C99.
28635 2000-11-25 Jakub Jelinek <jakub@redhat.com>
28637 * gcc.dg/ultrasp3.c: New test.
28639 2000-11-25 Neil Booth <neilb@earthling.net>
28641 * gcc.dg/cpp/include2.c: Update test to be locale independent.
28643 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
28645 * gcc.c-torture/compile/20001123-2.c: New.
28647 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28649 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
28651 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
28653 * gcc.dg/sequence-point-1.c: Add some new tests.
28654 * gcc.c-torture/execute/20001124-1.c: New test.
28656 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
28658 * g++.old-deja/g++.other/vaarg4.C: New test.
28659 * gcc.c-torture/compile/20001123-1.c: New test.
28661 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
28663 * g++.other/crash24.C: Adjust and remove XFAIL.
28664 * g++.other/crash37.C: New test.
28666 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
28668 * g++.old-deja/g++.pt/instantiate9.C: New test.
28670 2000-11-22 Mark Mitchell <mark@codesourcery.com>
28672 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
28675 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
28676 * g++.old-deja/g++.robertl/eb55.C: Likewise.
28678 2000-11-22 Neil Booth <neilb@earthling.net>
28680 * gcc.dg/cpp/Wtrigraphs.c: New test.
28682 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
28684 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
28686 2000-11-22 Jakub Jelinek <jakub@redhat.com>
28688 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
28690 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
28692 * lib/gcc-dg.exp: load_lib scanasm.exp.
28693 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
28694 * lib/g++-dg.exp: load_lib scanasm.exp.
28695 * lib/scanasm.exp: New.
28696 (scan-assembler, scan-assembler-not): Add optional arguments to
28697 test name, or if not present, the pattern name.
28698 (scan-assembler-dem, scan-assembler-dem-not): New.
28700 * g++.dg/dg.exp: New.
28702 2000-11-21 Neil Booth <neilb@earthling.net>
28704 * gcc.dg/cpp/integrated1.c: Remove.
28706 2000-11-21 Jakub Jelinek <jakub@redhat.com>
28708 * gcc.c-torture/execute/20001121-1.c: New test.
28710 2000-11-21 Richard Henderson <rth@redhat.com>
28712 * gcc.c-torture/compile/20001121-1.c: New test.
28714 2000-11-20 Neil Booth <neilb@earthling.net>
28716 * gcc.dg/cpp/integrated1.c: New test.
28718 2000-11-21 Jakub Jelinek <jakub@redhat.com>
28720 * g++.old-deja/g++.other/inline17.C: New test.
28722 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
28724 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
28725 local variable to be zero: I made the variable global. Now
28726 uses abort() and exit() instead of relying on main's return value.
28728 2000-11-20 Neil Booth <neilb@earthling.net>
28730 * gcc.dg/cpp/paste2.c: Update test.
28731 * objc/execute/paste.m: New test.
28733 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
28735 * gcc.dg/c99-condexpr-1.c: New test.
28737 2000-11-20 Neil Booth <neilb@earthling.net>
28739 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
28741 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
28743 * g++.old-deja/g++.pt/export1.C: New test.
28745 2000-11-20 Jakub Jelinek <jakub@redhat.com>
28747 * gcc.dg/20001117-1.c: New test.
28749 2000-11-18 Richard Henderson <rth@redhat.com>
28751 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
28753 2000-11-18 Richard Henderson <rth@redhat.com>
28755 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
28756 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
28757 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
28759 2000-11-18 Richard Henderson <rth@redhat.com>
28761 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
28762 (main): New. Exit cleanly.
28764 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
28766 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
28767 gcc.dg/c99-fordecl-2.c: New tests.
28769 2000-11-18 Richard Henderson <rth@redhat.com>
28771 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
28772 * gcc.c-torture/execute/zerolen-2.c: New.
28774 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28776 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
28779 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28781 * g++.old-deja/g++.pt/instantiate8.C: New test.
28783 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28785 * g++.old-deja/g++.other/incomplete.C: Add more tests.
28786 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
28788 2000-11-16 Nick Clifton <nickc@redhat.com>
28790 * gcc.c-torture/execute/nestfunc-2.c: New test.
28791 * gcc.c-torture/execute/nestfunc-3.c: New test.
28793 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28795 * gcc.c-torture/compile/20001116-1.c: New test.
28797 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28799 * gcc.c-torture/execute/20001115-1.c: New test.
28801 2000-11-15 Mark Mitchell <mark@codesourcery.com>
28803 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
28804 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
28805 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
28806 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28808 2000-11-15 Neil Booth <neilb@earthling.net>
28810 gcc.dg/cpp/_Pragma1.c: Update.
28811 gcc.dg/cpp/_Pragma2.c: New test.
28813 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
28815 * g++.old-deja/g++.other/anon5.C: New test.
28817 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
28819 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
28822 2000-11-14 Jakub Jelinek <jakub@redhat.com>
28824 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
28827 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28829 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
28830 labels at end of compound statements.
28832 2000-11-13 Jakub Jelinek <jakub@redhat.com>
28834 * gcc.c-torture/execute/loop-7.c: New test.
28836 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28838 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
28840 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28842 * gcc.dg/c99-bool-1.c: New test.
28844 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28846 * gcc.dg/c99-scope-1.c: Remove xfail.
28847 * gcc.dg/c99-scope-2.c: New test.
28849 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28851 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
28852 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
28854 2000-11-11 Mark Mitchell <mark@codesourcery.com>
28856 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
28859 * g++.mike/p700.C: Don't typedef wchar_t.
28860 * g++.mike/p784.C: Likewise.
28861 * g++.mike/eb101.C: Don't use __wchar_t.
28863 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
28865 * g77.f-torture/execute/20001111.[fx]: Test premature exit
28868 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28870 * gcc.c-torture/execute/20001111-1.c: New test.
28872 2000-11-10 Nick Clifton <nickc@redhat.com>
28874 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
28875 long multuiple and accumulate.
28877 2000-11-09 Richard Henderson <rth@redhat.com>
28879 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
28880 via size_t instead of int.
28882 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
28883 * gcc.c-torture/execute/string-opt-2.c: Likewise.
28884 * gcc.c-torture/execute/string-opt-3.c: Likewise.
28885 * gcc.c-torture/execute/string-opt-4.c: Likewise.
28887 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
28889 * gcc.c-torture/compile/20001109-1.c: New test.
28890 * gcc.c-torture/compile/20001109-2.c: New test.
28892 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
28894 * g++.old-deja/g++.pt/operator1.C: New test.
28895 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
28897 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28899 * gcc.dg/20001108-1.c: New test.
28901 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28903 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
28904 with both arguments constant strings.
28905 * gcc.c-torture/execute/string-opt-3.c: New test.
28906 * gcc.c-torture/execute/string-opt-4.c: New test.
28907 * gcc.c-torture/execute/string-opt-5.c: New test.
28909 2000-11-08 Nick Clifton <nickc@redhat.com>
28911 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
28912 mulsidi3adddi patterns.
28914 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
28916 * g++.old-deja/g++.other/crash36.C: New test.
28918 2000-11-08 Jakub Jelinek <jakub@redhat.com>
28920 * g++.old-deja/g++.other/init16.C: New test.
28922 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
28924 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
28926 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28928 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
28929 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28930 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28932 2000-11-07 DJ Delorie <dj@redhat.com>
28934 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
28936 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28938 * gcc.c-torture/execute/string-opt-1.c: New test.
28940 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28942 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
28943 mips-sgi-irix6.* because the MIPS ABI passes floating-point
28944 parameters in registers, and there is no way for a varargs
28945 function to know in which order the integer and floating-point
28946 parameters should be interleaved when they are placed on the
28948 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28949 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28951 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28953 * gcc.c-torture/execute/string-opt-2.c: New test.
28955 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
28957 * g++.old-deja/g++.pt/crash60.C: New test.
28959 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28961 * g++.old-deja/g++.other/crash24.C: New test.
28962 * g++.old-deja/g++.other/crash25.C: New test.
28963 * g++.old-deja/g++.other/crash26.C: New test.
28964 * g++.old-deja/g++.other/crash27.C: New test.
28965 * g++.old-deja/g++.other/crash28.C: New test.
28966 * g++.old-deja/g++.other/crash29.C: New test.
28967 * g++.old-deja/g++.other/crash30.C: New test.
28968 * g++.old-deja/g++.other/crash31.C: New test.
28969 * g++.old-deja/g++.other/crash32.C: New test.
28970 * g++.old-deja/g++.other/crash33.C: New test.
28971 * g++.old-deja/g++.other/crash34.C: New test.
28972 * g++.old-deja/g++.other/crash35.C: New test.
28974 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28976 * gcc.c-torture/execute/20001031-1.c: New test.
28978 2000-11-04 Mark Mitchell <mark@codesourcery.com>
28980 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
28983 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
28984 standards-conformant.
28986 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
28988 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
28989 * g++.old-deja/g++.mike/p755a.C: Likewise.
28990 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
28991 library makes no calls to `operator new' during initialization.
28993 2000-11-04 Neil Booth <neilb@earthling.net>
28995 * gcc.dg/cpp/include2.c: New tests.
28997 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
28999 * lib/g++.exp (g++_set_ld_library_path): New function.
29000 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
29002 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
29004 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
29007 2000-11-01 Richard Henderson <rth@redhat.com>
29009 * g++.old-deja/g++.ext/namedret1.C: New.
29010 * g++.old-deja/g++.ext/namedret2.C: New.
29011 * g++.old-deja/g++.ext/namedret3.C: New.
29013 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
29015 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
29016 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
29018 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29020 * gcc.c-torture/execute/va-arg-21.c: New test.
29022 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
29024 * gcc.dg/c99-complex-2.c: New test.
29026 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29028 * gcc.c-torture/execute/stdio-opt-1.c: New test.
29030 2000-10-31 Jakub Jelinek <jakub@redhat.com>
29032 * g++.old-deja/g++.other/inline16.C: New test.
29034 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
29036 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
29037 __PRETTY_FUNCTION__
29039 2000-10-29 Neil Booth <neilb@earthling.net>
29041 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
29043 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
29044 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
29047 2000-10-29 Neil Booth <neilb@earthling.net>
29049 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
29050 * mi1.c, mi1c.h: Add null directives to multiple-include test.
29051 * mi5.c: Test multiple includes work with -C.
29052 * trigraphs.c: Test ^= version.
29054 2000-10-28 Neil Booth <neilb@earthling.net>
29056 New tests and test updates for new macro expander.
29058 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
29059 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
29060 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
29061 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
29062 new diagnostic messages.
29064 * gcc.dg/cpp/macro3.c: New tests.
29066 2000-10-27 Mark Mitchell <mark@codesourcery.com>
29068 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
29071 2000-10-27 Jakub Jelinek <jakub@redhat.com>
29073 * g++.old-deja/g++.other/eh2.C: New test.
29075 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
29077 * gcc.c-torture/execute/20001027-1.c: New test.
29079 2000-10-26 Richard Henderson <rth@redhat.com>
29081 * gcc.c-torture/execute/20001026-1.c: New.
29083 2000-10-26 Mark Mitchell <mark@codesourcery.com>
29085 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
29086 * g++.old-deja/g++.law/builtin1.C: Likewise.
29087 * g++.old-deja/g++.law/ctors10.C: Likewise.
29088 * g++.old-deja/g++.law/virtual3.C: Likewise.
29089 * g++.old-deja/g++.mike/p658.C: Likewise.
29090 * g++.old-deja/g++.other/sibcall1.C: Likewise.
29091 * g++.old-deja/g++.other/vaarg2.C: Likewise.
29092 * g++.old-deja/g++.robertl/eb124.C: Likewise.
29093 * g++.old-deja/g++.robertl/eb44.C: Likewise.
29094 * g++.old-deja/g++.robertl/eb77.C: Likewise.
29096 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
29098 * gcc.c-torture/compile/20001024-1.c: New test.
29100 2000-10-25 Mark Mitchell <mark@codesourcery.com>
29102 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
29103 to tell us whether or not we are using V3.
29105 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
29107 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
29110 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
29112 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
29114 2000-10-25 Jakub Jelinek <jakub@redhat.com>
29116 * gcc.c-torture/execute/20001024-1.c: New test.
29118 2000-10-24 Jakub Jelinek <jakub@redhat.com>
29120 * g++.old-deja/g++.other/sibcall1.C: New test.
29122 2000-10-20 Jakub Jelinek <jakub@redhat.com>
29124 * gcc.dg/noncompile/init-3.c: New test.
29126 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
29128 * gcc.dg/format-array-1.c: New test.
29130 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
29132 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
29133 writing through null pointers; remove comment about testing
29134 unterminated strings.
29136 2000-10-17 Matthew Hiller <hiller@redhat.com>
29138 * gcc.c-torture/execute/20001017-2.c: New test.
29140 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
29142 * gcc.c-torture/compile/20001018-1.c: New test.
29143 * gcc.c-torture/compile/20001018-1.x: Xfail.
29145 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29147 * gcc.c-torture/execute/20001017-1.c: New test.
29149 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
29151 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
29152 for multiple use of arguments with scanf formats; add tests for
29153 multiple use of arguments.
29155 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
29157 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
29159 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
29161 * gcc.dg/format-miss-1.c: New test.
29163 2000-10-16 Jakub Jelinek <jakub@redhat.com>
29165 * gcc.c-torture/execute/20001013-1.c: New test.
29167 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
29169 * gcc.dg/format-branch-1.c: New test.
29171 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
29173 * README, lib/file-format.exp: Remove EGCS references.
29175 2000-10-16 Jakub Jelinek <jakub@redhat.com>
29177 * gcc.dg/20001013-1.c: New test.
29179 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
29181 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
29182 for intmax_t in the compiler using __typeof__ and the type rules
29183 for conditional expressions.
29185 2000-10-13 Jakub Jelinek <jakub@redhat.com>
29187 * gcc.dg/20001012-1.c: New test.
29188 * gcc.dg/20001012-2.c: New test.
29190 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
29192 * gcc.dg/format-attr-1.c: New test.
29194 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
29196 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
29197 __LONG_LONG_MAX__ instead of LLONG_MAX.
29199 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
29201 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
29203 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
29206 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
29208 * gcc.dg/sequence-pt-1.c: New test.
29210 2000-10-11 Geoff Keating <geoffk@cygnus.com>
29212 * gcc.c-torture/execute/20001011-1.c: New testcase.
29213 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
29215 2000-10-10 Jakub Jelinek <jakub@redhat.com>
29217 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
29218 does not error on it.
29220 2000-10-10 Jakub Jelinek <jakub@redhat.com>
29222 * gcc.dg/20001009-1.c: New test.
29224 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
29226 * gcc.c-torture/compile/20001009-1.c: Move from here ....
29227 * gcc.c-torture/execute/20001009-2.c: ... to here.
29229 2000-10-09 Geoff Keating <geoffk@cygnus.com>
29231 * gcc.c-torture/compile/20001009-1.c: New testcase.
29232 * gcc.c-torture/execute/20001009-1.c: New testcase.
29233 Testcases provided by Jan Hubicka <jh@suse.cz>.
29235 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
29237 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
29238 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
29239 uintmax_t using <limits.h> to emulate the compiler's internal
29240 logic. No longer XFAIL %j tests.
29242 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
29244 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
29245 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
29246 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
29247 regexps and details of expected handling of some bad formats.
29248 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
29251 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
29253 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
29254 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
29255 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
29256 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
29259 2000-10-06 Richard Henderson <rth@cygnus.com>
29261 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
29262 * g++.old-deja/g++.brendan/crash52.C: Likewise.
29263 * g++.old-deja/g++.jason/report.C: Likewise.
29264 * g++.old-deja/g++.law/friend5.C: Likewise.
29265 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
29266 of the expected warnings.
29268 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
29270 * g++.old-deja/g++.pt/enum14.C: New test.
29272 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
29274 * g++.old-deja/g++.pt/crash59.C: New test.
29276 2000-10-04 Will Cohen <wcohen@redhat.com>
29278 * gcc.dg/20000926-1.c: New test.
29280 2000-10-03 Geoff Keating <geoffk@cygnus.com>
29282 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
29283 function name for current C++ compiler.
29284 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
29286 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
29288 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
29289 __PRETTY_FUNCTION__.
29290 * g++.old-deja/g++.ext/pretty2.C: Likewise.
29292 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29294 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
29296 2000-09-26 Jakub Jelinek <jakub@redhat.com>
29298 * gcc.c-torture/compile/20000923-1.c: New test.
29300 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
29302 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
29303 * g++.old-deja/g++.pt/ttp62.C: Same.
29304 * g++.old-deja/g++.other/inline14.C: Same.
29306 2000-09-24 Richard Henderson <rth@cygnus.com>
29308 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
29310 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
29312 * gcc.dg/c90-printf-1.c: Add test for wide string format.
29314 2000-09-22 Geoff Keating <geoffk@cygnus.com>
29316 * gcc.c-torture/compile/20000922-1.c: New file.
29318 2000-09-21 Nick Clifton <nickc@redhat.com>
29320 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
29321 a signed long modulo operation.
29322 (mod6): New function - perform an unsigned long modulo operation.
29323 (main): Add tests for modulos of very large numbers by very small
29326 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29328 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
29330 2000-09-19 Richard Henderson <rth@cygnus.com>
29332 * gcc.dg/compare2.c (case 10): XFAIL.
29334 2000-09-18 Richard Henderson <rth@cygnus.com>
29336 * gcc.c-torture/execute/20000906-1.c: Move ...
29337 * gcc.dg/20000906-1.c: ... here. Only run on targets
29338 that support __builtin_trap.
29340 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
29342 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
29344 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
29346 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
29347 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
29348 more $ format tests.
29350 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
29352 * gcc.dg/format-errmk-1.c: New test.
29354 2000-09-17 Greg McGary <greg@mcgary.org>
29356 * gcc.c-torture/execute/20000917-1.x: Remove.
29358 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
29360 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
29362 2000-09-17 Greg McGary <greg@mcgary.org>
29364 * gcc.c-torture/execute/20000917-1.c: New test.
29365 * gcc.c-torture/execute/20000917-1.x: XFAIL.
29367 2000-09-16 Neil Booth <NeilB@earthling.net>
29369 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
29370 in nested macro bug.
29372 2000-09-15 Neil Booth <NeilB@earthling.net>
29374 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
29376 2000-09-14 Jeffrey A Law (law@cygnus.com)
29378 * gcc.c-torture/execute/20000914-1.c: New test.
29380 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
29382 * g++.other/inline13.C: New test.
29384 2000-09-12 Andreas Jaeger <aj@suse.de>
29386 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
29387 constant by Ulrich Drepper <drepper@redhat.com>.
29389 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
29391 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
29393 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29395 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
29397 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
29399 * gcc.dg/cpp/backslash.c: New test.
29401 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
29403 * gcc.c-torture/execute/20000910-1.c: New test.
29404 * gcc.c-torture/execute/20000910-2.c: Likewise.
29406 2000-09-11 Robert Lipe <robertl@sco.com>
29408 * gcc.dg/pragma-align.c: New test.
29410 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
29412 * g++.old-deja/g++.pt/explicit82.C: New test.
29413 * g++.old-deja/g++.pt/explicit83.C: New test.
29415 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
29417 * gcc.dg/asm-names.c: New test.
29419 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29421 * gcc.dg/cpp/tr-warn6.c: New test
29423 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
29425 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
29428 2000-09-07 Catherine Moore <clm@redhat.com>
29430 * gcc.c-torture/execute/unroll-1.c: New test.
29432 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
29434 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
29436 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
29437 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
29438 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
29439 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
29440 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
29442 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
29443 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
29445 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
29447 * g++.old-deja/g++.pt/deduct2.C: New test.
29449 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
29451 * g++.old-deja/g++.pt/parms2.C: New test.
29453 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
29455 * g++.old-deja/g++.pt/crash58.C: New test.
29457 2000-09-06 Greg McGary <greg@mcgary.org>
29459 * gcc.c-torture/execute/20000906-1.c: New test.
29460 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
29462 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29464 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
29466 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
29468 * g++.old-deja/g++.pt/crash57.C: New test.
29470 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
29472 * g++.old-deja/g++.pt/crash56.C: New test.
29474 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
29476 * g++.old-deja/g++.pt/koenig1.C: New test.
29478 2000-09-04 Jakub Jelinek <jakub@redhat.com>
29480 * gcc.dg/20000904-1.c: New test.
29482 2000-09-04 Jakub Jelinek <jakub@redhat.com>
29484 * gcc.dg/cpp/paste8.c: New test.
29486 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
29488 * gcc.c-torture/compile/20000827-1.c: New test.
29490 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
29492 * gcc.dg/format-diag-1.c: New test.
29494 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
29496 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
29497 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
29498 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
29499 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
29500 gcc.dg/formatz-1.c: Adjust warning regular expressions.
29502 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
29504 * g++.old-deja/g++.other/nested4.C: New test.
29506 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
29508 * g++.old-deja/g++.ns/scoped1.C: New test.
29510 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
29512 * lib/g++.exp: Support testing already-installed GCC.
29514 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29516 * wtr-label-1.c, wtr-suffix-1.c: New tests.
29518 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29520 * gcc.dg/return-type-2.c: New test.
29522 2000-08-27 Geoff Keating <geoffk@cygnus.com>
29524 * gcc.c-torture/compile/20000825-1.c: New test.
29526 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
29528 * gcc.dg/dwarf2-2.c: New test.
29530 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
29532 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
29533 dg-warning regexps.
29535 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
29537 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
29538 gcc.dg/format-ext-5.c: New tests.
29540 2000-08-25 Jakub Jelinek <jakub@redhat.com>
29542 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
29544 2000-08-24 Mark Mitchell <mark@codesourcery.com>
29546 * gcc.dg/noncompile/930622-2.c: Adjust error message.
29548 2000-08-24 Richard Henderson <rth@cygnus.com>
29550 * gcc.dg/ia64-sync-1.c: New test.
29551 * gcc.dg/ia64-sync-2.c: New test.
29552 * gcc.dg/ia64-asm-1.c: New test.
29554 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
29556 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
29557 * gcc.dg/format-ext-2.c: New test.
29559 2000-08-23 Jason Merrill <jason@redhat.com>
29561 * lib/old-dejagnu.exp: Also ignore "In member function" and
29564 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29566 * gcc.dg/noncompile/label-lineno-1.c: New test.
29568 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
29570 * gcc.dg/c99-array-nonobj-1.c: New test.
29572 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
29574 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
29576 * gcc.dg/format-ext-1.c: New test.
29578 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29580 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
29581 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
29582 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
29583 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
29584 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
29586 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
29588 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
29589 gcc.dg/c99-strftime-2.c: New tests.
29591 2000-08-22 Richard Henderson <rth@cygnus.com>
29593 * gcc.c-torture/execute/20000822-1.c: New test.
29595 2000-08-21 Jakub Jelinek <jakub@redhat.com>
29597 * gcc.c-torture/execute/20000819-1.x: Remove.
29599 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
29601 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
29602 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
29603 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
29604 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
29605 gcc.dg/format-xopen-1.c: New tests.
29607 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
29609 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
29611 2000-08-21 Jakub Jelinek <jakub@redhat.com>
29613 * g++.old-deja/g++.other/loop2.C: New test.
29615 * gcc.c-torture/compile/20000606-1.c: New test.
29616 * gcc.c-torture/compile/20000728-1.c: New test.
29617 * gcc.c-torture/execute/20000801-1.c: New test.
29618 * gcc.c-torture/execute/20000801-2.c: New test.
29619 * gcc.c-torture/execute/20000819-1.c: New test.
29620 * gcc.c-torture/execute/20000819-1.x: XFAIL.
29621 * gcc.dg/20000629-1.c: New test.
29622 * gcc.dg/20000724-1.c: New test.
29623 * gcc.dg/20000807-1.c: New test.
29625 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
29627 * gcc.dg/cpp/pragma-1.c: New test.
29628 * gcc.dg/cpp/pragma-2.c: New test.
29630 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
29632 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
29633 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
29635 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29637 * gcc.c-torture/compile/20000818-1.c: New test.
29639 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
29641 * gcc.c-torture/execute/20000818-1.c: New test.
29643 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
29645 * gcc.dg/format-va-1.c: New test.
29647 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29649 * g++.old-deja/g++.other/typedef8.C: New test.
29651 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29653 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
29654 * g++.old-deja/g++.mike/net36.C: Mark candidate.
29655 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
29656 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
29657 * g++.old-deja/g++.other/ptrmem7.C: New test.
29658 * g++.old-deja/g++.pt/ptrmem10.C: New test.
29660 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29662 * g++.old-deja/g++.pt/typename27.C: New test.
29664 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
29666 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
29667 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
29668 * g++.old-deja/g++.pt/friend45.C: New test.
29669 * g++.old-deja/g++.other/friend8.C: New test.
29671 2000-08-15 Richard Henderson <rth@cygnus.com>
29673 * gcc.c-torture/execute/20000815-1.c: New test.
29675 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
29677 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
29678 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
29679 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
29681 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
29683 * g++.old-deja/g++.other/refinit2.C: New test.
29685 2000-08-13 Geoff Keating <geoffk@cygnus.com>
29687 * lib/c-torture.exp (c-torture): Make
29688 compiler_conditional_xfail_data global.
29689 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
29690 compiler_conditional_xfail_data machinery.
29691 (f-torture-execute): Likewise.
29692 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
29693 and only when unrolling loops.
29695 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
29697 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
29699 * g++.old-deja/g++.pt/explicit81.C: New test.
29701 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
29703 * g++.old-deja/g++.pt/typename26.C: New test.
29705 2000-08-10 Geoff Keating <geoffk@cygnus.com>
29707 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
29710 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
29712 * g++.old-deja/g++.other/array3.C: New test.
29714 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
29716 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
29717 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
29718 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
29721 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
29723 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
29724 * g++.old-deja/g++.abi/vmihint.C: Likewise.
29726 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
29728 * gcc.c-torture/execute/20000808-1.c: New test.
29730 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
29732 * gcc.dg/c90-const-expr-1.c: New test.
29734 2000-08-08 Richard Henderson <rth@cygnus.com>
29736 * gcc.dg/noncompile/920923-1.c: Declare calloc.
29738 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
29740 * gcc.dg/noncompile/const-ll-1.c: New test.
29742 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
29744 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
29746 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
29748 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
29749 that running programs linked against the shared version of libobjc
29752 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29754 * gcc.dg/c99-printf-1.c: New test.
29756 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29758 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
29760 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
29762 * gcc.c-torture/execute/20000731-1.x: Delete.
29764 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
29766 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
29767 and torture_without_loops as is done by c-torture.exp.
29768 (search_for): Copy from c-torture.exp.
29769 (gcc-dg-runtest): New function, drives a directory of tests
29770 iterating over the TORTURE_OPTIONS.
29771 (scan-assembler, scan-assembler-not): Move here from
29772 individual directory drivers.
29774 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
29775 defined by lib/gcc-dg.exp.
29776 * gcc.dg/cpp/cpp.exp: Likewise.
29777 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
29778 gcc-dg-runtest, so we cycle over optimization options.
29780 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
29781 * gcc.dg/compare2.c: No longer expected to fail.
29783 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
29785 * gcc.c-torture/execute/20000804-1.c: New test.
29787 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
29789 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
29791 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
29793 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
29795 2000-08-03 Jeffrey A Law (law@cygnus.com)
29797 * gcc.c-torture/compile/20000803-1.c: New test.
29799 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
29801 * gcc.c-torture/execute/20000801-3.c,
29802 gcc.c-torture/execute/20000801-4.c: New tests.
29803 * gcc.c-torture/execute/20000801-3.x,
29804 gcc.c-torture/execute/20000801-4.x: Xfail.
29806 2000-08-02 Geoff Keating <geoffk@cygnus.com>
29808 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
29809 libobjc/.libs to allow for libtool.
29811 2000-08-02 Jakub Jelinek <jakub@redhat.com>
29813 * gcc.c-torture/compile/20000802-1.c: New test.
29815 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
29817 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
29819 2000-07-31 Jeffrey A Law (law@cygnus.com)
29821 * gcc-c-torture/execute/20000731-2.c: New test.
29823 * gcc.c-torture/execute/20000731-1.c: New test.
29824 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
29826 2000-07-31 Jakub Jelinek <jakub@redhat.com>
29828 * testsuite/gcc.dg/cpp/paste7.c: New test.
29829 * gcc.dg/cpp/20000725-1.c: New test.
29831 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
29833 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
29834 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
29835 declaration warning for __builtin_dwarf_reg_size.
29837 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
29839 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
29841 * gcc.dg/noncompile/voidparam-1.c: New test.
29843 2000-07-30 Richard Henderson <rth@cygnus.com>
29845 * gcc.dg/c90-digraph-1.c: Don't xfail.
29846 * gcc.dg/compare2.c (case 10): Xfail.
29847 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
29849 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
29851 * gcc.dg/c99-main-1.c: New test.
29853 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
29855 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
29857 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
29859 * gcc.c-tortuer/execute/20000726-1.c: New test.
29861 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
29863 * gcc.c-torture/execute/enum-2.c: New test.
29865 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29867 * gcc.dg/cpp/tr-warn3.c: New test.
29869 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29871 * g++.old-deja/g++.ext/implicit1.C: Remove.
29872 * g++.old-deja/g++.jason/c2.C: Remove
29873 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
29874 * g++.old-deja/g++.pt/crash16.C: Likewise.
29875 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
29877 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29879 * g++.old-deja/g++.other/for2.C: New test.
29881 2000-07-25 Jakub Jelinek <jakub@redhat.com>
29883 * gcc.dg/20000720-1.c: New test.
29885 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
29887 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
29889 2000-07-24 Geoff Keating <geoffk@cygnus.com>
29891 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
29892 * gcc.c-torture/execute/20000722-1.c: New.
29893 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
29895 2000-07-24 Jakub Jelinek <jakub@redhat.com>
29897 * gcc.dg/cpp/20000720-1.S: New test.
29899 2000-07-21 Michael Meissner <meissner@redhat.com>
29901 * gcc.c-torture/execute/ieee/hugeval.c: New test.
29903 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29905 * g++.old-deja/g++.brendan/crash16.C,
29906 g++.old-deja/g++.brendan/parse3.C,
29907 g++.old-deja/g++.brendan/redecl1.C,
29908 g++.old-deja/g++.ns/template13.C,
29909 g++.old-deja/g++.other/decl4.C,
29910 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
29912 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29914 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
29915 and "Internal error".
29917 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
29919 * gcc.dg/cpp/paste6.c: New test.
29921 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
29923 * gcc.dg/cpp/tr-direct.c: New test.
29925 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
29926 gcc.dg/cpp/undef1.c: Tweak error regexps.
29928 2000-07-18 Eric Christopher <echristo@redhat.com>
29930 * gcc.c-torture/compile/20000718-1.c: New test.
29932 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
29934 * cpplex.c (_cpp_push_token): If the token being pushed back
29935 is the previous token in this context, just subtract one from
29937 * cppmacro.c (save_expansion): Clear aux field when storing a
29940 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
29942 * gcc.dg/noncompile/redecl-1.c: New test.
29944 2000-07-18 Jakub Jelinek <jakub@redhat.com>
29946 * gcc.c-torture/execute/20000717-5.c: New test.
29947 * gcc.c-torture/execute/20000717-1.x: Removed.
29949 2000-07-17 Richard Henderson <rth@cygnus.com>
29951 * gcc.c-torture/execute/20000717-4.c: New test.
29953 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
29955 * gcc.dg/cpp/syshdr.c: New test.
29956 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
29958 2000-07-17 Neil Booth <neilb@earthling.net>
29960 * gcc.dg/cpp/cmdlne-dM.c: New test.
29961 * gcc.dg/cpp/cmdlne-dD.c: New test.
29963 2000-07-17 Jeffrey A Law (law@cygnus.com)
29965 * gcc.c-torture/execute/20000717-3.c: New test.
29967 * gcc.c-torture/compile/20000717-1.c: New test.
29969 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
29971 * gcc.c-torture/execute/20000717-2.c: New test.
29973 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
29975 * gcc.dg/formatz-1.c: New test.
29977 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
29978 * gcc.dg/c99-digraph-1.c: New tests.
29980 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
29981 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
29983 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
29984 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
29985 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
29986 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
29987 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
29988 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
29989 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
29991 2000-07-17 Greg McGary <greg@mcgary.org>
29993 * gcc.c-torture/execute/20000717-1.c: New test.
29994 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
29996 2000-07-15 Jakub Jelinek <jakub@redhat.com>
29998 * gcc.c-torture/execute/20000715-2.c: New test.
29999 * gcc.dg/20000715-1.c: New test.
30001 2000-07-15 Michael Meissner <meissner@redhat.com>
30003 * gcc.c-torture/execute/20000715-1.c: New test.
30005 2000-07-13 Jakub Jelinek <jakub@redhat.com>
30007 * gcc.c-torture/execute/20000707-1.c: New test.
30009 2000-07-13 Neil Booth <NeilB@earthling.net>
30011 * testsuite/gcc.dg/cpp/digraph1.c,
30012 testsuite/gcc.dg/cpp/digraph2.c,
30013 testsuite/gcc.dg/cpp/digraphs.c: New tests.
30015 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
30017 * g77.f-torture/compile/20000630-2.f: New test.
30018 * g77.f-torture/compile/20000630-2.x
30020 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
30022 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
30024 2000-07-11 Neil Booth <NeilB@earthling.net>
30026 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
30028 2000-07-11 Neil Booth <NeilB@earthling.net>
30030 * gcc.dg/cpp/cmdlne-C.c: New.
30032 2000-07-09 Neil Booth <NeilB@earthling.net>
30034 * gcc.dg/cpp/directiv.c: New tests.
30035 * gcc.dg/cpp/undef1.c: Update.
30037 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
30039 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
30041 2000-07-09 Neil Booth <NeilB@earthling.net>
30043 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
30045 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
30047 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
30048 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
30050 2000-07-08 Neil Booth <NeilB@earthling.net>
30052 * gcc.dg/cpp/macsyntx.c: New tests.
30054 2000-07-07 Jakub Jelinek <jakub@redhat.com>
30056 * gcc.dg/20000707-1.c: New test.
30058 2000-07-07 Jakub Jelinek <jakub@redhat.com>
30060 * gcc.c-torture/execute/20000706-1.c: New test.
30061 * gcc.c-torture/execute/20000706-2.c: New test.
30062 * gcc.c-torture/execute/20000706-3.c: New test.
30063 * gcc.c-torture/execute/20000706-4.c: New test.
30064 * gcc.c-torture/execute/20000706-5.c: New test.
30066 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
30068 * g++.old-deja/g++.pt/instantiate7.C: New test.
30070 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
30072 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
30073 * g++.old-deja/g++.mike/thunk3.C: Likewise.
30074 * g++.old-deja/g++.other/rtti3.C: Likewise.
30075 * g++.old-deja/g++.other/rttid3.C: Likewise.
30077 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
30079 * g77.f-torture/compile/20000630-1.x: Fix typo
30081 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
30083 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
30086 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
30088 * gcc.dg/cpp/ident.c: New test.
30090 2000-07-05 Neil Booth <NeilB@earthling.net>
30092 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
30093 gcc.dg/cpp/lexstrng.c: New tests.
30095 2000-07-04 Neil Booth <NeilB@earthling.net>
30097 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
30098 * gcc.dg/cpp/strify2.c: Same.
30100 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
30102 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
30103 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
30104 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
30105 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
30107 * testsuite/gcc.dg/cpp/macro1.c,
30108 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
30109 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
30110 testsuite/gcc.dg/cpp/strify1.c,
30111 testsuite/gcc.dg/cpp/strify2.c: New tests.
30113 2000-07-03 Jakub Jelinek <jakub@redhat.com>
30115 * gcc.c-torture/execute/20000703-1.c: New test.
30117 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
30119 * g++.old-deja/g++.pt (lookup10.C): New test.
30121 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
30123 * g++.old-deja/g++.pt (typename25.C): New test.
30125 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
30127 * gcc.c-torture/compile/20000701-1.c: New test.
30129 2000-06-30 Nick Clifton <nickc@cygnus.com>
30131 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
30134 2000-06-30 Catherine Moore <clm@cygnus.com>
30136 * gcc.c-torture/execute/align-1.c: New test.
30138 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
30140 * g++.old-deja/g++.pt/expr8.C: New test.
30141 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
30143 2000-06-29 Nick Clifton <nickc@cygnus.com>
30145 * gcc.c-torture/compile/20000629-1.c: New test.
30147 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
30150 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
30151 gcc.dg/noncompile directory, depending on whether they're
30152 preprocessor tests or not. Annotate all the tests for the dg
30155 * gcc.c-torture/noncompile/noncompile.exp: Delete.
30156 * gcc.dg/noncompile/noncompile.exp: New.
30160 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
30161 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
30162 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
30163 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
30164 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
30165 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
30166 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
30167 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
30168 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
30169 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
30170 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
30171 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
30172 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
30173 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
30174 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
30175 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
30176 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
30177 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
30178 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
30179 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
30180 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
30181 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
30182 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
30183 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
30185 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
30186 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
30187 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
30188 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
30189 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
30190 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
30192 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
30194 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
30195 declare one variable. On the fourth, error.
30196 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
30197 declared by 20000628-1a.h.
30199 2000-06-29 Richard Henderson <rth@redhat.com>
30201 * gcc.c-torture/execute/930529-1.x: New file.
30202 * gcc.dg/920413-1.c: Adjust expected warning text.
30203 * gcc.dg/980217-1.c: Declare abort.
30204 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
30206 2000-06-29 Jeffrey A Law (law@cygnus.com)
30208 * g77.f-torture/compile/20000629-1.f: New test.
30209 * g77.f-torture/compile/20000629-1.x: Expected to fail.
30211 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
30213 Rearrange lots of files, removing entirely the
30214 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
30218 gcc.c-torture/code_quality/code_quality.exp
30219 gcc.c-torture/special/special.exp
30220 gcc.failure/failure.exp
30221 gcc.failure/940409-1.x
30222 gcc.c-torture/compile/961203-1.x
30225 gcc.misc-tests/linkage.exp
30226 gcc.c-torture/execute/920730-1t.c
30227 gcc.c-torture/execute/920730-1t.x
30228 gcc.c-torture/compile/920520-1.x
30229 gcc.c-torture/compile/920521-1.x
30230 gcc.c-torture/compile/981006-1.x
30231 gcc.c-torture/execute/eeprof-1.x
30233 * Moved files (possibly with modifications to fit a new harness):
30235 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
30236 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
30237 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
30238 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
30239 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
30240 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
30241 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
30242 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
30243 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
30244 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
30245 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
30246 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
30247 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
30248 gcc.failure/940409-1.c gcc.dg/940409-1.c
30250 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
30252 * c-torture/compile/961203-1.x: Delete.
30254 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
30255 not exit. Include stdio.h.
30256 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
30257 * gcc.misc-tests/dg-12.c: Likewise.
30258 * gcc.misc-tests/dg-5.c: Likewise.
30259 * gcc.misc-tests/dg-6.c: Likewise.
30260 * gcc.misc-tests/dg-7.c: Prototype abort.
30261 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
30262 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
30263 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
30265 * gcc.misc-tests/sieve.c: Use return from main, not exit.
30266 * gcc.misc-tests/sort2.c: Use return from main, not exit.
30268 2000-06-28 Jakub Jelinek <jakub@redhat.com>
30270 * gcc.dg/cpp/20000628-1.c: New test.
30271 * gcc.dg/cpp/20000628-1.h: New header for above test.
30272 * gcc.dg/cpp/20000628-1a.h: Likewise.
30274 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
30276 * gcc.dg/cpp: New directory.
30277 * gcc.dg/cpp/cpp.exp: New driver.
30278 * gcc.dg/cpp/20000627-1.c: New test.
30279 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
30280 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
30281 and rewrite as a compilation test.
30283 * gcc.dg: Move many files into the cpp subdirectory, possibly
30284 renaming or editing them as well.
30286 990119-1.c cpp/19990119-1.c
30287 990228-1.c cpp/19990228-1.c
30288 990407-1.c cpp/19990407-1.c
30289 990409-1.c cpp/19990409-1.c
30290 990413-1.c cpp/19990413-1.c
30291 990703-1.c cpp/19990703-1.c
30292 20000127-1.c cpp/20000127-1.c
30293 20000129-1.c cpp/20000129-1.c
30294 20000207-1.c cpp/20000207-1.c
30295 20000207-2.c cpp/20000207-2.c
30296 20000209-1.c cpp/20000209-1.c
30297 20000209-2.c cpp/20000209-2.c
30298 20000301-1.c cpp/20000301-1.c
30299 20000419-1.c cpp/20000419-1.c
30300 20000510-1.S cpp/20000510-1.S
30301 20000519-1.c cpp/20000519-1.c
30302 20000529-1.c cpp/20000529-1.c
30303 20000625-1.c cpp/20000625-1.c
30304 20000625-2.c cpp/20000625-2.c
30305 cpp-as1.c cpp/assert1.c
30306 cpp-as2.c cpp/assert2.c
30307 cxx-comments-1.c cpp/cxxcom1.c
30308 cxx-comments-2.c cpp/cxxcom2.c
30309 endif-label.c cpp/endif.c
30310 cpp-hash1.c cpp/hash1.c
30311 cpp-hash2.c cpp/hash2.c
30312 cpp-if1.c cpp/if-1.c
30313 cpp-if2.c cpp/if-2.c
30314 cpp-if3.c cpp/if-3.c
30315 cpp-if4.c cpp/if-4.c
30316 cpp-if5.c cpp/if-5.c
30317 cpp-cond.c cpp/if-cexp.c
30318 cpp-missingop.c cpp/if-mop.c
30319 cpp-missingparen.c cpp/if-mpar.c
30320 cpp-opprec.c cpp/if-oppr.c
30321 cpp-ifparen.c cpp/if-paren.c
30322 cpp-shortcircuit.c cpp/if-sc.c
30323 cpp-shift.c cpp/if-shift.c
30324 cpp-unary.c cpp/if-unary.c
30325 cpp-li1.c cpp/line1.c
30326 cpp-li2.c cpp/line2.c
30327 lineno.c cpp/line3.c
30328 lineno-2.c cpp/line4.c
30330 cpp-mic.h cpp/mi1c.h
30331 cpp-micc.h cpp/mi1cc.h
30332 cpp-mind.h cpp/mi1nd.h
30333 cpp-mindp.h cpp/mi1ndp.h
30334 cpp-mix.h cpp/mi1x.h
30335 cpp-mi2.c cpp/mi2.c
30336 cpp-mi2a.h cpp/mi2a.h
30337 cpp-mi2b.h cpp/mi2b.h
30338 cpp-mi2c.h cpp/mi2c.h
30339 cpp-mi3.c cpp/mi3.c
30340 cpp-mi3.def cpp/mi3.def
30341 poison-1.c cpp/poison.c
30342 pr-impl.c cpp/prag-imp.c
30343 cpp-redef-2.c cpp/redef1.c
30344 cpp-redef.c cpp/redef2.c
30345 strpaste.c cpp/strp1.c
30346 strpaste-2.c cpp/strp2.c
30347 cpp-tradpaste.c cpp/tr-paste.c
30348 cpp-tradstringify.c cpp/tr-str.c
30349 cpp-tradwarn1.c cpp/tr-warn1.c
30350 cpp-tradwarn2.c cpp/tr-warn2.c
30351 trigraphs.c cpp/trigraphs.c
30352 cpp-unc1.c cpp/unc1.c
30353 cpp-unc2.c cpp/unc2.c
30354 cpp-unc3.c cpp/unc3.c
30355 cpp-unc.c cpp/unc4.c
30356 undef.c cpp/undef1.c
30357 undef-2.c cpp/undef2.c
30358 cpp-wi1.c cpp/widestr1.c
30360 2000-06-27 Mark Mitchell <mark@codesourcery.com>
30362 * lib/g++.exp (g++_include_flags): Tweak.
30364 2000-06-27 H.J. Lu <hjl@gnu.org>
30365 Loren J. Rittle <ljrittle@acm.org>
30367 * lib/g++.exp (g++_include_flags): Override libgloss.exp
30368 version with one that knows about the new gcc tree structure.
30369 (g++_link_flags): Same.
30371 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
30373 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
30374 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
30375 case we are cross-compiling.
30377 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
30378 g++.old-deja/g++.niklas/Makefile.in,
30379 g++.old-deja/g++.niklas/configure.in,
30380 g++.old-deja/g++.other/Makefile.in,
30381 g++.old-deja/g++.other/configure.in,
30382 gcc.c-torture/code_quality/Makefile.in,
30383 gcc.c-torture/code_quality/configure.in,
30384 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
30385 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
30386 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
30387 gcc.c-torture/execute/ieee/Makefile.in,
30388 gcc.c-torture/execute/ieee/configure.in,
30389 gcc.c-torture/noncompile/Makefile.in,
30390 gcc.c-torture/noncompile/configure.in,
30391 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
30392 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
30393 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
30395 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
30397 * g++.old-deja/g++.other/ambig3.C: New test.
30399 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
30401 * g++.old-deja/g++.pt/syntax1.C: New test.
30402 * g++.old-deja/g++.pt/syntax2.C: New test.
30403 * g++.old-deja/g++.other/syntax3.C: New test.
30404 * g++.old-deja/g++.other/syntax4.C: New test.
30406 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
30408 * gcc.dg/20000623-1.c: Prototype exit and abort.
30410 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
30412 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
30414 * gcc.dg/cpp-mi3.def: New file.
30416 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
30418 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
30419 lexer's error messages.
30420 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
30421 divine anything from the linemarkers.
30422 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
30423 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
30425 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
30427 * gcc.dg/20000623-1.c: New test.
30429 2000-06-22 Jakub Jelinek <jakub@redhat.com>
30431 * gcc.c-torture/execute/20000622-1.c: New test.
30433 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
30435 * g++.old-deja/g++.other/init15.C: New test.
30437 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
30439 * g++.old-deja/g++.pt/vaarg2.C: New test.
30440 * g++.old-deja/g++.pt/vaarg3.C: New test.
30442 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
30444 * g++.old-deja/g++.other/dyncast6.C: New test.
30446 2000-06-15 Jakub Jelinek <jakub@redhat.com>
30448 * gcc.c-torture/execute/loop-6.c: New test.
30450 2000-06-14 Jakub Jelinek <jakub@redhat.com>
30452 * gcc.dg/20000614-1.c: New test.
30453 * gcc.dg/20000614-2.c: New test.
30455 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
30457 * g++.old-deja/g++.other/inline12.C: New test.
30459 2000-06-13 Jakub Jelinek <jakub@redhat.com>
30461 * g++.old-deja/g++.other/eh1.C: New test.
30463 2000-06-12 Jakub Jelinek <jakub@redhat.com>
30465 * g++.old-deja/g++.other/type.C: New test.
30467 2000-06-05 Jakub Jelinek <jakub@redhat.com>
30469 * g++.old-deja/g++.other/initstring.C: New test.
30471 2000-06-12 Jason Merrill <jason@redhat.com>
30473 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
30475 2000-06-09 Jeffrey A Law (law@cygnus.com)
30477 * gcc.c-torture/compile/20000609-1.c: New test.
30479 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
30481 * gcc.dg/20000609-1.c: New test.
30483 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
30485 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
30486 * gcc.c-torture/noncompile/poison-1.c: Move...
30487 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
30488 * gcc.dg/cpp-li1.c: Add a token after the #line.
30490 2000-06-05 Richard Henderson <rth@cygnus.com>
30492 * gcc.c-torture/execute/20000605-2.c: New test.
30493 * gcc.c-torture/execute/20000605-3.c: New test.
30495 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
30497 * g77.f-torture/execute/20000503-1.x: New file.
30499 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
30501 * g++.old-deja/g++.eh/badalloc1.C: New test.
30503 2000-06-05 Richard Henderson <rth@cygnus.com>
30505 * gcc.c-torture/execute/20000605-1.c: New test.
30507 2000-06-05 Jakub Jelinek <jakub@redhat.com>
30508 Nathan Sidwell <nathan@codesourcery.com>
30510 * gcc.c-torture/compile/20000605-1.c: New test.
30512 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
30514 * g77.f-torture/compile/20000601-1.f: New test.
30516 2000-06-03 Richard Henderson <rth@cygnus.com>
30518 * gcc.c-torture/execute/20000603-1.c: New.
30520 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
30522 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
30523 * gcc.dg/noreturn-2.c (noreturn): Likewise.
30525 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
30527 * gcc.dg/compare2.c (case 12): XFAIL.
30528 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
30529 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
30531 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
30533 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
30535 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
30536 guard macro is already defined when the header is first
30538 * gcc.dg/cpp-mix.h: New file.
30539 * gcc.dg/endif-label.c: Update patterns to match compiler.
30541 * g++.brendan/complex1.C: Declare abort.
30542 * g++.law/refs4.C: Remove XFAIL.
30543 * g++.oliva/expr2.C: Declare abort and exit.
30545 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
30547 * gcc.c-torture/execute/20000528-1.c: New test.
30549 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
30550 * g++.old-deja/g++.law/temps4.C: Likewise.
30552 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
30553 stdlib.h. Call abort() on failure.
30554 * g++.old-deja/g++.law/refs4.C: Likewise.
30555 * g++.old-deja/g++.law/temps4.C: Likewise.
30556 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
30557 * gcc.c-torture/execute/20000112-1.c: Include string.h.
30559 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
30561 Relative to g++.dg/special:
30562 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
30564 Relative to g++.old-deja:
30565 * g++.brendan/complex1.C, g++.jason/optimize2.C,
30566 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
30567 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
30568 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
30569 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
30570 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
30571 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
30573 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
30574 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
30575 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
30576 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
30577 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
30578 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
30581 * g++.other/goto1.C: Update expectations for error messages.
30583 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
30585 * gcc.c-torture/compile/20000523-1.c: New test.
30587 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
30589 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
30591 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
30593 * g++.old-deja/g++.eh/catch11.C: New test.
30594 * g++.old-deja/g++.eh/catch12.C: New test.
30596 2000-05-24 Nick Clifton <nickc@cygnus.com>
30598 * gcc.c-torture/execute/20000523-1.c: New test.
30600 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
30602 * c-torture/execute/bcp-1.c: Replace abort in arg of
30603 __builtin_constant_p with a generic external function.
30605 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
30606 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
30607 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
30608 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
30609 Prototype abort and/or exit.
30611 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
30612 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
30613 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
30614 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
30616 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
30618 * gcc.dg/dwarf2-1.c: New test.
30620 2000-05-20 Richard Henderson <rth@cygnus.com>
30622 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
30624 2000-05-20 Andreas Jaeger <aj@suse.de>
30626 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
30629 2000-05-19 David Edelsohn <edelsohn@gnu.org>
30631 * gcc.c-torture/execute/20000519-2.c: New test.
30633 2000-05-19 Andreas Jaeger <aj@suse.de>
30635 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
30636 which fails with SSA.
30638 * lib/c-torture.exp: Also test with -O3 -fssa.
30640 2000-05-18 Michael Meissner <meissner@redhat.com>
30642 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
30643 * gcc.c-torture/execute/920415-1.c: Ditto.
30644 * gcc.c-torture/execute/920501-1.c: Ditto.
30645 * gcc.c-torture/execute/conversion.c: Ditto.
30646 * gcc.c-torture/execute/cvt-1.c: Ditto.
30648 2000-05-18 Jeffrey A Law (law@cygnus.com)
30650 * gcc.c-torture/compile/20000518-1.c: New test.
30652 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
30654 * g77.f-torture/compile/200005018.f: New test.
30656 2000-05-17 Jeffrey A Law (law@cygnus.com)
30658 * gcc.c-torture/compile/20000517-1.c: New test.
30660 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30662 * gcc.c-torture/execute/20000516-1.c: New test.
30664 2000-05-15 Jakub Jelinek <jakub@redhat.com>
30666 * g++.old-deja/g++.other/eh.C: New test.
30668 2000-05-12 Richard Henderson <rth@cygnus.com>
30670 * gcc.c-torture/execute/990208-1.c (main): Don't pass
30671 constants through to doit's conditional.
30673 2000-05-11 Jeffrey A Law (law@cygnus.com)
30675 * gcc.c-torture/compile/20000511-1.c: New test.
30676 * g77.f-torture/compile/20000511-1.f: New test.
30677 * g77.f-torture/compile/20000511-2.f: New test.
30679 2000-05-11 Michael Meissner <meissner@redhat.com>
30681 * gcc.c-torture/execute/20000511-1.c: New test.
30683 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
30685 * gcc.dg/dg.exp: Scan .S files as well as .c files.
30686 * gcc.dg/20000510-1.S: New.
30688 2000-05-08 Catherine Moore <clm@cygnus.com>
30690 * gcc.dg/unused-3.c: New.
30692 2000-05-06 Richard Henderson <rth@cygnus.com>
30694 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
30695 * g++.old-deja/g++.mike/warn1.C: Likewise.
30696 * g++.old-deja/g++.pt/local1.C: Likewise.
30697 * g++.old-deja/g++.pt/local7.C: Likewise.
30698 * g++.old-deja/g++.pt/spec16.C: Likewise.
30700 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
30702 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
30704 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
30706 * g77.f-torture/execute/20000503-1.f: New test.
30708 2000-05-04 Andreas Jaeger <aj@suse.de>
30710 * gcc.dg/noreturn-2.c: New test.
30712 2000-05-04 Neil Booth <NeilB@earthling.net>
30714 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
30717 2000-05-04 Richard Henderson <rth@cygnus.com>
30719 * gcc.c-torture/execute/20000503-1.c: Fix typo.
30721 2000-05-04 Richard Henderson <rth@cygnus.com>
30723 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
30724 OpenSSL by Jason R Thorpe.
30726 2000-05-03 Jim Wilson <wilson@cygnus.com>
30728 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
30730 2000-05-03 Robert Lipe <robertlipe@usa.net>
30732 * gcc.dg/20000503-1.c: New test.
30734 2000-05-02 Jakub Jelinek <jakub@redhat.com>
30736 * gcc.c-torture/compile/20000502-1.c: New test.
30737 * g++.old-deja/g++.other/align.C: New test.
30738 * gcc.dg/cpp-tradstringify.c: New test.
30740 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
30742 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
30743 and hard registers.
30745 2000-04-26 Geoff Keating <geoffk@cygnus.com>
30747 * gcc.c-torture/execute/loop-5.c: New test.
30749 2000-04-25 Jakub Jelinek <jakub@redhat.com>
30751 * gcc.c-torture/execute/va-arg-20.c: New test.
30753 2000-04-23 Jeffrey A Law (law@cygnus.com)
30755 * gcc.c-torture/execute/20000422-1.c: New test.
30757 2000-04-20 Greg McGary <gkm@gnu.org>
30759 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
30760 when optimizing, but without sibling-call optimizations (-O1).
30762 2000-04-20 Jeffrey A Law (law@cygnus.com)
30764 * gcc.c-torture/compile/20000420-1.c: New test.
30766 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
30768 * g++.abi/ptrflags.C: New test.
30769 * g++.eh/catchptr1.C: Test incomplete pointer chains.
30771 2000-04-19 Catherine Moore <clm@cygnus.com>
30773 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
30775 2000-04-19 Greg McGary <gkm@gnu.org>
30777 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
30778 sibling-call optimizations.
30780 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
30782 * gcc.dg/20000419-1.c: New test.
30784 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
30786 * gcc.c-torture/execute/20000412-6.c: New test.
30788 2000-04-12 Jeffrey A Law (law@cygnus.com)
30790 * gcc.c-torture/execute/20000412-5.c: New test.
30791 * g77.f-torture/compile/20000412-1.f: New test.
30792 * gcc.c-torture/execute/20000412-4.c: New test.
30793 * gcc.c-torture/compile/20000412-2.c: New test.
30794 * gcc.c-torture/execute/20000412-3.c: New test.
30795 * gcc.c-torture/compile/20000412-1.c: New test.
30796 * gcc.c-torture/execute/20000412-2.c: New test.
30798 2000-04-12 Jakub Jelinek <jakub@redhat.com>
30800 * objc/execute/bf-20.m: New test.
30802 2000-04-10 Richard Henderson <rth@cygnus.com>
30804 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
30806 * gcc.c-torture/execute/20000412-1.c: New test.
30808 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
30810 * g++.old-deja/g++.eh/catchptr1.C: New test.
30812 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
30814 * g++.old-deja/g++.abi/cxa_vec.C: New test.
30816 2000-04-08 Neil Booth <NeilB@earthling.net>
30818 * gcc.dg/cpp-nullchar.c: Remove test as
30819 embedded nulls cause problems.
30821 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30823 * gcc.dg/compare2.c: New test.
30825 2000-04-08 Neil Booth <NeilB@earthling.net>
30827 * gcc.dg/cpp-nullchar.c: New test.
30829 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
30831 * gcc.dg/cpp-mi2.c: New test.
30832 * gcc.dg/cpp-mi2[abc].h: New files.
30834 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
30836 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
30839 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
30841 * g++.old-deja/g++.abi/vmihint.C: New test.
30843 2000-04-06 Neil Booth <NeilB@earthling.net>
30845 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
30846 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
30849 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
30851 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
30852 avoid stack-frame overwrite.
30854 2000-04-05 Jakub Jelinek <jakub@redhat.com>
30856 * gcc.c-torture/compile/20000405-2.c: New test.
30857 * gcc.c-torture/compile/20000405-3.c: New test.
30859 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30861 * gcc.c-torture/compile/20000405-1.c: New test.
30863 2000-04-04 Geoff Keating <geoffk@cygnus.com>
30865 * gcc.dg/cast-qual-1.c: Revert last change.
30867 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30869 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
30871 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
30873 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
30874 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
30876 2000-04-03 Jeffrey A Law (law@cygnus.com)
30878 * gcc.c-torture/compile/20000403-2.c: New test.
30879 * gcc.c-torture/compile/20000403-1.c: New test.
30881 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
30883 * gcc.c-torture/execute/20000403-1.c: New test.
30885 2000-04-03 Geoff Keating <geoffk@cygnus.com>
30887 * gcc.c-torture/execute/20000402-1.c: New test.
30889 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
30891 * gcc.c-torture/execute/va-arg-15.c: New test.
30892 * gcc.c-torture/execute/va-arg-16.c: New test.
30893 * gcc.c-torture/execute/va-arg-17.c: New test.
30894 * gcc.c-torture/execute/va-arg-18.c: New test.
30895 * gcc.c-torture/execute/va-arg-19.c: New test.
30897 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
30899 * gcc.c-torture/compile/981211-1.c: Move to...
30900 * gcc.dg/cpp-as1.c: ...here.
30901 * gcc.dg/cpp-as2.c: New file.
30903 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
30906 2000-04-02 Neil Booth <NeilB@earthling.net>
30908 * gcc.dg/cpp-cond.c New tests.
30909 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
30910 accidental success less likely.
30911 * gcc.dg/cpp-missingop.c New tests.
30912 * gcc.dg/cpp-missingparen.c New tests.
30913 * gcc.dg/cpp-shift.c New tests.
30914 * gcc.dg/cpp-shortcircuit.c New tests.
30915 * gcc.dg/cpp-unary.c New tests.
30917 2000-03-29 Jeffrey A Law (law@cygnus.com)
30919 * gcc.c-torture/compile/20000329-1.c: New test.
30921 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
30923 * gcc.c-torture/compile/20000326-1.c: New test.
30924 * gcc.c-torture/compile/20000326-2.c: New test.
30926 2000-03-24 Geoff Keating <geoffk@cygnus.com>
30928 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
30929 the first parameter is a function argument.
30931 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
30933 * g++.old-deja/g++.ext/array4.C: New test.
30935 2000-03-22 Geoff Keating <geoffk@cygnus.com>
30937 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
30939 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30941 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
30943 2000-03-19 Richard Henderson <rth@cygnus.com>
30945 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
30947 2000-03-19 Richard Henderson <rth@cygnus.com>
30949 * gcc.c-torture/compile/20000319-1.c: New test.
30951 2000-03-14 Jeffrey A Law (law@cygnus.com)
30953 * gcc.c-torture/execute/20000314-3.c: New test.
30954 * gcc.c-torture/execute/20000314-2.c: New test.
30955 * gcc.c-torture/execute/20000314-1.c: New test.
30956 * gcc.c-torture/compile/20000314-2.c: New test.
30957 * gcc.c-torture/compile/20000314-1.c: New test.
30959 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
30961 * g++.old-deja/g++.warn/inline.C: New test.
30963 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
30965 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
30966 standards-compliant result rather than specific constants.
30967 Put test-values in array.
30969 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
30971 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
30972 (g++_target_compile): Put test-specific options last.
30974 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30976 * g++.old-deja/g++.eh/vbase4.C: New test.
30978 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30980 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
30982 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30984 * g++.old-deja/g++.brendan/misc12.C: Removed.
30985 * g++.old-deja/g++.pt/memtemp77.C: Constify.
30986 * g++.old-deja/g++.ext/pretty4.C: New test.
30988 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30990 * g++.old-deja/g++.other/string2.C: New test.
30992 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
30994 * g++.old-deja/g++.warn/impint2.C: New test.
30996 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
30998 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
31001 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
31003 * g++.old-deja/g++.warn/impint.C: New test.
31004 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
31005 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
31006 * g++.old-deja/g++.pt/explicit12.C: Likewise.
31007 * g++.old-deja/g++.pt/explicit13.C: Likewise.
31008 * g++.old-deja/g++.pt/explicit17.C: Likewise.
31009 * g++.old-deja/g++.pt/explicit18.C: Likewise.
31010 * g++.old-deja/g++.pt/explicit19.C: Likewise.
31011 * g++.old-deja/g++.pt/explicit23.C: Likewise.
31012 * g++.old-deja/g++.pt/explicit31.C: Likewise.
31013 * g++.old-deja/g++.pt/explicit35.C: Likewise.
31014 * g++.old-deja/g++.pt/explicit6.C: Likewise.
31015 * g++.old-deja/g++.pt/memclass7.C: Likewise.
31017 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
31019 * gcc.dg/cpp-redef.c: New test.
31021 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
31023 * g++.old-deja/g++.pt/unify7.C: New test.
31025 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31027 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
31028 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
31030 2000-02-25 Geoff Keating <geoffk@cygnus.com>
31032 * gcc.c-torture/compile/20000224-1.c: New test.
31034 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31036 * gcc.c-torture/compile/cpp-2.c: New test.
31037 * gcc.c-torture/compile/cpp-1.c: New test.
31039 2000-02-25 Jeffrey A Law (law@cygnus.com)
31041 * gcc.c-torture/execute/20000225-1.c: New test.
31043 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31045 * gcc.dg/cpp-li2.c: New test.
31047 * gcc.dg/cpp-wi1.c: New test.
31049 * gcc.dg/cpp-li1.c: New test.
31051 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
31053 * g++.old-deja/g++.other/sizeof5.C: New test.
31055 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31057 * gcc.c-torture/execute/va-arg-13.c: New test.
31059 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
31061 * gcc.c-torture/execute/va-arg-12.c: New test.
31063 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
31065 * gcc.c-torture/execute/20000223-1.c: New test.
31067 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
31069 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
31071 2000-02-22 Mark Mitchell <mark@codesourcery.com>
31073 * g++.old-deja/g++.abi/ptrmem.C: New test.
31075 2000-02-19 Richard Henderson <rth@cygnus.com>
31077 * gcc.c-torture/compile/init-3.c: New.
31079 2000-02-17 Mark Mitchell <mark@codesourcery.com>
31081 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
31084 2000-02-11 Robert Lipe <robertl@sco.com>
31086 * gcc.c-torture/compile/20000211-3.c: New test.
31088 2000-02-11 Martin Buchholz <martin@xemacs.org>
31090 * gcc.c-torture/compile/20000211-2.c: New test.
31092 2000-02-11 Jeffrey A Law (law@cygnus.com)
31094 * gcc.c-torture/compile/20000211-1.c: New test.
31096 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31098 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
31101 2000-02-08 Nathan Sidwell <nathan@acm.org>
31103 * g++.old-deja/g++.other/cast5.C: New test.
31105 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
31107 * gcc.c-torture/execute/20000205-1.c: New.
31109 2000-02-03 Nathan Sidwell <nathan@acm.org>
31111 * g++.old-deja/g++.jason/cast3.C: Return void.
31112 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
31114 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31116 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
31118 * gcc.dg/loop-1.c: New test.
31120 2000-01-27 Jakub Jelinek <jakub@redhat.com>
31122 * gcc.c-torture/compile/20000127-1.c: New test.
31123 * gcc.c-torture/execute/991228-1.c: New test.
31125 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31127 * gcc.dg/unused-2.c: New test.
31129 * gcc.dg/conv-1.c: New test.
31131 2000-01-24 Mark Mitchell <mark@codesourcery.com>
31133 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
31135 (tool_option_proc): Fix typo.
31137 2000-01-24 Geoff Keating <geoffk@cygnus.com>
31139 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
31140 of the ld on the host, not on the build machine.
31141 Also, don't crash if '--help' is not a supported option.
31143 2000-01-24 Richard Henderson <rth@cygnus.com>
31145 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
31147 2000-01-20 Jeffrey A Law (law@cygnus.com)
31149 * gcc.c-torture/execute/20000120-2.c: New test.
31150 * gcc.c-torture/execute/20000120-1.c: New test.
31152 2000-01-13 Jeffrey A Law (law@cygnus.com)
31154 * gcc.c-torture/execute/20000113-1.c: New test.
31156 2000-01-12 Jeffrey A Law (law@cygnus.com)
31158 * gcc.c-torture/execute/20000112-1.c: New test.
31160 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31162 * gcc.dg/20000111-1.c: New test.
31164 2000-01-10 Jeffrey A Law (law@cygnus.com)
31166 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
31167 with 16 bit integers.
31169 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31171 * gcc.dg/20000108-1.c: New test.
31173 2000-01-05 Nathan Sidwell <nathan@acm.org>
31175 * g++.old-deja/g++.ns/koenig8.C: New test.
31177 2000-01-05 Nathan Sidwell <nathan@acm.org>
31179 * g++.old-deja/g++.other/cast4.C: New test.
31181 2000-01-05 Jeffrey A Law (law@cygnus.com)
31183 * gcc.c-torture/compile/20000105-2.c: New test.
31184 * gcc.c-torture/compile/20000105-1.c: New test.
31186 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31188 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
31189 references to printf & atoi to conform to ANSI standard.
31190 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
31191 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
31192 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
31193 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
31194 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
31195 * g++.old-deja/g++.brendan/complex1.C: Likewise.
31196 * g++.old-deja/g++.brendan/copy1.C: Likewise.
31197 * g++.old-deja/g++.brendan/copy2.C: Likewise.
31198 * g++.old-deja/g++.brendan/copy3.C: Likewise.
31199 * g++.old-deja/g++.brendan/copy4.C: Likewise.
31200 * g++.old-deja/g++.brendan/copy5.C: Likewise.
31201 * g++.old-deja/g++.brendan/copy6.C: Likewise.
31202 * g++.old-deja/g++.brendan/copy7.C: Likewise.
31203 * g++.old-deja/g++.brendan/copy8.C: Likewise.
31204 * g++.old-deja/g++.brendan/crash11.C: Likewise.
31205 * g++.old-deja/g++.brendan/crash14.C: Likewise.
31206 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
31207 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
31208 * g++.old-deja/g++.brendan/delete2.C: Likewise.
31209 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
31210 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
31211 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
31212 * g++.old-deja/g++.brendan/eh1.C: Likewise.
31213 * g++.old-deja/g++.brendan/groff1.C: Likewise.
31214 * g++.old-deja/g++.brendan/init3.C: Likewise.
31215 * g++.old-deja/g++.brendan/misc12.C: Likewise.
31216 * g++.old-deja/g++.brendan/misc7.C: Likewise.
31217 * g++.old-deja/g++.brendan/new2.C: Likewise.
31218 * g++.old-deja/g++.brendan/operators4.C: Likewise.
31219 * g++.old-deja/g++.brendan/operators5.C: Likewise.
31220 * g++.old-deja/g++.brendan/overload2.C: Likewise.
31221 * g++.old-deja/g++.brendan/overload7.C: Likewise.
31222 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
31223 * g++.old-deja/g++.brendan/reference1.C: Likewise.
31224 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
31225 * g++.old-deja/g++.brendan/template24.C: Likewise.
31226 * g++.old-deja/g++.brendan/template3.C: Likewise.
31227 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
31228 * g++.old-deja/g++.jason/inline3.C: Likewise.
31229 * g++.old-deja/g++.jason/opeq.C: Likewise.
31230 * g++.old-deja/g++.law/arg5.C: Likewise.
31231 * g++.old-deja/g++.law/arm7.C: Likewise.
31232 * g++.old-deja/g++.law/ctors11.C: Likewise.
31233 * g++.old-deja/g++.law/cvt8.C: Likewise.
31234 * g++.old-deja/g++.law/init9.C: Likewise.
31235 * g++.old-deja/g++.law/refs4.C: Likewise.
31236 * g++.old-deja/g++.law/template2.C: Likewise.
31237 * g++.old-deja/g++.law/visibility24.C: Likewise.
31238 * g++.old-deja/g++.law/vtable3.C: Likewise.
31239 * g++.old-deja/g++.mike/asm2.C: Likewise.
31240 * g++.old-deja/g++.mike/eh1.C: Likewise.
31241 * g++.old-deja/g++.mike/misc1.C: Likewise.
31242 * g++.old-deja/g++.mike/misc13.C: Likewise.
31243 * g++.old-deja/g++.mike/misc14.C: Likewise.
31244 * g++.old-deja/g++.mike/ns12.C: Likewise.
31245 * g++.old-deja/g++.mike/p1248.C: Likewise.
31246 * g++.old-deja/g++.mike/p3708.C: Likewise.
31247 * g++.old-deja/g++.mike/p3708a.C: Likewise.
31248 * g++.old-deja/g++.mike/p3708b.C: Likewise.
31249 * g++.old-deja/g++.mike/p646.C: Likewise.
31250 * g++.old-deja/g++.mike/p700.C: Likewise.
31251 * g++.old-deja/g++.mike/p783.C: Likewise.
31252 * g++.old-deja/g++.mike/p783a.C: Likewise.
31253 * g++.old-deja/g++.mike/p783b.C: Likewise.
31254 * g++.old-deja/g++.mike/p786.C: Likewise.
31255 * g++.old-deja/g++.mike/p789.C: Likewise.
31256 * g++.old-deja/g++.mike/p789a.C: Likewise.
31257 * g++.old-deja/g++.mike/p807a.C: Likewise.
31258 * g++.old-deja/g++.other/delete3.C: Likewise.
31259 * g++.old-deja/g++.other/dyncast1.C: Likewise.
31260 * g++.old-deja/g++.other/dyncast2.C: Likewise.
31261 * g++.old-deja/g++.other/dyncast3.C: Likewise.
31262 * g++.old-deja/g++.other/empty1.C: Likewise.
31263 * g++.old-deja/g++.other/temporary1.C: Likewise.
31264 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
31265 * g++.old-deja/g++.pt/t16.C: Likewise.
31266 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
31268 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
31270 * gcc.dg/991230-1.c: New test.
31272 1999-12-29 Jeffrey A Law (law@cygnus.com)
31274 * gcc.c-torture/compile/991229-3.c: New test.
31275 * gcc.c-torture/compile/991229-2.c: New test.
31276 * gcc.c-torture/compile/991229-1.c: New test.
31278 1999-12-29 Greg McGary <gkm@eng.ascend.com>
31280 * gcc.c-torture/compile/labels-2.c: New test.
31282 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
31284 * gcc.c-torture/execute/991227-1.c: New test.
31286 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31288 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
31290 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
31292 * gcc.c-torture/execute/991221-1.c: New test.
31294 1999-12-20 Nathan Sidwell <nathan@acm.org>
31296 * g++.old-deja/g++.other/cast3.C: New test.
31298 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
31300 * gcc.c-torture/execute/991216-4.c: New test.
31302 1999-12-16 Michael Meissner <meissner@cygnus.com>
31304 * gcc.c-torture/execute/991216-1.c: New test.
31305 * gcc.c-torture/execute/991216-2.c: New test.
31306 * gcc.c-torture/execute/991216-3.c: New test.
31308 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
31310 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
31311 Actually make the test fail by using "-O2" for compilation.
31313 1999-12-15 Nathan Sidwell <nathan@acm.org>
31315 * g++.old-deja/g++.warn/cast-align1.C: New test.
31317 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
31319 * gcc.c-torture/compile/991214-1.c: New test.
31320 * gcc.c-torture/compile/991214-2.c: New test.
31322 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
31324 * gcc.dg/991214-1.c: New test.
31326 1999-12-13 Jeffrey A Law (law@cygnus.com)
31328 * gcc.c-torture/compile/991213-3.c: New test.
31329 * gcc.c-torture/compile/991213-2.c: New test.
31330 * gcc.c-torture/compile/991213-1.c: New test.
31332 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
31334 * gcc.dg/991209-1.c: New test.
31336 1999-12-08 Nathan Sidwell <nathan@acm.org>
31338 * gcc.c-torture/compile/991208-1.c: New test.
31340 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31342 * gcc.dg/ultrasp2.c: New test.
31344 1999-12-05 Alex Samuel <samuel@codesourcery.com>
31346 * g++.old-deja/g++.abi/align.C (main): Fix typo.
31348 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
31350 * gcc.c-torture/compile/991202-1.c: New test.
31351 * gcc.c-torture/execute/991202-1.c: New test.
31352 * gcc.c-torture/execute/991202-2.c: New test.
31353 * gcc.c-torture/execute/991202-3.c: New test.
31355 1999-12-02 Alex Samuel <samuel@codesourcery.com>
31357 * g++.old-deja/g++.abi/align.C: New test.
31358 * g++.old-deja/g++.abi/aggregates.C: Likewise.
31359 * g++.old-deja/g++.abi/bitfields.C: Likewise.
31361 1999-12-01 Richard Henderson <rth@cygnus.com>
31363 * gcc.c-torture/execute/991201-1.c: New.
31365 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
31367 * gcc.dg/991129-1.c: New test.
31369 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
31371 * gcc.c-torture/compile/991127-1.c: New test.
31373 1999-11-22 Nathan Sidwell <nathan@acm.org>
31375 * g++.old-deja/g++.other/warn4.C: New test.
31377 1999-11-22 Nathan Sidwell <nathan@acm.org>
31379 * g++.old-deja/g++.eh/cleanup2.C: New test.
31380 * g++.old-deja/g++.ext/pretty2.C: New test.
31381 * g++.old-deja/g++.ext/pretty3.C: New test.
31382 * g++.old-deja/g++.other/debug6.C: New test.
31384 1999-10-20 Jim Wilson <wilson@cygnus.com>
31386 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
31387 compiler_output to look for one error message instead of two.
31389 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
31391 * gcc.c-torture/execute/991118-1.c: Also test case
31392 where the word boundary does not split a byte evenly.
31394 1999-11-19 Nathan Sidwell <nathan@acm.org>
31396 * g++.old-deja/g++.ext/restrict1.C: New test.
31398 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
31400 * gcc.c-torture/execute/991118-1.c: New test.
31402 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
31404 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
31405 working directory pathnames.
31407 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
31409 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
31410 host is equipped with driver.h and driver.o so it can actually
31411 compile and run the tests.
31413 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
31415 * gcc.c-torture/compile/991008-1.c: New test.
31417 1999-11-08 Nick Clifton <nickc@cygnus.com>
31419 * lib/gcc-dg.exp: Include target-supports.exp
31421 1999-11-05 Nick Clifton <nickc@cygnus.com>
31423 * lib/target-supports.exp: New file: Provide procs to test for
31424 features supported by the target.
31425 (check_weak_available): Moved here from ecos.exp.
31426 (check_alias_available): New proc: Determine of the target
31427 toolchain supports the alias attribute.
31429 * gcc.dg/special/ecos.exp: Move check_weak_available to
31430 target-supports.exp.
31431 (alias-1.c): Only perform the test if the target supports
31433 (wkali-1.c): Only perform the test if the target supports
31436 * gcc.dg/990506-0.c: Expect error messages from cross
31437 targets as well as native targets.
31439 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31441 * gcc.dg/ultrasp1.c: Removed xfail.
31442 * gcc.dg/struct-ret-2.c: Likewise.
31443 * gcc.dg/array-1.c: Likewise.
31445 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31447 * gcc.dg/struct-ret-2.c: New test.
31449 * gcc.dg/array-1.c: New test.
31451 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
31453 * gcc.c-torture/execute/991030-1.c: New test.
31455 1999-10-26 Richard Henderson <rth@cygnus.com>
31457 * gcc.c-torture/compile/991026-2.c: New test.
31459 1999-10-26 Jeffrey A Law (law@cygnus.com)
31461 * gcc.c-torture/compile/991026-1.c: New test.
31463 1999-10-23 Jeffrey A Law (law@cygnus.com)
31465 * gcc.c-torture/execute/991023-1.c: New test.
31467 1999-10-19 Jeffrey A Law (law@cygnus.com)
31469 * gcc.c-torture/execute/991019-1.c: New test.
31471 1999-10-16 Richard Henderson <rth@cygnus.com>
31473 * gcc.c-torture/execute/991016-1.c: New test.
31475 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
31477 * gcc.c-torture/execute/991014-1.c: New test.
31479 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
31481 * g++.old-deja/g++.other/union2.C: New test.
31483 1999-10-13 Nathan Sidwell <nathan@acm.org>
31485 * g++.old-deja/g++.other/vaarg2.C: New test.
31486 * g++.old-deja/g++.other/vaarg3.C: New test.
31488 1999-10-12 Craig Burley <craig@jcb-sc.com>
31490 * g77.f-torture/noncompile/19990905-1.f: Moved from being
31493 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
31495 * gcc.c-torture/execute/va-arg-11.c: New test.
31497 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
31499 * lib/file-format.exp (gcc_target_object_format): Don't
31500 crash if objdump is unavailable.
31502 1999-09-29 Donn Terry <donn@interix.com>
31504 * gcc.misc-tests/mg.exp: delete extraneous redirection.
31506 1999-09-28 Nick Clifton <nickc@cygnus.com>
31508 * gcc.c-torture/compile/990928-1.c: New test.
31510 1999-09-28 Nathan Sidwell <nathan@acm.org>
31512 * g++.old-deja/g++.other/decl6.C: New test.
31514 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31516 * gcc.c-torture/execute/va-arg-10.c: New test.
31518 1999-09-27 Nathan Sidwell <nathan@acm.org>
31520 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
31521 __PRETTY_FUNCTION__.
31523 1999-09-23 Nick Clifton <nickc@cygnus.com>
31525 * gcc.c-torture/execute/990923-1.c: New test.
31527 1999-09-21 Nick Clifton <nickc@cygnus.com>
31529 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
31530 for which -fpic is inappropriate.
31532 1999-09-21 Mark Mitchell <mark@codesourcery.com>
31534 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
31536 1999-09-21 Nathan Sidwell <nathan@acm.org>
31538 * g++.old-deja/g++.other/dyncast1.C: New test.
31539 * g++.old-deja/g++.other/dyncast2.C: New test.
31540 * g++.old-deja/g++.other/dyncast3.C: New test.
31541 * g++.old-deja/g++.other/dyncast4.C: New test.
31542 * g++.old-deja/g++.other/dyncast5.C: New test.
31543 * g++.old-deja/g++.eh/catch3.C: New test.
31544 * g++.old-deja/g++.eh/catch3p.C: New test.
31545 * g++.old-deja/g++.eh/catch4.C: New test.
31546 * g++.old-deja/g++.eh/catch4p.C: New test.
31547 * g++.old-deja/g++.eh/catch5.C: New test.
31548 * g++.old-deja/g++.eh/catch5p.C: New test.
31549 * g++.old-deja/g++.eh/catch6.C: New test.
31550 * g++.old-deja/g++.eh/catch6p.C: New test.
31551 * g++.old-deja/g++.eh/catch7.C: New test.
31552 * g++.old-deja/g++.eh/catch7p.C: New test.
31553 * g++.old-deja/g++.eh/catch8.C: New test.
31554 * g++.old-deja/g++.eh/catch8p.C: New test.
31555 * g++.old-deja/g++.eh/catch9.C: New test.
31556 * g++.old-deja/g++.eh/catch9p.C: New test.
31558 1999-09-13 Nathan Sidwell <nathan@acm.org>
31560 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
31561 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
31563 1999-09-13 Jeffrey A Law (law@cygnus.com)
31565 * gcc.c-torture/compile/990913-1.c: New test.
31567 1999-09-10 Nathan Sidwell <nathan@acm.org>
31569 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
31570 * g++.old-deja/g++.jason/rfg5.C: Likewise.
31572 1999-09-09 Richard Henderson <rth@cygnus.com>
31574 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
31576 1999-09-09 Nathan Sidwell <nathan@acm.org>
31578 * g++.old-deja/g++.other/lookup11.C: New test.
31579 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
31580 what is permitted and what we want.
31581 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
31583 * g++.old-deja/g++.jason/rfg5.C: Likewise
31585 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
31587 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
31588 * gcc.c-torture/noncompile/poison-1.c: New file.
31590 1999-09-08 Nathan Sidwell <nathan@acm.org>
31592 * g++.old-deja/g++.other/sizeof3.C: New test.
31593 * g++.old-deja/g++.other/sizeof4.C: New test.
31594 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
31595 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
31597 1999-09-07 Richard Henderson <rth@cygnus.com>
31599 * gcc.dg/va-arg-1.c: New.
31601 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31603 * gcc.c-torture/execute/va-arg-9.c: New test.
31605 1999-09-05 Craig Burley <craig@jcb-sc.com>
31607 * g77.f-torture/compile/980519-2.f: New test.
31608 * g77.f-torture/compile/19990905-0.f: New test.
31609 * g77.f-torture/compile/19990905-1.f: New test.
31610 * g77.f-torture/compile/19990905-2.f: New test.
31612 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
31614 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
31616 * gcc.c-torture/execute/990827-1.c: Fix typo.
31618 1999-09-03 Nathan Sidwell <nathan@acm.org>
31620 * g++.old-deja/g++.other/deref1.C: New test.
31622 1999-09-02 Nathan Sidwell <nathan@acm.org>
31624 * g++.old-deja/g++.other/ambig2.C: New test.
31625 * g++.old-deja/g++.other/cond5.C: New test.
31626 * g++.old-deja/g++.other/lookup16.C: New test.
31628 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
31630 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
31633 1999-08-31 Jeffrey A Law (law@cygnus.com)
31635 * lib/c-torture.exp: Avoid the "compare executables" optimization
31636 when testing native.
31638 1999-08-29 Jeffrey A Law (law@cygnus.com)
31640 * gcc.c-torture/execute/990829-1.c: New test.
31641 * gcc.c-torture/compile/990829-1.c: New test.
31643 1999-08-27 Paul Burchard <burchard@pobox.com>
31645 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
31646 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
31647 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
31648 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
31649 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
31650 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
31651 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
31652 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
31653 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
31654 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
31655 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
31657 1999-08-27 Jeffrey A Law (law@cygnus.com)
31659 * gcc.c-torture/execute/990827-1.c: New test.
31661 1999-08-26 Craig Burley <craig@jcb-sc.com>
31663 * g77.f-torture/noncompile/19990826-4.f: New test.
31665 * g77.f-torture/compile/19990826-3.f: New test.
31667 * g77.f-torture/execute/19990826-2.f: New test.
31669 * g77.f-torture/compile/19990826-1.f: New test.
31671 * gcc.c-torture/execute/990826-0.c: New test.
31672 * g77.c-torture/execute/19990826-0.f: New test.
31674 * g77.f-torture/noncompile/970626-2.f: New test.
31676 1999-08-25 Paul Burchard <burchard@pobox.com>
31678 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
31679 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
31680 lss-011.C: New tests.
31682 1999-08-25 Nathan Sidwell <nathan@acm.org>
31684 * g++.old-deja/g++.other/decl5.C: New test.
31686 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31688 * noncompile/noncompile.exp: Load_lib c-torture.exp.
31689 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
31690 call `postbase' for each one. All callers of `postbase' changed
31691 to call this instead.
31693 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
31695 * gcc.c-torture/execute/990811-1.c: New test.
31697 1999-08-09 Nick Clifton <nickc@cygnus.com>
31699 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
31702 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
31705 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
31707 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
31709 1999-08-04 Jeffrey A Law (law@cygnus.com)
31711 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
31713 1999-08-04 Nathan Sidwell <nathan@acm.org>
31715 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
31717 1999-08-04 Jeffrey A Law (law@cygnus.com)
31719 * gcc.c-torture/execute/990804-1.c: New test.
31721 1999-08-03 Nathan Sidwell <nathan@acm.org>
31723 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
31724 * g++.old-deja/g++.brendan/crash64.C: Likewise
31725 * g++.old-deja/g++.brendan/overload8.C: Likewise
31727 1999-08-03 Nathan Sidwell <nathan@acm.org>
31729 * g++.old-deja/g++.other/struct1.C: New test.
31731 1999-08-03 Nathan Sidwell <nathan@acm.org>
31733 * g++.old-deja/g++.other/enum2.C: New test.
31735 1999-08-02 Richard Henderson <rth@cygnus.com>
31737 Adapted from tests from Franz Sirl:
31738 * gcc.c-torture/execute/va-arg-7.c: New test.
31739 * gcc.c-torture/execute/va-arg-8.c: New test.
31741 1999-08-01 Jeffrey A Law (law@cygnus.com)
31743 * gcc.c-torture/compile/990801-2.c: New test.
31745 * gcc.c-torture/compile/990801-1.c: New test.
31747 1999-07-27 Michael Meissner <meissner@cygnus.com>
31749 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
31750 fp-cmp-1.c, converting double to float.
31752 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
31753 fp-cmp-1.c, converting double to long double.
31755 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
31756 from fr1 to unknown_register, since fr1 is a legitimate register
31759 1999-07-25 Jeffrey A Law (law@cygnus.com)
31761 * README: More listname related changes.
31763 1999-07-08 Catherine Moore <clm@cygnus.com>
31765 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
31767 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
31769 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
31771 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
31773 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
31775 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
31777 * gcc.dg/990703-1.c: New test.
31779 1999-06-29 Nick Clifton <nickc@cygnus.com>
31781 * lib/file-format.exp: New file: Move definition of proc
31782 gcc_target_object_format to here from
31783 gcc.dg/special/ecos.exp.
31785 * lib/c-torture.exp: Include lib file-format.exp.
31786 * lib/gcc-dg.exp: Include lib file-format.exp.
31788 * gcc.dg/special/ecos.exp: Remove definition of proc
31789 gcc_target_object_format.
31791 1999-06-28 Jeffrey A Law (law@cygnus.com)
31793 * gcc.c-torture/execute/990628-1.c: New test.
31795 1999-06-25 Jeffrey A Law (law@cygnus.com)
31797 * gcc.c-torture/compile/990625-2.c: New test.
31799 * gcc.c-torture/compile/990625-1.c: New test.
31801 1999-06-23 Nick Clifton <nickc@cygnus.com>
31803 * gcc.c-torture/compile/dll.c: New test case. Check that dll
31804 attributes compile.
31805 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
31806 ports that use the COFF/PE file format.
31808 1999-06-17 Jeffrey A Law (law@cygnus.com)
31810 * gcc.c-torture/compile/990617-1.c: New test.
31812 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
31814 * g++.old-deja/g++.other/decl4.C: New test.
31816 1999-06-14 Nathan Sidwell <nathan@acm.org>
31818 * g++.old-deja/g++.other/bitfld3.C: New test.
31820 1999-06-08 Nathan Sidwell <nathan@acm.org>
31822 * g++.old-deja/g++.eh/catch1.C: New test.
31824 1999-06-07 Jeffrey A Law (law@cygnus.com)
31826 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
31828 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
31829 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
31831 1999-06-05 Craig Burley <craig@jcb-sc.com>
31833 * g77.f-torture/compile/19990502-0.f: Replace with new,
31834 shorter, test that still fails after recent changes.
31836 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31838 * gcc.c-torture/execute/990604-1.c: New test.
31840 1999-05-31 Jeffrey A Law (law@cygnus.com)
31842 * gcc.c-torture/execute/990531-1.c: New test.
31844 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31846 * gcc.c-torture/compile/990527-1.c: New test.
31848 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
31850 * gcc.c-torture/execute/990527-1.c: New test.
31852 1999-05-25 Nick Clifton <nickc@cygnus.com>
31854 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
31855 bitfields as signed.
31857 1999-05-25 Craig Burley <craig@jcb-sc.com>
31859 * g77.f-torture/compile/19990525-0.f: New test.
31861 1999-05-25 Jeffrey A Law (law@cygnus.com)
31863 * gcc.c-torture/execute/990525-2.c: New test.
31865 * gcc.c-torture/execute/990525-1.c: New test.
31867 1999-05-24 Nathan Sidwell <nathan@acm.org>
31869 * g++.old-deja/g++.other/anon3.C: New test.
31870 * g++.old-deja/g++.other/anon4.C: New test.
31871 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
31872 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
31873 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
31876 1999-05-24 Jeffrey A Law (law@cygnus.com)
31878 * gcc.c-torture/execute/990524-1.c: New test.
31880 * gcc.dg/990524-1.c: New test.
31882 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31884 * gcc.c-torture/compile/990523-1.c: New test.
31886 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
31888 * gcc.c-torture/compile/990519-1.c: New test.
31890 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31892 * gcc.c-torture/compile/990517-1.c: New test.
31894 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
31895 (e4, f4): New tests.
31898 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31900 * gcc.dg/noreturn-1.c: New test.
31902 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31904 * gcc.c-torture/execute/990513-1.c: New test.
31906 1999-05-10 Richard Henderson <rth@cygnus.com>
31908 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
31910 1999-05-10 Craig Burley <craig@jcb-sc.com>
31912 * g77.f-torture/execute/erfc.f: Use small single-precision
31913 values, to avoid problems on Alphas when not -mieee.
31915 1999-05-08 Craig Burley <craig@jcb-sc.com>
31917 * gcc.dg/990506-0.c: New test.
31919 1999-05-08 Richard Henderson <rth@cygnus.com>
31921 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
31922 the constant to test. Don't XFAIL 64-bit targets.
31924 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
31925 * g++.old-deja/g++.law/profile1.C: Likewise.
31927 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
31928 operator new instances.
31929 * g++.old-deja/g++.other/delete5.C: Likewise.
31931 1999-05-03 Craig Burley <craig@jcb-sc.com>
31933 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
31936 1999-05-03 Craig Burley <craig@jcb-sc.com>
31938 * g77.f-torture/execute/u77-test.f: Reverse order of two
31939 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
31941 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31943 * gcc.dg/compare1.c: New test.
31945 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
31947 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
31950 1999-05-02 Craig Burley <craig@jcb-sc.com>
31952 * g77.f-torture/compile/19990502-1.f: New test.
31954 1999-05-02 Craig Burley <craig@jcb-sc.com>
31956 * g77.f-torture/compile/19990502-0.f: New test.
31958 1999-05-02 Craig Burley <craig@jcb-sc.com>
31960 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
31963 1999-05-02 Craig Burley <craig@jcb-sc.com>
31965 * g77.f-torture/execute/u77-test.f (main): List libU77
31966 intrinsics not currently tested.
31967 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
31968 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
31969 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
31970 Trim blanks off the ends of some printed strings.
31972 1999-05-02 Craig Burley <craig@jcb-sc.com>
31974 * g77.f-torture/execute/u77-test.f (main): Just warn about
31975 FSTAT gid disagreement, as it's expected on some systems.
31977 1999-05-01 Craig Burley <craig@jcb-sc.com>
31979 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
31980 use a new function, which allows for some slop.
31981 Clean up some commentary.
31982 (issum): The new function.
31983 (sgladd): Deleted subroutine.
31985 1999-05-01 Craig Burley <craig@jcb-sc.com>
31987 * g77.f-torture/execute/u77-test.f: Modify to be more like
31988 libf2c/libU77 version, bringing patches to that version here.
31989 Add suitable commentary.
31991 1999-04-25 Richard Henderson <rth@cygnus.com>
31993 * gcc.dg/990424-1.c: New test.
31995 1999-04-24 Craig Burley <craig@jcb-sc.com>
31997 * g77.f-torture/execute/u77-test.f (main): Bug involving
31998 LSTAT has been fixed, so turn back on full checking.
32000 1999-04-20 Craig Burley <craig@jcb-sc.com>
32002 * g77.f-torture/compile/19990419-0.f: New test.
32003 * g77.f-torture/execute/19990419-1.f: New test.
32005 1999-04-17 Richard Henderson <rth@cygnus.com>
32007 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
32008 to avoid the need for a prototype to supress a warning.
32010 1999-04-07 Jim Wilson <wilson@cygnus.com>
32012 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
32014 1999-04-04 Jeffrey A Law (law@cygnus.com)
32016 * gcc.c-torture/execute/990404-1.c: New test.
32018 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
32020 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
32021 * gcc.dg/cpp-if3.c: Don't use -pedantic.
32022 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
32023 missing initializer warnings.
32025 1999-03-28 Jeffrey A Law (law@cygnus.com)
32027 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
32030 1999-03-26 Jeffrey A Law (law@cygnus.com)
32032 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
32034 1999-03-26 Craig Burley <craig@jcb-sc.com>
32036 * g77.f-torture/execute/19990325-0.f: New test.
32037 * g77.f-torture/execute/19990325-1.f: New test.
32039 1999-03-24 Jeffrey A Law (law@cygnus.com)
32041 * gcc.c-torture/execute/990324-1.c: New test.
32043 1999-03-22 Jim Wilson <wilson@cygnus.com>
32045 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
32048 1999-03-17 Richard Henderson <rth@cygnus.com>
32050 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
32052 1999-03-13 Craig Burley <craig@jcb-sc.com>
32054 * g77.f-torture/execute/19990313-2.f: New test.
32055 * g77.f-torture/execute/19990313-3.f: New test.
32057 1999-03-13 Craig Burley <craig@jcb-sc.com>
32059 * g77.f-torture/execute/19990313-0.f: New test.
32060 * g77.f-torture/execute/19990313-1.f: New test.
32062 1999-03-12 Jim Wilson <wilson@cygnus.com>
32064 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
32066 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
32067 (main): Add check for u15. Conditionalize u31 check depending on
32068 whether ints are <32 bits or >=32 bits.
32070 1999-03-08 Craig Burley <craig@jcb-sc.com>
32072 * g77.f-torture/execute/19981119-0.f: Improve testiness.
32074 1999-03-08 Craig Burley <craig@jcb-sc.com>
32076 * g77.f-torture/compile/19990305-0.f: New test.
32077 * g77.f-torture/execute/19981119-0.f: New test.
32079 1999-03-08 Craig Burley <craig@jcb-sc.com>
32081 * g77.f-torture/execute/970625-2.f: call ABORT if final
32082 result is not correct, instead of just printing it.
32083 Add this checking via newly introduced obfuscation, to
32084 trip up buggy front ends.
32086 1999-03-07 Craig Burley <craig@jcb-sc.com>
32088 * g77.f-torture/compile/960317-1.f: Moved from being
32089 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
32091 1999-03-06 Craig Burley <craig@jcb-sc.com>
32093 * g77.f-torture/execute/960317-1.f: New (old) test.
32094 * g77.f-torture/execute/970625-2.f: Ditto.
32096 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
32098 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
32099 message on line 1 or line 2; cccp and cpplib do this differently.
32101 1999-03-01 Jeffrey A Law (law@cygnus.com)
32103 * g++.old-deja/g++.law/weak1.C: New test.
32105 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
32107 * gcc.c-torture/execute/990119-1.c: Renamed to...
32108 * gcc.dg/990119-1.c: this, so it will only be tested once
32109 (it's a preprocessor test, it doesn't need to be run at
32110 multiple optimization levels).
32112 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
32114 * lib/g++.exp: Don't add incdir=$base_dir/../include to
32117 1999-02-24 Craig Burley <craig@jcb-sc.com>
32119 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
32120 * g77.f-torture/compile/19981216-0.f: ...as it is expected
32121 to not be compilable by current g77.
32123 1999-02-24 Nick Clifton <nickc@cygnus.com>
32125 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
32127 1999-02-22 Jeffrey A Law (law@cygnus.com)
32129 * gcc.c-torture/execute/990222-1.c: New test.
32131 1999-02-19 Craig Burley <craig@jcb-sc.com>
32133 * g77.f-torture/compile/19990218-0.f: New test.
32134 * g77.f-torture/noncompile/19990218-1.f: New test.
32136 1999-02-18 Craig Burley <craig@jcb-sc.com>
32138 * g77.f-torture/compile/19981216-0.f: New test.
32140 1999-02-14 Jeffrey A Law (law@cygnus.com)
32142 * gcc.dg/990214-1.c: New test.
32144 1999-02-13 Jeffrey A Law (law@cygnus.com)
32146 * gcc.dg/990213-2.c: New test.
32148 * gcc.dg/990213-1.c: New test.
32150 1999-02-12 Jeffrey A Law (law@cygnus.com)
32152 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
32155 1999-02-11 Nick Clifton <nickc@cygnus.com>
32157 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
32158 specified by target.
32160 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
32162 1999-02-11 Jeffrey A Law (law@cygnus.com)
32164 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
32166 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
32168 * gcc.dg/special/ecos.exp: New test driver for new tests with
32169 special requirements.
32171 * gcc.dg/special/alias-1.c: New test.
32172 * gcc.dg/special/gcsec-1.c: New test.
32173 * gcc.dg/special/weak-1.c: New test.
32174 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
32175 * gcc.dg/special/weak-2.c: New test.
32176 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
32177 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
32178 * gcc.dg/special/wkali-1.c: New test.
32179 * gcc.dg/special/wkali-2.c: New test.
32180 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
32181 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
32183 1999-02-10 Felix Lee <flee@cygnus.com>
32185 * lib/c-torture.exp (c-torture-compile): Pull out code for
32186 analyzing gcc error messages.
32187 (c-torture-execute): Likewise. Fix some (harmless) false
32189 * lib/gcc.exp (gcc_check_compile): New function.
32191 1999-02-08 Richard Henderson <rth@cygnus.com>
32193 * gcc.c-torture/execute/990208-1.c: New test.
32195 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
32197 * g++.dg/special/ecos.exp: New driver for new tests with special
32200 * g++.dg/special/conpr-1.C: New test
32201 * g++.dg/special/conpr-2.C: New test
32202 * g++.dg/special/conpr-2a.C: New test
32203 * g++.dg/special/conpr-3.C: New test
32204 * g++.dg/special/conpr-3a.C: New test
32205 * g++.dg/special/conpr-3b.C: New test
32207 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
32208 allow g++ to use the dg driver
32210 * README: Add comment about g++.dg directory
32212 1999-02-06 Jeffrey A Law (law@cygnus.com)
32214 * README: Update email addresses.
32216 1999-02-03 Nick Clifton <nickc@cygnus.com>
32218 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
32219 arguments in order to force structure S onto the stack even on
32221 (test): Pass 10 leading arguments to function foo as well as the
32224 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
32225 failure for all targets.
32227 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
32228 abort to terminate program execution.
32230 1999-01-30 Richard Henderson <rth@cygnus.com>
32232 * gcc.c-torture/execute/990130-1.c: New test.
32234 1999-01-30 Jeffrey A Law (law@cygnus.com)
32236 * gcc.dg/990130-1.c: New test.
32238 1999-01-28 Michael Meissner <meissner@cygnus.com>
32240 * gcc.c-torture/execute/990128-1.c: New test.
32242 1999-01-27 Michael Meissner <meissner@cygnus.com>
32244 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
32246 1999-01-27 Felix Lee <flee@cygnus.com>
32248 * lib/c-torture.exp (c-torture-compile): pull out code for
32249 analyzing gcc error messages.
32250 (c-torture-execute): ditto, and fix some (harmless) false
32252 * lib/gcc.exp (gcc_check_compile): new function.
32254 1999-01-17 Jeffrey A Law (law@cygnus.com)
32256 * gcc.dg/990117-1.c: New test.
32258 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
32260 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
32262 1999-01-15 Jeffrey A Law (law@cygnus.com)
32264 * g77.f-torture/compile/990115-1.f: New test.
32266 1999-01-07 Jeffrey A Law (law@cygnus.com)
32268 * gcc.c-torture/compile/990107-1.c: New test
32270 1999-01-06 Jeffrey A Law (law@cygnus.com)
32272 * gcc.c-torture/execute/990106-2.c: New test.
32274 * gcc.c-torture/execute/990106-1.c: New test.
32276 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
32278 * gcc.c-torture/compile/981223-1.c: New test.
32280 1998-12-29 Richard Henderson <rth@cygnus.com>
32282 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
32283 (opt3): Rename from opt4 and disable.
32285 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
32287 * g++.old-deja/g++.pt/ptrmem5.C: New test.
32289 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
32291 * g++.old-deja/g++.other/conv5.C: New test.
32293 1998-12-14 Nick Clifton <nickc@cygnus.com>
32295 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
32297 1998-12-11 Jeffrey A Law (law@cygnus.com)
32299 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
32301 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
32303 * gcc.c-torture/compile/981211-1.c: New test.
32305 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
32307 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
32309 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
32311 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32313 * gcc.special/930510-1.c: Make C9X safe.
32314 * gcc.misc-tests/gcov-1.c Similarly.
32315 * gcc.misc-tests/gcov-2.c Similarly.
32317 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
32319 * gcc.dg/ultrasp1.c: New test.
32321 1998-12-06 Richard Henderson <rth@cygnus.com>
32323 * gcc.c-torture/execute/981206.c: New test.
32325 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
32327 * g++.old-deja/g++.ns/template7.C: New test.
32329 * g++.old-deja/g++.other/expr1.C: New test.
32331 * g++.old-deja/g++.eh/tmpl3.C: New test.
32333 * g++.old-deja/g++.eh/tmpl2.C: New test.
32335 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
32337 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
32338 * g++.old-deja/g++.other/using6.C: Removed.
32339 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
32341 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
32343 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
32345 * g++.old-deja/g++.pt/overload8.C: New test.
32347 * g++.old-deja/g++.pt/overload7.C: New test.
32349 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
32351 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
32352 and relinking messages.
32353 * lib/g++.exp (g++_target_compile): Remove .rpo file when
32354 compiling with -frepo.
32356 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
32358 * g++.old-deja/g++.pt/lookup6.C: New test.
32360 1998-11-30 Nick Clifton <nickc@cygnus.com>
32362 * gcc.c-torture/execute/981130-1.c: New test.
32363 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
32365 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
32367 * g++.old-deja/g++.pt/explicit76.C: New test.
32369 * g++.old-deja/g++.pt/friend38.C: New test.
32371 * g++.old-deja/g++.ns/crash2.C: New test.
32373 * g++.old-deja/g++.pt/defarg8.C: New test.
32375 * g++.old-deja/g++.pt/instantiate6.C: New test.
32377 * g++.old-deja/g++.pt/static6.C: New test.
32379 * g++.old-deja/g++.pt/decl2.C: New test.
32381 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
32383 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
32384 problem is actually related with name lookup, but so what? :-)
32386 * g++.old-deja/g++.pt/friend37.C: New test.
32388 1998-11-25 Dave Love <d.love@dl.ac.uk>
32390 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
32391 element, which fails on some systems.
32393 * g77.f-torture/execute/labug1.f: New test.
32395 1998-11-21 Jeffrey A Law (law@cygnus.com)
32397 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
32400 1998-11-18 Dave Love <d.love@dl.ac.uk>
32402 * g77.f-torture/compile/981117-1.f: New test.
32404 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
32406 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
32407 properly discarded.
32409 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
32411 * gcc.c-torture/execute/memcheck: New directory of tests for
32412 -fcheck-memory-usage.
32414 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
32416 * README: New file, general information about the testsuite and
32417 new description of the various C++ test subdirectories.
32418 * README.g++: Eliminate obsolete information, update and move most
32419 relevant stuff to README.
32421 1998-11-07 Richard Henderson <rth@cygnus.com>
32423 * gcc.c-torture/compile/981107-1.c: New test.
32425 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
32427 * execute/memcpy-bi.c: New testcase.
32429 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
32431 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
32434 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
32435 template is selected.
32437 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
32438 classes, it should be accepted for all types.
32440 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
32442 * g++.old-deja/g++.pt/spec24.C: Ensure that template
32443 specializations start with template headers.
32445 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
32447 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
32449 * g++.old-deja/g++.other/init9.C: Test cross initialization of
32452 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
32454 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
32456 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
32458 * compile/981022-1.c, compile/981022-1.x: New test and driver.
32460 1998-10-19 Jeffrey A Law (law@cygnus.com)
32462 * 981019-1.c: New test.
32464 1998-10-14 Robert Lipe <robertl@dgii.com>
32466 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
32469 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
32471 * compile/981001-4.c: Remove use of GCC extension that triggers a
32474 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
32476 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
32478 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
32480 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
32481 instantiation of template produces incorrect code for delete
32484 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
32485 constructors' name is not unique.
32486 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
32487 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
32489 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
32490 automatic array of const is ill-formed.
32492 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
32493 of template parameter?
32495 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
32498 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
32499 pointer-to-member expression.
32501 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
32502 declaration causes ICE.
32504 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
32506 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
32507 reserved in the global namespace.
32509 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
32510 generate needed virtual table.
32512 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
32514 1998-10-10 Dariush Eslimi <eslimi@loran.com>
32516 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
32517 template-dependent type
32519 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32521 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
32522 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
32523 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
32525 * g++.old-deja/g++.other/using5.C: New test; using decl from base
32526 class should be usable as argument of member function.
32527 * g++.old-deja/g++.other/using6.C: New test; using decl from base
32528 class should be usable as return type of member function.
32529 * g++.old-deja/g++.other/using7.C: New test; using decl from base
32530 class should be usable as type of data member.
32532 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
32534 1998-10-09 Jeffrey A Law (law@cygnus.com)
32536 * gcc.c-torture/special/920521-1.c: Fix bogus test.
32538 1998-10-08 Nick Clifton <nickc@cygnus.com>
32540 * gcc.dg/dll-?.c Add thumb to target list.
32541 Fix assembler scan patterns to match current assembler output.
32543 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
32545 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
32546 matching of template brackets.
32548 * g++.old-deja/g++.other/using4.C: New test. Test using
32549 declarations of methods from base classes.
32551 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
32552 within functions should introduce names into the innermost
32553 enclosing namespace.
32555 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
32556 of static locals if first initialization throws.
32558 1998-10-07 Jim Wilson <wilson@cygnus.com>
32560 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
32562 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
32564 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
32565 lose track of the possible targets of tablejump insns.
32566 * special/special.exp: Run it.
32568 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
32570 * g++.old-deja/g++.pt/friend35.C: New test. A template function
32571 must be declared before its specializations can be named in friend
32574 1998-10-05 Dave Love <d.love@dl.ac.uk>
32576 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
32578 * g77.f-torture/execute/io1.f: New test.
32580 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
32582 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
32583 with pointer to template function, for which no argument deduction
32586 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
32587 specialization of template function as argument to template
32590 * g++.old-deja/g++.other/access2.C: New test; Inner class
32591 shouldn't have privileged access to Outer's names.
32593 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
32595 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
32596 friend template declared within template class conflicts with
32597 nested class of the same name.
32599 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
32602 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
32603 object with direct initializer as function declaration.
32605 * g++.old-deja/g++.other/decl2.C: New test; duplicate
32608 * g++.old-deja/g++.other/null2.C: New test; conditional operator
32609 involving const pointer and NULL produces incorrect result.
32611 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
32612 type name without `typename' should be rejected with -pedantic.
32614 1998-10-02 Richard Henderson <rth@cygnus.com>
32616 * g++.old-deja/g++.other/addrof1.C: New test.
32618 1998-10-01 Nick Clifton <nickc@cygnus.com>
32620 * gcc.c-torture/compile/981001-1.c: New test.
32621 * gcc.c-torture/execute/981001-1.c: New test.
32623 1998-10-01 Jeffrey A Law (law@cygnus.com)
32625 * gcc.c-torture/compile/981001-2.c: New test.
32626 * gcc.c-torture/compile/981001-3.c: New test.
32627 * gcc.c-torture/compile/981001-4.c: New test.
32629 1998-10-01 Robert Lipe <robertl@dgii.com>
32631 * lib/objc.exp (objc_target_compile): Add -L during compiles for
32632 multilibbed hosts. Idea grafted from g77.exp.
32634 1998-09-30 Dave Love <d.love@dl.ac.uk>
32636 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
32637 avoid losing on systems which need -lsocket.
32639 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
32641 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
32642 * g++.old-deja/g++.other/nested2.C: Ditto.
32643 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
32646 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
32648 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
32649 preferred over template operator!= for enum bitfields.
32651 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
32653 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
32654 that happen to have the same base name, but in different scopes,
32655 are incorrectly rejected.
32657 1998-09-16 Richard Henderson <rth@cygnus.com>
32659 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
32660 on the native word size instead of an integer literal.
32662 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
32664 * g++.old-deja/g++.other/static2.C: Invocation of static data
32665 member of type pointer-to-function denoted as non-static member.
32667 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
32668 checks involving function types and aliases.
32670 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
32672 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
32673 redefined to the same non-trivial type.
32675 * g++.old-deja/g++.pt/explicit73.C: Test for proper
32676 namespace-qualification of template specializations declared in
32679 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
32680 to declare a subset of the specializations of a template function
32681 as friends of specializations of a template class.
32683 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
32684 member templates that do not fully specialize the enclosing
32685 template class are rejected.
32687 1998-09-11 Dave Love <d.love@dl.ac.uk>
32689 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
32691 1998-09-08 Dave Love <d.love@dl.ac.uk>
32693 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
32694 altered from libf2c/libU77 version.
32696 1998-09-06 Dave Love <d.love@dl.ac.uk>
32698 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
32700 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
32702 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
32703 (un)signed char are different types for template specialization
32706 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
32708 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
32709 * objc: ObjC testsuite.
32711 1998-08-31 Catherine Moore <clm@cygnus.com>
32713 * gcc.c-torture/execute/941014-1.x: New file.
32715 1998-08-31 Nick Clifton <nickc@cygnus.com>
32717 * lib/c-torture.exp: Add support for
32718 torture_eval_before_compile and torture_eval_before_execute
32721 1998-08-30 Jeffrey A Law (law@cygnus.com)
32723 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
32724 this test triggers valid.
32726 1998-08-27 Jeffrey A Law (law@cygnus.com)
32728 * gcc.dg/980827-1.c: New test.
32730 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
32732 * gcc.c-torture/execute/loop-4b.c: New test.
32734 1998-08-26 Nick Clifton <nickc@cygnus.com>
32736 * lib/c-torture.exp: Add support for
32737 torture_eval_before_compile and torture_eval_before_execute
32740 1998-08-25 Jeffrey A Law (law@cygnus.com)
32742 * gcc.c-torture/compile/980825-1.c: New test.
32744 1998-08-24 Nick Clifton <nickc@cygnus.com>
32746 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
32747 count number tests in opt_t0 not good_t0.
32749 1998-08-24 Jeffrey A Law (law@cygnus.com)
32751 * gcc.c-torture/compile/930326-1.x: Fix typo.
32753 1998-08-23 Mark Mitchell <mark@markmitchell.com>
32755 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
32758 1998-08-21 Jeffrey A Law (law@cygnus.com)
32760 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
32761 STACK_SIZE is defined.
32762 * gcc.c-torture/unsorted/stuct.c: Similarly.
32764 * gcc.c-torture/compile/980821-1.c: New test.
32766 1998-08-21 Jeffrey A Law (law@cygnus.com)
32768 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
32770 1998-08-19 Mark Mitchell <mark@markmitchell.com>
32772 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
32775 1998-08-09 Mark Mitchell <mark@markmitchell.com>
32777 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
32780 1998-08-18 Jeffrey A Law (law@cygnus.com)
32782 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
32784 1998-08-16 Jeffrey A Law (law@cygnus.com)
32786 * gcc.c-torture/compile/980816-1.c: New test.
32788 * gcc.dg/980816-1.c: New test.
32790 1998-08-13 Jeffrey A Law (law@cygnus.com)
32792 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
32793 compiler for ieee tests.
32795 1998-08-01 Dave Love <d.love@dl.ac.uk>
32797 * g77.f-torture/compile/980729-0.f: New test.
32799 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
32801 * gcc.c-torture/special/eeprof-1.c: New test, for
32802 -finstrument-functions.
32803 * gcc.c-torture/special/special.exp: Run it.
32805 1998-07-29 Jeffrey A Law (law@cygnus.com)
32807 * gcc.c-torture/compile/980729-1.c: New test.
32809 1998-07-27 Nick Clifton <nickc@cygnus.com>
32811 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
32812 __thumb__ is defined, and test for ARM style doubles if so.
32814 1998-07-26 Dave Love <d.love@dl.ac.uk>
32816 * g77.f-torture/noncompile/980615-0.f: New test.
32818 1998-07-26 H.J. Lu (hjl@gnu.org)
32820 * gcc.dg/980312-1.c: Do link instead of compile.
32821 * gcc.dg/980313-1.c: Likewise.
32823 1998-07-26 Jeffrey A Law (law@cygnus.com)
32825 * gcc.c-torture/compile/980726-1.c: New test.
32827 1998-07-25 Dave Love <d.love@dl.ac.uk>
32829 * g77.f-torture/execute/io0.f: New test.
32831 1998-07-24 Nick Clifton <nickc@cygnus.com>
32833 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
32836 1998-06-18 Michael Meissner <meissner@cygnus.com>
32838 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
32841 1998-07-17 Nick Clifton <nickc@cygnus.com>
32843 * gcc.dg/980626-1.c: Expect failures for all toolchains until
32844 c-decl.c:grokdeclarator can handle mode attributes.
32846 1998-07-16 Jeffrey A Law (law@cygnus.com)
32848 * gcc.c-torture/execute/980716-1.c: New test.
32850 1998-07-13 Jeffrey A Law (law@cygnus.com)
32852 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
32854 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
32856 * gcc.c-torture/execute/va-arg-3.x: Similarly.
32857 * gcc.c-torture/compile/930326-1.x: Similarly.
32859 1998-07-13 Dave Love <d.love@dl.ac.uk>
32861 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
32862 New test from Craig.
32864 1998-07-12 Dave Love <d.love@dl.ac.uk>
32866 * g77.f-torture/noncompile/980616-0.f: New test.
32868 * g77.f-torture/execute/970816-3.f: New test from Craig.
32870 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32872 * g++.other/singleton.C: Return error value instead of taking
32875 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
32877 * g++.other/singleton.C: New test. Warning is under dispute.
32878 Runtime crash is not.
32880 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32882 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
32883 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
32884 using6.C, using7.C}: New namespace tests.
32886 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
32888 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
32889 specialization with typedef'ed names used as array indexes.
32891 1998-07-09 Jeffrey A Law (law@cygnus.com)
32893 * gcc.c-torture/execute/980709-1.c: New test.
32895 * gcc.dg/980709-1.c: New test.
32897 1998-07-07 Richard Henderson <rth@cygnus.com>
32899 * gcc.c-torture/execute/bcp-1.c: New test.
32901 1998-07-07 Jeffrey A Law (law@cygnus.com)
32903 * gcc.c-torture/execute/980707-1.c: New test.
32905 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
32907 * gcc.c-torture/compile/980706-1.c: New test.
32909 1998-07-01 Dave Love <d.love@dl.ac.uk>
32911 * g77.f-torture/execute/980701-0.f,
32912 g77.f-torture/execute/980701-1.f: New test from Craig.
32914 1998-07-01 Jeffrey A Law (law@cygnus.com)
32916 * gcc.c-torture/compile/980701-1.c: New test.
32918 * gcc.c-torture/execute/980701-1.c: New test.
32920 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
32923 * g++.old-deja/g++.robertl/eb132.C: New test.
32924 * g++.old-deja/g++.robertl/eb133.C: Likewise.
32926 1998-06-29 Dave Love <d.love@dl.ac.uk>
32928 * g77.f-torture/execute/980628-7.f,
32929 g77.f-torture/execute/980628-8.f,
32930 g77.f-torture/execute/980628-9.f,
32931 g77.f-torture/execute/980628-10.f: New tests from Craig.
32933 * g77.f-torture/execute/980628-3.f: Remove mail headers.
32935 1998-06-28 Jeffrey A Law (law@cygnus.com)
32937 * g77.f-torture/execute/980628-4.f: New test from Craig.
32938 * g77.f-torture/execute/980628-5.f: Likewise.
32939 * g77.f-torture/execute/980628-2.f: Likewise.
32940 * g77.f-torture/execute/980628-0.f: Likewise.
32941 * g77.f-torture/execute/980628-1.f: Likewise.
32942 * g77.f-torture/execute/980628-3.f: Likewise.
32943 * g77.f-torture/execute/980628-6.f: Likewise.
32945 1998-06-28 Jeffrey A Law (law@cygnus.com)
32947 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
32948 directory when nothing has been installed yet.
32950 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
32952 * gcc.c-torture/special/special.exp: Handle newer versions of
32955 1998-06-26 Jeffrey A Law (law@cygnus.com)
32957 * gcc.dg/980626-1.c: New test.
32959 1998-06-19 Bruno Haible <haible@ilog.fr>
32961 * gcc.misc-tests/m-un-2.c: New test.
32962 * g++.old-deja/g++.other/warn01.c: Likewise.
32964 1998-06-19 Robert Lipe <robertl@dgii.com>
32966 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
32967 compatibility with assmblers with a different comment character.
32968 Eliminate use of GAS-specific extensions.
32970 1998-06-19 Jeffrey A Law (law@cygnus.com)
32972 * gcc.c-torture/execute/ieee/980619-1.c: New test.
32974 1998-06-19 Robert Lipe <robertl@dgii.com>
32976 *lib/g77.exp: Replace search for libf2c.a with search for newly
32979 1998-06-17 Jeffrey A Law (law@cygnus.com)
32981 * gcc.c-torture/execute/980617-1.c: New test.
32983 1998-06-12 Jeffrey A Law (law@cygnus.com)
32985 * gcc.c-torture/execute/980612-1.c: New test.
32987 1998-06-08 Jeffrey A Law (law@cygnus.com)
32989 * gcc.dg/980523-1.c: Only test on ppc-linux.
32990 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
32992 * gcc.c-torture/execute/980608-1.c: New test.
32994 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
32996 * gcc.c-torture/execute/980605-1.c: New test.
32998 1998-06-04 Jeffrey A Law (law@cygnus.com)
33000 * gcc.c-torture/execute/980604-1.c: New test.
33002 1998-06-02 Jeffrey A Law (law@cygnus.com)
33004 * gcc.c-torture/execute/980602-1.c: New test.
33005 * gcc.c-torture/execute/980602-2.c: Likewise.
33007 1998-06-02 Dave Love <d.love@dl.ac.uk>
33009 * 970125-0.f: Fix per JCB. Add commentary.
33011 1998-05-31 Michael Meissner <meissner@cygnus.com>
33013 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
33016 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
33018 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
33021 1998-05-28 Catherine Moore <clm@cygnus.com>
33023 * gcc.c-torture/execute/980526-3.c: New test.
33025 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
33027 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
33028 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
33029 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
33030 m88k-motorola-sysv3 to XFAIL.
33032 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33034 * gcc.dg/980526-1.c: New test.
33035 * gcc.c-torture/execute/980526-2.c: New test.
33037 1998-05-26 Jeffrey A Law (law@cygnus.com)
33039 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
33041 * gcc.c-torture/execute/980526-1.c: New test.
33043 1998-05-26 Dave Love <d.love@dl.ac.uk>
33045 * g77.f-torture/execute/alpha2.f: Add runtime test.
33047 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
33049 * g++.old-deja/old-deja.exp: Strip leading directories.
33051 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
33052 error for the line. Don't run multiple tests for the same line.
33054 1998-05-23 Jeffrey A Law (law@cygnus.com)
33056 * gcc.dg/980523-1.c: New test.
33058 1998-05-23 Dave Love <d.love@dl.ac.uk>
33060 * g77.f-torture/compile/970915-0.f: New test.
33062 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
33064 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
33066 1998-05-21 Jeffrey A Law (law@cygnus.com)
33068 * gcc.dg/980520-1.c: New test.
33070 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
33072 * gcc.dg/980502-1.c: Fix return type.
33074 1998-05-20 Jeffrey A Law (law@cygnus.com)
33076 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
33077 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
33078 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
33079 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
33080 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
33082 1998-05-20 Dave Love <d.love@dl.ac.uk>
33084 * g77.f-torture/execute/980520-1.f: New test.
33086 1998-05-15 Dave Love <d.love@dl.ac.uk>
33088 * lib/mike-g77.exp: New file.
33090 * g77.f-torture/noncompile/noncompile.exp,
33091 g77.f-torture/noncompile/check0.f: New files.
33093 1998-05-14 Dave Love <d.love@dl.ac.uk>
33095 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
33096 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
33097 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
33098 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
33099 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
33100 abort where appropriate.
33102 1998-05-05 Michael Meissner <meissner@cygnus.com>
33104 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
33105 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
33107 1998-04-29 Dave Love <d.love@dl.ac.uk>
33109 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
33111 1998-04-27 Dave Love <d.love@dl.ac.uk>
33113 * g77.f-torture/compile/980427-0.f: New test.
33115 1998-04-24 Dave Love <d.love@dl.ac.uk>
33117 * g77.f-torture/compile/980424-0.f: New test.
33119 1998-04-19 Dave Love <d.love@dl.ac.uk>
33121 * g77.f-torture/compile/980419-2.f (main): New test.
33122 * g77.f-torture/compile/970125-0.f: New test.
33123 * g77.f-torture/compile/980419-1.f: New test.
33125 1998-04-08 Jim Wilson <wilson@cygnus.com>
33127 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
33130 1998-04-07 Jim Wilson <wilson@cygnus.com>
33132 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
33134 1998-04-03 Jim Wilson <wilson@cygnus.com>
33136 * gcc.c-torture/compile/980329-1.c: New test.
33138 1998-03-18 Jim Wilson <wilson@cygnus.com>
33140 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
33141 * gcc.dg/980312-1.c: Fix typo in -march command.
33143 1998-03-16 H.J. Lu (hjl@gnu.org)
33145 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
33147 1998-03-11 Robert Lipe <robertl@dgii.com>
33149 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
33150 Dave Love agree the Fortran source is bogus.
33152 1998-03-11 Robert Lipe <robertl@dgii.com>
33154 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
33155 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
33156 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
33157 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
33158 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
33160 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
33162 * g++.old-deja/g++.other/friend1.C: New test.
33164 1998-02-18 Dave Love <d.love@dl.ac.uk>
33166 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
33167 possibly uninitialized) variables and declare dnrm2.
33169 1998-02-23 Robert Lipe <robertl@dgii.com>
33171 From Bruno Haible <haible@ilog.fr>:
33172 * gcc.c-torture/execute/980223.c: New test.
33174 1998-02-13 Jeffrey A Law (law@cygnus.com)
33176 * gcc.dg/ifelse-1.c: New test.
33178 1998-02-09 H.J. Lu (hjl@gnu.org)
33180 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
33182 * lib/old-dejagnu.exp (old-dejagnu): Added the
33183 "execution test - XFAIL *-*-*" handling in the spirit of
33184 "excess errors test -". Changed the "execution test fails"
33185 handling to be like "excess errors test fails".
33186 * Update various tests accordingly.
33188 1998-02-06 Jim Wilson <wilson@cygnus.com>
33190 * gcc.c-torture/execute/980205.c: New test.
33192 1998-01-18 Jeffrey A Law (law@cygnus.com)
33194 * lib/c-torture.exp: Look for .x files instead of .cexp files.
33195 * lib/f-torture.exp: Similarly.
33196 * gcc.c-torture: Rename all .cexp files to .x files.
33198 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
33200 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
33201 (940510-1.c): Removed duplicate.
33202 (971104-1.c): New test.
33204 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
33206 * lib/f-torture.exp: Improve error and loop detection.
33208 1997-11-19 Michael Meissner <meissner@cygnus.com>
33210 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
33211 use that to size the filler array.
33213 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
33215 * lib/c-torture.exp(c-torture-execute): Fix typo.
33217 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
33218 testcase as the executable name. Keep the executable around if
33221 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
33223 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
33224 changes. Only test one -g option, and move it to the end of the
33225 list of options to test.
33227 1997-09-19 Michael Meissner <meissner@cygnus.com>
33229 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
33230 variable GCC_TORTURE_OPTIONS to supply default switches separated
33231 by colons. If no environment variable, run tests with -O0 -g, -O1
33232 -g, and -O2 -g as well.
33234 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
33236 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
33237 explanatory comments. Fix indentation.
33239 1997-09-15 Jeffrey A Law (law@cygnus.com)
33241 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
33243 1997-09-11 Jeffrey A Law (law@cygnus.com)
33245 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
33246 * g++.old-deja/g++.mike/p7325.C: Likewise.
33247 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
33249 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
33251 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
33252 * g++.old-deja/g++.brendan/crash30.C: Likewise.
33253 * g++.old-deja/g++.brendan/crash39.C: Likewise.
33254 * g++.old-deja/g++.law/operators4.C: Likewise.
33256 1997-09-11 Joe Buck (jbuck@synopsys.com)
33258 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
33259 * g++.old-deja/g++.mike/p784.C: Ditto.
33260 * g++.old-deja/g++.mike/p785.C: Ditto.
33262 1997-09-05 Jeffrey A Law (law@cygnus.com)
33264 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
33266 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
33268 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
33269 target feature; pass this to c-torture-execute as needed.
33271 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
33273 * lib/c-torture.exp(c-torture-execute): If the previous and the
33274 current executables being tested are identical, we don't need to
33275 run the executable again. Try to make the executable names
33276 unique. Add an optional argument for passing additional compiler
33279 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
33281 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
33283 1997-08-29 Jeffrey A Law (law@cygnus.com)
33285 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
33287 1997-07-31 Jeffrey A Law (law@cygnus.com)
33289 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
33290 32bit or larger longs.
33292 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
33293 have either a 32bit long or 32bit int.
33295 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
33297 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
33298 Make double precision tests dependent on sizeof (double).
33300 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
33302 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
33305 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
33307 * gcc.c-torture/compile/961203-1.cexp: New script.
33309 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
33311 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
33312 up the includes ourselves.
33314 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
33316 * lib/plumhall.exp: Remove random include, and add a few
33317 verbose messages for debugging.
33319 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
33321 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
33322 of trying to do it ourselves.
33324 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
33326 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
33328 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
33330 * gcc.prms/5403.c: Made regexp a bit less strict.
33332 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
33334 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
33335 is returned from remote_load instead.
33336 * lib/plumhall.exp: Ditto.
33337 * lib/mike-g++.exp: Ditto.
33338 * lib/old-dejagnu.exp: Ditto.
33339 * lib/c-torture.exp: Ditto.
33341 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
33343 * lib/g++.exp: Use build_wrapper procedure.
33344 * lib/gcc.exp: Ditto.
33346 1997-05-20 Jeffrey A Law (law@cygnus.com)
33348 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
33349 an old-style decl for malloc. Fixes tests to work when
33350 sizeof (int) != sizeof (size_t).
33352 1997-05-15 Mike Meissner <meissner@cygnus.com>
33354 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
33356 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
33357 use stdargs.h interface.
33359 1997-05-15 Mike Meissner <meissner@cygnus.com>
33361 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
33362 NO_VARARGS when compiling.
33364 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
33366 * lib/plumhall.exp(ph_includes): New procedure.
33368 (ph_compiler): Ditto.
33370 * lib/g++.exp: Rename test-glue.c to testglue.c.
33371 * lib/gcc.exp: Ditto.
33373 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
33375 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
33376 to completion when it's called.
33378 1997-03-21 Michael Meissner <meissner@cygnus.com>
33380 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
33381 is defined, don't do test.
33383 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
33385 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
33387 (ph_summary): Mark skipped testcases as untested, not unresolved.
33389 * lib/plumhall.exp (ph_make): If unresolved because of bad
33390 errorCode, record errorCode in log file.
33391 (*): Replace send_log/verbose with verbose -log.
33393 1997-03-19 Michael Meissner <meissner@cygnus.com>
33395 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
33396 double conversion if double isn't at least 8 bytes.
33398 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
33399 int to work with targets where int is 16 bits.
33401 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
33402 8 bytes, just exit, since 4 byte doubles don't have enough bits of
33403 precision for the test to complete.
33405 1997-03-14 Michael Meissner <meissner@cygnus.com>
33407 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
33408 if d10v is not compiled with the -mdouble64 flag.
33409 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
33411 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
33412 d10v is not compiled with the -mint32 flag.
33414 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
33416 * lib/plumhall.exp: Use incr_count.
33418 1997-03-12 Jeffrey A Law (law@cygnus.com)
33420 * gcc.c-torture: Update to c-torture-1.45.
33422 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
33424 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
33425 the name of the expect testcase file).
33427 * lib/g++.exp(g++_init): Ditto.
33429 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
33431 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
33434 * lib/gcc.exp(gcc_exit): New procedure.
33436 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
33438 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
33439 specs where appropriate.
33441 * g++.old-deja/g++.arm/*: Added additional ERROR checks
33442 because of new "candidates are" messages, and removed a few
33444 * Converted all non-old-style g++ testcases to old-style, and
33445 moved into g++.old-deja.
33447 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
33449 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
33452 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
33455 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
33457 1997-02-13 Michael Meissner <meissner@cygnus.com>
33459 * lib/gcc.exp (gcc_target_compile): Add support for defining
33460 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
33461 the machine doesn't have those features.
33463 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
33465 * g++.law/operators4.exp: Don't use LIBS.
33467 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
33469 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
33471 * lib/mike-g++.exp: Don't set the compiler to be tested here.
33472 * lib/g++.exp: Set it here instead. Also, allow use of the
33473 --tool_exec and --tool_opt options. Change CXX to
33476 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
33478 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
33480 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
33482 * lib/old-dejagnu.exp: Use prune_warnings instead of
33484 * lib/mike-g++.exp: Ditto.
33485 * lib/gcc.exp: Ditto.
33486 * lib/g++.exp: Ditto.
33488 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
33490 1997-02-07 Jeffrey A Law (law@cygnus.com)
33492 * 941014-2.c: Include stdlib.h
33493 * 960327-1.c: Include stdio.h
33494 * dbra.c, index-1.c: Don't assume ints are 32bits.
33496 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
33498 * lib/gcc.exp: Add gcc,stack_size target feature.
33500 * lib/g++.exp(g++_target_compile): Add the include and link
33501 paths here, not in two other places. And, it's $options, not
33504 * lib/mike-g++.exp(postbase): Remove the code that determines
33505 the correct include and link paths.
33506 * g++.old-deja/old-deja.exp: Ditto.
33508 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
33510 * lib/g++.exp(g++_init): target_compile no longer returns the
33511 filename of the result.
33513 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
33515 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
33518 * gcc.c-torture/special/special.exp: Change call to
33519 gcc_target_compile to include the object file.
33521 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
33523 * gcc.c-torture/special/special.exp: Correct misspelling in last
33526 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
33528 * lib/plumhall.exp(ph_summary): Log the entire output of the
33529 executable. Return -1 if there were any failures, 0 otherwise.
33530 (ph_execute): Return -1 if there were any failures, 0 otherwise.
33531 (ph_make): Clean up objects and executables that were built
33532 if the tests succeeded.
33534 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
33536 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
33537 libraries and includes in the build tree as appropriate.
33539 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
33541 * lib/c-torture.exp: Instead of looking for the global variable
33542 NO_LONG_LONG, check to see if that's a feature of the target.
33544 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
33546 * config/default.exp: Minimize. Delete the remainer of the files in
33547 config; this functionality is now in devo/dejagnu/config.
33549 g++.*/*: Pass any additional flags used to compile to postbase;
33552 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
33553 is now done by runtest.exp. Use gcc_target_compile instead of
33556 lib/c-torture.exp: Use gcc_target_compile instead of compile.
33557 Remove references to CFLAGS. Use remote_file instead of
33559 (c-torture): Take a list of arguments to use to compile this
33562 lib/g++.exp: Simplify. Use target_compile instead of compile.
33563 lib/gcc-dg.exp: Ditto.
33564 lib/gcc.exp: Ditto.
33565 lib/mike-{gcc,g++}.exp: Ditto.
33566 lib/old-dejagnu.exp: Ditto.
33567 lib/plumhall.exp: Ditto.
33569 1997-01-08 Jim Wilson <wilson@cygnus.com>
33571 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
33572 (ph_linker): Likewise.
33574 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
33576 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
33577 MAP_ANON / MAP_ANONYMOUS if defined;
33578 else try to map from /dev/zero .
33580 1996-11-12 Jeffrey A Law (law@cygnus.com)
33582 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
33583 isn't defined, then define it to MAP_ANONYMOUS.
33585 1996-11-12 Jeffrey A Law (law@cygnus.com)
33587 * gcc.c-torture: Update to c-torture-1.42 release.
33589 1996-11-11 Jeffrey A Law (law@cygnus.com)
33591 * gcc.c-torture: Update to c-torture-1.41 release.
33593 1996-10-27 Jeffrey A Law (law@cygnus.com)
33595 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
33598 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
33600 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
33601 and LDFLAGS. Fix second case to append the target_info ldflags
33602 onto LDFLAGS, not CFLAGS.
33603 * lib/g++.exp (g++_init): Add target_info stuff.
33604 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
33605 of libgloss and newlib flags for !native.
33607 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
33608 (GDB): Fix relative path to go up another dir for finding gdb.
33610 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
33612 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
33613 versions in the target_info array, if they don't exist.
33615 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
33617 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
33619 1996-07-08 Jim Wilson <wilson@cygnus.com>
33621 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
33622 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
33624 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
33626 * lib/old-dejagnu.exp: Don't remove the output file before we've
33627 actually tested it. Don't append pwd to the path of the executable
33630 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
33632 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
33634 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
33636 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
33637 temporary directory for compiler files, and set it to a default
33638 value of /tmp. Set $output as the name of the output file from
33639 compiling the testcase. Add a -o option to $cflags_var so the
33640 compiler writes the final output file as $output. Set $executable
33643 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
33644 directory for compiler files, and set it to /tmp if it doesn't
33645 already have a value. Set $output_file to the name of the output
33646 file from compiling the testcase. Add a -o option to CXXFLAGS so
33647 the compiler writes the final output file as $output. Use $output
33648 as the executable to be tested.
33650 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
33652 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
33654 1996-06-08 Jeffrey A Law (law@cygnus.com)
33656 * gcc.c-torture/execute/pending-1.c: New test. Still
33657 pending in Tege's queue.
33659 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
33661 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
33662 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
33663 if there were failures. Call unresolved if there were unresolved
33664 testcases. Call gcc_fail if program did not run to completion.
33665 (ph_make): Pass additional argument name to ph_execute.
33666 (ph_execute): Add new argument. Pass additional arguments to
33667 ph_summary. Call gcc_fail is there is no execution output.
33669 1996-04-24 Jeffrey A Law (law@cygnus.com)
33671 * lib/plumhall.exp (proc_summary): Output relavent summary
33672 lines into the log so specific failures in plumhall can be
33675 1996-04-10 Jeffrey A Law (law@cygnus.com)
33677 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
33678 (c-torture-execute): Don't try to execute tests which use
33679 "long long" types if $NO_LONG_LONG is nonzero.
33681 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
33683 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
33686 * gcc.ieee: Move from here.
33687 * gcc.c-torture/execute/ieee: To here.
33689 1996-03-26 Jeffrey A Law (law@cygnus.com)
33691 * gcc.c-torture: Update to c-torture-1.41 release.
33693 1996-03-22 Jeffrey A Law (law@cygnus.com)
33695 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
33698 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
33700 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
33703 1996-03-02 Jeffrey A Law (law@cygnus.com)
33705 * config/proelf.exp: Handle connecting to a simulator.
33707 1996-01-31 Jeffrey A Law (law@cygnus.com)
33709 * config/proelf.exp: New file. Enough framework that we can
33710 run c-torture tests on the proelf targets (or any other target
33711 that gdb can connect to for that matter).
33713 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
33715 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
33716 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
33718 * lib/plumhall.exp (ph_execute): Always call ph_summary if
33719 exec_output exists.
33721 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
33723 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
33724 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
33726 * config/*.exp: Update FSF address. Change result of ${tool}_load
33727 to pass/fail/unresolved/unsupported/untested. Caller must now
33728 call unresolved/unsupported/untested.
33729 * lib/*.exp: Update FSF address. Update to handle new results of
33731 * lib/chill.exp (verbose): Delete.
33733 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
33735 * lib/gcc.exp (default_gcc_start): Change order of args to
33736 $LDFLAGS $CFLAGS $LIBS.
33737 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
33738 Save/set/restore CFLAGS. Pass single arg to gcc_start.
33739 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
33740 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
33741 * gcc.misc-tests/dg-test.exp: Likewise.
33742 * gcc.misc-tests/msgs.exp: Likewise.
33743 * gcc.prms/prms.exp: Likewise.
33744 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
33745 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
33747 * lib/dg.exp: Deleted, moved to dejagnu/lib.
33749 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
33751 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
33753 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
33754 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
33756 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
33759 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
33761 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
33762 global for loop; add use of $mathlib.
33763 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
33764 settings here; set mathlib for anything but VxWorks.
33766 1996-01-22 Jeffrey A Law (law@cygnus.com)
33768 * gcc.c-torture: Update to c-torture-1.40 release.
33770 1996-01-03 Jeffrey A Law (law@cygnus.com)
33772 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
33775 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
33777 * lib/c-torture.exp (c-torture-execute): Declare "output" as
33780 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
33782 * lib/g++.exp (LIBS): Define if not already.
33783 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
33784 (gcc-dg-prune): Call prune_gcc_output.
33785 * lib/gcc.exp (prune_gcc_output): New proc.
33786 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
33789 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
33791 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
33792 (c-torture-execute): Likewise. Rename `name' to `testcase'.
33794 1995-11-15 Jeffrey A Law (law@cygnus.com)
33796 * gcc.c-torture: Update to c-torture-1.39 release.
33798 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
33800 * lib/c-torture.exp (c-torture-execute): Don't return if one option
33801 fails, try others as well.
33803 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
33805 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
33806 If compilation fails, mark execute tests as `untested'.
33807 If test is marked as unsupported, don't mark compilation and
33808 execute tests as failed.
33810 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
33812 * lib/g++.exp (g++_init): Don't link in libg++, and look to
33813 libstdc++ for whether or not we want to be doing shared
33814 libraries. Delete link_curses since we don't need it anymore.
33815 * lib/mike-g++.exp (postbase): Don't link in libg++.
33816 * g++.old-deja/old-deja.exp: Likewise.
33818 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
33820 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
33822 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
33824 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
33825 For that, add `-Wl,-a,shared_archive'.
33826 * g++.old-deja/old-deja.exp: Likewise.
33828 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
33830 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
33832 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
33834 * lib/mike-g++.exp (postbase): Pay attention to the status of
33837 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
33839 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
33841 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
33843 * lib/gcc.exp (default_gcc_start): No longer need to log program
33844 being executed or its output, execute_anywhere does that now.
33845 * lib/g++.exp (default_g++_version): Call execute_anywhere.
33846 (default_g++_start): Likewise. Delete calls to verbose/send_log.
33848 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
33850 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
33851 the same as those in lib/g++.exp.
33853 1995-10-10 Jeff Law (law@hurl.cygnus.com)
33855 * gcc.c-torture: Update to c-torture-1.38 release.
33856 * gcc.ieee: Related changes.
33858 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
33860 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
33861 "exec". Minor reformatting changes.
33863 * config/rom68k.exp (${tool}_load): Make it work in a canadian
33864 cross. This means all "exec" calls now work on a remote host as
33866 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
33867 cross. Filter out the extra "\r\n" stuff that expect puts in.
33868 (c-torture-execute): Filter out the bogus warnings like
33869 c-torture-compile does. Add support for canadian cross.
33870 * lib/gcc.exp (default_gcc_version, default_gcc_start)
33871 Use execute_anywhere rather than calling exec directly. Now it
33872 works for canadian cross testing.
33874 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
33876 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
33877 results into a variable, and check that rather than using file exists.
33879 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
33881 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
33882 create a libg++.so. For sunos4.1.*, also add -ltermcap.
33884 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33886 * g++.old-deja/old-deja.exp: Create and pass runshlib and
33887 lib_curses if there's a shared libg++ in the build tree.
33889 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
33891 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
33892 if not supported target.
33894 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
33896 * lib/g++.exp (g++_init): Move empty setting of runshlib and
33897 link_curses up to always happen, not just for native builds.
33899 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
33901 * gcc.c-torture: Update to c-torture-1.36 release.
33902 * gcc.failure: Related changes.
33904 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
33906 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
33908 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
33910 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
33911 * lib/mike-g++.exp (postbase): Not in here. Still reference
33912 runshlib, link_curses, and mathlib for link and run.
33914 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
33915 pass the runtime shared library options for Solaris, OSF/1, and
33916 Irix5, and link with -lcurses to avoid unresolved references.
33918 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
33920 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
33923 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
33925 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
33927 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
33929 * gcc.c-torture: Update to c-torture-1.35 release. Note we
33930 do not have a framework for the "compat" tests yet.
33932 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
33934 * lib/mike-g++.exp (postbase): New local variable `mathlib',
33935 set to null if we're testing vxworks5.1. Use that instead of
33936 `-lm' in the setting of LIBS for link and run.
33938 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
33940 * config/rom68k.exp (${tool}_load): Major changes to make it
33941 work. Verified that it does in fact return the stuff in
33942 exec_output properly. Catch any Emul or any TRAP other than 0.
33944 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
33946 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
33947 LDFLAGS properly for targets that need stuff from libgloss.
33948 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
33950 (gpp_initialized): New variable.
33952 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
33954 * config/rom68k.exp: Load libgloss.exp.
33955 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
33956 so we can produce a fully linked binary.
33957 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
33958 so we can produce a fully linked binary.
33960 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
33962 * lib/plumhall.exp (ph_section): Watch for expected failures.
33963 Add missing `else'.
33965 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
33967 (c-torture): Likewise.
33969 1995-08-28 Doug Evans <dje@cygnus.com>
33971 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
33973 * lib/mike-g++.exp (mike_cleanup): New proc.
33974 (prebase): New globals compiler_result, not_compiler_result,
33976 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
33977 allow leading "-" in pattern. Watch for unsupported tests.
33978 If $compiler_result is set, pattern match assembler code,
33979 and ditto for $not_compiler_result.
33980 * lib/mike-gcc.exp: Likewise.
33982 * lib/plumhall.exp (ph_execute): Only call ph_summary if
33983 execution "succeeded".
33985 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
33987 * config/win32.exp: New file.
33988 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
33990 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
33992 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
33994 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
33995 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
33996 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
33998 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
33999 "... without exceptions was ...". That is now handled by
34001 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
34003 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
34005 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
34006 sieve.c,sort2.c}: New files.
34007 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
34008 sieve.exp,sort2.exp}: Drivers for them.
34010 * lib/mike-gcc.exp (program_output): New user settable variable.
34011 (postbase): Call prune_system_crud. Also prune extraneous compiler
34013 * lib/mike-g++.exp (program_output): New user settable variable.
34015 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
34017 * config/sh.exp: Deleted (use sim.exp instead).
34019 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
34021 * config/vx.exp: Declare CHECKTASK as global.
34022 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
34023 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
34024 * lib/old-dejagnu.exp: Load [pwd]/$executable.
34026 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
34028 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
34029 target. Like vx.exp, only includes `vx29k.exp' instead of
34032 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
34034 * config/sim.exp: Increase time limit from 120 seconds to 240.
34036 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
34038 * gcc.c-torture/execute/950628-1.c: New test.
34040 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
34042 * gcc.c-torture: Update with changes/additions from
34045 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
34047 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
34049 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
34051 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
34053 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
34055 * gcc.c-torture/compile/950512-1.c: New test.
34056 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
34057 * gcc.dg/struct-ret-1.c: Likewise.
34059 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
34061 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
34062 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
34064 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
34066 * gcc.c-torture/special/920411-1.c: Deleted.
34067 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
34069 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
34071 * config/sim.exp (${tool}_load): Hack in call to bash to get a
34074 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
34076 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
34078 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
34081 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
34082 is the proper length.
34083 * va-arg-3.c: Likewise.
34085 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
34087 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
34088 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
34090 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
34091 * lib/g++.exp (default_g++_start): Delete old cruft.
34093 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
34095 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
34096 (2 * (1 << 18)) to (2 * (1 << 17)).
34098 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
34100 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
34102 * config/rom68k.exp: Renamed from config/idp.exp
34104 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
34106 * c-torture/compile/921109-2.c
34108 1995-04-18 Mike Stump <mrs@cygnus.com>
34110 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
34113 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
34115 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
34117 * lib/g++.exp (default_g++_start): Likewise.
34119 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
34121 * gcc.c-torture/compile/950329-1.c: New test.
34123 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
34125 * config/bug.exp (${tool}_load): Updated to use new remote_open
34126 and remote_close procs.
34127 * config/idp.exp: New file.
34129 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
34131 * gcc.c-torture/execute/950322-1.c: New test.
34133 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
34135 * config/vx.exp (${tool}_load): Clean up testing of return code from
34136 vxworks_ld and vxworks_spawn.
34138 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
34140 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
34142 1995-03-13 Mike Stump <mrs@cygnus.com>
34144 * lib/old-deja.exp: Add `excess errors test - ' error, now one
34145 can mark excess errors on a machine by machine basis. Note, the
34146 default is to not expect any excess errors, even when excess
34147 errors test - is given, so you will want to put an XFAIL ... on
34148 these lines. For example, // excess errors test - XFAIL hppa*-*-*
34149 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
34150 those 4 machines, but no others.
34152 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
34154 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
34155 * lib/c-torture.exp: to here.
34157 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
34159 * gcc.c-torture/execute/950221-1.c: New test.
34160 * gcc.c-torture/execute/struct-ret-1.c: New test.
34161 * gcc.c-torture/compile/950221-1.c: New test.
34163 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
34165 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
34167 * gcc.c-torture/execute/arith-1.c (main): Return 0.
34168 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
34170 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
34172 * g++.gb: New directory of tests, derived from my signature and
34173 class scoping tests.
34175 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
34176 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
34177 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
34178 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
34179 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
34180 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
34181 * g++.gb/sig25.C: Likewise.
34183 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
34184 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
34185 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
34186 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
34187 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
34188 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
34189 * g++.gb/sig25.exp: Likewise.
34191 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
34192 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
34193 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
34194 * g++.gb/scope13.C: Likewise, this test still fails.
34196 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
34197 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
34198 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
34199 * g++.gb/scope13.exp: Ditto.
34201 * g++.gb/README: New file, explains what these tests are about.
34203 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
34205 * lib/dg.exp (dg-do): Support `preprocess'.
34206 (dg-test): Likewise.
34208 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
34210 * config/udi.exp: change "continue -expect" to "exp_continue".
34212 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
34214 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
34215 Delete redundant tests.
34217 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
34218 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
34219 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
34220 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
34221 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
34222 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
34223 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
34224 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
34226 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
34227 storing label pointers.
34228 * gcc.c-torture/execute/921019-1.c: Likewise.
34229 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
34230 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
34232 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
34235 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
34236 Delete obsolete tests.
34238 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
34239 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
34240 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
34241 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
34242 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
34243 * gcc.c-torture/compile/950124-1.c: New test.
34245 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
34247 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
34249 * lib/mike-g++.exp: Add -lm to LIBS.
34251 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
34253 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
34255 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
34257 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
34259 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
34261 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
34263 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
34265 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
34266 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
34267 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
34268 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
34269 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
34270 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
34271 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
34272 * g++.law/{operators31.C, operators32.C,
34273 * g++.law/{operators33.C, operators34.C}: Likewise.
34274 * g++.law/{pic1.C, refs2.C}: Likewise.
34275 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
34276 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
34277 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
34278 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
34280 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
34281 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
34282 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
34283 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
34284 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
34285 * g++.law/{enum9.exp, friend5.exp}: Likewise.
34286 * g++.law/{nest3.exp, nest4.exp}: Likewise.
34287 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
34288 * g++.law/{operators30.exp, operators31.exp}: Likewise.
34289 * g++.law/{operators32.exp, operators33.exp}: Likewise.
34290 * g++.law/{operators34.exp}: Likewise.
34291 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
34292 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
34293 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
34294 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
34295 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
34297 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
34298 No longer expected to fail.
34299 * g++.law/missed-error3.C: Tweak for recent bool changes.
34301 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
34303 * config/emb-unix: Deleted.
34304 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
34305 remote execution. Do final link on remote host if REMOTE_LINK is set.
34307 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
34309 * lib/dg.exp (dg-test): Fix typo in last patch.
34311 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
34313 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
34314 (handles multiple occurrences).
34316 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
34318 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
34319 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
34320 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
34322 * lib/c-torture.exp (c-torture-compile): Likewise.
34323 (c-torture): Prepend full path if missing.
34324 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
34325 (gcc_fail): Likewise.
34326 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
34328 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
34330 * lib/netware.exp: Only attach to NetWare i386 systems.
34332 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
34334 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
34335 messages. Add test name to "output pattern match" pass/fail message.
34337 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
34339 * gcc.dg: New testsuite.
34340 * gcc.dg/dg.exp: New file.
34342 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
34343 test-switch.c}: Deleted.
34345 * gcc.misc-tests/msgs.exp: New testcase driver.
34347 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
34349 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
34350 Watch for illegal return values from ${tool}_load.
34351 * config/unix.exp (${tool}_load): Fix pass/fail detection for
34352 cross targets. Coerce return value >0 to 1.
34354 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
34356 * config/unix.exp (${tool}_load): Call program rsh, not proc.
34358 * config/emb-unix.exp: New file.
34360 * config/sim.exp: Error if variable $SIM not defined.
34361 (${tool}_load): Mark test as "untested" if simulator missing.
34363 * config/unix.exp: Load remote.exp to get rcp_download.
34364 * lib/c-torture.exp: Use different option lists for testcases with
34366 * gcc.c-torture/execute/execute.exp: Likewise.
34368 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
34370 * config/*.exp: Clarify return code from ${tool}_load.
34371 Call `unresolved' or `untested' instead of `warning' or `perror'
34372 (sometimes you still want to call both though).
34373 Add comment that `shell_id' is local to each file.
34374 * config/udi.exp (timeout): Set to 30.
34375 Don't print warning if connection fails, $connectmode has already
34377 (${tool}_load): Move verbose messages to level 2.
34378 Rework pattern for "Process started" message.
34379 Pass `shell_id' to ${connectmode}_download.
34380 Retry twice upon timeout. Make resetting of target more robust.
34381 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
34382 Pass `shell_id' to exit_$connectmode.
34383 Only call exit_$connectmode if connected.
34384 * config/unix.exp (${tool}_load): Check return codes better.
34385 * config/vrtx.exp (${tool}_load): Likewise.
34386 * config/vx.exp (${tool}_load): Likewise.
34387 Delete unneeded global's.
34388 * lib/dg.exp (dg-test): Update to reflect clarified return codes
34391 (dg-init): Delete recording of pass/fail counts.
34392 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
34393 (old-dejagnu-init): Likewise.
34394 (old-dejagnu-stat): Delete contents, empty proc now.
34395 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
34396 (c-torture): Delete references to lcnt, lpass, lfail.
34397 Get option list from TORTURE_OPTIONS.
34398 Delete -funroll[-all]-loops if no loops.
34399 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
34400 (g++_stat): Delete contents (empty proc now).
34401 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
34402 (gcc_finish): Likewise.
34403 (gcc_stat): Deleted.
34404 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
34405 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
34406 * gcc.c-torture/execute/execute.exp: Likewise.
34407 Split tests into two parts: compile, execute.
34408 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
34409 no loops. Update to reflect clarified return codes from ${tool}_load.
34411 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
34413 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
34415 (old-dejagnu): Likewise (where necessary).
34417 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
34419 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
34421 * lib/dg.exp (dg-process-target): Fix processing of selector.
34422 Add comment regarding use of `error'.
34424 * lib/gcc.exp (prune_system_crud): Define if missing.
34425 * lib/g++.exp (prune_system_crud): Likewise.
34427 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
34428 Call prune_system_crud.
34429 * lib/dg.exp (dg-runtest): New proc.
34430 Use perror instead of send_user for tcl errors in testcase.
34431 Don't return any value, it's never used.
34432 Don't clobber previous definition of `unknown'.
34433 Print tcl errors in `dg-final'.
34435 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
34437 * lib/dg.exp (dg-process-target): Improve syntax error messages.
34438 (dg-test): Don't print errorInfo, it contains stack backtrace.
34440 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
34442 * lib/g++.exp (runtest_file_p): Define if missing.
34444 1994-09-24 Doug Evans (dje@cygnus.com)
34446 * lib/mike-g++.exp: Comment out loading of g++.exp.
34447 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
34448 (default_g++_version): Always print something.
34449 (default_g++_start): Comment out call to `which'.
34450 (g++_start, g++_load): Deleted (must be defined in config file).
34451 * lib/gcc.exp: Test for existence of $CC at start.
34452 Delete check for tmpdir (done in gcc_init).
34453 (default_gcc_version): Always print something.
34454 (default_gcc_start): Comment out call to `which'.
34455 * config/*.exp: Major cleanup - make cross targets work at least a
34456 little better for g++ (by not being "--tool gcc" specific).
34457 Rename gcc_xxx to ${tool}_xxx.
34458 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
34459 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
34461 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
34463 * lib/c-torture.exp (c-torture-compile): Rework compiler
34464 message processing.
34466 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
34469 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
34471 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
34473 * lib/dg.exp (dg-process-target): Support { target native }.
34475 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
34477 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
34478 looked for "... program xxx got fatal signal".
34479 Correct regsub munging of `comp_output'.
34480 Ignore compiler messages "path prefix not used" and "linker input
34483 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
34485 * lib/gcc.exp (runtest_file_p): Define if missing.
34486 * gcc.prms/template.c: Example to work from.
34488 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
34490 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
34491 * lib/dg.exp (dg-test): Call unsupported testcases as such.
34493 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
34494 * gcc.prms/1883.c: Moved from compile/940714-1.c.
34495 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
34496 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
34498 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
34499 (dg-process-target): No longer a varargs proc.
34500 Return S/N for target, P/F for xfail. All callers changed.
34501 (user option procs): More argument checking.
34502 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
34503 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
34504 (dg-test): Skip test if not running on selected target in `dg-do'.
34505 Update handling of `dg-do-what', `dg-output-text'.
34506 Separate execution pass/fail from output pattern match pass/fail.
34507 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
34509 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
34511 * gcc.c-torture/special/special.exp: Don't expect failure for mips
34512 target for 920510-1.c.
34514 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
34516 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
34517 Clean up comment regarding use of passcnt, etc.
34518 (gcc_stat): Don't update `testcnt' here.
34519 (gcc_finish): Do it here.
34520 Might as well reset `but_id' here too.
34521 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
34522 to determine if the file should be tested.
34523 * gcc.c-torture/compile/compile.exp: Likewise.
34524 * gcc.c-torture/execute/execute.exp: Likewise.
34525 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
34526 * gcc.misc-tests/dg-test.exp: Likewise.
34527 * gcc.prms/prms.exp: Likewise.
34528 * gcc.wendy/wendy.exp: Likewise.
34529 * g++.old-deja.exp: Likewise.
34530 Move "Testing file" message to verbose level 1.
34532 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
34534 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
34536 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
34538 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
34539 (default_gcc_start): Accept optional second list element
34540 of compiler flags. Print compiler output at verbosity level 2.
34541 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
34542 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
34543 Save current values of framework globals passcnt, failcnt, xpasscnt,
34544 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
34545 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
34546 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
34547 xfailcnt to compute stats. Update framework global `testcnt' from
34549 (gcc_finish): New proc. Clean up test environment.
34550 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
34551 (gcc_epass, gcc_efail): Delete.
34552 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
34553 argument of line number.
34554 (dg-init): If the tool has an init routine, call it.
34555 (dg-test): Remove args `cflags_var' and `libs_var'.
34556 Pass all compiler options to ${tool}_start.
34557 Handle missing line number.
34558 (dg-finish): New function.
34559 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
34560 particular files. Call gcc_finish at end. Move "skipping test"
34561 message to verbosity level 3.
34562 * gcc.c-torture/compile/compile.exp: Likewise.
34563 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
34564 * gcc.c-torture/execute/execute.exp: Likewise.
34565 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34566 Print testcase being tried at verbosity level 1.
34567 * gcc.c-torture/special/special.exp: Unset xfail.
34568 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34569 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
34570 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
34571 * gcc.failure/failure.exp: Likewise.
34572 * gcc.ieee/ieee.exp: Likewise.
34573 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
34574 Update call to dg-test. Call dg-finish at end.
34575 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
34576 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34577 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
34578 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
34579 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
34580 * gcc.wendy/wendy.exp: Add copyright.
34581 Delete setting of tmpdir (done by gcc_init).
34582 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
34583 Pass compiler flags to gcc_start. Call gcc_finish at end.
34584 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
34587 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
34589 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
34591 (g++_load): Likewise.
34593 * config/*.exp (gcc_load): Some were varargs fns and some were not.
34594 Rename argument to `prog' to remove the confusion.
34595 Varargs fns behave differently too!
34596 (g++_load): Likewise.
34598 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
34600 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
34601 what it is. Delete (always) printing of status value for !native.
34602 Simplify verbose code, and include status and exec_output.
34603 (g++_load): Use gcc_load.
34605 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
34607 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
34608 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
34609 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
34610 940714-3.c as these testcases don't exist anymore. Make
34611 va-arg-1.c expected to pass.
34613 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
34615 * gcc.misc-tests/misc.exp: Only run specific testcases.
34616 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
34617 * gcc.misc-tests/dg-[1-9].c: New files.
34619 * lib/dg.exp: New testsuite driver.
34620 * gcc.prms/prms.exp: Use it.
34622 * README.gcc: New file.
34624 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
34625 Document and reset `lxpass' and `lxfail'.
34626 Simplify "initialized" message.
34627 (gcc_stat): Clean up comments a little.
34629 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
34631 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
34633 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
34635 * lib/old-dejagnu.exp (process-option): New proc.
34636 (old-dejagnu-init, old-dejagnu-stat): Likewise.
34637 (old-dejagnu): Simplify.
34638 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
34640 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
34642 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
34643 exists and is not an empty string.
34645 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
34646 $xfail rather than calling setup_xfail. Clear $xfail when test is
34648 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
34651 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
34652 longer expected to fail.
34654 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
34657 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
34659 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
34660 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
34661 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
34662 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
34665 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
34666 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
34668 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
34670 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
34671 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
34673 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
34674 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
34675 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
34677 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
34679 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
34680 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
34681 940714-1.c, 940714-2.c, 940714-3.c},
34682 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
34683 gcc.misc-tests/{mg.c,mg.exp}:
34685 * gcc.noncompile/noncompile.exp: Change accordingly.
34687 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
34689 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
34690 Undo previous clobberage.
34692 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
34694 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
34695 * gcc.special/{930510-1.c, special.exp}:
34696 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
34697 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
34698 struct-varargs-1.c}: New tests from c-torture-1.26.
34700 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
34702 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
34703 argument to switch.
34705 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
34707 * Revert the previous changes. Please see Rob's directory
34708 (/lisa/test/rob/progressive/gcc/testsuite) for testing
34711 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
34713 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
34714 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
34715 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
34716 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
34717 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
34718 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
34719 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
34720 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
34721 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
34722 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
34723 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
34724 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
34725 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
34726 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
34727 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
34728 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
34729 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
34730 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
34731 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
34732 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
34733 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
34734 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
34735 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
34736 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
34737 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
34738 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
34739 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
34741 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
34743 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
34744 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
34747 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
34749 * config/unix.exp (g++_load): Fix syntax.
34751 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
34753 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
34754 * gcc.noncompile/921017-1.c: Deleted obsolete test.
34755 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
34756 Don't expect va-arg-1.c to fail. Correct expected output for
34758 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
34759 * gcc.wendy/hbm4.c: Correct typo.
34760 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
34762 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
34764 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
34765 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
34766 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
34767 * lib/c-torture.exp (c-torture-compile): Ditto.
34769 Reduce volume of output (remove all the -I's and such).
34770 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
34771 Call gcc_cpass, gcc_cfail.
34772 (c-torture): Pass testing option to c-torture-compile.
34774 1994-03-21 Doug Evans (dje@cygnus.com)
34776 Bring patches over from progressive.
34777 * config/default.exp: Exit remote shell cleanly.
34778 (g++_exit, g++_start): Add default versions.
34779 * config/sim.exp (gcc_load): Use perror, not error.
34781 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
34783 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
34786 1994-03-14 Doug Evans (dje@cygnus.com)
34788 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
34789 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
34790 (wendy_try): New proc to run testcase.
34791 (main loop): Call 'em.
34792 * gcc.wendy/*.c: Clean up pass to correct expected output.
34794 * lib/gcc.exp: Minor cleanup work.
34795 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
34797 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
34799 * config/sim.exp (gcc_load): Document return codes better.
34800 Don't pass -v to simulator.
34802 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
34804 * gcc.special/920717-x.c: Fix typo.
34805 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
34808 * lib/mike-gcc.exp: Fix typo.
34810 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
34812 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
34813 binary to use, transform the name.
34814 * config/*.exp: rename everything. Nuke any g++ specific files,
34815 it's now a special case of gcc that requires no special support.
34816 Add a default.exp for unsupported targets.
34818 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
34820 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
34821 lib/old-dejagnu.exp: Fix a few patterns to work with the new
34824 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
34826 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
34829 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
34831 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
34833 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
34835 * gcc.execute/execute.exp: Combine opt_list and foption_list into
34836 option_list. Compile every file with only 4/6 option choices
34837 (same as C torture) instead of with 12/18 different option
34839 * lib/c-torture.exp: Likewise.
34841 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
34844 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
34846 * lib/old-deja.exp: Add `excess errors test fails' error, now one
34847 can put an XFAIL *-*-* on excess errors.
34849 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
34851 * g++.law: Add more tests derived from g++-bugs snapshots.
34853 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
34854 equivalent to g++.law/init9.
34856 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
34857 compiled it, and the a.out file after we've run it.
34859 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
34861 * lib/mike-g++.exp (postbase): Delete the .o file after we've
34862 compiled it, and the a.out file after we've run it.
34864 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
34866 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
34868 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
34870 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
34873 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
34875 * g++.law: New directory of g++ tests derived from the g++-bugs
34878 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
34880 * gcc.compile: initbug1.c initbug1.exp testcase added
34882 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
34884 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
34885 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
34886 fixes submitted by Jeff Law (law@cs.utah.edu)
34887 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
34888 Jeff Law (law@cs.utah.edu)
34891 1993-11-30 Mike Stump (mrs@cygnus.com)
34893 * config/unix-g++.exp: Follow the gcc way of doing things.
34894 * g++.old-deja/old-deja.exp: Minor updates.
34895 * lib/g++.exp: New file, follow the gcc way of doing things.
34896 * lib/old-dejagnu.exp: Minor updates.
34897 * lib/mike-g++.exp: Always unset errorInfo.
34899 1993-11-06 Mike Stump (mrs@cygnus.com)
34901 * lib/gcc.exp: Fix some errors with the below change, CC and
34902 CFLAGS should be global when setting, not local.
34904 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
34906 * lib/gcc.exp: Transform tool name.
34908 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34910 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
34912 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34914 * lib/gcc.exp: change gcc_done to gcc_stat
34916 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34918 * Upgraded gcc testsuite to c-torture version 1.25
34920 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
34922 * lib/gcc.exp: added reporting code. Changed verbose compile message.
34923 * lib/c-torture: added hooks for new reporting code.
34925 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
34927 * config/sh-gcc.exp: check if sh-sim exists in the path
34929 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
34931 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
34932 * gcc.compile/compile.exp: Initial changes for new logic.
34933 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
34934 * gcc.failure/failure.exp: Initial changes for new logic.
34935 * gcc.ieee/ieee.exp: Initial changes for new logic.
34936 * gcc.misc-tests/misc.exp: Initial changes for new logic.
34937 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
34938 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
34939 * lib/c-torture.exp: Initial changes for new logic.
34940 * lib/gcc.exp: Initial changes for new logic.
34942 1993-10-15 Mike Stump (mrs@cygnus.com)
34944 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
34945 depend upon failure or success. Fully qualify names in failure
34946 and success messages. Always remove a.out before starting
34947 compile, just in case. Pay more attention to error text output by
34948 the compiler. Handle testcases with no known past errors just
34949 like all others, so that things are uniform. Other miscellaneous
34952 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
34954 * gcc.cpp: new directory for cpp tests
34956 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
34958 * lib/chill.exp: Code reformatted, removed unused code.
34959 * config/unix-chill.exp: Code reformatted, removed unused code.
34960 * chill.execute/execute.exp: Code reformatted, removed unused code.
34961 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
34963 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
34965 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
34966 routines not written.
34968 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
34970 * config/bug-gcc.exp: Use new procs from bug.exp.
34972 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
34974 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
34975 via ftp, rather than depending on NFS.
34976 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
34979 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
34981 * config/bug-gcc.exp: Use new download proc.
34983 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
34985 * chill.execute/execute.exp: cleanups, handles errors better
34986 * chill.compile/compile.exp: rewrite, based on execute.exp
34987 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
34988 * lib/chill.exp: major changes to diff proc and compile and link
34989 procs. added chill_fail and chill_pass wrappers to pass and
34990 fail. added more comments, and handle error codes better.
34991 Added a hack to capture stderr from exec, so noncompile tests
34994 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
34996 * chill.execute/execute.exp: rewrite of testsuite driver
34997 * lib/chill.exp: rewrite of testsuite driver
34998 * config/unix-chill.exp: rewrite of testsuite driver
35000 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
35003 * iexpr.ch: Standardize uppercase.
35004 * tuples.dat: Standardize uppercase.
35005 * vary.ch: standardize. Correct varying string assignments.
35006 * vary.dat: Add new output lines.
35008 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
35011 * chprintf.ch: Standardize use of uppercase.
35012 * tuples.ch: Standardize and turn arr2 into a DCL,
35014 * pinits.ch: Standardize.
35016 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
35018 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
35019 * Makefil: Renamed to Makefile.in.
35020 * configure.in: New.
35022 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
35025 * .cvsignore: Add result/output files.
35026 * Makefile: Fix up variables at start. Use MFLAGS
35027 everywhere. Correct bool_loc, built_ins entries.
35028 Add entry for vary1.ch.
35029 * bitarray.ch: Standardize upper-case usage.
35030 * bitexpr.ch: Standardize, add output of b1.
35031 * params.ch: Use arrayt in along PROC parameters, to
35032 avoid novelty problems.
35033 * sets.ch: Tiny cleanup.
35034 * vary1.ch: Re-indent.
35036 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
35038 * Add PR-related files to Makefiles, .cvsignore files, etc.
35040 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
35042 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
35043 with compiler objects. New names are test-flow.c and test-loop.c
35045 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
35047 * Upgraded c-torture tests from 1.19 to 1.20
35050 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
35051 * gcc.compile: 930623-1.c 930623-2.c
35052 * gcc.noncompile: 930622-1.c 930622-2.c
35053 * gcc.failure: 920411-1.c 920627-2.c
35054 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
35056 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
35058 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
35059 More changes to get testsuite working properly. Needs more work.
35060 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
35062 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
35064 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
35065 More changes to get testsuite working properly. Needs more work.
35067 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
35069 * chill.compile/compile.exp: Added for Dejagnu support
35070 * chill.execute/execute.exp: Added for Dejagnu support
35071 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
35073 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
35075 This should complete moving the CHILL test files.
35076 * chill.noncompile(.cvsignore printf.grt
35077 in-printf.grt chprintf.grt chprintf.ch):
35078 Added test-support files.
35079 (Makefile): Modified further.
35080 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
35081 signal.ch): Added test files.
35082 * chill.execute (.cvsignore printf.grt printr.c
35083 in-printf.grt rts.c chprintf.grt rts.h): Added
35084 test-support files.
35085 (Makefile): More corrections.
35087 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
35089 * chill.compile, chill.execute, chill.nocompile: Add CHILL
35090 test cases, ready for DejaGnu.
35092 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
35094 * Upgraded c-torture tests from 1.18 to 1.19
35096 * gcc.compile: added test(s):
35098 * gcc.execute: added test(s):
35099 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
35101 * added new subdirectory for misc tests: gcc.misc-tests
35102 * gcc.misc-test(s): added tests:
35103 inst-check.c test-consts.c test-ior.c test-switch.c
35105 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
35107 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
35109 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
35111 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
35113 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
35115 * Upgraded c-torture tests from 1.17 to 1.18
35117 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
35119 * Upgraded c-torture tests from 1.12 to 1.17
35121 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
35123 * lib/old-dejagnu.exp:
35124 Fixed handling of XFAIL target triplets to correctly
35125 recognize wildcard characters. Removed code that
35126 appended a unique id tag to the end of the file name
35127 printed out by the result of the testcases within a
35130 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
35132 * lib/old-dejagnu.exp:
35133 Reworked expected failure handling to trigger off of XFAIL
35134 keyword in keyphrase embeded in testcase source code. The
35135 XFAIL keyword must be at the end of the keyphrase line. It
35136 may optionally be followed by one or more target triplets.
35137 It has just occured that the handling of wildcards in the
35138 target triplet may not be correct.
35140 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
35142 * g++.old-deja/tests:
35143 Moved all subdirectories up one level into g++.old-deja .
35145 * lib/old-dejagnu.exp:
35146 Fixed problem with CXXFLAGS not being properly reset, and being
35147 corrupted with extraneous "-c" compiler option. This was
35148 causing binaries to not be generated for test that needed them.
35149 Modified strings passed to "pass" and "fail" so that individual
35150 tests from the same test file would be distinguished by an
35151 identifier appended to the test file name in the summary logs;
35152 this corrected a problem with erroneous diff logs. Added code
35153 to search testcases for expected fail and unexpected pass keywords.
35155 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
35157 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
35159 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
35161 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
35162 Removed extraneous text from end of "Special g++ Options"
35165 * lib/old-dejagnu.exp: Added pattern matching to look for new
35166 keywords, embedded in testcases comments, which will trigger
35167 calls to xpass and xfail.
35169 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
35171 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
35172 comments embedded in the testcases, especially the one looking for
35173 special compiler options, as well as the pattern matching for the
35174 compiler output again.
35176 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
35178 * lib/old-dejagnu.exp: Do a proper check of the return value for
35179 execute tests. Fixed several problems with the pattern matching
35180 of the compiler output which gave erroneous test results.
35181 Changed several of the test result messages to be more descriptive.
35182 * config/unix-g++.exp: Proc g++_load now actually works and
35183 executes the tests passed to it and returns a usable return
35186 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
35188 * lib/gcc.exp: Exits gracefully if $CC is bogus.
35190 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
35192 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
35193 Modified both files to properly execute the old style
35194 dejagnu tests. The previous versions of these files were
35195 experimental and did not function anything near correctly.
35197 1993-04-05 Rob Savoye (rob@cygnus.com)
35199 * Removed all Makefile.in and configure.in files. No configuration
35202 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
35204 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
35206 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
35208 * gcc.compile/configure.in, gcc.unsorted/configure.in,
35209 gcc.special/configure.in, gcc.noncompile/configure.in,
35210 gcc.execute/configure.in, gcc.code_quality/configure.in,
35211 g++.other/configure.in, g++.old-deja/configure.in,
35212 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
35213 in srcname setting.
35215 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
35217 * lib/udi.exp: Fixed mondfe and mondfe_download.
35218 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
35219 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
35221 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
35223 * config/udi-gdb.exp: Check $shell_id after connecting to target.
35224 (gdb_exit): Don't remove *_soc files.
35226 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
35228 * lib/c-torture.exp: Don't look for main; instead always use -w
35229 -c. This is how the c-torture tests work. Remove the object
35230 file if the compilation succeeds.
35231 * gcc.execute/execute.exp: Remove executable if test passes.
35232 * gcc.noncompile/noncompile.exp: Every test is an expected
35234 * gcc.special/special.exp: Added tests from c-torture 1.11,
35235 corrected use of existing test.
35236 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
35237 gcc.execute/920625-1.c: Updated to c-torture 1.11.
35238 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
35239 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
35240 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
35241 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
35242 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
35243 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
35244 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
35245 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
35246 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
35247 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
35248 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
35249 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
35250 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
35251 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
35252 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
35253 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
35254 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
35256 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
35257 correspond to c-torture 1.11.