OSDN Git Service

2008-05-23 Rafael Espindola <espindola@google.com>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 7953aa7..a5ece90 100644 (file)
@@ -1,3 +1,274 @@
+2008-05-23  Rafael Espindola  <espindola@google.com>
+
+       * gcc/testsuite/gcc.c-torture/compile/20080522-1.c: Move to gcc.dg.
+       * gcc/testsuite/gcc.dg/20080522-1.c: Moved from gcc.c-torture.
+
+2008-05-23  Paul Brook  <paul@codesourcery.com>
+           Carlos O'Donell  <carlos@codesourcery.com>
+
+       * gcc.target/arm/naked-1.c: New test.
+       * gcc.target/arm/naked-2.c: New test.
+
+2008-05-23  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/36314
+       * gfortran.dg/eoshift_large_1.f90: Replace tabs by spaces.
+
+2008-05-23  Arnaud Charlet  <charlet@adacore.com>
+
+       * gnat.dg/addr_slice.adb: New test.
+
+2008-05-23  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/36237
+       * g++.dg/gomp/pr36237.C: New test.
+
+2008-05-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * gcc.dg/builtins-error.c: Test __builtin_fpclassify.  Also
+       add tests for all previous type-generic builtins.
+       * gcc.dg/pr28796-2.c: Add -DUNSAFE flag.
+       * gcc.dg/tg-tests.h: Test __builtin_fpclassify.
+
+2008-05-22  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR libgfortran/36302
+       * gfortran.dg/cshift_large_1.f90:  New test.
+       * gfortran.dg/eoshift_large_1.f90:  New test.
+
+2008-05-22  Rafael Espindola  <espindola@google.com>
+
+       * gcc.c-torture/compile/20080522-1.c: New testcase.
+
+2008-05-22  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.c-torture/execute/20080522-1.c: New testcase.
+
+2008-05-22  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.dg/tree-ssa/alias-18.c: New testcase.
+
+2008-05-22  Arnaud Charlet  <charlet@adacore.com>
+
+       * gnat.dg/slice5.adb: New test.
+       * gnat.dg/notnot.adb: New test.
+       * gnat.dg/tf_interface_1.ad[sb]: New test.
+       * gnat.dg/const1.adb: New test.
+       * gnat.dg/parameterlessfunc.adb: New test.
+       * gnat.dg/specs/interface5.ads: New test.
+       * gnat.dg/specs/cpp_assignment.ads: New test.
+
+2008-05-22  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * lib/dg-pch.exp (dg-pch): Fix if bracing.
+
+2008-05-21  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gcc.target/i386/m128-check.h (ARRAY_SIZE): New.
+       (CHECK_EXP): Use it.
+
+       * gcc.target/i386/set-v16qi-3.h: New.
+       * gcc.target/i386/sse2-set-v16qi-3.c: Likewise.
+       * gcc.target/i386/sse4_1-set-v16qi-3.c: Likewise.
+
+2008-05-21  Sebastian Pop  <sebastian.pop@amd.com>
+
+       PR tree-optimization/36287
+       PR tree-optimization/36286
+       * gcc.dg/tree-ssa/pr36287.c: New.
+       * gfortran.dg/pr36286.f90: New.
+
+2008-05-21  Tom Tromey  <tromey@redhat.com>
+
+       PR preprocessor/27777:
+       * gcc.dg/cpp/pr27777.c: New file.
+
+2008-05-21  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/36023
+       * g++.dg/ext/complit10.C: New test.
+
+2008-05-21  Janis Johnson  <janis187@us.ibm.com>
+
+       * gfortran.dg/nint_2.f90: XFAIL only when using -O0.
+
+       * lib/target-supports-dg.exp (dg-xfail-run-if): New.
+       * gcc.test-framework/dg-do-run-xrif-exp-F.c: New test.
+       * gcc.test-framework/dg-do-run-xrif-exp-P.c: New test.
+       * gcc.test-framework/dg-do-run-xrif-exp-XF.c: New test.
+       * gcc.test-framework/dg-do-run-xrif-exp-XP.c: New test.
+       * gcc.test-framework/dg-dot-run-xrif-exp-F.c: New test.
+       * gcc.test-framework/dg-dot-run-xrif-exp-P.c: New test.
+       * gcc.test-framework/dg-dot-run-xrif-exp-XF.c: New test.
+       * gcc.test-framework/dg-dot-run-xrif-exp-XP.c: New test.
+       * gcc.test-framework/test-framework.awk: Handle new tests.
+
+2008-05-21  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       PR fortran/36257
+       * gfortran.dg/char_length_12.f90: New test.
+
+2008-05-20  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * gcc.c-torture/execute/builtins/memops-asm.c: Set inside_main.
+
+       * lib/gcc-dg.exp (cleanup-saved-temps): Add optional list of
+       suffixes not to delete.
+       * gcc.dg/pch/save-temps-1.c: Don't delete ".s" temp.
+       * g++.dg/pch/pch.C: Likewise.
+
+       * g++.old-deja/g++.pt/static11.C: Replace xfail by target requirement.
+
+       * lib/dg-pch.exp (dg-pch): Don't expect .s files if there are
+       dg-errors expected.
+
+2008-05-20  Janis Johnson  <janis187@us.ibm.com>
+
+       PR testsuite/20771
+       * lib/dg-pch.exp: Move a flag in arguments to dg-test to differentiate
+       compile results for pch test lines in gcc.sum.
+       * gcc.dg/pch/counter-2.c: Add comments to dg-error directives to
+       make them unique in gcc.sum.
+       * gcc.dg/pch/valid-1.c: Ditto.
+       * gcc.dg/pch/valid-2.c: Ditto.
+       * gcc.dg/pch/valid-3.c: Ditto.
+       * gcc.dg/pch/warn-1.c: Same for dg-warning.
+
+2008-05-20  Andy Hutchinson  <hutchinsonandy@aim.com>
+
+       * gcc.dg/array-quals-1.c: xfail read only section
+       check for avr target. 
+   
+2008-05-20  Andy Hutchinson  <hutchinsonandy@aim.com>
+
+       PR testsuite/34889
+       * gcc.c-torture/execute/builtins/pr23484-chk.c : Correct test for 
+       16bit int target. 
+
+2008-05-20  Andy Hutchinson  <hutchinsonandy@aim.com>
+
+       * gcc.dg/tree-ssa/ifc-20040816-1.c : signal.h not required.
+       * gcc.c-torture/execute/ieee/fp-cmp-1.c : Do not include signal.h if
+       SIGNAL_SUPPRESS.
+       * gcc.c-torture/execute/ieee/fp-cmp-2.c : Ditto.
+       * gcc.c-torture/execute/ieee/fp-cmp-3.c : Ditto.
+
+2008-05-20  Andy Hutchinson  <hutchinsonandy@aim.com>
+
+       * gcc.dg/builtins-config.h: AVR does not have C99 runtime. 
+  
+2008-05-20  Janis Johnson  <janis187@us.ibm.com>
+
+       PR testsuite/22523
+       * g++.dg/template/inline1.C: Handle syntax for more assemblers.
+
+       * lib/scandump.exp (scan-dump): Handle non-existent dump file.
+       (scan-dump-times): Ditto.
+       (scan-dump-not): Ditto.
+       (scan-dump-dem): Ditto.
+       (scan-dump-dem-not): Ditto.
+
+       * obj-c++.dg/bitfield-1.mm: XFAIL for ICE; move dg-options after other
+       test directives; use dg-prune-output instead of dg-excess-errors for
+       possible message to ignore; adjust line numbers for messages.
+
+       * obj-c++.dg/comp-types-10.mm: XFAIL for ICE.
+       * obj-c++.dg/try-catch-9.mm: XFAILfor ICE, move dg-options after
+       other test directives.
+
+       * obj-c++.dg/try-catch-2.mm: Move dg-options after dg-xfail-if.
+       * obj-c++.dg/encode-8.mm: Move dg-options after dg-do.
+       * obj-c++.dg/bitfield-4.mm: Ditto; use dg-prune-output instead of
+       dg-excess-errors for possible additional message.
+       * obj-c++.dg/layout-1.mm: Use dg-prune-output instead of
+       dg-excess-errors for possible additional message.
+
+       * g++.dg/ext/vector14.C: Ignore a possible warning.
+
+2008-05-20  Samuel Tardieu  <sam@rfc1149.net>
+
+       * gnat.dg/modular.adb: Remove test, gnat.dg/modular1.adb already
+       checks that the bug is fixed and is more concise.
+
+2008-05-20  Samuel Tardieu  <sam@rfc1149.net>
+
+       PR ada/35791
+       * gnat.dg/check_displace_generation.adb: New.
+
+2008-05-20  Samuel Tardieu  <sam@rfc1149.net>
+
+       PR ada/30740
+       * gnat.dg/modular.adb: New test.
+
+2008-05-20  Jan Sjodin  <jan.sjodin@amd.com>
+           Sebastian Pop  <sebastian.pop@amd.com>
+
+       PR tree-optimization/36181
+       * gcc.dg/tree-ssa/pr36181.c: New.
+
+2008-05-20  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR testsuite/36057
+       * g++.dg/compat/struct-layout-1_generate.c (DG_OPTIONS): Remove.
+       (const char *dg_options): New array.
+       (switchfiles): Loop through dg_options array to generate dg-options
+       directives.  Remove numbered arguments usage from fprintf
+       format strings.
+
+2008-05-20  Jan Sjodin  <jan.sjodin@amd.com>
+           Sebastian Pop  <sebastian.pop@amd.com>
+
+       PR tree-optimization/36206
+       * testsuite/gfortran.dg/pr36206.f: New.
+
+2008-05-20  Arnaud Charlet  <charlet@adacore.com>
+
+       * gnat.dg/testint.adb: New test.
+       * gnat.dg/modular1.adb: New test.
+       * gnat.dg/test_iface_aggr.adb: New test.
+       * gnat.dg/gen_disp.ad[sb]: New test.
+       * gnat.dg/specs/tag2.ads: Adjust.
+       * gnat.dg/specs/empty_variants.ads: Adjust.
+
+2008-05-20  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.dg/tree-ssa/ssa-sink-1.c: Adjust.
+       * gcc.dg/tree-ssa/ssa-sink-2.c: Likewise.
+       * gcc.dg/tree-ssa/ssa-sink-3.c: Likewise.
+       * gcc.dg/tree-ssa/ssa-sink-4.c: Likewise.
+
+2008-05-20  Sandra Loosemore  <sandra@codesourcery.com>
+
+       * gcc.c-torture/compile/20061214-1.c: New test.
+
+2008-05-20  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.c-torture/execute/20080519-1.c: New testcase.
+
+2008-05-19  Xinliang David Li  <davidxl@google.com>
+
+       * gcc.dg/cdce1.c: Remove test.
+       * gcc.dg/cdce2.c: Remove test.
+
+2008-05-19  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       PR fortran/36265
+       * gfortran.dg/char_length_11.f90: New test.
+
+2008-05-19  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       * gfortran.dg/widechar_intrinsics_5.f90: Add dg-do directive and
+       use -fbackslash option.
+
+2008-05-19  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       * gfortran.dg/char_cast_2.f90: Adjust count in scanning the tree
+       dump file.
+
+2008-05-19  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       * gfortran.dg/bind_c_module.f90: Adjust expected error messages.
+
 2008-05-19  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
 
        * gfortran.dg/char_cast_1.f90: Adjust count in scanning the tree