X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Ftestsuite%2FChangeLog;h=f7c359a82f10c4267deeaa13934d9eade7b7e41d;hb=448647f7f424ad3ac5f20c15b8132023666e5771;hp=045c207ccaf60bf0442fbe70a7d9d2c8158bcf90;hpb=5bed0532ba015d1c9d4ad0e57469944e23ab0b8f;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 045c207ccaf..f7c359a82f1 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,829 @@ +2009-09-28 Janis Johnson + + * lib/target-supports.exp (check-effective-target-dfp-nocache): + Fix typo that breaks the check. + +2009-09-28 Olivier Hainque + + * gnat.dg (tagged_alloc_free.adb): New testcase. + +2009-09-28 Janis Johnson + + * g++.dg/dfp: New directory. + * g++.dg/dg.exp: Prune tests in dfp directory. + * g++.dg/dfp/dfp/exp: New. + * g++.dg/dfp/mangle-mode.C: New test. + +2009-09-28 Michael Matz + + * gcc.dg/builtins-44.c: Use __builtin_isinf_sign when checking + for sign of -Inf. + +2009-09-27 Richard Henderson + + * gcc.c-torture/compile/pr41469.c: Add -fexceptions. + * testsuite/gcc.dg/tree-ssa/pr41469-1.c: New. + +2009-09-26 Andreas Schwab + + PR c/41476 + * gcc.dg/cond-constqual-1.c: New test. + +2009-09-26 Michael Matz + + PR lto/40758 + PR middle-end/41470 + * gcc.dg/pr41470.c: New test. + +2009-09-26 Eric Botcazou + + * gnat.dg/array9.adb: New test. + +2009-09-26 Michael Matz + + PR tree-optimization/41454 + * gcc.dg/pr41454.c: New test. + +2009-09-25 Dodji Seketeli + + * g++.dg/debug/dwarf2/template-func-params-4.C: Adjust after renaming + DW_TAG_template_parameter_pack and DW_TAG_formal_parameter_pack + into DW_TAG_GNU_template_parameter_pack and + DW_TAG_GNU_formal_parameter_pack. + * g++.dg/debug/dwarf2/template-params-4.C: Likewise. + * g++.dg/debug/dwarf2/template-func-params-7.C: Likewise. + +2009-09-25 Nathan Froyd + + * gcc.dg/vect/vect.exp: Append extra parameters as separate + parameters for alignment-sensitive -fsection-anchors tests. + +2009-09-25 Richard Guenther + + PR middle-end/41463 + * gcc.c-torture/execute/pr41463.c: New testcase. + +2009-09-25 Olivier Hainque + + * gnat.dg/sse_nolib.adb: New testcase. + +2009-09-25 Revital Eres + + * gcc.target/powerpc/vsx-vectorize-8.c: New test. + * gcc.target/powerpc/vsx-vectorize-1.c: Likewise. + * gcc.target/powerpc/vsx-vectorize-2.c: Likewise. + * gcc.target/powerpc/vsx-vectorize-3.c: Likewise. + * gcc.target/powerpc/vsx-vectorize-4.c: Likewise. + * gcc.target/powerpc/vsx-vectorize-5.c: Likewise. + * gcc.target/powerpc/vsx-vectorize-6.c: Likewise. + * gcc.target/powerpc/vsx-vectorize-7.c: Likewise. + * gcc.dg/vect/vect.exp: Add Power7 flags. + * g++.dg/vect/vect.exp: Likewise. + * gfortran.dg/vect/vect.exp: Likewise. + +2009-09-24 Steven G. Kargl + + PR fortran/41459 + * gfortran.dg/empty_label.f: New test. + * gfortran.dg/empty_label.f90: Ditto. + * gfortran.dg/warnings_are_errors_1.f: Fix to emit a single warning. + +2009-09-24 Kaveh R. Ghazi + + * gcc.dg/torture/builtin-math-7.c: Test complex int division at + compile-time. + +2009-09-24 Adam Nemet + + * lib/scanasm.exp (make_pattern_printable): New function. + (dg-scan, scan-assembler-times, scan-assembler-dem, + scan-assembler-dem-not): Use it. + +2009-09-24 H.J. Lu + + * gcc.target/i386/pr12329.c (dg-do): Changed to run. + (test_nested): Renamed to ... + (test_nested1): This. + (test_nested2): New. + (main): Likewise. + +2009-09-24 Richard Guenther + + PR tree-optimization/36143 + PR tree-optimization/38747 + * gcc.dg/tree-ssa/fre-vce-1.c: XFAIL. + * gcc.dg/tree-ssa/forwprop-6.c: Likewise. + * g++.dg/torture/pr38747.C: New testcase. + * g++.dg/tree-ssa/pr19637.C: Un-XFAIL. + +2009-09-24 Eric Botcazou + + * gnat.dg/nested_proc.adb: New test. + +2009-09-24 Jakub Jelinek + + * gcc.target/i386/pr12329.c: Adjust. + +2009-09-23 Alexandre Oliva + + PR debug/41248 + * gcc.dg/pr41248.c: New. + +2009-09-23 Dodji Seketeli + + PR debug/41065 + * gcc.dg/debug/dwarf2/global-used-types.c: New test. + +2009-09-23 Andreas Schwab + + * lib/profopt.exp (profopt-get-options): Set tool_flags for + current_compiler_flags. Fix typos. + +2009-09-23 Yuri Gribov + + * gcc.c-torture/execute/980526-2.c: Skip if sizeof (int) > 4. + +2009-09-23 Uros Bizjak + + PR c/39779 + * gcc.c-torture/compile/pr39779.c: New test. + +2009-09-22 Dodji Seketeli + + * g++.dg/debug/dwarf2/template-func-params-4.C: Adjust. + * g++.dg/debug/dwarf2/template-func-params-7.C: Likewise. + * g++.dg/debug/dwarf2/template-params-4.C: Likewise. + +2009-09-22 Alexandre Oliva + + PR debug/41295 + * gcc.dg/pr41295.c: New. + +2009-09-22 Neil Vachharajani + + * gcc.dg/pr40209.c: Add test case. + +2009-09-22 Adam Nemet + + * gcc.target/mips/code-readable-1.c: Change \. to \\. when + matching assembly. + * gcc.target/mips/code-readable-2.c: Likewise. + * gcc.target/mips/code-readable-3.c: Likewise. + +2009-09-22 Janis Johnson + + * lib/target-supports.exp (check_effective_target_dfp_nocache): + Check support via mode instead of C type. + (check_effective_target_dfprt_nocache): Ditto. + (check_effective_target_hard_dfp): Ditto. + +2009-09-22 Richard Guenther + + PR middle-end/41395 + * gcc.c-torture/execute/pr41395-1.c: New testcase. + * gcc.c-torture/execute/pr41395-2.c: Likewise. + +2009-09-22 Jakub Jelinek + + * gcc.dg/20090922-1.c: New test. + + PR bootstrap/41405 + * gfortran.dg/debug/pr37738.f: Add -gno-strict-dwarf to dg-options. + * gfortran.dg/debug/pr35154-dwarf2.f: Likewise. + * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise. + * g++.dg/debug/dwarf2/imported-module-2.C: Likewise. + * g++.dg/debug/dwarf2/imported-module-3.C: Likewise. + * g++.dg/debug/dwarf2/imported-module-4.C: Likewise. + * g++.dg/debug/dwarf2/namespace-1.C: Likewise. + * objc.dg/dwarf-2.m: Likewise. + +2009-09-22 Richard Guenther + + PR tree-optimization/41428 + * g++.dg/tree-ssa/pr41428.C: New testcase. + +2009-09-22 Jakub Jelinek + + PR middle-end/41429 + * g++.dg/gomp/pr41429.C: New test. + +2009-09-21 Giuseppe Scrivano + + * gcc.dg/tree-ssa/tailrecursion-6.c: New file. + +2009-09-21 Jason Merrill + + PR c++/41421 + * g++.dg/cpp0x/trivial1.C: Expand. + +2009-09-21 Kai Tietz + + * gcc.dg/torture/calleesave-sse.c: New. + +2009-09-21 Jan Hubicka + + * gcc.dg/guality/inline-params.c: New testcase. + +2009-09-21 Uros Bizjak + + * gcc.c-torture/execute/ieee/ieee.exp (additional_flags): + Add -fno-inline. + * gcc.c-torture/execute/ieee/pr36332.c (foo): Remove attributes. + * gcc.c-torture/execute/ieee/pr30704.c (f1): Ditto. + (f2): Ditto. + +2009-09-20 H.J. Lu + + * gcc.dg/ipa/ipa-sra-1.c (dg-options): Add -fipa-sra. + * gcc.dg/ipa/ipa-sra-2.c (dg-options): Likewise. + * gcc.dg/ipa/ipa-sra-3.c (dg-options): Likewise. + * gcc.dg/ipa/ipa-sra-4.c (dg-options): Likewise. + * gcc.dg/ipa/ipa-sra-5.c (dg-options): Likewise. + +2009-09-20 Andrew Pinski + + PR middle-end/40642 + * g++.dg/torture/pr40642.C: New testcase. + +2009-09-20 Kaveh R. Ghazi + + * gcc.dg/torture/builtin-math-7.c: Update for testing Annex G + cases in static initializers. + +2009-09-20 Kai Tietz + + * gcc.c-tortue/compile/pr39886.c: New. + +2009-09-20 Chris Demetriou + + PR preprocessor/28435: + * gcc.dg/cpp/missing-header-MD.c: Make output checking match + gcc.dg/cpp/missing-header-1.c, and add PR number to test comment. + * gcc.dg/cpp/missing-header-MMD.c: Likewise. + * gcc.dg/cpp/missing-sysheader-MD.c: Likewise. + * gcc.dg/cpp/missing-sysheader-MMD.c: Likewise. + +2009-09-19 Adam Nemet + + * gcc.target/mips/mips.exp: Add relax-pic-calls + under -mfoo/-mno-foo options. + (mips-dg-options): Make -mrelax-pic-calls imply -mno-plt, -mabicalls + and -mexplicit-relocs. + * gcc.target/mips/call-1.c: New test. + * gcc.target/mips/call-2.c: New test. + * gcc.target/mips/call-3.c: New test. + * gcc.target/mips/lazy-binding-1.c: Add MIPS-specific dg-options. + * gcc.dg/tree-ssa/loop-1.c: Likewise. + +2009-09-19 Chris Demetriou + + PR preprocessor/28435: + * gcc.dg/cpp/missing-header-MD.c: New test. + * gcc.dg/cpp/missing-header-MMD.c: New test. + * gcc.dg/cpp/missing-sysheader-MD.c: New test. + * gcc.dg/cpp/missing-sysheader-MMD.c: New test. + +2009-09-18 Jerry DeLisle + + PR libgfortran/41328 + * gfortran.dg/cr_lf.f90: Modify test to include check that no EOR with + EOF works. + +2009-09-18 Jason Merrill + + * g++.dg/cpp0x/nolinkage1{.C,.h,a.cc}: New. + * g++.dg/cpp0x/initlist-deduce.C: New. + +2009-09-18 Neil Vachharajani + + * gcc.dg/tree-prof/val-prof-7.c: Added test case. + +2009-09-18 Janis Johnson + + * gcc.dg/dfp/dfp.exp: Also run tests in c-c++-common/dfp. + * c-c++-common/dfp: New directory. + * c-c++-common/dfp/dfp-dbg.h: New file. + * gcc.dg/dfp/call-by-value.c: Move to ... + * c-c++-common/call-by-value.c: here. + * gcc.dg/dfp/cast.c: Move to ... + * c-c++-common/cast.c: here. + * gcc.dg/dfp/compare-eq-const.c: Move to ... + * c-c++-common/compare-eq-const.c: here. + * gcc.dg/dfp/compare-eq-d128.c: Move to ... + * c-c++-common/compare-eq-d128.c: here. + * gcc.dg/dfp/compare-eq-d32.c: Move to ... + * c-c++-common/compare-eq-d32.c: here. + * gcc.dg/dfp/compare-eq-d64.c: Move to ... + * c-c++-common/compare-eq-d64.c: here. + * gcc.dg/dfp/compare-eq-dfp.c: Move to ... + * c-c++-common/compare-eq-dfp.c: here. + * gcc.dg/dfp/compare-eq.h: Move to ... + * c-c++-common/compare-eq.h: here. + * gcc.dg/dfp/compare-rel-const.c: Move to ... + * c-c++-common/compare-rel-const.c: here. + * gcc.dg/dfp/compare-rel-d128.c: Move to ... + * c-c++-common/compare-rel-d128.c: here. + * gcc.dg/dfp/compare-rel-d32.c: Move to ... + * c-c++-common/compare-rel-d32.c: here. + * gcc.dg/dfp/compare-rel-d64.c: Move to ... + * c-c++-common/compare-rel-d64.c: here. + * gcc.dg/dfp/compare-rel-dfp.c: Move to ... + * c-c++-common/compare-rel-dfp.c: here. + * gcc.dg/dfp/compare-rel.h: Move to ... + * c-c++-common/compare-rel.h: here. + * gcc.dg/dfp/compare-special-d128.c: Move to ... + * c-c++-common/compare-special-d128.c: here. + * gcc.dg/dfp/compare-special-d32.c: Move to ... + * c-c++-common/compare-special-d32.c: here. + * gcc.dg/dfp/compare-special-d64.c: Move to ... + * c-c++-common/compare-special-d64.c: here. + * gcc.dg/dfp/compare-special.h: Move to ... + * c-c++-common/compare-special.h: here. + * gcc.dg/dfp/constants-zero.c: Move to ... + * c-c++-common/constants-zero.c: here. + * gcc.dg/dfp/convert-bfp-10.c: Move to ... + * c-c++-common/convert-bfp-10.c: here. + * gcc.dg/dfp/convert-bfp-11.c: Move to ... + * c-c++-common/convert-bfp-11.c: here. + * gcc.dg/dfp/convert-bfp-12.c: Move to ... + * c-c++-common/convert-bfp-12.c: here. + * gcc.dg/dfp/convert-bfp-13.c: Move to ... + * c-c++-common/convert-bfp-13.c: here. + * gcc.dg/dfp/convert-bfp-14.c: Move to ... + * c-c++-common/convert-bfp-14.c: here. + * gcc.dg/dfp/convert-bfp-2.c: Move to ... + * c-c++-common/convert-bfp-2.c: here. + * gcc.dg/dfp/convert-bfp-3.c: Move to ... + * c-c++-common/convert-bfp-3.c: here. + * gcc.dg/dfp/convert-bfp-4.c: Move to ... + * c-c++-common/convert-bfp-4.c: here. + * gcc.dg/dfp/convert-bfp-5.c: Move to ... + * c-c++-common/convert-bfp-5.c: here. + * gcc.dg/dfp/convert-bfp-6.c: Move to ... + * c-c++-common/convert-bfp-6.c: here. + * gcc.dg/dfp/convert-bfp-7.c: Move to ... + * c-c++-common/convert-bfp-7.c: here. + * gcc.dg/dfp/convert-bfp-8.c: Move to ... + * c-c++-common/convert-bfp-8.c: here. + * gcc.dg/dfp/convert-bfp-9.c: Move to ... + * c-c++-common/convert-bfp-9.c: here. + * gcc.dg/dfp/convert-bfp.c: Move to ... + * c-c++-common/convert-bfp.c: here. + * gcc.dg/dfp/convert-bfp-fold.c: Move to ... + * c-c++-common/convert-bfp-fold.c: here. + * gcc.dg/dfp/convert-dfp.c: Move to ... + * c-c++-common/convert-dfp.c: here. + * gcc.dg/dfp/convert-dfp-fold-2.c: Move to ... + * c-c++-common/convert-dfp-fold-2.c: here. + * gcc.dg/dfp/convert-dfp-fold.c: Move to ... + * c-c++-common/convert-dfp-fold.c: here. + * gcc.dg/dfp/convert.h: Move to ... + * c-c++-common/convert.h: here. + * gcc.dg/dfp/convert-int.c: Move to ... + * c-c++-common/convert-int.c: here. + * gcc.dg/dfp/convert-int-fold.c: Move to ... + * c-c++-common/convert-int-fold.c: here. + * gcc.dg/dfp/convert-int-max.c: Move to ... + * c-c++-common/convert-int-max.c: here. + * gcc.dg/dfp/convert-int-max-fold.c: Move to ... + * c-c++-common/convert-int-max-fold.c: here. + * gcc.dg/dfp/convert-int-saturate.c: Move to ... + * c-c++-common/convert-int-saturate.c: here. + * gcc.dg/dfp/func-array.c: Move to ... + * c-c++-common/func-array.c: here. + * gcc.dg/dfp/func-deref.c: Move to ... + * c-c++-common/func-deref.c: here. + * gcc.dg/dfp/func-mixed.c: Move to ... + * c-c++-common/func-mixed.c: here. + * gcc.dg/dfp/func-pointer.c: Move to ... + * c-c++-common/func-pointer.c: here. + * gcc.dg/dfp/func-scalar.c: Move to ... + * c-c++-common/func-scalar.c: here. + * gcc.dg/dfp/func-struct.c: Move to ... + * c-c++-common/func-struct.c: here. + * gcc.dg/dfp/func-vararg-alternate-d128-2.c: Move to ... + * c-c++-common/func-vararg-alternate-d128-2.c: here. + * gcc.dg/dfp/func-vararg-alternate-d128.c: Move to ... + * c-c++-common/func-vararg-alternate-d128.c: here. + * gcc.dg/dfp/func-vararg-alternate-d32.c: Move to ... + * c-c++-common/func-vararg-alternate-d32.c: here. + * gcc.dg/dfp/func-vararg-alternate-d64.c: Move to ... + * c-c++-common/func-vararg-alternate-d64.c: here. + * gcc.dg/dfp/func-vararg-alternate.h: Move to ... + * c-c++-common/func-vararg-alternate.h: here. + * gcc.dg/dfp/func-vararg-dfp.c: Move to ... + * c-c++-common/func-vararg-dfp.c: here. + * gcc.dg/dfp/func-vararg-mixed-2.c: Move to ... + * c-c++-common/func-vararg-mixed-2.c: here. + * gcc.dg/dfp/func-vararg-mixed.c: Move to ... + * c-c++-common/func-vararg-mixed.c: here. + * gcc.dg/dfp/func-vararg-size0.c: Move to ... + * c-c++-common/func-vararg-size0.c: here. + * gcc.dg/dfp/inf-1.c: Move to ... + * c-c++-common/inf-1.c: here. + * gcc.dg/dfp/loop-index.c: Move to ... + * c-c++-common/loop-index.c: here. + * gcc.dg/dfp/modes.c: Move to ... + * c-c++-common/modes.c: here. + * gcc.dg/dfp/nan-1.c: Move to ... + * c-c++-common/nan-1.c: here. + * gcc.dg/dfp/nan-2.c: Move to ... + * c-c++-common/nan-2.c: here. + * gcc.dg/dfp/operator-arith-fold.c: Move to ... + * c-c++-common/operator-arith-fold.c: here. + * gcc.dg/dfp/operator-assignment.c: Move to ... + * c-c++-common/operator-assignment.c: here. + * gcc.dg/dfp/operator-comma.c: Move to ... + * c-c++-common/operator-comma.c: here. + * gcc.dg/dfp/operator-cond.c: Move to ... + * c-c++-common/operator-cond.c: here. + * gcc.dg/dfp/operator-logical.c: Move to ... + * c-c++-common/operator-logical.c: here. + * gcc.dg/dfp/operator-unary.c: Move to ... + * c-c++-common/operator-unary.c: here. + * gcc.dg/dfp/pr31385.c: Move to ... + * c-c++-common/pr31385.c: here. + * gcc.dg/dfp/pr33466.c: Move to ... + * c-c++-common/pr33466.c: here. + * gcc.dg/dfp/pr35620.c: Move to ... + * c-c++-common/pr35620.c: here. + * gcc.dg/dfp/pr36800.c: Move to ... + * c-c++-common/pr36800.c: here. + * gcc.dg/dfp/pr39034.c: Move to ... + * c-c++-common/pr39034.c: here. + * gcc.dg/dfp/pr39035.c: Move to ... + * c-c++-common/pr39035.c: here. + * gcc.dg/dfp/pr39902.c: Move to ... + * c-c++-common/pr39902.c: here. + * gcc.dg/dfp/pr39986.c: Move to ... + * c-c++-common/pr39986.c: here. + * gcc.dg/dfp/signbit-1.c: Move to ... + * c-c++-common/signbit-1.c: here. + * gcc.dg/dfp/signbit-2.c: Move to ... + * c-c++-common/signbit-2.c: here. + * gcc.dg/dfp/struct-layout-1.c: Move to ... + * c-c++-common/struct-layout-1.c: here. + * gcc.dg/dfp/usual-arith-conv.c: Move to ... + * c-c++-common/usual-arith-conv.c: here. + * gcc.dg/dfp/usual-arith-conv-const.c: Move to ... + * c-c++-common/usual-arith-conv-const.c: here. + +2009-09-18 Jack Howarth + + PR testsuite/41288 + * gcc.target/x86_64/abi/asm-support-darwin.s (snapshot_ret): Preserve + stack alignment. + +2009-09-17 Andrew Pinski + + PR c++/39365 + * g++.dg/expr/bool3.C: New test. + * g++.dg/expr/bool4.C: New test. + +2009-09-17 Janis Johnson + + * gcc.dg/dfp/dfp-dbg.h: Define EXTERN. + * gcc.dg/dfp/signbit-2.c: Use it. + * gcc.dg/dfp/func-vararg-alternate.h: Change two + arguments to unsigned int. + * gcc.dg/dfp/convert-bfp-10.c: Don't include float.h. + * gcc.dg/dfp/convert-bfp-fold.c: Include dfp-dbg.h. + * gcc.dg/dfp/convert-dfp-fold.c: Ditto + * gcc.dg/dfp/convert-int-max-fold.c: Ditto. + * gcc.dg/dfp/operator-arith-fold.c: Ditto. + * gcc.dg/dfp/pr39986.c: Ditto. + * gcc.dg/dfp/usual-arith-conv-const.c: Ditto. + * gcc.dg/dfp/pr31385.c: Use mode in typedef, not C type. + * gcc.dg/dfp/pr35620.c: Define typedef for C++. + * gcc.dg/dfp/convert-int.c: Define BOOL for C++. + * gcc.dg/dfp/convert-int-fold.c: Ditto. + +2009-09-17 Jakub Jelinek + + * gcc.dg/debug/dwarf2/struct-loc1.c: New test. + +2009-09-17 Janis Johnson + + PR c/41049 + * dfp/pr41049.c: New test. + +2009-09-17 H.J. Lu + + PR testsuite/41385 + * gcc.dg/dfp/dfp.exp: Properly save DEFAULT_CFLAGS. + +2009-09-17 Martin Jambor + + * gcc.dg/struct/wo_prof_escape_arg_to_local.c: Do not run IPA-SRA. + * gcc.dg/ipa/ipa-sra-1.c: New test. + * gcc.dg/ipa/ipa-sra-2.c: New test. + * gcc.dg/ipa/ipa-sra-3.c: New test. + * gcc.dg/ipa/ipa-sra-4.c: New test. + * gcc.dg/ipa/ipa-sra-5.c: New test. + * gcc.c-torture/execute/ipa-sra-1.c: New test. + * gcc.c-torture/execute/ipa-sra-2.c: New test. + +2009-09-17 Michael Matz + + PR middle-end/41347 + * gfortran.dg/pr41347.f90: New test. + +2009-09-17 Andreas Krebbel + + * gcc.c-torture/compile/20090917-1.c: New testcase. + +2009-09-16 Uros Bizjak + + * gfortran.dg/default_format_denormal_2.f90: Add ieee options. + * gfortran.dg/default_format_denormal_1.f90: Ditto. Remove + alpha*-*-* target from XFAIL list. + +2009-09-16 Janis Johnson + + * gcc.dg/dfp/dfp.exp: Use appropriate default options. + * gcc.dg/dfp/dfp-dbg.h: New; define FAILURE, FINISH. + * gcc.dg/dfp/cast-bad.c: Use default options. + * gcc.dg/dfp/compare-rel-const.c: Ditto. + * gcc.dg/dfp/composite-type.c: Ditto. + * gcc.dg/dfp/constants.c: Ditto. + * gcc.dg/dfp/constants-hex.c: Ditto. + * gcc.dg/dfp/constants-pedantic.c: Ditto. + * gcc.dg/dfp/convert-bfp-fold.c: Ditto. + * gcc.dg/dfp/convert-dfp-fold.c: Ditto. + * gcc.dg/dfp/convert-int-max-fold.c: Ditto. + * gcc.dg/dfp/ctypes.c: Ditto. + * gcc.dg/dfp/ddmode-ice.c: Ditto. + * gcc.dg/dfp/dec-eval-method-2.c: Ditto. + * gcc.dg/dfp/float-constant-double.c: Ditto. + * gcc.dg/dfp/keywords-pedantic.c: Ditto. + * gcc.dg/dfp/keywords-reserved.c: Ditto. + * gcc.dg/dfp/modes.c: Ditto. + * gcc.dg/dfp/operator-bitwise.c: Ditto. + * gcc.dg/dfp/pr31344.c: Ditto. + * gcc.dg/dfp/pr31385.c: Ditto. + * gcc.dg/dfp/pr33466.c: Ditto. + * gcc.dg/dfp/pr35620.c: Ditto. + * gcc.dg/dfp/pr37435.c: Ditto. + * gcc.dg/dfp/pr39986.c: Ditto. + * gcc.dg/dfp/pragma-float-const-decimal64-1.c: Ditto. + * gcc.dg/dfp/pragma-float-const-decimal64-2.c: Ditto. + * gcc.dg/dfp/pragma-float-const-decimal64-3.c: Ditto. + * gcc.dg/dfp/pragma-float-const-decimal64-4.c: Ditto. + * gcc.dg/dfp/pragma-float-const-decimal64-7.c: Ditto. + * gcc.dg/dfp/pragma-float-const-decimal64-8.c: Ditto. + * gcc.dg/dfp/typespec.c: Ditto. + * gcc.dg/dfp/usual-arith-conv-bad.c: Ditto. + * gcc.dg/dfp/usual-arith-conv-bad-2.c: Ditto. + * gcc.dg/dfp/usual-arith-conv-const.c: Ditto. + * gcc.dg/dfp/Wbad-function-cast-1.c: Ditto. + * gcc.dg/dfp/Wtraditional-conversion-2.c: Ditto. + * gcc.dg/dfp/wtr-conversion-1.c: Ditto. + * gcc.dg/dfp/compare-eq.h: Define custom debug macros. + * gcc.dg/dfp/compare-rel.h: Ditto. + * gcc.dg/dfp/compare-special.h: Ditto. + * gcc.dg/dfp/convert.h: Ditto. + * gcc.dg/dfp/fe-check.h: Ditto. + * gcc.dg/dfp/call-by-value.c: Use default options and + debug macros. + * gcc.dg/dfp/cast.c: Ditto. + * gcc.dg/dfp/compare-eq-const.c: Ditto. + * gcc.dg/dfp/compare-eq-d32.c: Ditto. + * gcc.dg/dfp/compare-eq-d64.c: Ditto. + * gcc.dg/dfp/compare-eq-d128.c: Ditto. + * gcc.dg/dfp/compare-eq-dfp.c: Ditto. + * gcc.dg/dfp/compare-rel-d32.c: Ditto. + * gcc.dg/dfp/compare-rel-d64.c: Ditto. + * gcc.dg/dfp/compare-rel-d128.c: Ditto. + * gcc.dg/dfp/compare-rel-dfp.c: Ditto. + * gcc.dg/dfp/compare-special-d32.c: Ditto. + * gcc.dg/dfp/compare-special-d64.c: Ditto. + * gcc.dg/dfp/compare-special-d128.c: Ditto. + * gcc.dg/dfp/constants-zero.c: Ditto. + * gcc.dg/dfp/convert-bfp-2.c: Ditto. + * gcc.dg/dfp/convert-bfp-3.c: Ditto. + * gcc.dg/dfp/convert-bfp-4.c: Ditto. + * gcc.dg/dfp/convert-bfp-5.c: Ditto. + * gcc.dg/dfp/convert-bfp-6.c: Ditto. + * gcc.dg/dfp/convert-bfp-7.c: Ditto. + * gcc.dg/dfp/convert-bfp-8.c: Ditto. + * gcc.dg/dfp/convert-bfp-9.c: Ditto. + * gcc.dg/dfp/convert-bfp-10.c: Ditto. + * gcc.dg/dfp/convert-bfp-11.c: Ditto. + * gcc.dg/dfp/convert-bfp-12.c: Ditto. + * gcc.dg/dfp/convert-bfp-13.c: Ditto. + * gcc.dg/dfp/convert-bfp-14.c: Ditto. + * gcc.dg/dfp/convert-bfp.c: Ditto. + * gcc.dg/dfp/convert-complex.c: Ditto. + * gcc.dg/dfp/convert-dfp.c: Ditto. + * gcc.dg/dfp/convert-dfp-fold-2.c: Ditto. + * gcc.dg/dfp/convert-dfp-round.c: Ditto. + * gcc.dg/dfp/convert-int.c: Ditto. + * gcc.dg/dfp/convert-int-fold.c: Ditto. + * gcc.dg/dfp/convert-int-max.c: Ditto. + * gcc.dg/dfp/convert-int-saturate.c: Ditto. + * gcc.dg/dfp/decfloat-constants.c: Ditto. + * gcc.dg/dfp/fe-binop.c: Ditto. + * gcc.dg/dfp/fe-convert-1.c: Ditto. + * gcc.dg/dfp/fe-convert-2.c: Ditto. + * gcc.dg/dfp/fe-convert-3.c: Ditto. + * gcc.dg/dfp/func-array.c: Ditto. + * gcc.dg/dfp/func-deref.c: Ditto. + * gcc.dg/dfp/func-mixed.c: Ditto. + * gcc.dg/dfp/func-pointer.c: Ditto. + * gcc.dg/dfp/func-scalar.c: Ditto. + * gcc.dg/dfp/func-struct.c: Ditto. + * gcc.dg/dfp/func-vararg-alternate.h: Ditto. + * gcc.dg/dfp/func-vararg-alternate-d32.c: Ditto. + * gcc.dg/dfp/func-vararg-alternate-d64.c: Ditto. + * gcc.dg/dfp/func-vararg-alternate-d128.c: Ditto. + * gcc.dg/dfp/func-vararg-alternate-d128-2.c: Ditto. + * gcc.dg/dfp/func-vararg-dfp.c: Ditto. + * gcc.dg/dfp/func-vararg-mixed.c: Ditto. + * gcc.dg/dfp/func-vararg-mixed-2.c: Ditto. + * gcc.dg/dfp/func-vararg-size0.c: Ditto. + * gcc.dg/dfp/inf-1.c: Ditto. + * gcc.dg/dfp/loop-index.c: Ditto. + * gcc.dg/dfp/nan-1.c: Ditto. + * gcc.dg/dfp/nan-2.c: Ditto. + * gcc.dg/dfp/operator-arith-fold.c: Ditto. + * gcc.dg/dfp/operator-assignment.c: Ditto. + * gcc.dg/dfp/operator-comma.c: Ditto. + * gcc.dg/dfp/operator-cond.c: Ditto. + * gcc.dg/dfp/operator-logical.c: Ditto. + * gcc.dg/dfp/operator-unary.c: Ditto. + * gcc.dg/dfp/pr36800.c: Ditto. + * gcc.dg/dfp/pr39034.c: Ditto. + * gcc.dg/dfp/pr39035.c: Ditto. + * gcc.dg/dfp/pr39902.c: Ditto. + * gcc.dg/dfp/signbit-1.c: Ditto. + * gcc.dg/dfp/signbit-2.c: Ditto. + * gcc.dg/dfp/struct-layout-1.c: Ditto. + * gcc.dg/dfp/union-init.c: Ditto. + * gcc.dg/dfp/usual-arith-conv.c: Ditto. + +2009-09-16 Michael Matz + + PR fortran/41212 + * gfortran.dg/pr41212.f90: New test. + +2009-09-16 Eric Botcazou + + * gnat.dg/alignment9.adb: New test. + +2009-09-16 Eric Botcazou + + * gnat.dg/discr20.ad[sb]: New test. + +2009-09-16 Richard Guenther + + PR middle-end/34011 + * gcc.dg/tree-ssa/ssa-lim-7.c: New testcase. + +2009-09-16 DJ Delorie + Kaz Kojima + + * gcc.target/sh/struct-arg-dw2.c: New test. + +2009-09-15 Nathan Froyd + Jakub Jelinek + + PR target/41175 + * gcc.target/powerpc/pr41175.c: New test. + +2009-09-14 Richard Henderson + + * c-c++-common/asmgoto-1.c, c-c++-common/asmgoto-2.c, + c-c++-common/asmgoto-3.c, gcc.c-torture/compile/asmgoto-1.c, + gcc.dg/tree-ssa/asmgoto-1.c: New files. + +2009-09-14 Richard Henderson + + * g++.dg/eh/builtin1.C: Update resx pattern match. + * g++.dg/eh/builtin2.C, g++.dg/eh/builtin3.C: Likewise. + +2009-09-14 Richard Sandiford + + * gcc.target/mips/branch-helper.h: New file. + * gcc.target/mips/branch-2.c, + * gcc.target/mips/branch-3.c, + * gcc.target/mips/branch-4.c, + * gcc.target/mips/branch-5.c, + * gcc.target/mips/branch-6.c, + * gcc.target/mips/branch-7.c, + * gcc.target/mips/branch-8.c, + * gcc.target/mips/branch-9.c, + * gcc.target/mips/branch-10.c, + * gcc.target/mips/branch-11.c, + * gcc.target/mips/branch-12.c, + * gcc.target/mips/branch-13.c, + * gcc.target/mips/branch-14.c, + * gcc.target/mips/branch-15.c: New tests. + +2009-09-14 Michael Meissner + + PR target/41331 + * gcc.target/powerpc/bswap64-4.c: New file to test bswap64 on a + -m32 -mpowerpc64 system. + +2009-09-14 Bernd Schmidt + + From Jie Zhang : + * gcc.target/bfin/saveall.c: New test. + * gcc.target/bfin/20090914-1.c: New test. + * gcc.target/bfin/20090914-2.c: New test. + + * gcc.target/bfin/20090914-3.c: New test. + +2009-09-14 Andrew Stubbs + + * gcc.target/sh/20080410-1.c: Remove obsolete -fira option. + +2009-09-14 Richard Guenther + + PR middle-end/41350 + * g++.dg/debug/dwarf-eh-personality-1.C: New testcase. + +2009-09-12 Jerry DeLisle + + PR libgfortran/41328 + * gfortran.dg/cr_lf.f90: New test. + +2009-09-11 Michael Matz + + PR middle-end/41275 + * g++.dg/tree-ssa/pr41275.C: New test. + +2009-09-11 Janus Weil + + PR fortran/41242 + * gfortran.dg/proc_ptr_comp_21.f90: New. + +2009-09-10 Steven G. Kargl + + PR fortran/31292 + * gfortran.dg/module_procedure_1.f90: New test. + * gfortran.dg/module_procedure_2.f90: Ditto. + * gfortran.dg/generic_14.f90: Move dg-error to new location. + +2009-09-10 Rainer Orth + James A. Morrison + + PR ada/18302 + * ada/acats/run_all.sh (target_run): Use run_test.exp to execute + commands. + * ada/acats/run_test.exp: New file. + +2009-09-10 Uros Bizjak + + Revert: + 2009-09-09 Uros Bizjak + + PR rtl-optimization/39779 + * gcc.dg/pr39979.c: New test. + +2009-09-10 Richard Guenther + + PR middle-end/41257 + * g++.dg/torture/pr41257-2.C: New testcase. + +2009-09-09 Paolo Carlini + + PR c++/28293 + * g++.dg/template/crash91.C: New. + +2009-09-09 Uros Bizjak + + PR rtl-optimization/39779 + * gcc.dg/pr39979.c: New test. + +2009-09-09 Richard Guenther + + PR tree-optimization/41101 + * gcc.c-torture/compile/pr41101.c: New testcase. + +2009-09-09 Richard Guenther + + PR middle-end/41317 + * gcc.c-torture/execute/pr41317.c: New testcase. + * gcc.dg/tree-ssa/forwprop-11.c: XFAIL. + * gcc.dg/tree-ssa/forwprop-12.c: Likewise. + +2009-09-08 Dodji Seketeli + + Fix some test breakages on Darwin + * g++.dg/debug/dwarf2/namespace-1.C: Use -fno-merge-debug-string + and adjust. + * g++.dg/debug/dwarf2/template-func-params-6.C: Likewise. + * g++.dg/debug/dwarf2/template-func-params-7.C: Likewise. + * g++.dg/debug/dwarf2/template-params-6.C: Likewise. + * g++.dg/debug/dwarf2/pubnames-1.C: Likewise. Also, adjust to + take darwin specifics in account. + +2009-09-08 Joseph Myers + + * gcc.dg/profile-dir-1.c, gcc.dg/profile-dir-2.c, + gcc.dg/profile-dir-3.c: Disable for remote-host testing. + 2009-09-08 Paolo Carlini PR c++/39923 @@ -144,20 +970,20 @@ 2009-09-03 Alon Dayan PR tree-optimization/38275 - * testsuite/gcc.dg/autopar/reduc-1char.c: Increase number + * gcc.dg/autopar/reduc-1char.c: Increase number of iterations. Adjust the logic accordingly. - * testsuite/gcc.dg/autopar/reduc-2char.c: Ditto. - * testsuite/gcc.dg/autopar/reduc-1.c: Ditto. - * testsuite/gcc.dg/autopar/reduc-2.c: Ditto. - * testsuite/gcc.dg/autopar/reduc-3.c: Ditto. - * testsuite/gcc.dg/autopar/reduc-6.c: Ditto. - * testsuite/gcc.dg/autopar/reduc-7.c: Ditto. - * testsuite/gcc.dg/autopar/reduc-8.c: Ditto. - * testsuite/gcc.dg/autopar/reduc-9.c: Ditto. - * testsuite/gcc.dg/autopar/pr39500-1.c: Ditto. - * testsuite/gcc.dg/autopar/reduc-1short.c: Ditto. - * testsuite/gcc.dg/autopar/reduc-2short.c: Ditto. - * testsuite/gcc.dg/autopar/parallelization-1.c: Ditto. + * gcc.dg/autopar/reduc-2char.c: Ditto. + * gcc.dg/autopar/reduc-1.c: Ditto. + * gcc.dg/autopar/reduc-2.c: Ditto. + * gcc.dg/autopar/reduc-3.c: Ditto. + * gcc.dg/autopar/reduc-6.c: Ditto. + * gcc.dg/autopar/reduc-7.c: Ditto. + * gcc.dg/autopar/reduc-8.c: Ditto. + * gcc.dg/autopar/reduc-9.c: Ditto. + * gcc.dg/autopar/pr39500-1.c: Ditto. + * gcc.dg/autopar/reduc-1short.c: Ditto. + * gcc.dg/autopar/reduc-2short.c: Ditto. + * gcc.dg/autopar/parallelization-1.c: Ditto. 2009-09-03 Jakub Jelinek @@ -784,6 +1610,15 @@ PR middle-end/40980 * gfortran.dg/graphite/id-17.f: New. +2009-08-12 Konrad Trifunovic + Sebastian Pop + + * gcc.dg/graphite/interchange-1.c: XFAILed. + * gcc.dg/graphite/interchange-2.c: XFAILed. + * gcc.dg/graphite/interchange-3.c: XFAILed. + * gcc.dg/graphite/interchange-4.c: XFAILed. + * gcc.dg/graphite/interchange-7.c: XFAILed. + 2009-08-12 Sebastian Pop * gcc.dg/graphite/interchange-6.c: Un-XFAIL. @@ -3277,6 +4112,11 @@ PR middle-end/40328 * gcc.dg/torture/pr40328.c: New testcase. +2009-06-03 Maxim Kuvyrkov + + * gcc.dg/falign-labels.c (dg-options): Don't restrict for + m68k and fido. + 2009-06-03 Martin Jambor * g++.dg/torture/pr40323.C: New file. @@ -5736,6 +6576,12 @@ PR fortran/37614 * gfortran.dg/common_align_2.f90: New test. +2009-04-04 Richard Earnshaw + + PR target/39501 + * gcc.c-torture/execute/pr39501.c: New file. + * gcc.c-torture/execute/pr39501.x: New file. + 2009-04-04 Richard Guenther PR tree-optimization/8781 @@ -7321,6 +8167,10 @@ PR c/35435 * gcc.dg/tls/diag-6.c: New test. +2009-02-04 Tobias Grosser + + * gcc.dg/graphite/scop-19.c: New + 2009-02-04 H.J. Lu AVX Programming Reference (January, 2009) @@ -8043,6 +8893,11 @@ * gnat.dg/unchecked_convert3.adb: New test. +2009-01-12 Tomas Bily + + PR middlend/38385 + * gcc.dg/tree-ssa/pr38385.c: New file. + 2009-01-12 Jakub Jelinek PR c++/38794