X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Ftestsuite%2FChangeLog;h=04a2f9e45b695a0ed68a45d4119cf69640ea69d2;hb=c3f35a0f3788ed6f0a90fc4fae692fb6f9497c01;hp=09662d837436d45c781c8822236eeb0829181f8b;hpb=4e158897c68b11f41511b4124c9a8e9b8f0f5e7c;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 09662d83743..04a2f9e45b6 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,458 @@ +2012-03-10 Tobias Burnus + + PR fortran/52469 + * gfortran.dg/proc_ptr_34.f90: New. + +2012-03-07 Jason Merrill + + PR c++/52521 + * g++.dg/cpp0x/udlit-mangle.C: New. + +2012-03-04 Georg-Johann Lay + + Backport from mainline r184894. + * gcc.dg/torture/pr52402.c: Add dg-require-effective-target + int32plus. + +2012-03-02 Peter Bergner + + Backport from mainline + 2012-03-02 Peter Bergner + + * gcc.target/powerpc/pr52457.c: New test. + +2012-03-01 Kai Tietz + + * gcc.dg/torture/pr47917.c: Make test using POSIX-printf + routines on mingw targets. + * gcc.dg/vect/pr46126.c (uintptr_t): Add support for + LLP64 target. + +2012-03-01 Jakub Jelinek + + PR tree-optimization/52445 + * gcc.dg/pr52445.c: New test. + +2012-02-29 Jakub Jelinek + + PR target/52437 + * gcc.c-torture/compile/pr52437.c: New test. + + PR middle-end/52419 + * gcc.dg/torture/pr52419.c: New test. + + PR tree-optimization/52429 + * gcc.dg/torture/pr52429.c: New test. + * g++.dg/opt/pr52429.C: New test. + +2012-02-29 Richard Guenther + + PR testsuite/52297 + * gcc.dg/lto/trans-mem-1_0.c: Remove. + * gcc.dg/lto/trans-mem-1_1.c: Likewise. + * gcc.dg/lto/trans-mem-2_0.c: Likewise. + * gcc.dg/lto/trans-mem-2_1.c: Likewise. + * gcc.dg/lto/trans-mem-4_0.c: Likewise. + * gcc.dg/lto/trans-mem-4_1.c: Likewise. + +2012-02-29 Jakub Jelinek + + * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options. + +2012-02-29 Paul Thomas + + PR fortran/52386 + * gfortran.dg/realloc_on_assign_13.f90 : New test. + +2012-02-28 Matthew Gretton-Dann + + PR target/51534 + * gcc.target/arm/neon/pr51534.c: New testcase. + +2012-02-28 Richard Guenther + + PR target/52407 + * gcc.dg/torture/pr52407.c: New testcase. + +2012-02-28 Ramana Radhakrishnan + + * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants. + * gcc.target/arm/vfp2.c: Likewise. + * gcc.target/arm/vfp3.c: Likewise. + * gcc.target/arm/vfp4.c: Likewise. + * gcc.target/arm/vfp5.c: Likewise. + * gcc.target/arm/vfp6.c: Likewise. + * gcc.target/arm/vfp7.c: Likewise. + * gcc.target/arm/vfp8.c: Likewise. + * gcc.target/arm/vfp9.c: Likewise. + * gcc.target/arm/vfp10.c: Likewise. + * gcc.target/arm/vfp11.c: Likewise. + * gcc.target/arm/vfp12.c: Likewise. + * gcc.target/arm/vfp13.c: Likewise. + * gcc.target/arm/vfp14.c: Likewise. + * gcc.target/arm/vfp15.c: Likewise. + * gcc.target/arm/vfp16.c: Likewise. + * gcc.target/arm/vfp17.c: Likewise. + * gcc.target/arm/neon-constants.h: New file. + * gcc.target/arm/neon-vect1.c: New test. + * gcc.target/arm/neon-vect2.c: New test. + * gcc.target/arm/neon-vect3.c: New test. + * gcc.target/arm/neon-vect4.c: New test. + * gcc.target/arm/neon-vect5.c: New test. + * gcc.target/arm/neon-vect6.c: New test. + * gcc.target/arm/neon-vect7.c: New test. + * gcc.target/arm/neon-vect8.c: New test. + +2012-02-28 Richard Guenther + + PR tree-optimization/52402 + * gcc.dg/torture/pr52402.c: New testcase. + +2012-02-28 Richard Guenther + + PR lto/52400 + * g++.dg/lto/pr52400_0.C: New testcase. + +2012-02-28 Georg-Johann Lay + + * gcc.target/avr/torture/builtins-1.c: New test. + * gcc.target/avr/torture/builtins-error.c: New test. + +2012-02-28 Kai Tietz + + * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64 + issue. + * gcc.target/i386/pr45352-2.c: Likewise. + * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for + mingw targets. + * gcc.target/i386/xop-vshift-1.c(random): Use on mingw + targets instead rand. + * gcc.target/i386/sse4_1-blendps-2.c: Likewise. + * gcc.target/i386/sse2-mul-1.c: Likewise. + * gcc.target/i386/sse4_1-blendps.c: Likewise. + * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw + target. + * gcc.target/i386/pad-1.c: Likewise. + * gcc.target/i386/pad-9.c: Likewise. + * gcc.target/i386/pad-2.c: Likewise. + * gcc.target/i386/pad-5b.c: Likewise. + * gcc.target/i386/pad-8.c: Likewise. + * gcc.target/i386/pr46470.c: Skip for x64 mingw target. + * gcc.target/i386/pr44130.c: Likewise. + * gcc.target/i386/align-main-1.c: Likewise. + * gcc.target/i386/align-main-2.c: Likewise. + * gcc.target/i386/sw-1.c: Likewise. + * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv + on x64 mingw target. + * gcc.target/i386/avx-vzeroupper-4.c: Likewise. + * gcc.target/i386/pr46295.c: Likewise. + * gcc.target/i386/amd64-abi-1.c: Likewise. + * gcc.target/i386/amd64-abi-2.c: Likewise. + * gcc.target/i386/pr39082-1.c: Likewise. + * gcc.target/i386/pr39162.c: Likewise. + * gcc.target/i386/pr22152.c: Likewise. + * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule. + * gcc.target/i386/wrfsbase-2.c: Likewise. + * gcc.target/i386/local.c: Likewise + * gcc.target/i386/wrgsbase-1.c: Likewise. + * gcc.target/i386/wrfsbase-1.c: Likewise. + * gcc.target/i386/pr39315-3.c: Likewise. + * gcc.target/i386/pr35767-4.c: Likewise. + * gcc.target/i386/pr45336-3.c (pextrd): Don't check for + x64 mingw target. + * gcc.target/i386/pr45336-2.c: Likewise. + * gcc.target/i386/pr45336-1.c: Likewise. + * gcc.target/i386/pr45336-4.c: Likewise. + +2012-02-27 Tristan Gingold + + * gnat.dg/array20.ad[sb]: New test. + +2012-02-27 Jakub Jelinek + + PR target/52375 + * gcc.target/arm/pr52375.c: New test. + * gcc.c-torture/compile/pr52375.c: New test. + +2012-02-27 Ulrich Weigand + + * gfortran.dg/typebound_operator_9.f03: Skip on SPU. + * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU. + +2012-02-27 Eric Botcazou + + * gnat.dg/aggr19.adb: New test. + * gnat.dg/aggr19_pkg.ad[sb]: New helper. + +2012-02-26 Oleg Endo + + PR target/49263 + * gcc.target/sh/pr49263.c: New. + +2012-02-24 Andrew MacLeod + + * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from + simulate_thread_wrapper_other_threads + * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main): + Move initialization of 'value' to main(). + (main): Initialize 'value'; + * gcc.dg/simulate-thread/speculative-store.c + (simulate_thread_step_verify): Return 0 when successful. + * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD): + Reduce threshold. + (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test. + (simulate_thread_wrapper_other_threads): Return a success/fail value + and issue an error if the instruction count threshold is exceeded. + +2012-02-24 Rainer Orth + + PR target/50580 + * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*. + * gcc.target/mips/interrupt_handler-3.c: Likewise. + +2012-02-24 Richard Guenther + + PR middle-end/52355 + * gcc.dg/pr52355.c: New testcase. + +2012-02-23 Kai Tietz + + * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option + for mingw-targets. + * gcc.dg/Wpadded.c: Likewise. + * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield + structure-layout. + * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use + for sleep by Sleep and add windows.h include for this function. + * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw + targets. + * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw + target. + * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw + target. + * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail + on x64 mingw target. + * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout. + * gcc.dg/pr50251.c: Disable test for x64 mingw target. + * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid + failure on LLP64 target. + +2012-02-23 Uros Bizjak + + PR c/52290 + * gcc.dg/noncompile/pr52290.c: New test. + +2012-02-23 Jakub Jelinek + + PR tree-optimization/52019 + * gcc.dg/tree-ssa/ipa-split-6.c: New test. + +2012-02-22 Kai Tietz + + * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target. + * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__ + derived pdiff_t type. + * g++.dg/torture/pr49720.C: Likewise + +2012-02-22 Uros Bizjak + + PR target/52330 + * gcc.target/i386/pr52330.c: New test. + +2012-02-22 Tobias Burnus + + PR fortran/52335 + * gfortran.dg/io_constraints_10.f90: New. + +2012-02-22 Ulrich Weigand + + * lib/target-supports.exp (check_effective_target_vect_condition): + Return true for NEON. + +2012-02-21 Kai Tietz + + * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension. + +2012-02-21 Richard Guenther + + PR tree-optimization/52324 + * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase. + +2012-02-21 Georg-Johann Lay + + PR middle-end/51782 + * gcc.target/avr/torture/pr51782-1.c: New test. + +2012-02-21 Jakub Jelinek + + PR tree-optimization/52318 + * gcc.dg/pr52318.c: New test. + +2012-02-20 Kai Tietz + + * gcc.dg/bf-ms-layout-3.c: New testcase. + +2012-02-20 Thomas Koenig + + PR testsuite/52229 + PR fortran/32380 + * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64. + +2012-02-20 Richard Guenther + + PR tree-optimization/52298 + * gcc.dg/torture/pr52298.c: New testcase. + * gcc.dg/vect/pr52298.c: Likewise. + +2012-02-20 Georg-Johann Lay + + * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms. + * gcc.c-torture/execute/pr52286.c: Ditto. + +2012-02-20 Jakub Jelinek + + PR tree-optimization/52286 + * gcc.c-torture/execute/pr52286.c: New test. + +2012-02-18 Tobias Burnus + + PR fortran/52295 + * gfortran.dg/interface_35.f90: Use -std=f2003. + * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning. + * gfortran.dg/interface_assignment_4.f90: Ditto. + * gfortran.dg/bessel_1.f90: Ditto. + * gfortran.dg/func_result_6.f90: Ditto. + * gfortran.dg/hypot_1.f90: Ditto. + * gfortran.dg/proc_ptr_comp_21.f90: Ditto. + +2012-02-17 Tobias Burnus + + PR translation/52232 + PR translation/52234 + PR translation/52245 + PR translation/52246 + PR translation/52262 + PR translation/52273 + * gfortran.dg/coarray_22.f90: Update dg-error. + * gfortran.dg/allocate_alloc_opt_4.f90: Ditto. + +2012-02-17 Rainer Orth + + PR target/51753 + * lib/gcc-simulate-thread.exp: Load timeout.exp. + (simulate-thread): Use default timeout. + +2012-02-16 Jason Merrill + + PR c++/52248 + * g++.dg/ext/timevar1.C: New. + +2012-02-16 Fabien Chêne + + PR c++/52126 + * g++.dg/template/using21.C: New. + * g++.dg/template/using22.C: Likewise. + +2012-02-16 Jason Merrill + + PR c++/51415 + * g++.dg/cpp0x/lambda/lambda-err1.C: New. + +2012-02-16 Jakub Jelinek + + PR tree-optimization/52255 + * gcc.c-torture/compile/pr52255.c: New test. + + PR debug/52260 + * g++.dg/debug/dwarf2/pr52260.C: New test. + + PR middle-end/51929 + * g++.dg/ipa/pr51929.C: New test. + +2012-02-15 Michael Meissner + + PR target/52199 + * gcc.target/powerpc/pr52199.c: New file. + +2012-02-15 Rainer Orth + + PR target/52152 + * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5. + +2012-02-15 Rainer Orth + + * gcc.dg/pr51867.c: Don't include . + (sqrtf): Declare. + +2012-02-15 Georg-Johann Lay + + * gcc.dg/lto/20091013-1_1.c: xfail for avr. + * gcc.dg/lto/20091013-1_2.c: xfail for avr. + +2012-02-15 Tobias Grosser + + PR tree-optimization/50561 + * gcc.dg/graphite/pr50561.c: New testcase. + +2012-02-15 Georg-Johann Lay + + * gcc.target/avr/torture/builtin_insert_bits-1.c: New test. + * gcc.target/avr/torture/builtin_insert_bits-2.c: New test. + +2012-02-15 Eric Botcazou + + * gnat.dg/discr35.ad[sb]: New test. + +2012-02-15 Eric Botcazou + + * gnat.dg/volatile10.adb: New test. + * gnat.dg/volatile10_pkg.ads: New helper. + +2012-02-14 Jason Merrill + + * g++.dg/ext/attrib43.C: New. + +2012-02-14 Hans-Peter Nilsson + + * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc. + * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target + fgnu_tm. + * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c, + gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto. + * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on + effective_target fgnu_tm. + * g++.dg/tm/tm.exp: Ditto for g++.dg/tm. + +2012-02-14 Jakub Jelinek + + PR c++/52247 + * g++.dg/template/asmgoto1.C: New test. + +2012-02-14 Ian Lance Taylor + + PR go/48501 + * go.test/go-test.exp (go-gc-tests): Disable optimizations when + compiling generated file for 64bit and index tests. + +2012-02-14 Uros Bizjak + + * gcc.dg/lower-subreg-1.c: Fix and simplify target selector. + +2012-02-14 Richard Guenther + + PR tree-optimization/52244 + PR tree-optimization/51528 + * gcc.dg/torture/pr52244.c: New testcase. + +2012-02-14 Walter Lee + + * g++.dg/other/PR23205.C: Disable test on tile. + * g++.dg/other/pr23205-2.C: Disable test on tile. + * gcc.dg/20020312-2.c: Add a condition for __tile__. + * gcc.dg/20040813-1.c: Disable test on tile. + * gcc.dg/lower-subreg-1.c: Disable test on tilegx. + * gcc.misc-tests/linkage.exp: Handle tilegx. + 2012-02-14 Jakub Jelinek PR tree-optimization/52210 @@ -335,8 +790,8 @@ * gcc.target/mips/mips-prepend-1.c: New test. -2012-02-02 Jan Hubicka - Tom de Vries +2012-02-02 Jan Hubicka + Tom de Vries PR middle-end/51998 * testsuite/gcc.dg/alias-12.c: New testcase.