+2009-02-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/39139
+ * gcc.target/i386/pr39139.c: New test.
+
+2009-02-10 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/39132
+ * gcc.dg/torture/pr39132.c: New testcase.
+
+2009-02-10 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/39119
+ * gcc.target/x86_64/abi/avx/abi-avx.exp: New.
+ * gcc.target/x86_64/abi/avx/args.h: Likewise.
+ * gcc.target/x86_64/abi/avx/asm-support.S: Likewise.
+ * gcc.target/x86_64/abi/avx/avx-check.h: Likewise.
+ * gcc.target/x86_64/abi/avx/test_m256_returning.c: Likewise.
+ * gcc.target/x86_64/abi/avx/test_passing_m256.c: Likewise.
+ * gcc.target/x86_64/abi/avx/test_passing_structs.c: Likewise.
+ * gcc.target/x86_64/abi/avx/test_passing_unions.c: Likewise.
+
+2009-02-09 Jason Merrill <jason@redhat.com>
+
+ PR c++/39109
+ * g++.dg/init/value6.C: New test.
+
+2009-02-09 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.target/x86_64/abi/abi-x86_64.exp: Use glob instead of
+ find.
+
+2009-02-09 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.c-torture/compile/20090209-1.c: New test.
+
+2009-02-06 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/35147
+ PR c++/37737
+ * g++.dg/cpp0x/vt-35147.C: New.
+ * g++.dg/cpp0x/vt-37737-1.C: Likewise.
+ * g++.dg/cpp0x/vt-37737-2.C: Likewise.
+
+2009-02-06 Joseph Myers <joseph@codesourcery.com>
+
+ PR c/35434
+ * gcc.dg/attr-alias-4.c: New test.
+
+2009-02-06 Janis Johnson <janis187@us.ibm.com>
+
+ PR c/39035
+ * gcc.dg/dfp/pr39035.c: New test.
+
+2009-02-06 Joseph Myers <joseph@codesourcery.com>
+
+ PR c/36432
+ * gcc.dg/c90-flex-array-2.c, gcc.dg/c99-flex-array-6.c: New tests.
+
+2009-02-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/39106
+ * g++.dg/opt/thunk3.C: New test.
+
+2009-02-05 Nick Clifton <nickc@redhat.com>
+
+ * gcc.c-torture/compile/20080625-1.c: Skip for M32C.
+ * gcc.c-torture/compile/limits-stringlit.c: Likewise.
+ * gcc.dg/cdce1.c: Likewise.
+ * gcc.dg/cpp/_Pragma6.c: Likewise.
+ * g++.dg/cpp/_Pragma1.C: Likewise.
+ * gcc.dg/utf32-2.c: Xfail for M32C.
+ * gcc.dg/utf32-1.c: Likewise.
+ * gcc.dg/utf32-3.c: Likewise.
+ * gcc.dg/Wtype-limits.c: Add expected warning messages for 16-bit
+ targets.
+ * gcc.dg/Wtype-limits-Wextra.c: Likewise.
+ * gcc.dg/utf32-4.c: Only run for 32-bit+ targets.
+ * gcc.dg/Wconversion-5.c: Likewise.
+ * gcc.dg/tree-ssa/data-dep-1.c: Likewise.
+ * gcc.dg/tree-ssa/ldist-3.c: Likewise.
+ * gcc.dg/tree-ssa/ldist-5.c: Likewise.
+ * gcc.dg/utf-inc-init.c: Likewise.
+ * gcc.dg/pr11492.c: Xfail for 16-bit targets.
+ * gcc.dg/utf-array.c: Add expected warning messages for M32C.
+ * gcc.dg/utf-array-short-wchar.c: Likewise.
+ * gcc.dg/tree-ssa/pr33920.c: Expect a warning from all 16-bit targets.
+ * gcc.dg/mallign.c: Use size_t instead of long.
+
+2009-02-05 Uros Bizjak <ubizjak@gmail.com>
+
+ * g++.dg/torture/pr31863.C: Generalize dg-timeout-factor.
+
+2009-02-05 Daniel Berlin <dberlin@dberlin.org>
+
+ * gcc.c-torture/execute/pr39100.c: New.
+
+2009-02-05 Joseph Myers <joseph@codesourcery.com>
+
+ PR c/35435
+ * gcc.dg/tls/diag-6.c: New test.
+
+2009-02-04 H.J. Lu <hongjiu.lu@intel.com>
+
+ AVX Programming Reference (January, 2009)
+ * gcc.target/i386/avx-vpclmulqdq.c: New.
+ * gcc.target/i386/pclmul-avx-check.h: Likewise.
+
+ * gcc.target/i386/i386.exp (check_effective_target_vpclmul): New.
+
+ * gcc.target/i386/pclmulqdq.c (CHECK_H): New.
+ (TEST): Likewise.
+ Include CHECK_H instead of "pclmul-check.h".
+ (pclmul_test): Renamed to ...
+ (TEST): This.
+
+2009-02-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/39095
+ * g++.dg/abi/mangle31.C: New test.
+
+2009-02-03 Joseph Myers <joseph@codesourcery.com>
+
+ PR c/29129
+ * c90-arraydecl-1.c: Do not expect error for [*] in abstract
+ declarator.
+ * vla-6.c: Likewise. Expect warning not error for [*] lexically
+ inside function prototype but not part of parameter declarator.
+ * vla-11.c: New test.
+
+2009-02-03 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/warn/main-4.C: New test.
+ * g++.old-deja/g++.bugs/900227_01.C: Remove &main warnings.
+
+2009-02-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ PR C++/36607
+ * g++.dg/expr/cast10.C: New test.
+
+2009-02-03 Joseph Myers <joseph@codesourcery.com>
+
+ PR c/35433
+ * gcc.dg/init-bad-6.c: New test.
+
+2009-02-03 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/35318
+ * gcc.c-torture/compile/pr35318.c: New test.
+
+ PR inline-asm/39059
+ * gcc.dg/nofixed-point-2.c: New test.
+ * g++.dg/ext/fixed1.C: Adjust expected diagnostics.
+ * g++.dg/ext/fixed2.C: Likewise.
+ * g++.dg/other/error25.C: Likewise.
+ * g++.dg/lookup/crash7.C: Likewise.
+ * g++.dg/cpp0x/decltype-38655.C: Likewise.
+
+ PR c++/39056
+ * g++.dg/cpp0x/initlist13.C: New test.
+
+2009-02-03 Paolo Bonzini <bonzini@gnu.org>
+
+ PR c++/36897
+ * g++.dg/template/func2.C: New test.
+
+ PR c++/37314
+ * g++.dg/template/typename15.C: New.
+ * g++.dg/template/typename16.C: New.
+
+2009-02-03 Janis Johnson <janis187@us.ibm.com>
+ Ben Elliston <bje@au.ibm.com>
+
+ PR c/39034
+ * gcc.dg/dfp/pr39034.c: New test.
+
+2009-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ PR testsuite/38263
+ * gcc.dg/ipa/ipacost-2.c: Add -fpie when pic.
+
+2009-02-02 Jason Merrill <jason@redhat.com>
+
+ PR c++/39054
+ * g++.dg/parse/dtor14.C: New test.
+
+2009-02-02 Jakub Jelinek <jakub@redhat.com>
+
+ * lib/target-supports.exp
+ (check_effective_target_correct_iso_cpp_string_wchar_protos): New.
+ * g++.dg/ext/builtin10.C: New test.
+
+ PR inline-asm/39058
+ * gcc.target/i386/pr39058.c: New test.
+
+2009-02-02 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/38937
+ * g++.dg/warn/Wstrict-aliasing-bogus-escape.C: New testcase.
+
+2009-02-01 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/39053
+ * g++.dg/parse/crash52.C: New.
+
+2009-01-30 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/39041
+ * gcc.c-torture/compile/pr39041.c: New testcase.
+
+2009-01-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/39013
+ * gcc.target/i386/pr39013-1.c: New test.
+ * gcc.target/i386/pr39013-2.c: New test.
+
+ PR c++/39028
+ * g++.dg/ext/label12.C: New test.
+
+2009-01-30 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/33465
+ * g++.dg/parse/error34.C: New.
+ * g++.dg/parse/error35.C: Likewise.
+
+2009-01-30 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/38655
+ * g++.dg/cpp0x/decltype-38655.C: New.
+
+2009-01-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/39002
+ * g++.dg/torture/pr39002.C: New test.
+
+2009-01-29 Kazu Hirata <kazu@codesourcery.com>
+
+ PR tree-optimization/39007
+ * gcc.dg/tree-ssa/pr39007.c: New.
+
+2009-01-29 Kenneth Zadeck <zadeck@naturalbridge.com>
+
+ PR middle-end/35854
+ * gcc.dg/lower-subreg-1.c: Renamed dump pass from "subreg"
+ to "subreg1".
+
+2009-01-29 Steve Ellcey <sje@cup.hp.com>
+
+ PR middle-end/38857
+ * gcc.c-torture/compile/pr38857.c: New test.
+
+2009-01-28 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/38852
+ PR fortran/39006
+ * gfortran.dg/bound_6.f90: New test.
+
+2009-01-28 Pat Haugen <pthaugen@us.ibm.com>
+
+ * gcc.target/powerpc/avoid-indexed-addresses.c: New test.
+
+2009-01-28 Kazu Hirata <kazu@codesourcery.com>
+
+ PR tree-optimization/38997
+ * gcc.dg/tree-ssa/pr38997.c: New.
+
+2009-01-28 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/38926
+ * gcc.c-torture/compile/pr38926.c: New testcase.
+
+2009-01-28 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/38934
+ * gcc.dg/pr38934.c: New test.
+
+2009-01-28 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/38908
+ * g++.dg/warn/Wuninitialized-2.C: New testcase.
+
+2009-01-28 Paolo Bonzini <bonzini@gnu.org>
+
+ PR tree-optimization/38984
+ * gcc.dg/pr38984.c: New XFAILed testcase.
+
+
+2009-01-28 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/38988
+ * gcc.target/i386/pr38988.c: New test.
+
+2009-01-27 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/37554
+ * g++.dg/parse/crash51.C: New.
+ * g++.old-deja/g++.pt/crash9.C: Adjust.
+
+2009-01-27 Daniel Kraft <d@domob.eu>
+
+ PR fortran/38883
+ * gfortran.dg/mvbits_6.f90: New test.
+ * gfortran.dg/mvbits_7.f90: New test.
+ * gfortran.dg/mvbits_8.f90: New test.
+
+2009-01-27 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/38503
+ * g++.dg/warn/Wstrict-aliasing-bogus-placement-new.C: New testcase.
+
+2009-01-27 Uros Bizjak <ubizjak@gmail.com>
+
+ PR middle-end/38969
+ * gcc.c-torture/execute/pr38969.c: New test.
+
+2009-01-26 Adam Nemet <anemet@caviumnetworks.com>
+
+ PR testsuite/38864
+ * gcc.target/mips/fixed-vector-type.c: Add target { fixed_point }
+ to dg-do compile.
+ * gcc.target/mips/fixed-scalar-type.c: Likewise.
+ * gcc.target/mips/dpaq_sa_l_w.c: Likewise.
+ * gcc.target/mips/dpsq_sa_l_w.c: Likewise.
+
+2009-01-26 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/38952
+ * g++.dg/torture/stackalign/test-unwind.h (main): Also return 0
+ if __USING_SJLJ_EXCEPTIONS__ is defined.
+
+ * g++.dg/torture/stackalign/unwind-0.C (foo): Don't define if
+ __USING_SJLJ_EXCEPTIONS__ is defined.
+ * g++.dg/torture/stackalign/unwind-1.C (foo): Likewise.
+ * g++.dg/torture/stackalign/unwind-2.C (foo): Likewise.
+ * g++.dg/torture/stackalign/unwind-3.C (foo): Likewise.
+ * g++.dg/torture/stackalign/unwind-4.C (foo): Likewise.
+ * g++.dg/torture/stackalign/unwind-5.C (foo): Likewise.
+ * g++.dg/torture/stackalign/unwind-6.C (foo): Likewise.
+
+2009-01-26 Danny Smith <dannysmith@users.sourceforge.net>
+
+ PR testsuite/38949
+ * g++.dg/torture/stackalign/test-unwind.h (ASMNAME): Define.
+ Use instead of C name in asm statements.
+
+2009-01-26 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/38745
+ * g++.dg/torture/pr38745.C: New testcase.
+
+2009-01-26 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/38851
+ * g++.dg/warn/Wuninitialized-1.C: New testcase.
+
+2009-01-25 Hans-Peter Nilsson <hp@axis.com>
+
+ * gcc.dg/bitfld-15.c: Gate warning on target
+ pcc_bitfield_type_matters.
+ * gcc.dg/bitfld-17.c, g++.dg/ext/bitfield2.C,
+ g++.dg/ext/bitfield4.C: Likewise.
+ * gcc.dg/pr17112-1.c: Don't expect a warning for the packed
+ bitfield for any target.
+
+2009-01-24 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/38957
+ * gcc.dg/pr38957.c: New test.
+
+2009-01-24 David Billinghurst <billingd@gcc.gnu.org>
+
+ PR fortran/38955
+ * gfortran.dg/array_constructor_24.f: Allow tolerance when
+ comparing floats.
+
+2009-01-24 Sebastian Pop <sebastian.pop@amd.com>
+
+ PR tree-optimization/38953
+ * gfortran.dg/graphite/pr38953.f90: New.
+
+2009-01-24 Paul Brook <paul@codesourcery.com>
+
+ * gcc.target/arm/neon-cond-1.c: New test.
+
+2008-01-23 Paolo Bonzini <bonzini@gnu.org>
+
+ PR tree-optimization/38932
+ * gcc.dg/pr38932.c: New.
+
+2009-01-23 Revital Eres <eres@il.ibm.com>
+
+ * gcc.dg/sms-7.c: Fix test.
+
+2009-01-22 Adam Nemet <anemet@caviumnetworks.com>
+
+ * gcc.dg/bitfld-15.c, gcc.dg/bitfld-16.c,
+ gcc.dg/bitfld-17.c,gcc.dg/bitfld-18.c: New tests.
+ * g++.dg/ext/bitfield2.C, g++.dg/ext/bitfield3.C,
+ g++.dg/ext/bitfield4.C, g++.dg/ext/bitfield5.C: New tests.
+
+2009-01-22 Steve Ellcey <sje@cup.hp.com>
+
+ * gcc.dg/pr35729.c: Make test x86 specific.
+
+2009-01-22 Steve Ellcey <sje@cup.hp.com>
+
+ PR middle-end/38615
+ * gcc.dg/pr38615.c: New test.
+
+2009-01-22 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/38931
+ * gcc.target/i386/pr38931.c: New test.
+
+2009-01-22 Dodji Seketeli <dodji@redhat.com>
+
+ PR c++/38930
+ * g++.dg/template/typedef11.C: Reverting changes of PR c++/26693.
+ * g++.dg/template/typedef12.C: Likewise.
+ * g++.dg/template/typedef13.C: Likewise.
+ * g++.dg/template/typedef14.C: Likewise.
+ * g++.dg/template/sfinae3.C: Likewise.
+ * g++.old-deja/g++.pt/typename8.C: Likewise.
+ * g++.dg/template/access11.C: Likewise
+
+2009-01-21 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Skip for mips*-*-linux*
+ and mips*-*-irix*.
+ * gcc.dg/tree-ssa/vrp47.c: Skip for all MIPS targets.
+
+2009-01-21 Dodji Seketeli <dodji@redhat.com>
+
+ PR c++/26693
+ * g++.dg/template/typedef11.C: New test.
+ * g++.dg/template/typedef12.C: Likewise.
+ * g++.dg/template/typedef13.C: Likewise.
+ * g++.dg/template/typedef14.C: Likewise.
+ * g++.dg/template/sfinae3.C: Compile this pedantically.
+ The only errors expected should be the one saying the typedef is ill
+ formed.
+ * g++.old-deja/g++.pt/typename8.C: Likewise.
+ * g++.dg/template/access11.C: Update this.
+
2009-01-21 Daniel Kraft <d@domob.eu>
PR fortran/38887
* gfortran.dg/host_assoc_function_7.f90: New test
2009-01-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
- Richard Guenther <rguenther@suse.de>
+ Richard Guenther <rguenther@suse.de>
PR tree-optimization/38747
PR tree-optimization/38748
* gcc.dg/vect/vect-105.c: Prevent compiler from hoisting abort
out of loop.
+2009-01-14 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR target/38811
+ * g++.dg/torture/pr38811.C: New file.
+
2009-01-14 Richard Guenther <rguenther@suse.de>
PR tree-optimization/38826
in trunk.
* testsuite/gcc.dg/graphite/block-0.c: Update test.
* testsuite/gcc.dg/graphite/block-1.c: Same.
- * testsuite/gcc.dg/graphite/block-2.c: Remove xfail and test for blocking.
+ * testsuite/gcc.dg/graphite/block-2.c: Remove xfail and test
+ for blocking.
* testsuite/gcc.dg/graphite/block-4.c: Remove test for strip mine.
* testsuite/gcc.dg/graphite/block-3.c: New.
* testsuite/gcc.dg/graphite/pr38498.c: New.
2009-01-05 Laurent GUERBY <laurent@guerby.net>
- * gcc.c-torture/compile/20001226-1.c: Generalize
+ * gcc.c-torture/compile/20001226-1.c: Generalize
dg-timeout-factor.
* gcc.c-torture/compile/limits-fnargs.c: Add
dg-timeout-factor.