1 2005-02-02 Janis Johnson <janis187@us.ibm.com>
3 * gcc.test-framework/gen_directive_tests: Generate tests for
6 2005-02-02 Matt Austern <austern@apple.com>
9 * g++/ext/builtin7.C: New.
10 * g++/ext/builtin8.C: New.
12 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
15 * gcc.dg/pr18502-1.c: New test.
17 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20 * g++.dg/template/local4.C: Tweak.
22 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
24 PR tree-optimization/19578
25 * gcc.c-torture/compile/20050202-1.c: New test.
27 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
30 * gcc.dg/c99-init-4.c: New test.
32 2005-02-01 Janis Johnson <janis187@us.ibm.com>
34 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
36 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
38 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
39 * g++.dg/eh/check-vect.h: New.
41 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
42 * gcc.dg/vect/vect-78.c: Ditto.
43 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
46 * g++.dg/conversion/simd1.C: Expect warning.
47 * g++.dg/ext/attribute-test-1.C: Ditto.
48 * g++.dg/ext/attribute-test-2.C: Ditto.
49 * g++.dg/ext/attribute-test-3.C: Ditto.
50 * g++.dg/ext/attribute-test-4.C: Ditto.
52 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
53 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
55 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
57 2005-02-01 Richard Henderson <rth@redhat.com>
59 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
60 long double for ibm double-double format.
61 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
63 2005-02-01 Diego Novillo <dnovillo@redhat.com>
65 PR tree-optimization/19633
66 * testsuite/gcc.dg/pr19633-1.c: New test.
67 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
70 2005-02-01 Janis Johnson <janis187@us.ibm.com>
72 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
74 (dg-process-target (local override)): Handle selector expressions.
76 * gcc.test-framework/README: Describe tests in source directory.
77 * gcc.test-framework/test-framework.awk: Handle dg- tests.
78 * gcc.test-framework/test-framework.exp: Handle dg- tests.
79 * gcc.test-framework/dg-bogus-exp-P.c: New test.
80 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
81 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
82 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
83 * gcc.test-framework/dg-do-link-exp-P.c: New test.
84 * gcc.test-framework/dg-do-run-exp-P.c: New test.
85 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
86 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
87 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
88 * gcc.test-framework/dg-error-exp-P.c: New test.
89 * gcc.test-framework/dg-error-exp-XP.c: New test.
90 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
91 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
92 * gcc.test-framework/dg-output-exp-P.c: New test.
93 * gcc.test-framework/dg-output-exp-XF.c: New test.
94 * gcc.test-framework/dg-warning-exp-P.c: New test.
95 * gcc.misc-tests/dg-1.c: Remove.
96 * gcc.misc-tests/dg-2.c: Remove.
97 * gcc.misc-tests/dg-3.c: Remove.
98 * gcc.misc-tests/dg-4.c: Remove.
99 * gcc.misc-tests/dg-5.c: Remove.
100 * gcc.misc-tests/dg-6.c: Remove.
101 * gcc.misc-tests/dg-7.c: Remove.
102 * gcc.misc-tests/dg-8.c: Remove.
103 * gcc.misc-tests/dg-9.c: Remove.
104 * gcc.misc-tests/dg-10.c: Remove.
105 * gcc.misc-tests/dg-11.c: Remove.
106 * gcc.misc-tests/dg-12.c: Remove.
107 * gcc.misc-tests/dg-test.exp: Remove.
109 * gcc.test-framework/test-framework.awk: Change recording and
110 printing of passes and failures.
112 * gcc.test-framework: New directory.
113 * gcc.test-framework/README: New.
114 * gcc.test-framework/test-framework.exp: New.
115 * gcc.test-framework/test-framework.awk: New.
116 * gcc.test-framework/gen_directive_tests: New.
118 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
120 * lib/treelang.exp: Fix comment typos.
121 (treelang_target_compile): Don't append libs=-ltreelang to options.
123 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
125 * g++.dg/parse/typename7.C: Adjust error messages.
127 2005-01-31 Jeff Law <law@redhat.com>
129 * gcc.c-torture/execute/20050131-1.c: New test.
130 * gcc.dg/wcaselabel.c: New test.
132 2005-01-31 Mark Mitchell <mark@codesourcery.com>
134 * g++.dg/other/warning1.C: Adjust error messags.
135 * g++.dg/parse/constant5.C: New test.
137 2005-01-31 Steven Bosscher <stevenb@suse.de>
140 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
142 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
143 * testsuite/gcc.dg/array-7.c: Adjust expected result.
144 * testsuite/gcc.dg/pr18596-3.c: Likewise.
145 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
146 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
147 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
149 2005-01-31 Dale Johannesen <dalej@apple.com>
151 * g++.dg/opt/pr19650.C: New test.
153 2005-01-31 Richard Henderson <rth@redhat.com>
155 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
156 long double for intel double extended format.
157 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
159 2005-01-30 Mark Mitchell <mark@codesourcery.com>
162 * g++.dg/template/static10.C: New test.
165 * g++.dg/parse/error24.C: New test.
168 * g++.dg/lookup/builtin1.C: New test.
171 * g++.dg/warn/conv3.C: New test.
173 2005-01-30 Bud Davis <bdavis@gfortran.org>
176 * gfortan.dg/inquire_7.f90
178 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
180 PR tree-optimization/15791
181 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
182 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
183 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
184 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
185 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
186 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
187 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
188 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
189 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
190 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
192 2005-01-29 Paul Brook <paul@codesourcery.com>
195 * check.c (real_or_complex_check): New function.
196 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
197 * intrinsic.c (add_functions): Use new check functions.
198 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
201 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
203 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
204 gcc.dg/lvalue-3.c: New tests.
205 * gcc.dg/concat.c: Update expected messages.
207 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
210 * gfortran.dg/eor_1.f90: New test.
212 2005-01-29 Steven G. Kargl <kargls@comcast.net>
215 * gfortran.dg/logical_data_1.f90: New test.
217 2005-01-28 Mark Mitchell <mark@codesourcery.com>
220 * g++.dg/template/crash33.C: New test.
223 * g++.dg/template/crash32.C: New test.
225 2005-01-28 Ian Lance Taylor <ian@airs.com>
228 * g++.dg/warn/Wreturn-type-2.C: New test.
230 2004-06-24 Jeff Law <law@redhat.com>
232 * gcc.dg/tree-ssa/20050128-1.c: New test.
234 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
236 * gcc.target/frv/all-mdpackh-1.c: New test.
238 2005-01-28 Steven Bosscher <stevenb@suse.de>
240 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
242 2005-01-27 Richard Henderson <rth@redhat.com>
244 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
246 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
248 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
250 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
252 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
253 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
254 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
255 to cope with cases where the multilib options override the dg-options.
257 2005-01-27 Jakub Jelinek <jakub@redhat.com>
260 * gcc.dg/noncompile/20050120-1.c: New test.
262 2005-01-26 Diego Novillo <dnovillo@redhat.com>
264 PR tree-optimization/19633
265 * gcc.dg/pr19633.c: New test.
266 * gcc.dg/tree-ssa/pr19633.c: New test.
268 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
270 * gcc.dg/20041216-1.c: New test.
272 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
275 * objc.dg/selector-2.m: New test.
277 2005-01-26 Jakub Jelinek <jakub@redhat.com>
279 * g++.dg/opt/range-test-2.C: New test.
281 PR rtl-optimization/19579
282 * gcc.c-torture/execute/20050124-1.c: New test.
284 2005-01-26 Greg Parker <gparker@apple.com>
285 Stuart Hastings <stuart@apple.com>
287 * gcc.c-torture/execute/20050125-1.c: New.
289 2005-01-18 Jan Hubicka <jh@suse.cz>
291 PR tree-optimize/19337
292 * gcc.c-torture/compile/20050119-1.c: New test.
294 2005-01-24 James E Wilson <wilson@specifixinc.com>
296 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
297 test for successful match.
299 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
302 * objc.dg/comp-types-7.m: New test.
304 2005-01-24 Janis Johnson <janis187@us.ibm.com>
306 * lib/target-supports.exp (current_target_name): New.
307 (check_effective_target_ilp32, check_effective_target_lp64):
308 Cache the result to use as long as the current target, with
309 multilib flags, remains the same.
311 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
312 (dg-require-weak, dg-require-visibility, dg-require-alias,
313 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
314 dg-require-effective-target, dg-skip-if): Remove call to
315 skip_test_and_clear_xfail.
316 (dg-test): Clear xfail data.
318 2005-01-24 Jakub Jelinek <jakub@redhat.com>
321 * gcc.dg/ppc64-toc.c: New test.
323 * g++.dg/tree-ssa/empty-1.C: New test.
326 * gcc.c-torture/execute/20050121-1.c: New test.
327 * gcc.dg/20050121-2.c: New test.
329 2004-01-23 Steven G. Kargl <kargls@comcast.net>
330 Paul Brook <paul@codesourcery.com>
333 * gfortran.dg/real_const_1.f: New test.
334 * gfortran.dg/real_const_2.f90: New test.
335 * gfortran.dg/complex_int_1.f90: New test.
337 2005-01-23 Bud Davis <bdavis9659@comcast.net>
340 * gfortan.dg/inquire_6.f90: New test.
342 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
345 * open_readonly_1.f90: New test.
347 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
350 * gfortran.dg/open_new.f90: New file.
352 2005-01-22 Paul Brook <paul@codesourcery.com>
354 * namelist_1.f90: New test.
356 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
358 PR tree-optimization/19484
359 * gcc.c-torture/compile/20050122-[12].c: New tests.
361 2005-01-22 Paul Brook <paul@codesourcery.com>
363 * gfortran.dg/implicit_2.f90: New test.
365 2005-01-22 Bud Davis <bdavis9659@comcast.net>
368 * gfortran.dg/inquire_5.f90: New test.
370 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
373 * gcc.dg/pr18809-1.c: New test.
375 2005-01-21 Ian Lance Taylor <ian@airs.com>
377 * gcc.dg/20050121-1.c: New test.
379 PR tree-optimization/13000
380 * gcc.dg/20040206-1.c: Change warning to point where function is
383 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
386 * g++.dg/template/array11.C: New test.
388 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
390 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
391 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
392 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
393 * gfortran.dg/getenv_1.f90: Add dg-do directive.
394 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
395 gfortran.dg/pr17164.f90: Add missing dg-do directives.
397 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
399 PR tree-optimization/15349
400 * gcc.dg/tree-ssa/pr15349.c: New.
402 2005-01-20 Steve Ellcey <sje@cup.hp.com>
404 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
406 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
408 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
409 scan-assembler-times directive name.
411 * gcc.dg/asm-a.c: Move dg-require-effective-target to
414 PR rtl-optimization/19462
415 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
417 2005-01-19 Steve Ellcey <sje@cup.hp.com>
419 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
420 counting function calls on ia64.
422 2005-01-19 Jakub Jelinek <jakub@redhat.com>
424 PR rtl-optimization/15139
425 * gcc.dg/20050111-2.c: New test.
428 * gcc.c-torture/compile/20050113-1.c: New testcase.
431 * gcc.dg/20050113-1.c: New testcase.
433 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
435 * gcc.dg/vect/vect-85.c: Add comment.
436 * gcc.dg/vect/vect-86.c: Add xfail for now.
437 * gcc.dg/vect/vect-87.c: Add xfail for now.
438 * gcc.dg/vect/vect-88.c: Add xfail for now.
439 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
441 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
443 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
445 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
447 * g++.dg/debug/typedef3.C: New test.
449 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
452 * gcc.dg/asm-a.c: New test.
454 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
456 * gcc.dg/sh-relax.c: Add prototype for abort.
458 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
460 * gcc.dg/short-compare-1.c: New test.
461 * gcc.dg/short-compare-2.c: Likewise.
463 2005-01-18 Michael Matz <matz@suse.de>
465 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
467 2005-01-17 Diego Novillo <dnovillo@redhat.com>
469 PR tree-optimization/19121
470 * gcc.c-torture/compile/pr19121.c: New test.
472 2005-01-17 James E. Wilson <wilson@specifixinc.com>
475 * gcc.c-torture/compile/pr19357.c: New test.
477 2005-01-17 Ian Lance Taylor <ian@airs.com>
480 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
481 pass--those that refer just to the variable, possibly with a
483 * gcc.dg/c99-const-expr-3.c: Likewise.
486 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
489 2005-01-16 Bud Davis <bdavis9659@comcast.net>
492 * gfortran.dg/endfile_2.f90: New test.
494 2005-01-16 Steven G. Kargl <kargls@comcast.net>
497 * gfortran.dg/select_5.f90: New test.
499 2004-01-16 Paul Brook <paul@codesourcery.com>
501 * gfortran.dg/common_4.f90: New test.
503 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
505 PR rtl-optimization/19462
506 * gcc.dg/torture/pr19462-1.c: New test.
508 2005-01-15 Ziemowit Laski <zlaski@apple.com>
511 * objc.dg/func-ptr-2.m: New.
512 * objc.dg/volatile-1.m: New.
514 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
516 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
518 2005-01-15 Jakub Jelinek <jakub@redhat.com>
520 PR tree-optimization/19060
521 * gcc.c-torture/execute/20050104-1.c: New test.
523 2005-01-15 Bud Davis <bdavis9659@comcast.net>
526 * gfortran.dg/write_to_null.f90: New test.
528 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
529 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
532 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
535 2005-01-15 Jakub Jelinek <jakub@redhat.com>
538 * g++.dg/init/vector1.C: New test.
540 2005-01-14 James E. Wilson <wilson@specifixinc.com>
543 * gcc.target/ia64/sibcall-unwind-1.c: New test.
545 * gcc.target/ia64/sibcall-unwind-2.c: New test.
547 2005-01-14 Steven G. Kargl <kargls@comcast.net>
549 * gfortran.dg/select_1.f90: New test.
550 * gfortran.dg/select_2.f90: New test.
551 * gfortran.dg/select_3.f90: New test.
552 * gfortran.dg/select_4.f90: New test.
554 2005-01-14 Jakub Jelinek <jakub@redhat.com>
557 PR rtl-optimization/19348
558 * gcc.dg/20050111-1.c: New test.
559 * gcc.c-torture/execute/20050111-1.c: New test.
561 * gcc.dg/i386-asm-4.c: New test.
563 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
565 * gcc.dg/nested-func-2.c: New test.
566 * ada/acats/norun.lst: Remove c953002.
568 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
570 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
572 2005-01-12 Ben Elliston <bje@au.ibm.com>
574 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
576 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
579 * g++.dg/abi/align1.C: New test.
581 2005-01-11 Alan Modra <amodra@bigpond.net.au>
583 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
585 * g++.dg/ext/altivec_check.h: Support compiling as C.
587 2005-01-10 Roger Sayle <roger@eyesopen.com>
590 * g++.dg/expr/pr19355-1.C: New test case.
592 2005-01-10 Laurent GUERBY <laurent@guerby.net>
594 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
595 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
596 * ada/acats/tests/c3/c92005b.ada: Likewise.
597 * ada/acats/tests/c3/cxb3012.a: Likewise.
598 * ada/acats/norun.lst: Add c380004 and c953002, add PR
600 2005-01-09 Paul Brook <paul@codesourcery.com>
602 * gfortran.dg/common_2.f90: New file.
603 * gfortran.dg/common_3.f90: New file.
605 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
607 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
609 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
611 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
612 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
613 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
614 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
615 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
616 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
617 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
618 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
619 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
620 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
621 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
622 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
623 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
624 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
625 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
626 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
627 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
628 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
629 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
630 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
631 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
632 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
633 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
634 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
635 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
636 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
637 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
638 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
639 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
640 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
641 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
642 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
643 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
644 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
645 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
646 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
647 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
648 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
649 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
650 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
651 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
652 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
653 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
654 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
655 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
656 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
657 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
658 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
659 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
660 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
661 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
662 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
663 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
664 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
665 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
666 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
667 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
668 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
669 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
670 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
671 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
672 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
673 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
674 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
675 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
676 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
677 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
679 * gcc.dg/vect/vect-1.c: Fix spelling.
680 * gcc.dg/vect/vect-10.c: Fix spelling.
681 * gcc.dg/vect/vect-11.c: Fix spelling.
682 * gcc.dg/vect/vect-12.c: Fix spelling.
683 * gcc.dg/vect/vect-14.c: Fix spelling.
684 * gcc.dg/vect/vect-15.c: Fix spelling.
685 * gcc.dg/vect/vect-16.c: Fix spelling.
686 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
687 * gcc.dg/vect/vect-64.c: Fix comments.
688 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
690 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
691 Ira Rosen <irar@il.ibm.com>
693 * gcc.dg/vect/vect-70.c: New test.
694 * gcc.dg/vect/vect-71.c: New test.
696 2005-01-09 Manfred Hollstein <mh@suse.com>
698 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
699 * gcc.dg/pr18241-2.c: Likewise.
700 * gcc.dg/pr18241-3.c: Likewise.
701 * gcc.dg/pr18241-4.c: Likewise.
702 * gcc.dg/pr18241-5.c: Likewise.
704 2005-01-08 Richard Henderson <rth@redhat.com>
706 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
707 False for x86 and x86-64.
709 2005-01-08 Diego Novillo <dnovillo@redhat.com>
711 PR tree-optimization/18241
712 * gcc.dg/pr18241-1.c: New test.
713 * gcc.dg/pr18241-2.c: New test.
714 * gcc.dg/pr18241-3.c: New test.
715 * gcc.dg/pr18241-4.c: New test.
716 * gcc.dg/pr18241-5.c: New test.
718 2005-01-08 Steven G. Kargl <kargls@comcast.net>
720 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
721 gfortran.dg/select_4.f90: New.
723 2005-01-07 Jakub Jelinek <jakub@redhat.com>
725 * gcc.c-torture/execute/20050107-1.c: New test.
727 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
730 * g++.dg/template/ref2.C: New.
732 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
734 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
735 instead of being empty.
737 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
740 * gfortran.dg/array-1.f90: New test.
742 2005-01-07 Jakub Jelinek <jakub@redhat.com>
744 PR tree-optimization/19283
745 * gcc.c-torture/execute/20050106-1.c: New test.
747 PR rtl-optimization/18861
748 * gcc.dg/20050105-1.c: New test.
750 PR tree-optimization/18828
751 * gcc.dg/20050105-2.c: New test.
753 2005-01-07 Andreas Jaeger <aj@suse.de>
755 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
757 2005-01-07 Bud Davis <bdavis9659@comcast.net>
760 * gfortran.dg/fmt_read.f90: New test.
762 2005-01-06 Geoffrey Keating <geoffk@apple.com>
764 * gcc.dg/rs6000-ldouble-2.c: New.
766 2005-01-06 Mark Mitchell <mark@codesourcery.com>
769 * g++.dg/parser/ctor2.C: New test.
771 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
774 * g++.dg/template/using9.C: New test.
776 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
779 * g++.dg/lookup/friend6.C: New test.
781 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
784 * g++.dg/template/array10.C: New.
786 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
788 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
789 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
791 2005-01-06 Jakub Jelinek <jakub@redhat.com>
793 * gcc.c-torture/compile/20050105-1.c: New test.
795 2005-01-05 Geoffrey Keating <geoffk@apple.com>
797 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
799 2005-01-05 Roger Sayle <roger@eyesopen.com>
802 * gcc.dg/conv-3.c: New test case.
804 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
806 * gcc.dg/asm-wide-1.c: New test.
808 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
811 * g++.dg/parse/crash22.C: New
813 2005-01-04 Geoffrey Keating <geoffk@apple.com>
816 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
818 2005-01-04 Uros Bizjak <uros@kss-loka.si>
821 * gcc.dg/i386-mmx-6.c: New test case.
823 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
825 PR tree-optimization/18308
826 * gcc.dg/vect/pr18308.c: New testcase.
828 2005-01-04 Andreas Jaeger <aj@suse.de>
830 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
832 2005-01-03 Geoffrey Keating <geoffk@apple.com>
833 Robert Bowdidge <bowdidge@apple.com>
835 * gcc.dg/cpp/subframework1.c: New.
836 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
837 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
838 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
839 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
841 2005-01-03 Geoffrey Keating <geoffk@apple.com>
843 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
845 * gcc.dg/darwin-weakimport-2.c: New.
847 2005-01-03 Richard Henderson <rth@redhat.com>
849 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
851 2005-01-03 Richard Henderson <rth@redhat.com>
853 * gcc.dg/vect/vect.exp: Enable for ia64.
854 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
855 (check_effective_target_vect_float): Likewise.
856 (check_effective_target_vect_no_align): Likewise.
857 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
858 * gcc.dg/vect/vect-8.c: Likewise.
860 2005-01-03 Uros Bizjak <uros@kss-loka.si>
863 * gcc.dg/pr19236-1.c: New test case.
865 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
867 PR rtl-optimization/12092
868 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
870 2005-01-02 Andreas Jaeger <aj@suse.de>
872 * gcc.dg/pr12092-1.c: Do not run on x86_64.
874 2005-01-01 Roger Sayle <roger@eyesopen.com>
875 Andrew Pinski <pinskia@physics.uc.edu>
877 PR rtl-optimization/12092
878 * gcc.dg/pr12092-1.c: New test case.
880 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
882 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
883 'hidden' and 'default' for better portability.
884 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
886 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
888 * g++.old-deja/g++.brendan/new3.C: Likewise.
890 2005-01-01 Steven Bosscher <stevenb@suse.de>
892 * gcc.dg/20041231-1.C: New test.
893 * g++.dg/warn/Wunreachable-code-1.C: New test.
895 2004-12-30 David Edelsohn <edelsohn@gnu.org>
897 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
898 file, not /dev/null. Abort on error.
900 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
901 Ziemowit Laski <zlaski@apple.com>
904 * objc.dg/encode-5.m: New test.
906 2004-12-29 Richard Henderson <rth@redhat.com>
908 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
909 * objc.dg/stabs-1.m: Disable for ia64.
911 2004-12-29 Mark Mitchell <mark@codesourcery.com>
914 * g++.dg/warn/Wunused-10.C: New test.
916 2004-12-28 Richard Henderson <rth@redhat.com>
918 * objc.dg/stabs-1.m: Disable for alpha.
920 2004-12-27 Mark Mitchell <mark@codesourcery.com>
923 * g++.dg/parse/error23.C: New test.
925 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
927 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
930 * gfortran.dg/intrinsic_modulo_1.f90: New.
931 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
932 tests with divisor -1.
934 2004-12-27 Mark Mitchell <mark@codesourcery.com>
936 * g++.dg/opt/temp1.C (memcpy): Return a value.
939 * g++.dg/expr/cond7.C: New test.
941 2004-12-27 Paul Brook <paul@codesourcery.com>
943 * gfortran.dg/g77/select_no_compile.f: Remove.
945 2004-12-27 Richard Henderson <rth@redhat.com>
947 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
948 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
949 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
951 2004-12-26 Richard Henderson <rth@redhat.com>
953 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
954 by 1i instead of token pasting.
956 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
958 PR tree-optimization/17578
959 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
961 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
963 2004-12-25 Richard Henderson <rth@redhat.com>
965 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
968 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
970 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
972 * gcc.dg/pr17957.c (dg-options): Likewise.
973 * gcc.dg/struct-ret-1.c: Add prototype for abort.
974 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
975 instead of 0 on __hppa__.
976 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
977 "foo,%r" on hppa*-*-*.
979 2004-12-23 Bud Davis <bdavis9659@comcast.net>
982 * gfortran.dg/complex_write.f90: New test.
984 2004-12-23 Mark Mitchell <mark@codesourcery.com>
987 * g++.dg/parse/pragma2.C: New test.
989 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
991 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
993 * gcc.dg/empty2.c: Add missing dg-warning.
995 2004-12-23 Mark Mitchell <mark@codesourcery.com>
998 * g++.dg/template/local4.C: New test.
999 * g++.dg/template/crash19.C: Add dg-error marker.
1001 * g++.dg/template/crash31.C: Correct embedded PR number.
1003 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1006 * g++.dg/opt/temp1.C: Add do-run marker.
1008 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1010 * g++.dg/template/spec19.C: New.
1012 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1015 * gcc.dg/empty2.c: New.
1017 2004-12-23 Richard Henderson <rth@redhat.com>
1019 * lib/target-supports.exp (check_effective_target_vect_no_align):
1020 Remove i?86 and x86-64.
1022 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1025 * g++.dg/opt/temp1.C: New test.
1027 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1030 * g++.dg/template/friend33.C: New testcase.
1032 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1035 * g++.dg/template/cond5.C: New test.
1038 * g++.dg/inherit/thunk3.C: New test.
1041 * g++.dg/warn/Wunused-9.C: New test.
1043 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1045 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1047 2004-12-22 Jan Beulich <jbeulich@novell.com>
1049 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1051 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1054 * g++.dg/ext/packed8.C: New test.
1057 * g++.dg/template/crash31.C: New test.
1060 * g++.dg/template/crash30.C: New test.
1062 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1065 * g++.dg/eh/ctor3.C: New test.
1067 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1069 * objc.dg/stabs-1.m: Allow section name to be quoted and
1070 assembly label to begin with '.LL'.
1072 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1074 * gcc.dg/vect/vect.exp
1075 (check_effective_target_lp64_or_vect_no_align): New.
1076 * gcc.dg/vect/vect-77.c: Use it.
1077 * gcc.dg/vect/vect-78.c: Use it.
1079 * lib/target-supports.exp
1080 (check_effective_target_vect_no_max,
1081 check_effective_target_vect_no_bitwise,
1082 check_effective_target_vect_no_align): New.
1083 * gcc.dg/vect/vect-13.c: Use them.
1084 * gcc.dg/vect/vect-17.c: Ditto.
1085 * gcc.dg/vect/vect-18.c: Ditto.
1086 * gcc.dg/vect/vect-19.c: Ditto.
1087 * gcc.dg/vect/vect-20.c: Ditto.
1088 * gcc.dg/vect/vect-27.c: Ditto.
1089 * gcc.dg/vect/vect-29.c: Ditto.
1090 * gcc.dg/vect/vect-44.c: Ditto.
1091 * gcc.dg/vect/vect-48.c: Ditto.
1092 * gcc.dg/vect/vect-50.c: Ditto.
1093 * gcc.dg/vect/vect-52.c: Ditto.
1094 * gcc.dg/vect/vect-54.c: Ditto.
1095 * gcc.dg/vect/vect-56.c: Ditto.
1096 * gcc.dg/vect/vect-58.c: Ditto.
1097 * gcc.dg/vect/vect-60.c: Ditto.
1098 * gcc.dg/vect/vect-72.c: Ditto.
1099 * gcc.dg/vect/vect-80.c: Ditto.
1101 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1104 * g++.dg/init/string1.C: New.
1107 * g++.dg/other/synth1.C: New.
1109 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1112 * gcc.dg/pr18963-1.c: New test.
1114 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1117 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1118 * gcc.dg/pr18596-1.c: Use dg-error.
1119 (dg-options): Use -fno-unit-at-a-time.
1120 * gcc.dg/pr18596-2.c: New test.
1121 * gcc.dg/pr18596-3.c: New test.
1123 2004-12-20 Roger Sayle <roger@eyesopen.com>
1126 * g++.dg/opt/pr18683-1.C: New test case.
1128 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1131 * g++.dg/opt/max1.C: Fix for 64bit targets.
1133 2004-12-20 Matt Austern <austern@apple.com>
1136 * g++.dg/ext/builtin6.C: New
1138 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1140 PR tree-optimization/19080
1141 * gcc.c-torture/compile/pr19080.c: New test.
1143 2004-12-20 Steven Bosscher <stevenb@suse.de>
1145 * gcc.dg/20041219-1.c: New test.
1147 2004-12-19 Roger Sayle <roger@eyesopen.com>
1150 * g++.dg/opt/max1.C: New test case.
1152 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1154 * gcc.dg/fdata-sections-1.c: New test.
1156 2004-12-18 Roger Sayle <roger@eyesopen.com>
1159 * gcc.dg/max-1.c: New test case.
1161 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1163 * gcc.c-torture/execute/20041218-1.c: New test.
1165 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1167 * gcc.dg/pr18501.c: New test.
1168 * gcc.dg/uninit-5.c: XFAIL.
1169 * gcc.dg/uninit-9.c: XFAIL.
1171 2004-12-17 Dale Johannesen <dalej@apple.com>
1173 * gcc.dg/20041213-1.c: New.
1175 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1177 * objc.dg/stabs-1.m: Allow assembly label to begin
1180 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1182 * gcc.c-torture/execute/20041213-1.c: Move...
1183 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1185 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1188 * g++.dg/lookup/conv-5.C: New.
1190 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1192 * objc.dg/stabs-1.m: New test.
1194 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1196 * gcc.dg/visibility-c.c: Change compile to
1197 assemble for the test.
1199 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1202 * gcc.dg/visibility-c.c: New test.
1204 2004-12-16 Roger Sayle <roger@eyesopen.com>
1207 * gcc.dg/switch-8.c: New test case.
1209 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1212 * g++.dg/template/init4.C: New.
1213 * g++.dg/opt/static3.C: Enable optimizer.
1215 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1217 * g++.dg/other/complex1.C: New test.
1219 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1221 * g++.dg/opt/inline9.C: New test.
1223 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1226 * gfotran.dg/nullify_1.f: New test.
1228 2004-12-15 Richard Henderson <rth@redhat.com>
1230 * gcc.target/i386/i386.exp: New harness.
1231 * gcc.target/i386/vect-args.c: New.
1233 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1235 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1237 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1240 * g++.dg/template/friend32.C: New test.
1242 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1244 * cpp/pragma-once-1.c: New test.
1245 * cpp/pragma-once-1b.h: Likewise.
1246 * cpp/pragma-once-1c.h: Likewise.
1247 * cpp/pragma-once-1d.h: Likewise.
1248 * cpp/inc/pragma-once-1a.h: Likewise.
1250 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1251 Steven G. Kargl <kargls@comcast.net>
1254 * gfortran.dg/list_read_3.f90: New test.
1256 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1258 * gcc.dg/ftrapv-2.c: New test.
1260 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1263 * g++.dg/template/typename9.C: New test.
1265 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1268 * g++.dg/template/typename8.C: New test.
1269 * g++.dg/parse/friend2.C: Tweak error message.
1271 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1273 * gcc.c-torture/20041214-1.c: New test.
1275 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1278 * g++.dg/init/array17.C: New test.
1280 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1283 * g++.dg/init/aggr3.C: New test.
1285 2004-12-14 Janis Johnson <janis187@us.ibm.com
1287 * gcc.dg/altivec-types-1.c: New test.
1288 * gcc.dg/altivec-types-2.c: New test.
1289 * gcc.dg/altivec-types-3.c: New test.
1290 * gcc.dg/altivec-types-4.c: New test.
1291 * g++.dg/ext/altivec-types-1.C: New test.
1292 * g++.dg/ext/altivec-types-2.C: New test.
1293 * g++.dg/ext/altivec-types-3.C: New test.
1294 * g++.dg/ext/altivec-types-4.C: New test.
1296 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1299 * gcc.c-torture/execute/20041213-1.c: New test.
1301 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1304 * g++.dg/template/cast1.C: New.
1306 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1308 * gcc.c-torture/execute/20041213-2.c: New test.
1310 2004-12-13 Richard Henderson <rth@redhat.com>
1312 * gcc.dg/i386-sse-10.c: Fix typo in options.
1314 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1317 * g++.dg/opt/pr18968.C: New test.
1319 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1322 * g++.dg/ext/visibility/staticdatamem.C: New test.
1324 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1326 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1328 2004-12-13 Roger Sayle <roger@eyesopen.com>
1330 PR rtl-optimization/18928
1331 * gcc.dg/pr18928-1.c: New test case.
1333 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1336 * gcc.c-torture/compile/20041211-1.c: New.
1338 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1341 * gcc.c-torture/execute/20041212-1.c: New test.
1343 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1346 * gfortran.dg/common_1.f90: New test.
1348 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1349 Paul Brook <paul@codesourcery.com>
1352 * gfortran.dg/real_do_1.f90: New test.
1354 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1357 * g++.dg/opt/ptrmem6.C: New test.
1359 2004-12-11 Roger Sayle <roger@eyesopen.com>
1362 * gcc.dg/pr18921-1.c: New test case.
1364 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1367 * gfortran.dg/scale_1.f90: New test.
1369 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1372 * gcc.c-torture/compile/pr18903.c: New test.
1374 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1376 * gcc.c-torture/execute/20041210-1.c: New test.
1378 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1381 * g++.dg/parser/struct-1.C: New test.
1382 * g++.dg/parser/struct-2.C: New test.
1383 * g++.dg/parser/struct-3.C: New test.
1385 2004-12-09 Richard Henderson <rth@redhat.com>
1387 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1389 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1390 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1392 2004-12-09 Matt Austern <austern@apple.com>
1395 * g++.dg/ext/builtin1.C: New
1396 * g++.dg/ext/builtin2.C: New
1397 * g++.dg/ext/builtin3.C: New
1398 * g++.dg/ext/builtin4.C: New
1399 * g++.dg/ext/builtin5.C: New
1401 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1404 * g++.dg/opt/ptrmem5.C: New test.
1406 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1408 * g++.dg/parse/typename5.C: Adjust for new error.
1409 * g++.dg/parse/typename7.C: New.
1411 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1414 * g++.dg/other/mmintrin.C: New test.
1416 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1419 * g++.dg/init/array15.C: New.
1420 * g++.dg/init/array16.C: New.
1422 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1425 * gfortran.dg/assign_1.f90: New test.
1427 2004-12-08 Nick Clifton <nickc@redhat.com>
1429 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1430 * gcc.target/xstormy16/data_below100: Likewise.
1431 * gcc.target/xstormy16/sfr: Likewise.
1432 * gcc.target/xstormy16/below100.S: New test source file.
1433 * gcc.target/xstormy16/below100.ld: New test linker script.
1434 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1435 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1437 * gcc.target/xstormy16/bp.c: Likewise.
1439 * gcc.target/xstormy16/bss_below100: New files:
1440 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1441 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1442 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1443 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1444 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1445 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1446 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1447 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1448 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1449 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1450 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1451 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1452 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1453 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1454 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1455 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1456 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1457 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1458 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1459 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1460 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1461 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1462 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1463 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1464 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1465 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1466 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1468 * gcc.target/xstormy16/data_below100: New files:
1469 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1470 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1471 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1472 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1473 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1474 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1475 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1476 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1477 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1478 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1479 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1480 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1481 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1482 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1483 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1484 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1485 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1486 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1487 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1488 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1489 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1490 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1491 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1492 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1493 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1494 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1495 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1497 * gcc.target/xstormy16/sfr: New files:
1498 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
1499 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
1500 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
1501 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
1502 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
1503 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
1504 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
1505 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
1506 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
1507 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
1508 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
1509 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
1510 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
1511 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
1512 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
1513 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
1514 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
1515 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
1516 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
1517 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
1518 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
1519 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
1520 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
1521 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
1522 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
1523 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
1524 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
1525 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
1526 27_if0_sfrw_bitfield_f.c
1528 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1531 * g++.dg/lookup/name-clash4.C: New test.
1533 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
1536 * g++.dg/opt/array1.C: New.
1539 * g++.dg/template/operator5.C: New.
1541 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
1544 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
1546 2004-12-07 Steven Bosscher <stevenb@suse.de>
1548 * gcc.dg/noncompile/20041207.c: New test.
1550 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
1552 * g++.dg/other/unreachable-1.C: New test.
1554 2004-12-06 Nick Clifton <nickc@redhat.com>
1556 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
1557 <limits.h> because the latter comes from gcc's include/ directory
1558 and not the newlib/libc/include directory.
1560 2004-12-04 Richard Henderson <rth@redhat.com>
1562 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
1564 2004-12-04 Richard Henderson <rth@redhat.com>
1566 * lib/target-supports.exp (check_gc_sections_available): Disable
1569 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
1572 * g++.dg/other/vararg-2.C: New test.
1574 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1576 PR c++/17011, c++/17971
1577 * g++.dg/template/error15.C: Adjust expected error.
1578 * g++.dg/template/instantiate3.C: Likewise.
1580 2004-12-03 Janis Johnson <janis187@us.ibm.com>
1582 * gcc.dg/altivec-18.c: Fix for darwin
1584 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
1587 * g++.dg/parse/ptrmem2.C: New.
1590 * g++.dg/template/new1.C: New.
1592 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1595 * gfortran.dg/direct_io_3.f90: New test.
1597 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
1600 * g++.dg/parse/crash21.C: New.
1602 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1604 PR c++/15664, c++/18276
1605 * g++.dg/template/ttp13.C: New test.
1606 * g++.dg/template/ttp14.C: Likewise.
1608 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1611 * g++.dg/parse/enum2.C: New test.
1612 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
1614 2004-12-02 Nick Clifton <nickc@redhat.com>
1616 * gcc.target/xstormy16: New test directory.
1617 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1618 * gcc.target/xstormy16/bp.c: Check the generation of bp
1620 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
1621 bn instructions and the BELOW100 attribute.
1623 2004-12-02 Alan Modra <amodra@bigpond.net.au>
1626 * gcc.dg/ppc-eabi.c: New.
1628 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1631 * gfortran.dg/backspace.f90
1633 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1635 * gfortran.dg/inquire.f90: New test.
1637 2004-12-01 Janis Johnson <janis187@us.ibm.com>
1639 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
1640 handle effective-target-keyword.
1641 (dg-skip-if): Support effective-target keyword as target list.
1642 (dg-xfail-if): Ditto.
1643 * lib/target-supports.exp (is-effective-target-keyword): New proc.
1645 2004-12-01 Diego Novillo <dnovillo@redhat.com>
1647 PR tree-optimization/18291
1648 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
1650 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
1653 * g++.dg/parse/crash20.C: New.
1656 * g++.dg/overload/arg1.C: New.
1657 * g++.dg/overload/arg2.C: New.
1658 * g++.dg/overload/arg3.C: New.
1659 * g++.dg/overload/arg4.C: New.
1661 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
1663 * gcc.dg/c99-flex-array-4.c: Remove.
1665 2004-11-30 Janis Johnson <janis187@us.ibm.com>
1667 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
1669 * lib/target-supports.exp (is-effective-target): Simplify.
1671 * lib/target-supports.exp (check_effective_target_vect_long):
1672 Fix for powerpc64-*-*.
1674 2004-11-30 Loren James Rittle <ljrittle@acm.org>
1676 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1677 to support new requirements on FreeBSD 5.
1679 2004-11-30 Devang Patel <dpatel@apple.com>
1682 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
1684 2004-11-30 Janis Johnson <janis187@us.ibm.com>
1686 * g++.dg/ext/altivec-13.C: New test.
1688 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
1691 * gcc.c-torture/execute/p18298.c: New test.
1693 2004-11-30 Ira Rosen <irar@il.ibm.com>
1694 Dorit Naishlos <dorit@il.ibm.com>
1697 * gcc.dg/vect/vect-89.c: New test.
1699 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
1701 * gcc.dg/pr18596-1.c: New test.
1703 2004-11-30 Ben Elliston <bje@au.ibm.com>
1705 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
1707 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
1710 * gcc.dg/pr18479.c: New test.
1712 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1715 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
1716 mmix-knuth-mmixware.
1718 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
1719 cris-*-elf* cris-*-aout* mmix-*-*
1721 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
1724 * gcc.dg/pr18725.c: New test.
1726 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1729 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
1732 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
1734 2004-11-29 Mark Mitchell <mark@codesourcery.com>
1737 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
1738 * g++.old-deja/g++.law/ctors5.C: Likewise.
1739 * g++.old-deja/g++.other/crash25.C: Likewise.
1742 * g++.dg/template/error16.C: New test.
1745 * g++.dg/template/crash29.C: New test.
1747 2004-11-29 Diego Novillo <dnovillo@redhat.com>
1749 PR tree-optimization/18712
1750 * gcc.c-torture/compile/pr18712.c: New test.
1752 2004-11-29 Joseph Myers <joseph@codesourcery.com>
1755 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
1758 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1761 * g++.dg/lookup/crash6.C: New test.
1763 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1766 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
1768 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
1770 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
1771 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
1772 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
1774 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
1776 * gcc.dg/pr18164.c: New test.
1778 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
1780 * gcc.dg/funroll-loops-all.c: New.
1782 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
1785 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
1786 delimeter, match space and TAB as well as ":".
1789 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
1792 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
1795 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
1798 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
1800 2004-11-28 Bud Davis <bdavis9659@comcast.net>
1802 * gfortran.dg/direct_io_2.f90: New test.
1804 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
1807 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
1809 2004-11-28 Richard Henderson <rth@redhat.com>
1811 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
1813 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
1815 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
1816 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
1817 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
1818 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
1819 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
1820 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
1821 gcc.dg/pointer-arith-8.c: New tests.
1823 2004-11-27 Bud Davis <bdavis9659@comcast.net>
1826 * gfortran.dg/endfile.f90: New test.
1828 2004-11-27 Falk Hueffner <falk@debian.org>
1830 * gcc.dg/loop-6.c: New test.
1832 2004-11-27 Jakub Jelinek <jakub@redhat.com>
1834 * gcc.c-torture/execute/20041126-1.c: New test.
1836 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
1838 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
1841 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
1843 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
1846 2004-11-27 Jakub Jelinek <jakub@redhat.com>
1848 PR rtl-optimization/17825
1849 * gcc.c-torture/compile/20041119-1.c: New test.
1851 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1853 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
1854 Check existence of ld library path variables before unsetting.
1856 2004-11-26 Mark Mitchell <mark@codesourcery.com>
1858 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
1860 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
1862 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
1864 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
1866 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
1868 2004-11-26 Ben Elliston <bje@au.ibm.com>
1870 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
1873 2004-11-26 Ben Elliston <bje@au.ibm.com>
1875 * gcc.dg/pr17957.c: Pass --param, not -param.
1877 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
1880 * testsuite/gcc.dg/pr17957.c: New test.
1882 2004-11-25 Mark Mitchell <mark@codesourcery.com>
1885 * g++.dg/template/crash28.C: Likewise.
1888 * g++.dg/expr/unary2.C: Adjust lvalue messages.
1889 * g++.dg/ext/lvaddr.C: Likewise.
1890 * g++.dg/opt/pr7503-3.C: Likewise.
1893 * g++.dg/parse/qualified3.C: New test.
1894 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
1897 * g++.dg/expr/return1.C: New test.
1899 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1901 Friend class name lookup 3/n, PR c++/3332
1902 * g++.dg/lookup/friend3.C: New test.
1903 * g++.dg/lookup/friend4.C: Likewise.
1904 * g++.dg/lookup/friend5.C: Likewise.
1906 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1908 Friend class name lookup 2/n, PR c++/14513, c++/15410
1909 * g++.dg/lookup/friend2.C: New test.
1910 * g++.dg/template/friend31.C: Likewise.
1912 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1914 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
1916 2004-11-24 Mark Mitchell <mark@codesourcery.com>
1919 * g++.dg/tc1/dr56.C: Remove.
1920 * g++.dg/template/typedef1.C: Add dg-error markers.
1921 * g++.old-deja/g++.other/typedef7.C: Likewise.
1924 * g++.dg/parse/typedef7.C: New test.
1926 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
1928 * gcc.c-torture/execute/20041124-1.c: New test.
1930 2004-11-24 Mark Mitchell <mark@codesourcery.com>
1932 * g++.dg/template/deduce3.C: New test.
1935 * g++.dg/template/crash27.C: New test.
1938 * g++.dg/warn/Wshadow-3.C: New test.
1940 2004-11-24 Devang Patel <dpatel@apple.com>
1943 * gcc.dg/cpp/isysroot-1.c: New test.
1944 * gcc.dg/cpp/usr/include/stdio.h: New file.
1945 * gcc.dg/cpp/isysroot-2.c: New test.
1946 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
1949 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1952 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
1954 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
1956 * gcc.target/sparc/align.c: Do not include <stdint.h>.
1957 * gcc.target/sparc/pdist.c: Likewise.
1959 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
1962 * g++.dg/conversion/simd1.C: New test.
1964 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1966 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
1967 and restore_ld_library_path_env_vars.
1968 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
1969 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
1970 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
1971 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
1973 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
1975 * gcc.dg/pragma-align-2.c: Test macro expansion.
1976 * gcc.dg/pragma-pack-2.c: New test.
1978 2004-11-23 Richard Henderson <rth@redhat.com>
1980 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
1981 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
1982 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
1983 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
1984 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
1985 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
1987 * gcc.dg/vect/vect.exp: Add check for alpha.
1988 * lib/target-supports.exp (check_alpha_max_hw_available): New.
1989 (check_effective_target_vect_int): Enable for alpha.
1990 (check_effective_target_vect_long): New.
1991 (is-effective-target): Add it.
1993 2004-11-23 Uros Bizjak <uros@kss-loka.si>
1995 * gcc.dg/pr18614-1.c: New test.
1997 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1999 * gcc.dg/setjmp-2.c: New test.
2001 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2003 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2004 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2005 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2006 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2007 gcc.target/sparc/pdist.c: New tests.
2009 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2011 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2013 2004-11-22 Dale Johannesen <dalej@apple.com>
2015 * gcc.dg/20041111-1.c: New.
2017 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2020 * gcc.dg/vect/pr18536.c: New test.
2022 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2025 * g++.dg/template/nontype11.C: New test.
2027 2004-11-21 Roger Sayle <roger@eyesopen.com>
2030 * gcc.dg/pr18520-1.c: New test case.
2032 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2034 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2035 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2036 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2037 expected diagnostics.
2039 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2042 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2043 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2044 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2046 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2048 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2050 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2051 Joseph Myers <joseph@codesourcery.com>
2053 * lib/target-supports.exp (check_visibility_available): Really
2056 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2059 * gcc.dg/vect/vect-85.c: New test.
2060 * gcc.dg/vect/vect-86.c: New test.
2061 * gcc.dg/vect/vect-87.c: New test.
2062 * gcc.dg/vect/vect-88.c: New test.
2064 2004-11-19 Ben Elliston <bje@au.ibm.com>
2066 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2068 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2070 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2071 * gcc.dg/ppc-and-1.c: Ditto.
2072 * gcc.dg/ppc-compare-1.c: Ditto.
2073 * gcc.dg/ppc-mov-1.c: Ditto
2075 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2076 Mark Mitchell <mark@codesourcery.com>
2078 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2080 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2081 Aldy Hernandez <aldyh@redhat.com>
2083 * lib/target-supports.exp (check_effective_target_vect_int): New
2084 (check_effective_target_vect_float): New
2085 (check_effective_target_vect_double): New.
2086 (is-effective-target): Support new effective targets keywords.
2087 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2088 default action for dg-do.
2089 * gcc.dg/vect/pr16105.c: Use new support.
2090 * gcc.dg/vect/pr18400.c: Ditto.
2091 * gcc.dg/vect/pr18425.c: Ditto.
2092 * gcc.dg/vect/vect-1.c: Ditto.
2093 * gcc.dg/vect/vect-10.c: Ditto.
2094 * gcc.dg/vect/vect-11.c: Ditto.
2095 * gcc.dg/vect/vect-12.c: Ditto.
2096 * gcc.dg/vect/vect-13.c: Ditto.
2097 * gcc.dg/vect/vect-14.c: Ditto.
2098 * gcc.dg/vect/vect-15.c: Ditto.
2099 * gcc.dg/vect/vect-16.c: Ditto.
2100 * gcc.dg/vect/vect-17.c: Ditto.
2101 * gcc.dg/vect/vect-18.c: Ditto.
2102 * gcc.dg/vect/vect-19.c: Ditto.
2103 * gcc.dg/vect/vect-2.c: Ditto.
2104 * gcc.dg/vect/vect-20.c: Ditto.
2105 * gcc.dg/vect/vect-21.c: Ditto.
2106 * gcc.dg/vect/vect-22.c: Ditto.
2107 * gcc.dg/vect/vect-23.c: Ditto.
2108 * gcc.dg/vect/vect-24.c: Ditto.
2109 * gcc.dg/vect/vect-25.c: Ditto.
2110 * gcc.dg/vect/vect-26.c: Ditto.
2111 * gcc.dg/vect/vect-27.c: Ditto.
2112 * gcc.dg/vect/vect-27a.c: Ditto.
2113 * gcc.dg/vect/vect-28.c: Ditto.
2114 * gcc.dg/vect/vect-29.c: Ditto.
2115 * gcc.dg/vect/vect-29a.c: Ditto.
2116 * gcc.dg/vect/vect-3.c: Ditto.
2117 * gcc.dg/vect/vect-30.c: Ditto.
2118 * gcc.dg/vect/vect-31.c: Ditto.
2119 * gcc.dg/vect/vect-32.c: Ditto.
2120 * gcc.dg/vect/vect-33.c: Ditto.
2121 * gcc.dg/vect/vect-34.c: Ditto.
2122 * gcc.dg/vect/vect-35.c: Ditto.
2123 * gcc.dg/vect/vect-36.c: Ditto.
2124 * gcc.dg/vect/vect-37.c: Ditto.
2125 * gcc.dg/vect/vect-38.c: Ditto.
2126 * gcc.dg/vect/vect-4.c: Ditto.
2127 * gcc.dg/vect/vect-40.c: Ditto.
2128 * gcc.dg/vect/vect-41.c: Ditto.
2129 * gcc.dg/vect/vect-42.c: Ditto.
2130 * gcc.dg/vect/vect-43.c: Ditto.
2131 * gcc.dg/vect/vect-44.c: Ditto.
2132 * gcc.dg/vect/vect-45.c: Ditto.
2133 * gcc.dg/vect/vect-46.c: Ditto.
2134 * gcc.dg/vect/vect-47.c: Ditto.
2135 * gcc.dg/vect/vect-48.c: Ditto.
2136 * gcc.dg/vect/vect-48a.c: Ditto.
2137 * gcc.dg/vect/vect-49.c: Ditto.
2138 * gcc.dg/vect/vect-5.c: Ditto.
2139 * gcc.dg/vect/vect-50.c: Ditto.
2140 * gcc.dg/vect/vect-51.c: Ditto.
2141 * gcc.dg/vect/vect-52.c: Ditto.
2142 * gcc.dg/vect/vect-53.c: Ditto.
2143 * gcc.dg/vect/vect-54.c: Ditto.
2144 * gcc.dg/vect/vect-55.c: Ditto.
2145 * gcc.dg/vect/vect-56.c: Ditto.
2146 * gcc.dg/vect/vect-56a.c: Ditto.
2147 * gcc.dg/vect/vect-57.c: Ditto.
2148 * gcc.dg/vect/vect-58.c: Ditto.
2149 * gcc.dg/vect/vect-59.c: Ditto.
2150 * gcc.dg/vect/vect-6.c: Ditto.
2151 * gcc.dg/vect/vect-60.c: Ditto.
2152 * gcc.dg/vect/vect-61.c: Ditto.
2153 * gcc.dg/vect/vect-62.c: Ditto.
2154 * gcc.dg/vect/vect-63.c: Ditto.
2155 * gcc.dg/vect/vect-64.c: Ditto.
2156 * gcc.dg/vect/vect-65.c: Ditto.
2157 * gcc.dg/vect/vect-66.c: Ditto.
2158 * gcc.dg/vect/vect-67.c: Ditto.
2159 * gcc.dg/vect/vect-68.c: Ditto.
2160 * gcc.dg/vect/vect-69.c: Ditto.
2161 * gcc.dg/vect/vect-7.c: Ditto.
2162 * gcc.dg/vect/vect-72.c: Ditto.
2163 * gcc.dg/vect/vect-72a.c: Ditto.
2164 * gcc.dg/vect/vect-73.c: Ditto.
2165 * gcc.dg/vect/vect-74.c: Ditto.
2166 * gcc.dg/vect/vect-75.c: Ditto.
2167 * gcc.dg/vect/vect-76.c: Ditto.
2168 * gcc.dg/vect/vect-77.c: Ditto.
2169 * gcc.dg/vect/vect-77a.c: Ditto.
2170 * gcc.dg/vect/vect-78.c: Ditto.
2171 * gcc.dg/vect/vect-79.c: Ditto.
2172 * gcc.dg/vect/vect-8.c: Ditto.
2173 * gcc.dg/vect/vect-80.c: Ditto.
2174 * gcc.dg/vect/vect-82.c: Ditto.
2175 * gcc.dg/vect/vect-82_64.c: Ditto.
2176 * gcc.dg/vect/vect-83.c: Ditto.
2177 * gcc.dg/vect/vect-83_64.c: Ditto.
2178 * gcc.dg/vect/vect-9.c: Ditto.
2179 * gcc.dg/vect/vect-all.c: Ditto.
2180 * gcc.dg/vect/vect-none.c: Ditto.
2182 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2184 * lib/gcc-dg.exp (dg-skip-if): New function.
2185 (dg-forbid-option): Remove.
2186 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2187 * g++.dg/abi/bitfield8.C: Likewise.
2188 * g++.dg/abi/dtor1.C: Likewise.
2189 * g++.dg/abi/empty10.C: Likewise.
2190 * g++.dg/abi/empty7.C: Likewise.
2191 * g++.dg/abi/empty9.C: Likewise.
2192 * g++.dg/abi/layout3.C: Likewise.
2193 * g++.dg/abi/layout4.C: Likewise.
2194 * g++.dg/abi/thunk1.C: Likewise.
2195 * g++.dg/abi/thunk2.C: Likewise.
2196 * g++.dg/abi/vbase11.C: Likewise.
2197 * g++.dg/abi/vthunk2.C: Likewise.
2198 * g++.dg/abi/vthunk3.C: Likewise.
2199 * g++.dg/ext/attrib8.C: Likewise.
2200 * g++.dg/opt/longbranch2.C: Likewise.
2201 * g++.dg/opt/reg-stack4.C: Likewise.
2202 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2203 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2204 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2205 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2206 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2207 * gcc.dg/20000609-1.c: Likewise.
2208 * gcc.dg/20000720-1.c: Likewise.
2209 * gcc.dg/20011107-1.c: Likewise.
2210 * gcc.dg/20011119-1.c: Likewise.
2211 * gcc.dg/20020108-1.c: Likewise.
2212 * gcc.dg/20020122-2.c: Likewise.
2213 * gcc.dg/20020122-3.c: Likewise.
2214 * gcc.dg/20020201-3.c: Likewise.
2215 * gcc.dg/20020206-1.c: Likewise.
2216 * gcc.dg/20020218-1.c: Likewise.
2217 * gcc.dg/20020310-1.c: Likewise.
2218 * gcc.dg/20020411-1.c: Likewise.
2219 * gcc.dg/20020418-2.c: Likewise.
2220 * gcc.dg/20020426-1.c: Likewise.
2221 * gcc.dg/20020426-2.c: Likewise.
2222 * gcc.dg/20020517-1.c: Likewise.
2223 * gcc.dg/20020523-1.c: Likewise.
2224 * gcc.dg/20020523-2.c: Likewise.
2225 * gcc.dg/20020729-1.c: Likewise.
2226 * gcc.dg/20030204-1.c: Likewise.
2227 * gcc.dg/20030826-2.c: Likewise.
2228 * gcc.dg/20030926-1.c: Likewise.
2229 * gcc.dg/20031202-1.c: Likewise.
2230 * gcc.dg/980312-1.c: Likewise.
2231 * gcc.dg/980313-1.c: Likewise.
2232 * gcc.dg/990117-1.c: Likewise.
2233 * gcc.dg/990424-1.c: Likewise.
2234 * gcc.dg/990524-1.c: Likewise.
2235 * gcc.dg/991230-1.c: Likewise.
2236 * gcc.dg/i386-387-1.c: Likewise.
2237 * gcc.dg/i386-387-2.c: Likewise.
2238 * gcc.dg/i386-387-3.c: Likewise.
2239 * gcc.dg/i386-387-4.c: Likewise.
2240 * gcc.dg/i386-387-5.c: Likewise.
2241 * gcc.dg/i386-387-6.c: Likewise.
2242 * gcc.dg/i386-asm-1.c: Likewise.
2243 * gcc.dg/i386-bitfield1.c: Likewise.
2244 * gcc.dg/i386-bitfield2.c: Likewise.
2245 * gcc.dg/i386-loop-1.c: Likewise.
2246 * gcc.dg/i386-loop-2.c: Likewise.
2247 * gcc.dg/i386-loop-3.c: Likewise.
2248 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2249 * gcc.dg/i386-pic-1.c: Likewise.
2250 * gcc.dg/i386-regparm.c: Likewise.
2251 * gcc.dg/i386-signbit-1.c: Likewise.
2252 * gcc.dg/i386-signbit-2.c: Likewise.
2253 * gcc.dg/i386-signbit-3.c: Likewise.
2254 * gcc.dg/i386-sse-5.c: Likewise.
2255 * gcc.dg/i386-sse-8.c: Likewise.
2256 * gcc.dg/i386-unroll-1.c: Likewise.
2257 * gcc.dg/tls/opt-1.c: Likewise.
2258 * gcc.dg/tls/opt-2.c: Likewise.
2259 * gcc.dg/unroll-1.c: Likewise.
2260 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2261 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2262 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2263 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2265 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2267 * g++.dg/template/incomplete1.C: New test.
2269 2004-11-16 Nick Clifton <nickc@redhat.com>
2271 Revert patches accidentally commited during checkin of fixes for
2273 gcc.c-torture/execute/simd-4.c: Revert
2274 gcc.dg/20040910-1.c: Revert.
2276 2004-11-16 Paul Brook <paul@codesourcery.com>
2279 * gfortran.dg/der_pointer_1.f90: New test.
2281 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2284 * gcc.dg/bitfld-13.c: New test.
2286 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2288 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2291 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2292 * gcc.dg/ppc64-abi-2.c: Ditto.
2293 * gcc.dg/ppc64-abi-3.c: Ditto.
2295 * lib/gcc-dg.exp (dg-target-list): Remove.
2297 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2299 * gcc.dg/ia64-postinc.c: New test.
2301 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2303 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2305 2004-11-15 Nick Clifton <nickc@redhat.com>
2307 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2308 __INT_MAX__ so that the test can be compiled by toolchains
2309 targeted at 16-bit processors.
2311 * gcc.dg/20040625-1.c: Use long constants rather than integers
2312 when performing arithmetic that will overflow 16-bits.
2314 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2315 xstormy16. It does not support 128-bit vector operations.
2317 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2318 with the macro PTR_TYPE. Define this macro to an integer type
2319 suitable for holding a pointer.
2321 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2322 the target is a 16-bit processor.
2324 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2325 16-bit targets where the character constant will be too long.
2327 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2328 where the double will not be directly addressable.
2330 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2332 Friend class name lookup 1/n, PR c++/18471
2333 * g++.dg/template/crash26.C: New test.
2334 * g++.dg/lookup/struct1.C: Adjust expected error.
2335 * g++.dg/parse/elab1.C: Likewise.
2336 * g++.dg/parse/elab2.C: Likewise.
2337 * g++.dg/parse/int-as-enum1.C: Likewise.
2338 * g++.dg/parse/struct-as-enum1.C: Likewise.
2339 * g++.dg/parse/typedef1.C: Likewise.
2340 * g++.dg/parse/typedef3.C: Likewise.
2341 * g++.dg/parse/typedef4.C: Likewise.
2342 * g++.dg/parse/typedef5.C: Likewise.
2343 * g++.dg/template/nontype4.C: Likewise.
2344 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2345 * g++.old-deja/g++.other/elab1.C: Likewise.
2346 * g++.old-deja/g++.other/syntax4.C: Likewise.
2348 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2350 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2352 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2354 * gcc.c-torture/execute/20041114-1.c: New test.
2356 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2358 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2359 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2360 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2361 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2362 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2363 gcc.dg/switch-7.c: New tests.
2365 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2367 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2369 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2372 * gcc.dg/vect/pr18400.c: New test.
2374 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2375 Andrew Pinski <pinskia@physics.uc.edu>
2378 * gcc.dg/vect/pr18425.c: New test.
2380 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2382 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2383 Guard with dg-require-alias and dg-require-visibility.
2385 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2387 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2389 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2391 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2393 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2396 * g++.dg/template/defarg5.C: New test.
2398 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2400 * g++.dg/parse/cast1.C: Run only on ILP32.
2401 * g++.old-deja/g++.mike/p784.C: Likewise.
2403 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2405 * gcc.c-torture/execute/20041113-1.c: New test.
2407 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2410 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2411 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2412 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2413 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2414 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2415 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2416 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2417 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2418 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2419 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2420 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2421 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2422 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2424 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2426 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2427 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2428 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2429 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2430 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2431 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2432 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2433 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2434 gcc.target/sparc/combined-1.c: New tests.
2436 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2438 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2441 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2443 * lib/gcc-dg.exp (dg-forbid-option): New function.
2444 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2445 * g++.dg/abi/bitfield8.C: Likewise.
2446 * g++.dg/abi/dtor1.C: Likewise.
2447 * g++.dg/abi/empty10.C: Likewise.
2448 * g++.dg/abi/empty7.C: Likewise.
2449 * g++.dg/abi/empty9.C: Likewise.
2450 * g++.dg/abi/layout3.C: Likewise.
2451 * g++.dg/abi/layout4.C: Likewise.
2452 * g++.dg/abi/thunk1.C: Likewise.
2453 * g++.dg/abi/thunk2.C: Likewise.
2454 * g++.dg/abi/vbase11.C: Likewise.
2455 * g++.dg/abi/vthunk2.C: Likewise.
2456 * g++.dg/abi/vthunk3.C: Likewise.
2457 * g++.dg/ext/attrib8.C: Likewise.
2458 * g++.dg/opt/longbranch2.C: Likewise.
2459 * g++.dg/opt/reg-stack4.C: Likewise.
2460 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2461 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2462 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2463 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2464 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2465 * gcc.dg/20000609-1.c: Likewise.
2466 * gcc.dg/20000720-1.c: Likewise.
2467 * gcc.dg/20011107-1.c: Likewise.
2468 * gcc.dg/20011119-1.c: Likewise.
2469 * gcc.dg/20020108-1.c: Likewise.
2470 * gcc.dg/20020122-2.c: Likewise.
2471 * gcc.dg/20020122-3.c: Likewise.
2472 * gcc.dg/20020201-3.c: Likewise.
2473 * gcc.dg/20020206-1.c: Likewise.
2474 * gcc.dg/20020218-1.c: Likewise.
2475 * gcc.dg/20020310-1.c: Likewise.
2476 * gcc.dg/20020411-1.c: Likewise.
2477 * gcc.dg/20020418-2.c: Likewise.
2478 * gcc.dg/20020426-1.c: Likewise.
2479 * gcc.dg/20020426-2.c: Likewise.
2480 * gcc.dg/20020517-1.c: Likewise.
2481 * gcc.dg/20020523-1.c: Likewise.
2482 * gcc.dg/20020523-2.c: Likewise.
2483 * gcc.dg/20020729-1.c: Likewise.
2484 * gcc.dg/20030204-1.c: Likewise.
2485 * gcc.dg/20030826-2.c: Likewise.
2486 * gcc.dg/20030926-1.c: Likewise.
2487 * gcc.dg/20031202-1.c: Likewise.
2488 * gcc.dg/980312-1.c: Likewise.
2489 * gcc.dg/980313-1.c: Likewise.
2490 * gcc.dg/990117-1.c: Likewise.
2491 * gcc.dg/990424-1.c: Likewise.
2492 * gcc.dg/990524-1.c: Likewise.
2493 * gcc.dg/991230-1.c: Likewise.
2494 * gcc.dg/i386-387-1.c: Likewise.
2495 * gcc.dg/i386-387-2.c: Likewise.
2496 * gcc.dg/i386-387-3.c: Likewise.
2497 * gcc.dg/i386-387-4.c: Likewise.
2498 * gcc.dg/i386-387-5.c: Likewise.
2499 * gcc.dg/i386-387-6.c: Likewise.
2500 * gcc.dg/i386-asm-1.c: Likewise.
2501 * gcc.dg/i386-bitfield1.c: Likewise.
2502 * gcc.dg/i386-bitfield2.c: Likewise.
2503 * gcc.dg/i386-loop-1.c: Likewise.
2504 * gcc.dg/i386-loop-2.c: Likewise.
2505 * gcc.dg/i386-loop-3.c: Likewise.
2506 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2507 * gcc.dg/i386-pic-1.c: Likewise.
2508 * gcc.dg/i386-regparm.c: Likewise.
2509 * gcc.dg/i386-signbit-1.c: Likewise.
2510 * gcc.dg/i386-signbit-2.c: Likewise.
2511 * gcc.dg/i386-signbit-3.c: Likewise.
2512 * gcc.dg/i386-sse-5.c: Likewise.
2513 * gcc.dg/i386-sse-8.c: Likewise.
2514 * gcc.dg/i386-unroll-1.c: Likewise.
2515 * gcc.dg/tls/opt-1.c: Likewise.
2516 * gcc.dg/tls/opt-2.c: Likewise.
2517 * gcc.dg/unroll-1.c: Likewise.
2518 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2519 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2520 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2521 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2522 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
2525 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2528 * g++.dg/parse/cond1.C: New test.
2531 * g++.dg/template/array9.C: New test.
2532 * g++.dg/ext/vla1.C: Adjust error messages.
2533 * g++.dg/ext/vlm1.C: Likewise.
2534 * g++.dg/template/crash2.C: Likewise.
2537 * g++.dg/template/call3.C: New test.
2540 * g++.dg/template/ptrmem11.C: New test.
2542 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
2545 * lib/g++.exp: Set LC_ALL and LANG to C.
2546 * lib/gcc-dg.exp: Likewise.
2547 * lib/gfortran.exp: Likewise.
2548 * lib/objc.exp: Likewise.
2549 * lib/treelang.exp: Likewise.
2551 2004-11-12 Andreas Schwab <schwab@suse.de>
2553 * gcc.dg/pr16286.c: Fix last change.
2555 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2558 * g++.dg/init/global1.C: New test.
2560 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
2562 * gcc.c-torture/execute/20041112-1.c: New test.
2564 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2566 * lib/gcc-dg.exp (dg-target-list): New.
2568 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2569 Richard Sandiford <rsandifo@redhat.com>
2571 * lib/target-supports.exp (get-compiler_messages): New.
2572 (check_named_sections_available): Use it.
2573 (check_effective_target_ilp32): New.
2574 (check_effective_target_lp64): New.
2575 (is-effective-target): New.
2576 * lib/gcc-dg.exp (dg-require-effective-target): New.
2578 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
2580 * gcc.dg/precedence-1.c: New test.
2582 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2584 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
2586 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
2587 message, delete generated files, use more descriptive name for
2588 executable, and make the test unsupported when it cannot be run.
2590 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
2591 (dg-require-weak, dg-require-visibility, dg-require-alias,
2592 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
2593 dg-require-iconv, dg-require-named-sections): Use it.
2595 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
2597 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
2600 * gcc.dg/ppc-and-1: New
2603 * gcc.dg/ppc-mov-1.c: New.
2606 * gcc.dg/ppc-compare-1.c: New.
2608 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
2610 * objc.dg/desig-init-2.m: New test.
2612 2004-11-10 Adam Nemet <anemet@lnxw.com>
2615 * g++.dg/warn/register-var-1.C: New test.
2616 * g++.dg/warn/register-var-2.C: New test.
2618 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2620 * gcc.dg/union-2.c: New test.
2622 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
2624 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
2625 New test for PR tree-optimization/17892.
2627 2004-11-09 Mark Mitchell <mark@codesourcery.com>
2630 * g++.dg/init/new12.C: New test.
2632 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
2634 * gcc.target/sparc: New directory.
2635 * gcc.target/sparc/sparc.exp: New driver.
2636 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
2637 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
2638 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
2639 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
2641 2004-11-10 Paul Brook <paul@codesourcery.com>
2644 * gfortran.dg/list_read.c: New test.
2646 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2649 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
2650 expected diagnostic location.
2652 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
2654 * gcc.dg/20041109-1.c: New test.
2656 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
2659 * objc/compile/pr18406.m: New test.
2661 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2663 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
2665 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2667 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
2669 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2671 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
2673 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2675 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
2678 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
2681 * gcc.c-torture/pr18299-1.c: New test.
2683 2004-11-06 Andreas Schwab <schwab@suse.de>
2685 * gcc.dg/pr16286.c: Also test for bool and pixel.
2687 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
2689 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
2690 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
2691 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
2692 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
2693 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
2694 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
2695 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
2696 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
2697 gcc.dg/struct-semi-3.c: New tests.
2699 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2701 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
2703 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2705 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
2706 Do not use C99 designators.
2708 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2710 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
2712 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2714 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
2715 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
2716 * gcc.c-torture/execute/simd-5.x: Remove.
2718 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
2720 PR rtl-optimization/17933
2721 * gcc.dg/torture/pr17933-1.c: New test.
2723 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
2726 * lib/target-supports.exp (check_weak_available): Support
2729 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
2731 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
2732 call to fflush(stdout) before abort.
2733 (my_ffsll): New function.
2734 (generate_fields): Use it.
2736 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
2738 * gcc.dg/init-undef-1.c: New test.
2740 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
2742 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
2743 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
2744 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
2745 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
2746 expected messages for new parser.
2748 2004-11-04 Mark Mitchell <mark@codesourcery.com>
2750 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
2752 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2754 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
2757 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
2759 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
2760 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
2761 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
2762 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
2763 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
2764 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
2765 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
2766 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
2767 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
2768 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
2770 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
2772 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
2773 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
2774 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
2775 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
2776 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
2777 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
2778 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
2781 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
2784 * gcc.dg/20041104-1.c: New test.
2786 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2788 * g++.dg/template/nontype7.C: New test.
2789 * g++.dg/template/nontype8.C: Likewise.
2790 * g++.dg/template/nontype9.C: Likewise.
2791 * g++.dg/template/nontype10.C: Likewise.
2792 * g++.dg/tc1/dr49.C: Likewise.
2793 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
2794 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
2796 2004-11-04 Ben Elliston <bje@au.ibm.com>
2798 * g++.dg/rtti/tinfo1.C: Remove xfails.
2800 2004-11-04 Ben Elliston <bje@au.ibm.com>
2802 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
2803 packed attribute to the definition to satisfy the new C++ parser.
2805 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2807 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
2808 invocations of va_arg.
2810 2004-11-02 Mark Mitchell <mark@codesourcery.com>
2813 * g++.dg/template/crash25.C: New test.
2816 * g++.dg/template/typedef2.C: New test.
2817 * g++.dg/parse/crash13.C: Adjust error markers.
2820 * g++.dg/conversion/const3.C: New test.
2822 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2827 * gfortran.dg/generic_[123].f90: New testcases.
2829 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2831 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
2832 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
2834 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
2837 * gcc.c-torture/compile/pr16808.c: New test.
2839 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
2841 PR rtl-optimization/17104
2842 * gcc.dg/ppc-bitfield1.c: New.
2844 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
2846 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
2848 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
2850 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
2851 strings for 32-bit code.
2853 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
2856 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
2858 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
2861 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
2863 2004-10-31 Mark Mitchell <mark@codesourcery.com>
2866 * g++.dg/init/aggr2.C: New test.
2868 2004-10-30 Ziemowit Laski <zlaski@apple.com>
2870 * objc.dg/local-decl-1.m: New test.
2872 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
2874 * gcc.dg/20040910-1.c: Adjust regex.
2876 2004-10-30 Roger Sayle <roger@eyesopen.com>
2878 PR rtl-optimization/18084
2879 * g++.dg/opt/pr18084-1.C: New testcase.
2881 2004-10-30 Matt Austern <austern@apple.com>
2884 * g++.dg/ext/attrib18.C: New test.
2886 2004-10-30 Roger Sayle <roger@eyesopen.com>
2889 * gcc.dg/pr18096-1.c: New test case.
2891 2004-10-30 Roger Sayle <roger@eyesopen.com>
2893 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
2895 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
2898 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
2899 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
2900 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
2901 gcc.dg/old-style-prom-3.c: New tests.
2903 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
2905 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
2906 Remove unnecessary inclusion of stdio.h.
2908 2004-10-29 Roger Sayle <roger@eyesopen.com>
2910 PR rtl-optimization/17581
2911 * gcc.dg/pr17581-1.c: New test case.
2913 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
2915 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
2917 * g++.dg/conversion/dr195-1.C: New.
2918 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
2919 * g++.old-deja/g++.mike/p10148.C: Likewise.
2921 2004-10-29 Mark Mitchell <mark@codesourcery.com>
2924 * g++.dg/debug/typedef2.C: New test.
2926 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
2929 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
2930 * gfortran.dg/g77/README: Update.
2932 2004-10-28 Matt Austern <austern@apple.com>
2935 * g++.dg/ext/packed7.C: New test.
2937 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
2939 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
2941 * lib/scanasm.exp (hidden-scan-for): New proc.
2942 (scan-hidden): Use hidden-scan-for instead of constructing the scan
2944 (scan-not-hidden): Likewise.
2945 * lib/target-supports.exp (check_visibility_available): mach-o is
2948 2004-10-28 Mark Mitchell <mark@codesourcery.com>
2951 * g++.dg/template/memclass3.C: New test.
2953 2004-10-28 Adam Nemet <anemet@lnxw.com>
2956 * gcc.dg/register-var-1.c: New test.
2957 * gcc.dg/register-var-2.c: New test.
2958 * gcc.dg/asm-7.c: Taking the address of a register variable is an
2961 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
2964 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
2966 * gcc.dg/vect/vect-22.c: Likewise.
2968 2004-10-28 Jakub Jelinek <jakub@redhat.com>
2970 * gcc.dg/i386-rotate-1.c: New test.
2972 2004-10-27 Mark Mitchell <mark@codesourcery.com>
2974 * g++.dg/init/ref12.C: Add "run" marker.
2977 * g++.dg/init/ref12.C: New test.
2980 * g++.dg/template/shift1.C: New test.
2981 * g++.dg/template/error10.C: Adjust error markers.
2983 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
2986 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
2988 2004-10-27 Geoffrey Keating <geoffk@apple.com>
2990 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
2991 * gcc.dg/weak/weak-3.c: Likewise.
2992 * gcc.dg/weak/weak-5.c: Likewise.
2993 * gcc.dg/weak/weak-9.c: Likewise.
2994 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
2995 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
2997 * gcc.dg/darwin-weakimport-1.c: New.
2999 2004-10-28 Ben Elliston <bje@au.ibm.com>
3001 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3003 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3005 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3006 'syntax' error messages.
3007 * gcc.dg/cpp/direct2s.c: Likewise.
3009 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3011 * gcc.c-torture/compile/20041026-1.c: New.
3013 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3016 * g++.dg/lookup/ns2.C: New test.
3019 * g++.dg/template/enum4.C: New test.
3022 * g++.dg/template/expr1.C: New test.
3024 2004-10-26 Ben Elliston <bje@au.ibm.com>
3026 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3028 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3030 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3031 gcc.dg/decl-nospec-3.c: New tests.
3033 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3035 * objc.dg/super-class-3.m: New test.
3037 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3039 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3041 * gcc.dg/cpp/direct2s.c: Likewise.
3043 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3045 * objc.dg/image-info.m: Update for changes to section selection.
3047 2004-10-25 David Ayers <d.ayers@inode.at>
3048 Ziemowit Laski <zlaski@apple.com>
3050 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3051 diagnostics when messaging 'id <Proto>'.
3052 * objc.dg/class-protocol-1.m: New test.
3053 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3054 a non-existent method signature.
3055 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3056 Update diagnostics when messaging with non-existent method signature.
3057 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3058 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3059 invalid receivers are now resolved as if messaging 'id'; remove
3060 extraneous diagnostics.
3062 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3065 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3066 gcc.dg/init-desig-obs-3.c: New tests.
3068 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3070 * gcc.dg/debug/20041023-1.c: New test.
3072 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3075 * gcc.c-torture/compile/pr17407.c: New test.
3078 * g++.dg/template/array8.C: New test.
3080 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3083 * lib/g++.exp: Accept more than one multilib libgcc.
3084 * lib/gcc-dg.exp: Likewise.
3085 * lib/objc.exp: Likewise.
3086 * lib/treelang.exp: Likewise.
3087 * lib/gfortran.exp: Likewise.
3089 2004-10-24 Ben Elliston <bje@au.ibm.com>
3091 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3093 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3095 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3096 * gcc.dg/c99-const-expr-3.c: Likewise.
3098 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3100 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3102 2004-10-23 Ben Elliston <bje@au.ibm.com>
3104 * gcc.c-torture/execute/loop-2e.x: Remove.
3106 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3109 * g++.dg/parse/crash18.C: New.
3110 * g++.dg/parse/crash19.C: New.
3112 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3114 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3115 * g++.dg/ext/dllimport2.C: Same.
3116 * g++.dg/ext/dllimport8.C: Same.
3118 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3121 * g++.dg/conversion/cast1.C: New test.
3122 * g++.dg/overload/pmf1.C: Adjust error marker.
3124 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3127 * objc.dg/const-str-7.m: New test.
3129 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3131 * g++.dg/template/memfriend11.C: Fix comment typo.
3132 * g++.dg/template/memfriend14.C: Likewise.
3134 2004-10-20 Richard Henderson <rth@redhat.com>
3136 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3137 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3138 -fasynchronous-unwind-tables.
3140 2004-10-20 Richard Henderson <rth@redhat.com>
3142 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3143 (main): Return success.
3144 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3145 (main): Return success.
3147 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3150 * g++.dg/template/memfriend9.C: New test.
3151 * g++.dg/template/memfriend10.C: Likewise.
3152 * g++.dg/template/memfriend11.C: Likewise.
3153 * g++.dg/template/memfriend12.C: Likewise.
3154 * g++.dg/template/memfriend13.C: Likewise.
3155 * g++.dg/template/memfriend14.C: Likewise.
3156 * g++.dg/template/memfriend15.C: Likewise.
3157 * g++.dg/template/memfriend16.C: Likewise.
3158 * g++.dg/template/memfriend17.C: Likewise.
3159 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3161 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3163 * g++.dg/conversion/dr195.C: New.
3164 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3166 2004-10-20 Ben Elliston <bje@au.ibm.com>
3167 Devang Patel <dpatel@apple.com>
3169 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3170 of floating point arithmetic, which could trap.
3172 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3175 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3176 * g++.dg/conversion/const2.C: New test.
3177 * g++.dg/expr/reinterpret2.C: New test.
3178 * g++.dg/expr/reinterpret3.C: New test.
3179 * g++.dg/expr/cast2.C: New test.
3180 * g++.dg/expr/copy1.C: New test.
3181 * g++.dg/other/conversion1.C: Change error message.
3182 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3183 function pointers to void *.
3184 * g++.old-deja/g++.mike/p10148.C: Likewise.
3186 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3188 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3190 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3194 * g++.dg/parse/expr3.C: New test.
3196 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3198 * gcc.dg/smod-1.c: New test.
3200 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3202 * objc.dg/method-14.m: New test.
3204 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3206 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3207 Also xfail as the patch was reverted.
3209 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3212 * gcc.dg/pr16973.c: New test.
3214 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3216 PR tree-optimization/17656
3217 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3219 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3221 * g++.dg/eh/shadow1.C: New.
3223 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3225 * gcc.c-torture/compile/20041018-1.c: New test.
3227 2004-10-18 Ben Elliston <bje@au.ibm.com>
3229 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3230 compiler referring to register 0 when accessing sdata. The linker
3231 now patches things up.
3233 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3236 * gcc.c-torture/compile/pr17529.c: New test.
3238 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3241 * g++.dg/ext/attrib17.C: New test.
3243 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3245 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3247 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3250 * g++.dg/ext/attrib16.C: New test.
3252 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3255 * g++.dg/init/dso_handle1.C: New test.
3258 * g++.dg/parse/typedef6.C: New test.
3261 * g++.dg/parse/pragma1.C: New test.
3263 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3265 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3267 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3269 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3270 -fno-common when on HPPA HP-UX platforms.
3272 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3275 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3277 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3280 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3283 * g++.dg/lookup/strong-using-4.C: New test.
3285 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3288 * gcc.c-torture/compile/nested-1.c: New test.
3290 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3292 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3293 and mipsisa64*-*-* (until support for misaligned loads is added).
3294 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3295 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3296 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3297 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3298 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3299 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3301 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3304 * g++.dg/init/dtor3.C: New test.
3306 2004-10-15 Ben Elliston <bje@au.ibm.com>
3308 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3310 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3312 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3313 * gcc.dg/macho-lo-sum.c: Likewise.
3315 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3317 * gcc.dg/ppc-spe64-1.c: New test.
3319 2004-10-14 Devang Patel <dpatel@apple.com>
3322 * gcc.dg/pr17635.c : New test.
3324 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3326 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3327 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3328 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3329 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3330 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3331 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3332 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3333 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3334 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3335 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3336 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3337 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3338 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3339 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3340 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3341 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3342 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3343 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3345 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3347 * gcc.dg/vect/vect-82.c: New testcase.
3348 * gcc.dg/vect/vect-82_64.c: New testcase.
3349 * gcc.dg/vect/vect-83.c: New testcase.
3350 * gcc.dg/vect/vect-83_64.c: New testcase.
3352 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3354 * gcc.dg/cpp/error-1.c: New test.
3356 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3358 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3360 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3363 * gcc.dg/cris-peep2-xsrand2.c: New test.
3365 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3368 * testsuite/g++.dg/expr/for2.C: New test.
3370 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3372 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3374 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3376 PR tree-optimization/17724
3377 * g++.dg/opt/pr17724-1.C: New test.
3378 * g++.dg/opt/pr17724-2.C: New test.
3379 * g++.dg/opt/pr17724-3.C: New test.
3380 * g++.dg/opt/pr17724-4.C: New test.
3381 * g++.dg/opt/pr17724-5.C: New test.
3382 * g++.dg/opt/pr17724-6.C: New test.
3384 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3387 * gcc.dg/pr17301-2.c: New test.
3389 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3392 * g++.dg/parse/error22.C: New test.
3395 * g++.dg/template/spec18.C: New test.
3397 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3399 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3400 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3402 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3403 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3405 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3407 * g++.dg/eh/cleanup5.C: Add dg-options "".
3409 2004-10-11 Roger Sayle <roger@eyesopen.com>
3412 * gcc.dg/switch-4.c: New test case.
3414 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3416 * gcc.c-torture/execute/20041011-1.c: New test.
3418 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3421 * g++.dg/init/for3.C: New test.
3424 * g++.dg/opt/switch2.C: New test.
3427 * g++.dg/warn/Wreturn-2.C: New test.
3429 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3432 * g++.dg/eh/cleanup5.C: New test.
3434 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3437 * g++.dg/parse/error21.C: New test.
3439 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3441 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3442 * g++.dg/warn/incomplete1.C: Likewise.
3443 * g++.dg/template/qualttp20.C: Likewise.
3445 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3448 * parm-incomplete-1.c: New test.
3450 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3453 * g++.dg/parse/error19.C: New test.
3456 * g++.dg/init/new11.C: New test.
3459 * g++.dg/parse/error20.C: New test.
3462 * g++.dg/template/crash24.C: New test.
3464 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3467 * gcc.dg/pr17301-1.c: New test.
3469 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3472 * gcc.dg/anon-struct-5.c: New test.
3474 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3477 * gcc.dg/pr17844-1.c: New test.
3479 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3481 PR tree-optimization/17906
3482 * gcc.c-torture/compile/pr17906.c: New.
3484 2004-10-09 Stuart Hastings <stuart@apple.com>
3485 Roger Sayle <roger@eyesopen.com>
3487 PR rtl-optimization/17853
3488 * gcc.dg/i386-mmx-5.c: New testcase.
3490 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
3492 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
3494 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3497 * g++.dg/template/static9.C: New test.
3500 * g++.dg/parse/operator5.C: New test.
3502 2004-10-09 Roger Sayle <roger@eyesopen.com>
3505 * gcc.c-torture/execute/divcmp-4.c: New test case.
3507 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3510 * g++.dg/opt/pr17902.C: New test.
3512 2004-10-09 Jakub Jelinek <jakub@redhat.com>
3514 * gcc.dg/cpp/ident-1.c: Add dg-options "".
3516 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3518 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
3520 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3522 * gcc.dg/assign-warn-3.c: New test.
3524 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3527 * gcc.dg/cpp/ident-1.c: New test.
3529 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
3531 * gcc.c-torture/compile/acc1.c: New.
3533 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3535 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
3536 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
3538 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3540 * gcc.dg/ultrasp11.c: New test.