OSDN Git Service

PR preprocessor/34695
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 961d0d6..2b3a216 100644 (file)
@@ -1,7 +1,152 @@
+2009-03-29  Joseph Myers  <joseph@codesourcery.com>
+
+       PR preprocessor/34695
+       * gcc.dg/builtin-redefine.c, gcc.dg/cpp/redef2.c,
+       gcc.dg/cpp/redef3.c, gcc.dg/cpp/trad/redef2.c: Use dg-message
+       instead of dg-warning for "previous definition" messages.
+       * gcc.dg/cpp/Wvariadic-1.c, gcc.dg/cpp/Wvariadic-3.c: Expect
+       "warnings being treated as errors" message.
+       * gcc.dg/fltconst-1.c: Use -fshow-column.
+
+2009-03-29  Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/38823
+       * gfortran.dg/power1.f90: New test.
+
+2009-03-29  Joseph Myers  <joseph@codesourcery.com>
+
+       PR c/456
+       PR c/5675
+       PR c/19976
+       PR c/29116
+       PR c/31871
+       PR c/35198
+       * gcc.c-torture/compile/20081108-1.c,
+       gcc.c-torture/compile/20081108-2.c,
+       gcc.c-torture/compile/20081108-3.c, gcc.dg/bconstp-2.c,
+       gcc.dg/bconstp-3.c, gcc.dg/bconstp-4.c, gcc.dg/c90-const-expr-6.c,
+       gcc.dg/c90-const-expr-7.c, gcc.dg/c90-const-expr-8.c,
+       gcc.dg/c90-const-expr-9.c, gcc.dg/c90-const-expr-10.c,
+       gcc.dg/c90-const-expr-11.c, gcc.dg/c99-const-expr-6.c,
+       gcc.dg/c99-const-expr-7.c, gcc.dg/c99-const-expr-8.c,
+       gcc.dg/c99-const-expr-9.c, gcc.dg/c99-const-expr-10.c,
+       gcc.dg/c99-const-expr-11.c, gcc.dg/c99-const-expr-12.c,
+       gcc.dg/c99-const-expr-13.c, gcc.dg/compare10.c,
+       gcc.dg/gnu89-const-expr-1.c, gcc.dg/gnu89-const-expr-2.c,
+       gcc.dg/gnu99-const-expr-1.c, gcc.dg/gnu99-const-expr-2.c,
+       gcc.dg/gnu99-const-expr-3.c, gcc.dg/vla-12.c, gcc.dg/vla-13.c,
+       gcc.dg/vla-14.c, gcc.dg/vla-15.c, gcc.dg/vla-16.c: New tests.
+       * gcc.dg/c90-const-expr-1.c, gcc.dg/c90-const-expr-2.c,
+       gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-2.c,
+       gcc.dg/c99-const-expr-3.c, gcc.dg/c99-static-1.c: Remove XFAILs.
+       * gcc.dg/c90-const-expr-2.c: Use ZERO in place of 0 in another
+       case.
+       * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
+       gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: Remove
+       XFAILs.  Update expected messages.
+       * gcc.dg/pr14649-1.c, gcc.dg/pr19984.c, gcc.dg/pr25682.c: Update
+       expected messages.
+       * gcc.dg/real-const-1.c: Replace with test from original PR.
+       * gcc.dg/vect/pr32230.c: Use intermediate cast to __PTRDIFF_TYPE__
+       when casting from non-constant integer to pointer.
+
+2009-03-29  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.dg/tree-ssa/forwprop-11.c: New testcase.
+
+2009-03-29  Daniel Kraft  <d@domob.eu>
+
+       PR fortran/37423
+       * gfortran.dg/typebound_proc_4.f03: Remove not-implemented check for
+       DEFERRED bindings.
+       * gfortran.dg/typebound_proc_9.f03: New test.
+       * gfortran.dg/typebound_proc_10.f03: New test.
+       * gfortran.dg/typebound_proc_11.f03: New test.
+       * gfortran.dg/abstract_type_5.f03: New test.
+
+2008-03-29  Tobias Schlüter  <tobi@gcc.gnu.org>
+
+       PR fortran/38507
+       * gfortran.dg/do_4.f: New.
+       * gfortran.dg/goto_2.f90: Correct expected warnings.
+       * gfortran.dg/goto_4.f90: Likewise.
+       * gfortran.dg/goto_5.f90: New.
+
+2009-03-29  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR target/39545
+       * gcc.c-torture/compile/pr16566-2.c: Add -Wno-psabi for x86-64.
+
+       * gcc.target/i386/pr39545-1.c: New.
+       * gcc.target/i386/pr39545-2.c: Likewise.
+
+       * gcc.target/x86_64/abi/test_passing_structs.c (flex1_struct): New.
+       (flex2_struct): Likewise.
+       (check_struct_passing7): Likewise.
+       (check_struct_passing8): Likewise.
+       (f1s): Likewise.
+       (f2s): Likewise.
+       (main): Call check_struct_passing7 and check_struct_passing8.
+
+2009-03-29  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.c-torture/execute/20090113-1.c: New testcase.
+       * gcc.c-torture/execute/20090113-2.c: Likewise.
+       * gcc.c-torture/execute/20090113-3.c: Likewise.
+       * gcc.c-torture/execute/20090207-1.c: Likewise.
+       * gcc.c-torture/compile/20090114-1.c: Likewise.
+       * gcc.c-torture/compile/20090328-1.c: Likewise.
+       * gcc.dg/noncompile/920507-1.c: Fix out-of-bounds array access.
+
+2009-03-29  David Ayers  <ayers@fsfe.org>
+
+       PR objc/27377
+       * objc.dg/conditional-1.m: New tests.
+       
+2009-03-28  Adam Nemet  <anemet@caviumnetworks.com>
+
+       * gcc.dg/winline-10.c: New test.
+
+2009-03-28  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/34656
+       * gfortran.dg/do_check_1.f90: Add test.
+       * gfortran.dg/do_check_2.f90: Add test.
+       * gfortran.dg/do_check_3.f90: Add test.
+       * gfortran.dg/do_check_4.f90: Add test.
+
+2009-03-28  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.dg/attr-noinline.c: Avoid pure-const optimization.
+       * gcc.dg/pr33826.c: Update dump files.
+       * gcc.dg/ipa/ipa-3.c: Avoid pure-const optimization.
+       * gcc.dg/ipa/ipa-5.c: Avoid pure-const optimization.
+
+2009-03-28  Martin Jambor  <mjambor@suse.cz>
+
+       * g++.dg/tree-ssa/fwprop-align.C: New test.
+
+2009-03-28  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.target/powerpc/altivec-28.c: New test.
+
+       PR c++/39554
+       * gcc.dg/wdisallowed-functions-1.c: Removed.
+       * gcc.dg/wdisallowed-functions-2.c: Removed.
+       * gcc.dg/wdisallowed-functions-3.c: Removed.
+       * g++.dg/warn/Wdisallowed-functions-1.C: Removed.
+       * g++.dg/warn/Wdisallowed-functions-2.C: Removed.
+       * g++.dg/warn/Wdisallowed-functions-3.C: Removed.
+
+2009-03-28  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/38723
+       * gcc.dg/tree-ssa/ssa-fre-22.c: New testcase.
+
 2009-03-28  Paul Thomas  <pault@gcc.gnu.org
 
-        PR fortran/38538
-        * gfortran.dg/char_result_13.f90: New test.
+       PR fortran/38538
+       * gfortran.dg/char_result_13.f90: New test.
 
 2009-03-28  Paul Thomas  <pault@gcc.gnu.org>