mirror of git://gcc.gnu.org/git/gcc.git
8674 lines
265 KiB
Plaintext
8674 lines
265 KiB
Plaintext
2014-08-20 Steve Ellcey <sellcey@mips.com>
|
||
|
||
PR middle-end/49191
|
||
* lib/target-supports.exp (check_effective_target_non_strict_align):
|
||
Add function description.
|
||
|
||
2014-08-20 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* testsuite/g++.dg/ipa/devirt-17.C: Update template.
|
||
* testsuite/g++.dg/ipa/devirt-16.C: Update template.
|
||
|
||
2014-08-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
|
||
|
||
PR c/59304
|
||
* opts-common.c (set_option): Call diagnostic_classify_diagnostic
|
||
before setting the option.
|
||
* diagnostic.c (diagnostic_classify_diagnostic): Record
|
||
command-line status.
|
||
|
||
2014-08-20 Mark Wielaard <mjw@redhat.com>
|
||
|
||
* gcc.dg/guality/restrict.c: Add `used' attribute to all variables.
|
||
|
||
2014-08-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* lib/gcc-defs.exp (${tool}_check_unsupported_p):
|
||
Return memory full when we have a tiny target and relocation
|
||
truncation occurs.
|
||
* lib/gcc-dg.exp (gcc-dg-prune): Likewise.
|
||
* lib/objc.exp (${tool}_check_unsupported_p): Likewise.
|
||
* lib/target-supports.exp (check_effective_target_tiny): New function.
|
||
|
||
2014-08-20 Joost VandeVondele <Joost.VandeVondele@mat.ethz.ch>
|
||
|
||
* gfortran.dg/errnocheck_1.f90: New test.
|
||
* gfortran.dg/associative_1.f90: New test.
|
||
|
||
2014-08-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
|
||
|
||
PR preprocessor/51303
|
||
* gcc.dg/cpp/Wmissingdirs.c: Test for the warning option.
|
||
|
||
2014-08-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
|
||
|
||
PR c/60975
|
||
PR c/53063
|
||
* gcc.dg/cpp/Wvariadic-1p.c: New test.
|
||
|
||
2014-08-19 Janis Johnson <janisjo@codesourcery.com>
|
||
|
||
* lib/target-supports.exp
|
||
(check_effective_target_arm_v8_neon_ok_nocache): Add
|
||
"-march-armv8-a" to compile flags.
|
||
|
||
2014-08-19 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/62153
|
||
* c-c++-common/Wbool-compare-1.c: New test.
|
||
|
||
2014-08-19 Patrick Palka <ppalka@gcc.gnu.org>
|
||
|
||
PR c/45584
|
||
* gcc.dg/pr13519-1.c: Adjust.
|
||
|
||
2014-08-19 Mark Wielaard <mjw@redhat.com>
|
||
|
||
* gcc.dg/guality/const-volatile.c: Add `used' attribute to pi.
|
||
|
||
2014-07-08 Mark Wielaard <mjw@redhat.com>
|
||
|
||
PR debug/59051
|
||
* gcc.dg/guality/restrict.c: New test.
|
||
|
||
2014-08-19 Mark Wielaard <mjw@redhat.com>
|
||
|
||
* lib/gcc-gdb-test.exp (gdb-test): Handle type:var for gdb ptype
|
||
matching. Catch '<unknown type in ' to recognize older gdb versions.
|
||
* gcc.dg/guality/const-volatile.c: New test.
|
||
|
||
2014-08-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* g++.dg/debug/dwarf2/nested-4.C: XFAIL on *-*-solaris2.1[1-9]* &&
|
||
!gas.
|
||
|
||
2014-08-19 Marek Polacek <polacek@redhat.com>
|
||
|
||
* gcc.dg/Wc99-c11-compat-1.c: New test.
|
||
* gcc.dg/Wc99-c11-compat-2.c: New test.
|
||
* gcc.dg/Wc99-c11-compat-3.c: New test.
|
||
* gcc.dg/Wc99-c11-compat-4.c: New test.
|
||
* gcc.dg/Wc99-c11-compat-5.c: New test.
|
||
* gcc.dg/Wc99-c11-compat-6.c: New test.
|
||
* gcc.dg/Wc99-c11-compat-7.c: New test.
|
||
|
||
2014-08-19 Marek Polacek <polacek@redhat.com>
|
||
|
||
* gcc.dg/Wc90-c99-compat-4.c: Remove all dg-warnings.
|
||
* gcc.dg/Wc90-c99-compat-5.c: Remove all dg-errors.
|
||
* gcc.dg/Wc90-c99-compat-7.c: New test.
|
||
* gcc.dg/Wc90-c99-compat-8.c: New test.
|
||
* gcc.dg/Wdeclaration-after-statement-4.c: New test.
|
||
|
||
2014-08-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
|
||
Steven Bosscher <steven@gcc.gnu.org>
|
||
|
||
PR c/52952
|
||
* gcc.dg/redecl-4.c: Add column markers.
|
||
* gcc.dg/format/bitfld-1.c: Likewise.
|
||
* gcc.dg/format/attr-2.c: Likewise.
|
||
* gcc.dg/format/attr-6.c: Likewise.
|
||
* gcc.dg/format/array-1.c: Likewise.
|
||
* gcc.dg/format/attr-7.c: Likewise.
|
||
* gcc.dg/format/asm_fprintf-1.c: Likewise.
|
||
* gcc.dg/format/attr-4.c: Likewise.
|
||
* gcc.dg/format/branch-1.c: Likewise.
|
||
* gcc.dg/format/c90-printf-1.c: Likewise.
|
||
|
||
2014-08-18 Aldy Hernandez <aldyh@redhat.com>
|
||
|
||
* guality/nrv-1.c: Add `used' attribute to a1.
|
||
|
||
2014-08-18 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/62090
|
||
* gcc.dg/pr62090-2.c: New testcase.
|
||
|
||
2014-08-18 Ilya Enkovich <ilya.enkovich@intel.com>
|
||
|
||
* g++.dg/ipa/pr61800.C: New.
|
||
|
||
2014-08-18 Yury Gribov <y.gribov@samsung.com>
|
||
|
||
PR sanitizer/62089
|
||
* c-c++-common/asan/pr62089.c: New test.
|
||
* c-c++-common/asan/bitfield-1.c: New test.
|
||
* c-c++-common/asan/bitfield-2.c: New test.
|
||
* c-c++-common/asan/bitfield-3.c: New test.
|
||
* c-c++-common/asan/bitfield-4.c: New test.
|
||
|
||
2014-08-18 Kugan Vivekanandarajah <kuganv@linaro.org>
|
||
|
||
PR tree-optimization/52904
|
||
* gcc.dg/pr52904.c: New test.
|
||
|
||
2014-08-17 Tobias Burnus <burnus@net-b.de>
|
||
|
||
* gfortran.dg/finalize_27.f90: New.
|
||
|
||
2014-08-16 Andrew Pinski <apinski@cavium.com>
|
||
|
||
* gcc.c-torture/compile/20140816-1.c: New testcase.
|
||
|
||
2014-08-16 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/52819
|
||
* g++.dg/template/pr52819.C: New.
|
||
|
||
2014-08-15 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/62142
|
||
* gfortran.dg/realloc_on_assign_24.f90: New test.
|
||
|
||
2014-08-15 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/62072
|
||
Revert:
|
||
2014-07-09 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
DR 1584
|
||
PR c++/57466
|
||
* g++.dg/template/pr57466.C: New.
|
||
* g++.dg/cpp0x/pr57466.C: Likewise.
|
||
* g++.dg/template/unify6.C: Update.
|
||
|
||
* g++.dg/cpp0x/sfinae52.C: New.
|
||
|
||
2014-08-15 Ilya Tocar <tocarip@gmail.com>
|
||
|
||
PR target/61878
|
||
* gcc.target/i386/avx512f-typecast-1.c: New test.
|
||
* gcc.target/i386/avx512f-vpcmpequd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpequd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpequq-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpequq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpged-1.c: Add new intrinsic.
|
||
* gcc.target/i386/avx512f-vpcmpged-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpgeq-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpgeq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpgeud-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpgeud-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpgeuq-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpgeuq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpgtud-1.c: New test.
|
||
* gcc.target/i386/avx512f-vpcmpgtud-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpgtuq-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpgtuq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpled-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpled-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpleq-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpleq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpleud-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpleud-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpleuq-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpleuq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpltd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpltd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpltq-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpltq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpltud-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpltud-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpltuq-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpltuq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpneqd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpneqd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpneqq-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpneqq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpnequd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpnequd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpnequq-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpnequq-2.c: Ditto.
|
||
|
||
2014-08-15 Jakub Jelinek <jakub@redhat.com>
|
||
Tobias Burnus <burnus@net-b.de>
|
||
|
||
PR fortran/62131
|
||
* gfortran.dg/gomp/pr62131.f90: New test.
|
||
|
||
2014-08-15 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/62031
|
||
* gcc.dg/torture/pr62031.c: New testcase.
|
||
|
||
2014-08-15 Bin Cheng <bin.cheng@arm.com>
|
||
|
||
* gcc.dg/tree-ssa/ivopts-lt-2.c: New test.
|
||
|
||
2014-08-14 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR tree-optimization/62091
|
||
* g++.dg/ipa/devirt-38.C: New testcase.
|
||
|
||
2014-08-14 Marek Polacek <polacek@redhat.com>
|
||
|
||
DR 458
|
||
* gcc.dg/c11-stdatomic-2.c: New test.
|
||
|
||
2014-08-14 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/62106
|
||
* gfortran.dg/array_constructor_49.f90: New test.
|
||
|
||
2014-08-14 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/54377
|
||
* g++.dg/template/pr54377.C: New.
|
||
* g++.dg/cpp0x/pr54377.C: Likewise.
|
||
* g++.dg/cpp0x/alias-decl-2.C: Adjust.
|
||
* g++.dg/cpp0x/pr51226.C: Likewise.
|
||
* g++.dg/cpp0x/variadic2.C: Likewise.
|
||
* g++.dg/parse/too-many-tmpl-args1.C: Likewise.
|
||
* g++.dg/template/dtor3.C: Likewise.
|
||
* g++.dg/template/qualttp4.C: Likewise.
|
||
* g++.dg/template/spec28.C: Likewise.
|
||
* g++.old-deja/g++.brendan/crash8.C: Likewise.
|
||
* g++.old-deja/g++.pt/ttp7.C: Likewise.
|
||
|
||
2014-08-14 Tom de Vries <tom@codesourcery.com>
|
||
|
||
PR rtl-optimization/62004
|
||
PR rtl-optimization/62030
|
||
* gcc.dg/pr62004.c: New test.
|
||
* gcc.dg/pr62030.c: Same.
|
||
* gcc.target/mips/pr62030-octeon.c: Same.
|
||
|
||
2014-08-14 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/cpp0x/alias-decl-4.C: Adjust for parser change.
|
||
* g++.dg/cpp0x/decltype2.C: Likewise.
|
||
* g++.dg/cpp0x/decltype3.C: Likewise.
|
||
* g++.dg/cpp0x/pr60249.C: Likewise.
|
||
* g++.dg/cpp0x/variadic-ex10.C: Likewise.
|
||
* g++.dg/cpp0x/variadic-ex14.C: Likewise.
|
||
* g++.dg/cpp0x/variadic2.C: Likewise.
|
||
* g++.dg/cpp0x/variadic74.C: Likewise.
|
||
* g++.dg/parse/error10.C: Likewise.
|
||
* g++.dg/parse/error15.C: Likewise.
|
||
* g++.dg/parse/error2.C: Likewise.
|
||
* g++.dg/template/crash106.C: Likewise.
|
||
* g++.dg/template/crash89.C: Likewise.
|
||
* g++.dg/template/nontype7.C: Likewise.
|
||
* g++.dg/template/void3.C: Likewise.
|
||
* g++.dg/template/void7.C: Likewise.
|
||
|
||
2014-08-14 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/62090
|
||
* gcc.dg/pr62090.c: New testcase.
|
||
|
||
2014-08-14 Richard Biener <rguenther@suse.de>
|
||
|
||
PR rtl-optimization/62079
|
||
* g++.dg/pr62079.C: New testcase.
|
||
|
||
2014-08-14 Zhenqiang Chen <zhenqiang.chen@arm.com>
|
||
|
||
* gcc.target/arm/max-insns-skipped.c: New test.
|
||
|
||
2014-08-14 Bin Cheng <bin.cheng@arm.com>
|
||
|
||
* c-c++-common/addrtmp.c: Add bind_pic_locally option.
|
||
|
||
2014-08-12 Marek Polacek <polacek@redhat.com>
|
||
|
||
* gcc.dg/concat.c: Add dg-options.
|
||
* gcc.dg/func-outside-2.c: Add __extension__.
|
||
* gcc.dg/pr19967.c: Use -std=c99.
|
||
* gcc.dg/pr22458-1.c: Add dg-options.
|
||
* gcc.dg/pr33676.c: Add dg-options.
|
||
* gcc.dg/gnu-predef-1.c: New test.
|
||
* gcc.dg/c90-func-1.c: New test.
|
||
* gcc.dg/c90-func-2.c: New test.
|
||
* gcc.dg/c90-func-2.h: New test.
|
||
|
||
2014-08-12 Janis Johnson <janisjo@codesourcery.com>
|
||
|
||
* lib/target/supports.exp
|
||
(check_effective_target_arm_v8_neon_ok_nocache): Check for armv8
|
||
or later.
|
||
|
||
* gcc.dg/pr59418.c: Don't add ARM options for a Thumb1 multilib.
|
||
|
||
* gcc.target/arm/neon-vext-execute.c: Skip if the test won't run
|
||
on Neon hardware.
|
||
|
||
* gcc.target/arm/pr48784.c: Skip for thumb1 multilib.
|
||
* gcc.target/arm/pr59985.c: Likewise.
|
||
|
||
2014-08-12 Igor Zamyatin <igor.zamyatin@intel.com>
|
||
|
||
PR other/61962
|
||
* c-c++-common/cilk-plus/AN/pr61962.c: New test.
|
||
|
||
2014-08-12 Thomas Preud'homme <thomas.preudhomme@arm.com>
|
||
|
||
PR middle-end/62103
|
||
* gcc.c-torture/execute/bitfld-6.c: New test.
|
||
|
||
2014-08-11 Janis Johnson <janisjo@codesourcery.com>
|
||
|
||
* gcc.target/arm/frame-pointer-1.c: Skip if Thumb is not supported.
|
||
* gcc.target/arm/pr56184.C: Likewise.
|
||
* gcc.target/arm/pr59896.c: Likewise.
|
||
* gcc.target/arm/stack-red-zone.c: Likewise.
|
||
* gcc.target/arm/thumb-find-work-register.c: Likewise.
|
||
|
||
* lib/target-supports.exp (check_effective_target_arm_thumb1_ok,
|
||
check_effective_target_arm_thumb2_ok): Test with code that passes
|
||
an argument and returns a result.
|
||
|
||
2014-08-11 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/62075
|
||
* gcc.dg/vect/pr62075.c: New testcase.
|
||
|
||
2014-08-11 Felix Yang <fei.yang0953@gmail.com>
|
||
|
||
PR tree-optimization/62073
|
||
* gcc.dg/vect/pr62073.c: New test.
|
||
|
||
2014-08-11 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/62070
|
||
* gcc.dg/pr62070.c: New testcase.
|
||
|
||
2014-08-11 Yury Gribov <y.gribov@samsung.com>
|
||
|
||
* c-c++-common/asan/inc.c: Update test.
|
||
* c-c++-common/asan/instrument-with-calls-2.c: Likewise.
|
||
* c-c++-common/asan/no-redundant-instrumentation-1.c: Likewise.
|
||
* c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
|
||
* c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
|
||
* c-c++-common/asan/no-redundant-instrumentation-4.c: Likewise.
|
||
* c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
|
||
* c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
|
||
* c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
|
||
* c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
|
||
* c-c++-common/asan/no-redundant-instrumentation-9.c: Likewise.
|
||
|
||
2014-08-10 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/51849
|
||
* gcc.dg/Wc90-c99-compat-1.c: New test.
|
||
* gcc.dg/Wc90-c99-compat-2.c: New test.
|
||
* gcc.dg/Wc90-c99-compat-3.c: New test.
|
||
* gcc.dg/Wc90-c99-compat-4.c: New test.
|
||
* gcc.dg/Wc90-c99-compat-5.c: New test.
|
||
* gcc.dg/Wc90-c99-compat-6.c: New test.
|
||
* gcc.dg/wvla-1.c: Adjust dg-warning.
|
||
* gcc.dg/wvla-2.c: Adjust dg-warning.
|
||
* gcc.dg/wvla-4.c: Adjust dg-warning.
|
||
* gcc.dg/wvla-6.c: Adjust dg-warning.
|
||
|
||
2014-08-10 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/61999
|
||
* gfortran.dg/dot_product_3.f90: New test case.
|
||
|
||
2014-08-09 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* g++.dg/ipa/devirt-35.C: Fix template.
|
||
* g++.dg/ipa/devirt-36.C: Likewise.
|
||
* g++.dg/ipa/devirt-37.C: New testcase.
|
||
|
||
2014-08-09 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/cpp0x/Wnarrowing1.C: Adjust for errors.
|
||
* g++.dg/cpp0x/enum29.C: Adjust.
|
||
|
||
2014-08-08 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/strlenopt-8.c: Remove XFAIL.
|
||
* gcc.dg/tree-prof/stringop-2.c: Adjust.
|
||
* gfortran.dg/array_memcpy_4.f90: Likewise.
|
||
* gfortran.dg/trim_optimize_1.f90: Likewise.
|
||
* gfortran.dg/trim_optimize_2.f90: Likewise.
|
||
|
||
2014-08-08 Kugan Vivekanandarajah <kuganv@linaro.org>
|
||
|
||
* gcc.dg/zero_sign_ext_test.c: New test.
|
||
|
||
2014-08-08 Bin Cheng <bin.cheng@arm.com>
|
||
|
||
* gcc.dg/torture/pr61772.c: Skip lto running.
|
||
|
||
2014-08-07 John David Anglin <danglin@gcc.gnu.org>
|
||
|
||
PR tree-optimization/60707
|
||
* gfortran.dg/pr45636.f90: xfail on 32-bit hppa*-*-*.
|
||
|
||
2014-08-07 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* g++.dg/ipa/devirt-35.C: New testcase.
|
||
* g++.dg/ipa/devirt-36.C: New testcase.
|
||
|
||
2014-08-07 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/51312
|
||
* g++.dg/cpp0x/enum29.C: New.
|
||
|
||
2014-08-07 John David Anglin <danglin@gcc.gnu.org>
|
||
|
||
* gcc.dg/atomic/c11-atomic-exec-4.c: Undefine _POSIX_C_SOURCE before
|
||
defining in dg-options.
|
||
* gcc.dg/atomic/c11-atomic-exec-5.c: Likewise.
|
||
|
||
* gcc.dg/atomic/stdatomic-flag.c: Add xfail comment.
|
||
|
||
* gcc.dg/memcpy-5.c: Add -fno-common option on hppa*-*-hpux*.
|
||
|
||
* gcc.c-torture/compile/pr60655-1.c: Don't add -fdata-sections option
|
||
on 32-bit hppa-hpux.
|
||
|
||
* gcc.dg/pr57233.c: Add -fno-common option on hppa*-*-hpux*.
|
||
* c-c++-common/pr50459.c: Likewise.
|
||
|
||
2014-08-07 Petr Murzin <petr.murzin@intel.com>
|
||
|
||
* gcc.target/i386/avx512f-vfixupimmpd-2.c: Include float.h instead of
|
||
values.h, change MAXDOUBLE for DBL_MAX.
|
||
* gcc.target/i386/avx512f-vfixupimmsd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfixupimmps-2.c: Include float.h instead of
|
||
values.h, change MAXFLOAT for FLT_MAX.
|
||
* gcc.target/i386/avx512f-vfixupimmss-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermi2d-2.c: Do not include values.h.
|
||
* gcc.target/i386/avx512f-vpermi2pd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermi2ps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermi2q-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermt2d-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermt2pd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermt2ps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermt2q-2.c: Ditto.
|
||
|
||
2014-08-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.dg/pr61756.c: Remove arm-specific dg-options.
|
||
|
||
2014-08-07 Marek Polacek <polacek@redhat.com>
|
||
|
||
* gcc.dg/fold-reassoc-3.c: New test.
|
||
|
||
2013-08-07 Ilya Enkovich <ilya.enkovich@intel.com>
|
||
|
||
* gcc.target/i386/struct-size.c: New.
|
||
|
||
2014-08-07 Tom de Vries <tom@codesourcery.com>
|
||
|
||
* gcc.dg/cproj-fails-with-broken-glibc.c: Remove test.
|
||
* lib/target-supports.exp (check_effective_target_glibc)
|
||
(check_effective_target_glibc_2_12_or_later)
|
||
(check_effective_target_glibc_2_11_or_earlier): Remove proc.
|
||
|
||
2014-08-07 Zhenqiang Chen <zhenqiang.chen@arm.com>
|
||
|
||
* gcc.target/arm/get_address_cost_aligned_max_offset.c: New test.
|
||
|
||
2014-08-06 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/43906
|
||
* g++.dg/warn/Waddress-1.C: New.
|
||
|
||
2014-08-06 Maciej W. Rozycki <macro@codesourcery.com>
|
||
|
||
* gcc.dg/pr44194-1.c: Remove an extraneous brace.
|
||
|
||
2014-08-06 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR debug/61923
|
||
* gcc.target/i386/pr61923.c: New test.
|
||
|
||
2014-08-06 Alan Lawrence <alan.lawrence@arm.com>
|
||
|
||
* gcc.target/aarch64/vdup_n_2.c: New test.
|
||
|
||
2014-08-06 Maciej W. Rozycki <macro@codesourcery.com>
|
||
|
||
* gcc.dg/pr44194-1.c: Also exclude powerpc*-*-linux*, except if
|
||
powerpc_elfv2.
|
||
|
||
2014-08-06 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR rtl-optimization/61801
|
||
* gcc.target/i386/pr61801.c: Rewritten.
|
||
|
||
2014-08-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/aarch64/scalar_intrinsics.c (test_vqdmlals_lane_s32):
|
||
Fix types.
|
||
(test_vqdmlsls_lane_s32): Likewise.
|
||
* gcc.target/aarch64/simd/vqdmlals_lane_s32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmlsls_lane_s32.c: Likewise.
|
||
|
||
2014-08-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/aarch64/simd/vqdmlalh_laneq_s16_1.c: New test.
|
||
* gcc.target/aarch64/simd/vqdmlals_laneq_s32_1.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmlslh_laneq_s16_1.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmlsls_laneq_s32_1.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmulhh_laneq_s16_1.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmulhs_laneq_s32_1.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqrdmulhh_laneq_s16_1.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqrdmulhs_laneq_s32_1.c: Likewise.
|
||
|
||
2014-08-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/aarch64/simd/vmul_f64_1.c: New test.
|
||
* gcc.target/aarch64/simd/vmul_n_f64_1.c: Likewise.
|
||
* gcc.target/aarch64/simd/vmuld_lane_f64_1.c: Likewise.
|
||
* gcc.target/aarch64/simd/vmuld_laneq_f64_1.c: Likewise.
|
||
* gcc.target/aarch64/simd/vmuls_lane_f32_1.c: Likewise.
|
||
* gcc.target/aarch64/simd/vmuls_laneq_f32_1.c: Likewise.
|
||
|
||
2014-08-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.dg/torture/ftrapv-1.c: Correct usage of dg-require-fork.
|
||
|
||
2014-08-04 Rohit <rohitarulraj@freescale.com>
|
||
|
||
PR target/60102
|
||
* gcc.target/powerpc/pr60102.c: New testcase.
|
||
|
||
2014-08-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
PR target/61713
|
||
* gcc.dg/pr61756.c: New test.
|
||
|
||
2014-08-04 Tom de Vries <tom@codesourcery.com>
|
||
|
||
* gcc.dg/cproj-fails-with-broken-glibc.c: Use xfail for broken glibc
|
||
version instead of required-target.
|
||
* lib/target-supports.exp
|
||
(check_effective_target_not_glibc_2_11_or_earlier): Replace by ...
|
||
(check_effective_target_glibc_2_11_or_earlier): ... this.
|
||
|
||
2014-08-04 Arnaud Charlet <charlet@adacore.com>
|
||
|
||
* gnat.dg/discr6.ad[sb]: Remove, no longer relevant.
|
||
* gnat.dg/specs/debug1.ads: Adjust.
|
||
* gnat.dg/specs/formal_type.ads: Fix error in test.
|
||
|
||
2014-08-03 Marek Polacek <polacek@redhat.com>
|
||
|
||
* gcc.dg/case-bogus-1.c: New test.
|
||
|
||
2014-08-02 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/15339
|
||
* g++.dg/other/default9.C: New.
|
||
* g++.dg/other/default10.C: Likewise.
|
||
* g++.dg/other/default3.C: Remove xfail.
|
||
|
||
2014-08-02 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* g++.dg/warn/Wsuggest-final.C: New testcase.
|
||
* g++.dg/ipa/devirt-34.C: Fix.
|
||
|
||
2014-08-02 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/59855
|
||
* gcc.dg/Wdesignated-init-2.c: New test.
|
||
|
||
2014-08-01 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
DR 217 again
|
||
* g++.dg/tc1/dr217-2.C: New.
|
||
|
||
2014-08-01 Igor Zamyatin <igor.zamyatin@intel.com>
|
||
|
||
PR other/61963
|
||
* c-c++-common/cilk-plus/AN/pr61963.c: New test.
|
||
|
||
2014-07-08 Igor Zamyatin <igor.zamyatin@intel.com>
|
||
|
||
PR middle-end/61455
|
||
* c-c++-common/cilk-plus/AN/pr61455.c: New test.
|
||
* c-c++-common/cilk-plus/AN/pr61455-2.c: Likewise.
|
||
|
||
2014-08-01 Jiong Wang <jiong.wang@arm.com>
|
||
|
||
* gcc.target/aarch64/legitimize_stack_var_before_reload_1.c: New
|
||
testcase.
|
||
|
||
2014-08-01 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/61762
|
||
* gcc.dg/pr61762.c: Align the string to make the testcase work
|
||
on strict-align targets.
|
||
|
||
2014-08-01 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* c-c++-common/ubsan/align-1.c: New test.
|
||
* c-c++-common/ubsan/align-2.c: New test.
|
||
* c-c++-common/ubsan/align-3.c: New test.
|
||
* c-c++-common/ubsan/align-4.c: New test.
|
||
* c-c++-common/ubsan/align-5.c: New test.
|
||
* c-c++-common/ubsan/attrib-4.c: New test.
|
||
* g++.dg/ubsan/align-1.C: New test.
|
||
* g++.dg/ubsan/align-2.C: New test.
|
||
* g++.dg/ubsan/align-3.C: New test.
|
||
* g++.dg/ubsan/attrib-1.C: New test.
|
||
* g++.dg/ubsan/null-1.C: New test.
|
||
* g++.dg/ubsan/null-2.C: New test.
|
||
|
||
2014-08-01 Tom de Vries <tom@codesourcery.com>
|
||
|
||
* lib/target-supports.exp (check_effective_target_glibc)
|
||
(check_effective_target_glibc_2_12_or_later)
|
||
(check_effective_target_not_glibc_2_11_or_earlier): New proc.
|
||
* gcc.dg/cproj-fails-with-broken-glibc.c: Require effective target
|
||
not_glibc_2_11_or_earlier.
|
||
|
||
2014-07-31 Tom de Vries <tom@codesourcery.com>
|
||
|
||
* gcc.dg/pr51879-7.c: Remove superfluous declaration of bar.
|
||
|
||
2014-07-31 James Greenhalgh <james.greenhalgh@arm.com>
|
||
|
||
* gcc.target/aarch64/scalar_intrinsics.c (test_vpaddd_f64): New.
|
||
(test_vpaddd_s64): Likewise.
|
||
(test_vpaddd_s64): Likewise.
|
||
* gcc.target/aarch64/simd/vpaddd_f64: New.
|
||
* gcc.target/aarch64/simd/vpaddd_s64: New.
|
||
* gcc.target/aarch64/simd/vpaddd_u64: New.
|
||
|
||
2014-07-31 Charles Baylis <charles.baylis@linaro.org>
|
||
|
||
PR target/61948
|
||
* gcc.target/arm/pr61948.c: New test case.
|
||
|
||
2014-07-31 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/61964
|
||
* gcc.dg/torture/pr61964.c: New testcase.
|
||
|
||
2014-07-31 Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
PR c++/60517
|
||
* c-c++-common/addrtmp.c: New file.
|
||
* c-c++-common/uninit-G.c: Adapt.
|
||
|
||
2014-07-31 Bingfeng Mei <bmei@broadcom.com>
|
||
|
||
PR lto/61868
|
||
* gcc.dg/pr61868.c: New test.
|
||
|
||
2014-07-30 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/57397
|
||
* g++.dg/cpp0x/vt-57397-1.C: New.
|
||
* g++.dg/cpp0x/vt-57397-2.C: Likewise.
|
||
|
||
2014-07-30 Arnaud Charlet <charlet@adacore.com>
|
||
|
||
* gnat.dg/case_null.adb, gnat.dg/specs/debug1.ads: Adjust tests.
|
||
|
||
2014-07-30 Tom Tromey <tromey@redhat.com>
|
||
|
||
PR c/59855
|
||
* gcc.dg/Wdesignated-init.c: New file.
|
||
|
||
2014-07-29 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* g++.dg/ipa/devirt-34.C: New testcase.
|
||
|
||
2014-07-28 Richard Biener <rguenther@suse.de>
|
||
|
||
PR rtl-optimization/61801
|
||
* gcc.target/i386/pr61801.c: Fix testcase.
|
||
|
||
2014-07-28 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gcc.dg/fold-abs-5.c: New test.
|
||
* gcc.dg/Wstrict-overflow-25.c: XFAIL everywhere.
|
||
* gcc.dg/fold-compare-8.c: Likewise.
|
||
|
||
2014-07-28 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/52478
|
||
* gcc.dg/torture/ftrapv-1.c: New testcase.
|
||
|
||
2014-07-28 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/61921
|
||
* gfortran.dg/pr61921.f90: New testcase.
|
||
|
||
2014-07-28 Richard Biener <rguenther@suse.de>
|
||
|
||
PR rtl-optimization/61801
|
||
* gcc.target/i386/pr61801.c: New testcase.
|
||
|
||
2014-07-27 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/61861
|
||
* gcc.dg/pr61861.c: New test.
|
||
|
||
2014-07-27 Petr Murzin <petr.murzin@intel.com>
|
||
|
||
* gcc.target/i386/avx512f-vbroadcastf64x4-2.c: Fix the uninitialized
|
||
variable problem.
|
||
|
||
2014-07-27 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
PR rtl-optimization/61926
|
||
* gcc.target/mips/const-anchor-1.c, gcc.target/mips/const-anchor-2.c:
|
||
Reverse argument order.
|
||
* gcc.target/mips/const-anchor-3.c, gcc.target/mips/const-anchor-4.c:
|
||
New XFAILed tests that match the original order.
|
||
|
||
2014-07-26 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/61077
|
||
* gcc.dg/pr61077.c: Use \[^\n\]* instead of .* in the regexp.
|
||
|
||
2014-07-26 Tobias Burnus <burnus@net-b.de>
|
||
|
||
PR fortran/61881
|
||
PR fortran/61888
|
||
PR fortran/57305
|
||
* gfortran.dg/sizeof_2.f90: Change dg-error.
|
||
* gfortran.dg/sizeof_4.f90: New.
|
||
* gfortran.dg/storage_size_1.f08: Correct expected
|
||
value.
|
||
|
||
2014-07-26 Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
PR target/44551
|
||
* gcc.target/i386/pr44551-1.c: New file.
|
||
|
||
2014-07-25 Xinliang David Li <davidxl@google.com>
|
||
|
||
* g++.dg/tree-prof/tree-prof.exp: Define macros.
|
||
* g++.dg/tree-prof/reorder_class1.h: New file.
|
||
* g++.dg/tree-prof/reorder_class2.h: New file.
|
||
* g++.dg/tree-prof/reorder.C: New test.
|
||
* g++.dg/tree-prof/morefunc.C: New test.
|
||
|
||
2014-07-25 Edward Smith-Rowland <3dw4rd@verizon.net>
|
||
|
||
Implement N4051 - Allow typename in a template template parameter
|
||
* lib/target-supports.exp (check_effective_target_c++1y): Now
|
||
means C++1y and up.
|
||
(check_effective_target_c++1y_down): New.
|
||
(check_effective_target_c++1z_only): New.
|
||
(check_effective_target_c++1z): New.
|
||
* g++.dg/cpp1z/typename-tmpl-tmpl-parm.C: New.
|
||
* g++.dg/cpp1z/typename-tmpl-tmpl-parm-neg.C: New.
|
||
* g++.dg/cpp1z/typename-tmpl-tmpl-parm-.C: New.
|
||
|
||
2014-07-25 Tobias Burnus <burnus@net-b.de>
|
||
|
||
* gfortran.dg/storage_size_5.f90: New.
|
||
|
||
2014-07-25 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/61762
|
||
PR middle-end/61894
|
||
* gcc.dg/pr61762.c: New testcase.
|
||
* gcc.dg/fold-cstring.c: Likewise.
|
||
* gcc.dg/fold-cvect.c: Likewise.
|
||
|
||
2014-07-24 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
|
||
|
||
* gcc.target/powerpc/ppc64-abi-warn-3.c: New test.
|
||
|
||
* gcc.c-torture/execute/20050316-1.x: Add -Wno-psabi.
|
||
* gcc.c-torture/execute/20050604-1.x: Add -Wno-psabi.
|
||
* gcc.c-torture/execute/20050316-3.x: New file. Add -Wno-psabi.
|
||
* gcc.c-torture/execute/pr23135.x: Likewise.
|
||
|
||
2014-07-24 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
|
||
|
||
* gcc.target/powerpc/ppc64-abi-warn-2.c: New test.
|
||
|
||
2014-07-24 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
|
||
|
||
* gcc.target/powerpc/ppc64-abi-warn-1.c: New test.
|
||
|
||
2014-07-24 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
|
||
|
||
* g++.dg/compat/struct-layout-1.exp: Load g++-dg.exp.
|
||
|
||
2014-07-24 Jiong Wang <jiong.wang@arm.com>
|
||
|
||
* gcc.target/aarch64/test_frame_1.c: Match optimized instruction
|
||
sequences.
|
||
* gcc.target/aarch64/test_frame_2.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_4.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_6.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_7.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_8.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_10.c: Likewise.
|
||
|
||
2014-07-24 Jiong Wang <jiong.wang@arm.com>
|
||
|
||
* gcc.target/aarch64/test_frame_1.c: Match optimized instruction
|
||
sequences.
|
||
* gcc.target/aarch64/test_frame_10.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_2.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_4.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_6.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_7.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_8.c: Likewise.
|
||
* gcc.target/aarch64/test_fp_attribute_1.c: Likewise.
|
||
|
||
2014-07-24 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/61160
|
||
* g++.dg/ipa/pr61160-2.C (main): Always return zero.
|
||
|
||
2014-07-24 Richard Biener <rguenther@suse.de>
|
||
|
||
PR ipa/61823
|
||
* gcc.dg/torture/pr43879_1.c: Add -fno-inline.
|
||
|
||
2014-07-24 Andreas Schwab <schwab@suse.de>
|
||
|
||
* lib/target-supports.exp (check_effective_target_arm_nothumb):
|
||
Also check for __arm__.
|
||
|
||
2014-07-24 Jiong Wang <jiong.wang@arm.com>
|
||
|
||
* gcc.target/aarch64/test_frame_12.c: Match optimized instruction
|
||
sequences.
|
||
|
||
2014-07-24 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/57653
|
||
* c-c++-common/pr57653.c: New test.
|
||
* c-c++-common/pr57653.h: New file.
|
||
* c-c++-common/pr57653-2.c: New test.
|
||
* c-c++-common/pr57653-2.h: New file.
|
||
|
||
2014-07-23 Jiong Wang <jiong.wang@arm.com>
|
||
|
||
* gcc.target/aarch64/test_frame_common.h: New file.
|
||
* gcc.target/aarch64/test_frame_1.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_2.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_3.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_4.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_5.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_6.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_7.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_8.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_9.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_10.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_11.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_12.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_13.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_14.c: Likewise.
|
||
* gcc.target/aarch64/test_frame_15.c: Likewise.
|
||
|
||
2014-07-23 Marek Polacek <polacek@redhat.com>
|
||
|
||
* c-c++-common/ubsan/bounds-2.c (fn4): Adjust to check the array size
|
||
in the structure.
|
||
|
||
2014-07-23 Jiong Wang <jiong.wang@arm.com>
|
||
|
||
* gcc.dg/ira-shrinkwrap-prep-1.c (target): Add arm_nothumb.
|
||
* gcc.dg/ira-shrinkwrap-prep-2.c (target): Likewise.
|
||
* gcc.dg/pr10474.c (target): Likewise.
|
||
|
||
2014-07-22 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/61160
|
||
* pr61160-3.C (main): Return zero.
|
||
|
||
2014-07-22 Alan Lawrence <alan.lawrence@arm.com>
|
||
|
||
* gcc.target/arm/simd/vexts64_1.c: Remove #include, inline test body.
|
||
* gcc.target/arm/simd/vextu64_1.c: Likewise.
|
||
* gcc.target/aarch64/simd/ext_s64_1.c: Likewise.
|
||
* gcc.target/aarch64/simd/ext_u64_1.c: Likewise.
|
||
* gcc.target/aarch64/simd/ext_s64.x: Remove.
|
||
* gcc.target/aarch64/simd/ext_u64.x: Remove.
|
||
|
||
2014-07-22 Yuri Rumyantsev <ysrumyan@gmail.com>
|
||
|
||
PR tree-optimization/61822
|
||
* gcc.dg/vect/cond-reduc-1.c: Add missed dg directive.
|
||
|
||
2014-07-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/aarch64/simd/vbsl_f64_1.c: New test.
|
||
|
||
2014-07-22 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* gcc.target/i386/fuse-caller-save-xmm.c (dg-options): Use
|
||
-msse2 -mno-avx instead of -msse.
|
||
|
||
2014-07-22 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* g++.dg/ipa/imm-devirt-2.C (dg-final): Improve einline dump string.
|
||
* gcc.dg/pr44024.c (dg-options): Add -O1.
|
||
(dg-final): Check for the condition.
|
||
* gcc.dg/vect/pr61680.c (dg-final): Cleanup vect tree dump.
|
||
|
||
2014-07-21 Bin Cheng <bin.cheng@arm.com>
|
||
|
||
PR target/55701
|
||
* gcc.target/arm/memset-inline-1.c: New test.
|
||
* gcc.target/arm/memset-inline-2.c: New test.
|
||
* gcc.target/arm/memset-inline-3.c: New test.
|
||
* gcc.target/arm/memset-inline-4.c: New test.
|
||
* gcc.target/arm/memset-inline-5.c: New test.
|
||
* gcc.target/arm/memset-inline-6.c: New test.
|
||
* gcc.target/arm/memset-inline-7.c: New test.
|
||
* gcc.target/arm/memset-inline-8.c: New test.
|
||
* gcc.target/arm/memset-inline-9.c: New test.
|
||
|
||
2014-07-21 Tom de Vries <tom@codesourcery.com>
|
||
|
||
PR target/61827
|
||
* gcc.target/i386/fuse-caller-save-rec.c: Allow underscore prefix
|
||
to bar symbol in scan-assembler-times call check.
|
||
|
||
2014-07-21 Tom de Vries <tom@codesourcery.com>
|
||
|
||
PR target/61827
|
||
* gcc.target/i386/fuse-caller-save-xmm.c: Allow LC0 without dot prefix
|
||
for darwin in scan-assembler-times check.
|
||
* gcc.target/i386/fuse-caller-save.c: Remove cfi-related
|
||
scan-assembler-not checks. Add checks for insns.
|
||
(main): Remove.
|
||
* gcc.target/i386/fuse-caller-save-rec.c: Remove cfi-related
|
||
scan-assembler-not checks. Copy checks from i386/fuse-caller-save.c.
|
||
(main): Remove.
|
||
|
||
2014-07-21 Tom de Vries <tom@codesourcery.com>
|
||
|
||
PR target/61827
|
||
* gcc.target/i386/fuse-caller-save-xmm.c: Add -fomit-frame-pointer to
|
||
dg-options. Add checks for insns with xmm registers. Remove
|
||
cfi_def_cfa_offset checks. Generalize checks containing %rsp.
|
||
(main): Remove.
|
||
|
||
2014-07-21 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/61855
|
||
* gcc.target/i386/pr61855.c: New test.
|
||
|
||
2014-07-20 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/pack20.ad[sb]: New test.
|
||
* gnat.dg/pack20_pkg.ads: New helper.
|
||
|
||
2014-07-20 Ian Lance Taylor <iant@google.com>
|
||
|
||
* go.test/go-test.exp (go-gc-tests): Support multiple files in one
|
||
package for compiledir tests.
|
||
|
||
2014-07-20 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/61852
|
||
* gcc.dg/pr61852.c: New test.
|
||
|
||
2014-07-19 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gcc.dg/stack-usage-2.c: Adjust.
|
||
|
||
2014-07-18 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/61794
|
||
* gcc.target/i386/pr61794.c: New test.
|
||
|
||
2014-07-17 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* gcc.target/mips/umips-lwp-1.c (foo): Use a shift/add sequence
|
||
involving both inputs rather than a multiplication involving one.
|
||
* gcc.target/mips/umips-lwp-2.c (foo): Likewise.
|
||
* gcc.target/mips/umips-lwp-3.c (foo): Likewise.
|
||
* gcc.target/mips/umips-lwp-4.c (foo): Likewise.
|
||
|
||
2014-07-17 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/50961
|
||
* g++.dg/template/operator13.C: New.
|
||
|
||
2014-07-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/aarch64/simd/vfma_f64.c: New test.
|
||
* gcc.target/aarch64/simd/vmla_f64.c: Likewise.
|
||
* gcc.target/aarch64/simd/vfms_f64.c: Likewise.
|
||
* gcc.target/aarch64/simd/vmls_f64.c: Likewise.
|
||
|
||
2014-07-17 Max Ostapenko <m.ostapenko@partner.samsung.com>
|
||
|
||
* c-c++-common/ubsan/bounds-2.c: Change output pattern.
|
||
* c-c++-common/ubsan/bounds-5.c: Likewise.
|
||
* c-c++-common/ubsan/bounds-6.c: Likewise.
|
||
* c-c++-common/ubsan/bounds-7.c: Likewise.
|
||
* c-c++-common/ubsan/float-cast-overflow-1.c: Likewise.
|
||
* c-c++-common/ubsan/float-cast-overflow-10.c: Likewise.
|
||
* c-c++-common/ubsan/float-cast-overflow-2.c: Likewise.
|
||
* c-c++-common/ubsan/float-cast-overflow-3.c: Likewise.
|
||
* c-c++-common/ubsan/float-cast-overflow-4.c: Likewise.
|
||
* c-c++-common/ubsan/float-cast-overflow-5.c: Likewise.
|
||
* c-c++-common/ubsan/float-cast-overflow-6.c: Likewise.
|
||
* c-c++-common/ubsan/float-cast-overflow-8.c: Likewise.
|
||
* gcc.dg/ubsan/float-cast-overflow-bf.c: Likewise.
|
||
* g++.dg/ubsan/float-cast-overflow-bf.C: Likewise.
|
||
|
||
2014-07-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/aarch64/simd/vcaled_f64.c: Mark expected value volatile.
|
||
* gcc.target/aarch64/simd/vcales_f32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vcaltd_f64.c: Likewise.
|
||
* gcc.target/aarch64/simd/vcalts_f32.c: Likewise.
|
||
|
||
2014-07-17 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* gcc.dg/atomic/c11-atomic-exec-5.c (dg-additional-options): Use
|
||
-mfp-trap-mode=sui instead of -mieee-with-inexact for alpha*-*-*.
|
||
* gfortran.dg/ieee/ieee_1.F90 (dg-additional-options): Ditto.
|
||
|
||
2014-07-17 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/61804
|
||
* g++.dg/parse/pr61804.C: New.
|
||
|
||
2014-07-16 Arnaud Charlet <charlet@adacore.com>
|
||
|
||
* gnat.dg/specs/alignment2.ads: Update.
|
||
* gnat.dg/specs/size_clause1.ads: Likewise.
|
||
* gnat.dg/specs/size_clause2.ads: Likewise.
|
||
|
||
2014-07-16 Dodji Seketeli <dodji@redhat.com>
|
||
|
||
PR preprocessor/60723 - missing system-ness marks for macro tokens
|
||
* gcc.dg/cpp/syshdr{4,5}.{c,h}: New test files.
|
||
|
||
2014-07-15 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* gfortran.dg/ieee/rounding_1.f90: Rename from ieee_rounding_1.f90.
|
||
* gfortran.dg/ieee/ieee_1.F90 (dg-additional-options): Add
|
||
-mieee-with-inexact for alpha*-*-*.
|
||
|
||
2014-07-15 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* lib/target-supports.exp (check_effective_target_fenv_exceptions):
|
||
Add IEEE options to compile flags.
|
||
* gcc.dg/atomic/c11-atomic-exec-5.c: Ditto. Add -mieee-with-inexact
|
||
additional option and lower ITER_COUNT to 100 for alpha*-*-* targets.
|
||
|
||
2014-07-15 Michael Matz <matz@suse.de>
|
||
|
||
PR rtl-optimization/61772
|
||
* gcc.dg/torture/pr61772.c: New test.
|
||
|
||
2014-07-15 Marek Polacek <polacek@redhat.com>
|
||
|
||
* gcc.dg/ubsan/bounds-1.c: New test.
|
||
|
||
2014-06-15 Tobias Burnus <burnus@net-b.de>
|
||
|
||
* gfortran.dg/coarray_34.f90: New.
|
||
* gfortran.dg/coarray_6.f90: Update test case.
|
||
|
||
2014-07-14 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/61779
|
||
* gcc.dg/tree-ssa/ssa-copyprop-2.c: New testcase.
|
||
|
||
2014-07-14 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/61786
|
||
* gcc.dg/torture/pr61786.c: New testcase.
|
||
* gcc.dg/lto/pr61786_0.c: Likewise.
|
||
* gcc.dg/lto/pr61786_1.c: Likewise.
|
||
|
||
2014-07-14 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/61757
|
||
PR tree-optimization/61783
|
||
PR tree-optimization/61787
|
||
* gcc.dg/torture/pr61757.c: New testcase.
|
||
* gcc.dg/torture/pr61787.c: Likewise.
|
||
|
||
2014-07-14 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/61294
|
||
* c-c++-common/Wmemset-transposed-args1.c: New test.
|
||
* c-c++-common/Wmemset-transposed-args2.c: New test.
|
||
* g++.dg/warn/Wmemset-transposed-args-1.C: New test.
|
||
|
||
2014-07-13 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* gcc.dg/pr36901.h: Simplify because non-zero symbol folding no
|
||
longer happens during parsing.
|
||
* gcc.dg/pr44024.c: Update template.
|
||
* g++.dg/tree-ssa/nonzero-2.C: New testcase.
|
||
* g++.dg/tree-ssa/nonzero-1.C: New testcase.
|
||
* gcc.dg/tree-ssa/nonzero-1.c: New testcase.
|
||
|
||
2014-07-13 Tom de Vries <tom@codesourcery.com>
|
||
|
||
* gcc.target/i386/fuse-caller-save-xmm-run.c: New test.
|
||
* gcc.target/i386/fuse-caller-save-xmm.c: New test.
|
||
|
||
2014-07-13 Edward Smith-Rowland <3dw4rd@verizon.net>
|
||
|
||
PR C++/60209 - Declaration of user-defined literal operator cause error
|
||
* g++.dg/cpp0x/pr60209-neg.C: New.
|
||
* g++.dg/cpp0x/pr60209.C: New.
|
||
* g++.dg/cpp1y/udlit-empty-string-neg.C: Adjust messages.
|
||
|
||
2014-07-13 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/60967
|
||
* g++.dg/cilk-plus/pr60967.C: New.
|
||
|
||
2014-07-13 Tobias Burnus <burnus@net-b.de>
|
||
|
||
* gfortran.dg/coarray_atomic_4.f90: Avoid using a kind=16 integer.
|
||
|
||
2014-07-12 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/61780
|
||
* gfortran.dg/dependency_44.f90 : New test
|
||
|
||
2014-07-12 Tobias Burnus <burnus@net-b.de>
|
||
|
||
* gfortran.dg/coarray_atomic_1.f90: Update dg-error.
|
||
* gfortran.dg/coarray_atomic_2.f90: New.
|
||
* gfortran.dg/coarray_atomic_3.f90: New.
|
||
* gfortran.dg/coarray_atomic_4.f90: New.
|
||
* gfortran.dg/coarray/atomic_2.f90: New.
|
||
|
||
2014-07-11 Edward Smith-Rowland <3dw4rd@verizon.net>
|
||
|
||
PR c++/57644 - [C++1y] Cannot bind bitfield to lvalue reference
|
||
* g++.dg/cpp0x/pr57644.C: New.
|
||
|
||
2014-07-11 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/53159
|
||
* g++.dg/cpp0x/Wnarrowing1.C: New.
|
||
|
||
2014-07-11 Andreas Schwab <schwab@linux-m68k.org>
|
||
|
||
PR preprocessor/61389
|
||
* gcc.dg/cpp/macsyntx.c: Update expected warnings.
|
||
* gcc.dg/cpp/sysmac1.c: Likewise.
|
||
|
||
2014-07-11 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/61473
|
||
* gcc.dg/memmove-4.c: New testcase.
|
||
* gcc.dg/strlenopt-8.c: XFAIL.
|
||
* gfortran.dg/coarray_lib_realloc_1.f90: Adjust.
|
||
|
||
2014-07-11 Marat Zakirov <m.zakirov@samsung.com>
|
||
|
||
PR target/61561
|
||
* gcc.dg/pr61561.c: New test.
|
||
|
||
2014-07-10 Tom de Vries <tom@codesourcery.com>
|
||
|
||
* gcc.target/mips/fuse-caller-save.c: Add addressing=absolute to
|
||
dg-options.
|
||
* gcc.target/mips/fuse-caller-save-micromips.c: Same.
|
||
* gcc.target/mips/fuse-caller-save-mips16.c: Same. Add isa_rev=0 to
|
||
dg-options.
|
||
|
||
2014-07-10 Richard Biener <rguenther@suse.de>
|
||
|
||
PR c-family/61741
|
||
* c-c++-common/torture/pr61741.c: Use signed char.
|
||
|
||
2014-07-10 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/opt39.adb: New test.
|
||
|
||
2014-07-10 Yuri Rumyantsev <ysrumyan@gmail.com>
|
||
|
||
PR tree-optimization/61742
|
||
* gcc.dg/torture/pr61742.c: New test.
|
||
* gcc.gg/vect/cond-reduc-1.c: Rename it to vect-cond-reduc-1.c
|
||
* gcc.gg/vect/cond-reduc-2.c: Rename it to vect-cond-reduc-2.c
|
||
|
||
2014-07-09 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/60686
|
||
* g++.dg/cpp0x/explicit8.C: New.
|
||
|
||
2014-07-09 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
DR 1584
|
||
PR c++/57466
|
||
* g++.dg/template/pr57466.C: New.
|
||
* g++.dg/cpp0x/pr57466.C: Likewise.
|
||
* g++.dg/template/unify6.C: Update.
|
||
|
||
2014-07-09 Tom de Vries <tom@codesourcery.com>
|
||
|
||
* gcc.target/i386/fuse-caller-save-rec.c: New test.
|
||
|
||
2014-07-09 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
|
||
|
||
* gfortran.dg/ieee/underflow_1.f90: New file.
|
||
|
||
2014-07-09 Richard Biener <rguenther@suse.de>
|
||
|
||
PR c-family/61741
|
||
* c-c++-common/torture/pr61741.c: New testcase.
|
||
|
||
2014-07-09 Pat Haugen <pthaugen@us.ibm.com>
|
||
|
||
* lib/target-supports.exp
|
||
(check_effective_target_logical_op_short_circuit): Add powerpc*-*-*.
|
||
|
||
2014-07-09 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* gcc.dg/globalalias.c: Remove XFAIL.
|
||
* gcc.dg/localalias.c: Remove XFAIL.
|
||
|
||
2014-07-09 Edward Smith-Rowland <3dw4rd@verizon.net>
|
||
|
||
PR c++/58155 - -Wliteral-suffix warns about tokens which are skipped
|
||
* g++.dg/cpp0x/pr58155.C: New.
|
||
|
||
2014-07-09 Dominique d'Humieres <dominiq@lps.ens.fr>
|
||
|
||
PR testsuite/61453
|
||
* gfortran.dg/gfortran.dg/bind_c_array_params_2.f90:
|
||
Adjust regexp for more targets.
|
||
|
||
2014-07-09 Andrew Sutton <andrew.n.sutton@gmail.com>
|
||
Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/59361
|
||
* g++.dg/cpp0x/vt-59361.C: New.
|
||
|
||
2014-07-08 Sriraman Tallam <tmsriram@google.com>
|
||
|
||
PR target/61599
|
||
* gcc.target/i386/pr61599-1.c: New test.
|
||
* gcc.target/i386/pr61599-2.c: New test.
|
||
|
||
2014-07-08 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR rtl-optimization/61673
|
||
* gcc.c-torture/execute/pr61673.c: New test.
|
||
|
||
PR tree-optimization/61725
|
||
* gcc.dg/tree-ssa/vrp93.c: New test.
|
||
* gcc.c-torture/execute/pr61725.c: New test.
|
||
|
||
2014-07-08 Richard Biener <rguenther@suse.de>
|
||
|
||
* tree-ssa-dom.h (loop_depth_of_name): Remove.
|
||
* tree-ssa-dom.c (record_equivalences_from_phis): Remove
|
||
restriction on loop depth difference.
|
||
(record_equality): Likewise.
|
||
(propagate_rhs_into_lhs): Likewise. Simplify condition.
|
||
(loop_depth_of_name): Remove.
|
||
* tree-ssa-copy.c (copy_prop_visit_phi_node): Remove
|
||
restriction on loop depth difference.
|
||
(init_copy_prop): Likewise.
|
||
|
||
2014-07-08 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/61681
|
||
* gcc.dg/torture/pr61681.c: New testcase.
|
||
|
||
2014-07-08 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/61680
|
||
* gcc.dg/vect/pr61680.c: New testcase.
|
||
|
||
2014-07-08 Yuri Rumyantsev <ysrumyan@gmail.com>
|
||
|
||
PR tree-optimization/61576
|
||
* gcc.dg/torture/pr61576.c: New test.
|
||
|
||
2014-07-08 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/60226
|
||
* c-c++-common/pr60226.c: New test.
|
||
|
||
2014-07-07 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/61459
|
||
PR fortran/58883
|
||
* gfortran.dg/allocatable_function_8.f90 : New test
|
||
|
||
2014-07-07 Maciej W. Rozycki <macro@codesourcery.com>
|
||
|
||
* gcc.target/powerpc/spe-evmerge.c: New file.
|
||
|
||
2014-07-07 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/cpp0x/override1.C: Tweak expected error messages.
|
||
|
||
2014-07-07 Max Ostapenko <m.ostapenko@partner.samsung.com>
|
||
|
||
* c-c++-common/asan/no-redundant-instrumentation-9.c: New test.
|
||
|
||
2014-07-07 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/58898
|
||
* g++.dg/parse/pr58898.C: New.
|
||
|
||
2014-07-07 Dominique d'Humieres <dominiq@lps.ens.fr>
|
||
|
||
* gfortran.dg/list_read_12.f90: Delete the file.
|
||
* gfortran.dg/vect/vect.exp: Use gfortran-dg-runtest instead
|
||
of dg-runtest.
|
||
|
||
2014-07-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
|
||
|
||
PR libgfortran/61640
|
||
* gfortran.dg/arrayio_16.f90: New test.
|
||
|
||
2014-07-06 Marek Polacek <polacek@redhat.com>
|
||
|
||
* g++.dg/ipa/imm-devirt-1.C: Fix regexp in dg-final.
|
||
* g++.dg/ipa/imm-devirt-2.C: Likewise.
|
||
|
||
2014-07-06 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/6940
|
||
* c-c++-common/Wsizeof-pointer-memaccess1.c: Use
|
||
-Wno-sizeof-array-argument.
|
||
* c-c++-common/Wsizeof-pointer-memaccess2.c: Likewise.
|
||
* g++.dg/warn/Wsizeof-pointer-memaccess-1.C: Likewise.
|
||
* gcc.dg/Wsizeof-pointer-memaccess1.c: Likewise.
|
||
* g++.dg/torture/Wsizeof-pointer-memaccess1.C: Likewise.
|
||
* g++.dg/torture/Wsizeof-pointer-memaccess2.C: Likewise.
|
||
* gcc.dg/torture/Wsizeof-pointer-memaccess1.c: Likewise.
|
||
* c-c++-common/sizeof-array-argument.c: New test.
|
||
* gcc.dg/vla-5.c: Add dg-warnings.
|
||
|
||
2014-07-05 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* g++.dg/ipa/devirt-26.C: Update testcase.
|
||
* g++.dg/ipa/imm-devirt-1.C: Update testcase.
|
||
* g++.dg/ipa/imm-devirt-2.C: Update testcase.
|
||
|
||
2014-07-04 Tobias Burnus <burnus@net-b.de>
|
||
|
||
* gfortran.dg/coarray/coindexed_3.f90: New.
|
||
|
||
2014-07-04 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/61654
|
||
* g++.dg/opt/pr61654.C: New test.
|
||
|
||
PR tree-optimization/61684
|
||
* gcc.c-torture/compile/pr61684.c: New test.
|
||
|
||
2014-07-04 Thomas Schwinge <thomas@codesourcery.com>
|
||
|
||
* lib/g++-dg.exp (g++-dg-runtest): Change interface to match
|
||
dg-runtest's. Adapt all callers.
|
||
* lib/gcc-dg.exp (gcc-dg-runtest): Likewise.
|
||
* lib/gfortran-dg.exp (gfortran-dg-runtest): Likewise.
|
||
* lib/go-dg.exp (go-dg-runtest): Likewise.
|
||
* lib/obj-c++-dg.exp (obj-c++-dg-runtest): Likewise.
|
||
* lib/objc-dg.exp (objc-dg-runtest): Likewise.
|
||
|
||
2014-07-03 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/61682
|
||
* gcc.c-torture/execute/pr61682.c: New test.
|
||
|
||
2014-07-03 Segher Boessenkool <segher@kernel.crashing.org>
|
||
|
||
* gcc.target/powerpc/shift-dot.c: New test.
|
||
|
||
2014-07-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
|
||
|
||
* gfortran.dg/ieee/ieee_1.F90: Mark variables as volatile to
|
||
avoid optimization.
|
||
|
||
2014-07-03 Zhenqiang Chen <zhenqiang.chen@linaro.org>
|
||
|
||
* gcc.target/arm/identical-invariants.c: New test.
|
||
|
||
2014-07-02 Jan Hubicka <hubicka@ucw.cz>
|
||
Chen Gang <gang.chen.5i5j@gmail.com>
|
||
|
||
* gcc.c-torture/compile/section.c: New testcase.
|
||
|
||
2014-07-02 Christian Bruel <christian.bruel@st.com>
|
||
|
||
PR target/29349
|
||
PR target/53513
|
||
* gcc.target/sh/fpchg.c: New test.
|
||
|
||
2014-07-02 Jakub Jelinek <jakub@redhat.com>
|
||
Fritz Reese <Reese-Fritz@zai.com>
|
||
|
||
* gfortran.dg/oldstyle_5.f: New test.
|
||
|
||
2014-07-02 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* gfortran.dg/ieee/ieee_1.F90 (dg-additional-options): Remove -O0.
|
||
* gfortran.dg/ieee/ieee_rounding_1.f90 (dg-additional-options): Add.
|
||
|
||
2014-07-02 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/cpp0x/variadic-ex10.C: Adjust for inform instead of error.
|
||
* g++.dg/cpp0x/variadic-ex14.C: Likewise.
|
||
* g++.dg/parse/error11.C: Likewise.
|
||
* g++.old-deja/g++.brendan/template17.C: Likewise.
|
||
|
||
2014-07-02 Tobias Burnus <burnus@net-b.de>
|
||
|
||
* gfortran.dg/coarray/get_array.f90: Add missing SYNC ALL.
|
||
* gfortran.dg/coarray/send_array.f90: Ditto.
|
||
* gfortran.dg/coarray/sendget_array.f90: Ditto.
|
||
|
||
2014-07-01 James Greenhalgh <james.greenhalgh@arm.com>
|
||
Yufeng Zhang <yufeng.zhang@arm.com>
|
||
|
||
* gcc.target/aarch64/aapcs64/aapcs64.exp:
|
||
(additional_flags_for_func_ret): New variable based on
|
||
$additional_flags with -fno-use-caller-save.
|
||
(func-ret-*.c): Use the new variable.
|
||
|
||
2014-07-01 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/59637
|
||
* g++.dg/cpp0x/decltype60.C: New.
|
||
|
||
2014-07-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/aarch64/simd/vcage_f64.c: New test.
|
||
* gcc.target/aarch64/simd/vcagt_f64.c: Likewise.
|
||
* gcc.target/aarch64/simd/vcale_f64.c: Likewise.
|
||
* gcc.target/aarch64/simd/vcaled_f64.c: Likewise.
|
||
* gcc.target/aarch64/simd/vcales_f32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vcalt_f64.c: Likewise.
|
||
* gcc.target/aarch64/simd/vcaltd_f64.c: Likewise.
|
||
* gcc.target/aarch64/simd/vcalts_f32.c: Likewise.
|
||
|
||
2014-07-01 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/cpp1y/pr59867.C: Fix target selector.
|
||
|
||
2014-07-01 Marek Polacek <polacek@redhat.com>
|
||
|
||
* gcc.dg/Wint-conversion.c: New test.
|
||
|
||
2014-07-01 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/58286
|
||
* gcc.dg/Wincompatible-pointer-types.c: New test.
|
||
|
||
2014-06-30 David Holsgrove <david.holsgrove@xilinx.com>
|
||
|
||
* gcc/testsuite/lib/scanasm.exp (dg-function-on-line): Add
|
||
MicroBlaze specific pattern.
|
||
|
||
2014-06-30 Edward Smith-Rowland <3dw4rd@verizon.net>
|
||
|
||
PR c++/58781
|
||
PR c++/60249
|
||
PR c++/59867
|
||
* testsuite/g++.dg/cpp0x/pr58781.C: New.
|
||
* testsuite/g++.dg/cpp0x/pr60249.C: New.
|
||
* testsuite/g++.dg/cpp1y/pr59867.C: New.
|
||
|
||
2014-06-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||
|
||
* gfortran.dg/round_4.f90: Skip for powerpc*-*-linux* since the
|
||
test requires greater precision than the current PowerPC long
|
||
double implementation supports.
|
||
|
||
2014-06-30 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/54891
|
||
* g++.dg/cpp0x/lambda/lambda-cast1.C: New.
|
||
|
||
2014-06-30 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/51400
|
||
* g++.dg/cpp0x/constexpr-attribute3.C: New.
|
||
|
||
2014-06-30 Jeff Law <law@redhat.com>
|
||
|
||
PR tree-optimization/61607
|
||
* gcc.dg/tree-ssa/pr61607.c: New test.
|
||
|
||
2014-06-30 Marek Polacek <polacek@redhat.com>
|
||
|
||
* c-c++-common/ubsan/attrib-2.c: New test.
|
||
* g++.dg/ubsan/return-3.C: New test.
|
||
|
||
2014-06-30 Igor Zamyatin <igor.zamyatin@intel.com>
|
||
|
||
PR middle-end/57541
|
||
* c-c++-common/cilk-plus/AN/pr57541.c: New case added.
|
||
* c-c++-common/cilk-plus/AN/pr57541-2.c: New test.
|
||
|
||
2014-06-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
|
||
|
||
* gcc.dg/ira-loop-pressure.c: New test.
|
||
|
||
2014-06-29 Roman Gareev <gareevroman@gmail.com>
|
||
|
||
* gcc.dg/graphite/isl-codegen-loop-dumping.c: New testcase that
|
||
checks that the dump is generated.
|
||
|
||
2014-06-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
|
||
|
||
PR fortran/36275
|
||
PR fortran/38839
|
||
* gfortran.dg/binding_label_tests_2.f03: Adjust error messages.
|
||
* gfortran.dg/binding_label_tests_27.f90: New file.
|
||
|
||
2014-06-29 Roman Gareev <gareevroman@gmail.com>
|
||
|
||
* gfortran.dg/graphite/pr59586.f: New testcase.
|
||
|
||
2014-06-29 Andreas Schwab <schwab@linux-m68k.org>
|
||
|
||
* gfortran.dg/ieee/ieee_6.f90: Allow inexact together with underflow.
|
||
|
||
2014-06-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
|
||
|
||
PR fortran/29383
|
||
* lib/target-supports.exp (check_effective_target_fortran_ieee):
|
||
New function.
|
||
* gfortran.dg/ieee/ieee.exp: New file.
|
||
* gfortran.dg/ieee/ieee_1.F90: New file.
|
||
* gfortran.dg/ieee/ieee_2.f90: New file.
|
||
* gfortran.dg/ieee/ieee_3.f90: New file.
|
||
* gfortran.dg/ieee/ieee_4.f90: New file.
|
||
* gfortran.dg/ieee/ieee_5.f90: New file.
|
||
* gfortran.dg/ieee/ieee_6.f90: New file.
|
||
* gfortran.dg/ieee/ieee_7.f90: New file.
|
||
* gfortran.dg/ieee/ieee_rounding_1.f90: New file.
|
||
|
||
2014-06-28 Jonathan Wakely <jwakely@redhat.com>
|
||
|
||
* g++.dg/cpp0x/elision_conv.C: New.
|
||
|
||
2014-06-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||
|
||
* gfortran.dg/nint_2.f90: Don't XFAIL for powerpc64le-*-linux*.
|
||
|
||
2014-06-27 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/61614
|
||
* g++.dg/ext/complit14.C: New.
|
||
|
||
2014-06-27 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/61160
|
||
* g++.dg/ipa/pr61160-2.C: New test.
|
||
* g++.dg/ipa/pr61160-3.C: Likewise.
|
||
|
||
2014-06-27 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/57233
|
||
PR tree-optimization/61299
|
||
* gcc.dg/pr57233.c: New test.
|
||
* gcc.target/i386/pr57233.c: New test.
|
||
* gcc.target/i386/sse2-pr57233.c: New test.
|
||
* gcc.target/i386/avx-pr57233.c: New test.
|
||
* gcc.target/i386/avx2-pr57233.c: New test.
|
||
* gcc.target/i386/avx512f-pr57233.c: New test.
|
||
* gcc.target/i386/xop-pr57233.c: New test.
|
||
|
||
2014-06-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
|
||
|
||
* gcc.dg/typeof-2.c: New testcase.
|
||
|
||
2014-06-27 Marek Polacek <polacek@redhat.com>
|
||
|
||
* c-c++-common/ubsan/bounds-2.c: Adjust dg-output.
|
||
(fn1): Remove store to out-of-bounds location. Add memory barrier.
|
||
(fn2): Likewise.
|
||
(fn5): Likewise.
|
||
(fn6): Likewise.
|
||
(fn7): Likewise.
|
||
(fn8): Likewise.
|
||
(fn9): Likewise.
|
||
(fn11): Likewise.
|
||
* c-c++-common/ubsan/bounds-5.c (fn1): Remove store to out-of-bounds
|
||
location. Add memory barrier.
|
||
(fn2): Likewise.
|
||
(fn3): Likewise.
|
||
(fn4): Likewise.
|
||
(fn5): Likewise.
|
||
* c-c++-common/ubsan/bounds-7.c: New test.
|
||
|
||
2014-06-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
|
||
|
||
PR libgfortran/61499
|
||
* gfortran.dg/arrayio_15.f90: New test.
|
||
|
||
2014-06-26 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/61586
|
||
* gcc.target/alpha/pr61586.c: New test.
|
||
|
||
2014-06-26 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/57573
|
||
* g++.dg/template/pr57573.C: New.
|
||
|
||
2014-06-26 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* gcc.dg/tree-ssa/interposition.c: New testcase.
|
||
|
||
2014-06-26 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/56633
|
||
* g++.dg/cpp0x/deleted8.C: New.
|
||
|
||
2014-06-26 Martin Jambor <mjambor@suse.cz>
|
||
|
||
* g++.dg/simulate-thread/bitfields-2.C: Remove allow-load-data-races
|
||
parameter.
|
||
* g++.dg/simulate-thread/bitfields.C: Likewise.
|
||
* gcc.dg/simulate-thread/strict-align-global.c: Remove
|
||
allow-packed-store-data-races parameter.
|
||
* gcc.dg/simulate-thread/subfields.c: Likewise.
|
||
* gcc.dg/tree-ssa/20050314-1.c: Set parameter allow-store-data-races
|
||
to one.
|
||
|
||
2014-06-26 Martin Jambor <mjambor@suse.cz>
|
||
|
||
* g++.dg/ipa/pr60600.C: Fix typo.
|
||
* g++.dg/ipa/devirt-25.C: Likewise.
|
||
|
||
2014-06-26 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/61607
|
||
* gcc.dg/tree-ssa/ssa-dom-thread-5.c: New testcase.
|
||
|
||
2014-06-26 Vidya Praveen <vidyapraveen@arm.com>
|
||
|
||
* gcc.dg/inline-22.c: Add bind_pic_locally.
|
||
* gcc.dg/inline_4.c: Ditto.
|
||
* gcc.dg/fail_always_inline.c: Ditto.
|
||
* g++.dg/ipa/devirt-25.C: Ditto.
|
||
|
||
2014-06-26 Vidya Praveen <vidyapraveen@arm.com>
|
||
|
||
* lib/target-support.exp (bind_pic_locally): Save the flags to
|
||
'flags_to_postpone' instead of appending to 'flags'.
|
||
* lib/gcc.exp (gcc_target_compile): Append board_info's multilib_flags
|
||
with flags_to_postpone and revert after target_compile.
|
||
* lib/g++.exp (g++_target_compile): Ditto.
|
||
* lib/gfortran.exp (gfortran_target_compile): Ditto.
|
||
|
||
2014-06-26 Nick Clifton <nickc@redhat.com>
|
||
|
||
* lib/target-supports.exp (check_effective_target_trapping): Fix typo.
|
||
|
||
2014-06-26 Adam Butcher <adam@jessamine.co.uk>
|
||
|
||
PR c++/61537
|
||
* g++.dg/template/pr61537.C: New testcase.
|
||
|
||
2014-06-25 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||
|
||
* gfortran.dg/default_format_denormal_2.f90: Remove xfail for
|
||
powerpc*-*-linux*.
|
||
|
||
2014-06-25 Tobias Burnus <burnus@net-b.de>
|
||
|
||
* gfortran.dg/coarray_33.f90: New.
|
||
|
||
2014-06-25 Tobias Burnus <burnus@net-b.de>
|
||
|
||
* gfortran.dg/coarray/coindexed_1.f90: New.
|
||
|
||
2014-06-25 Tobias Burnus <burnus@net-b.de>
|
||
|
||
* gfortran.dg/coarray_collectives_7.f90: New.
|
||
|
||
2014-06-25 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||
|
||
* gcc.c-torture/execute/20140622-1.c: New test.
|
||
|
||
2014-06-25 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
DR 178
|
||
PR c++/49132
|
||
* g++.dg/cpp0x/aggr1.C: New.
|
||
* g++.dg/cpp0x/aggr2.C: Likewise.
|
||
* g++.dg/init/aggr11.C: Likewise.
|
||
* g++.dg/init/aggr12.C: Likewise.
|
||
|
||
2014-06-25 Martin Jambor <mjambor@suse.cz>
|
||
|
||
* g++.dg/ipa/pr61540.C: Remove dumping test.
|
||
|
||
2014-06-25 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/61162
|
||
* gcc.dg/pr61162.c: Adjust dg-warning.
|
||
* gcc.dg/pr61162-2.c: New test.
|
||
|
||
2014-06-25 Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
PR tree-optimization/57742
|
||
* gcc.dg/tree-ssa/calloc-3.c: New file.
|
||
|
||
2014-06-25 Richard Biener <rguenther@suse.de>
|
||
|
||
PR testsuite/61560
|
||
* gcc.dg/tree-ssa/ssa-fre-32.c: Change to avoid differences
|
||
for targets that return _Complex float in memory.
|
||
|
||
2014-06-25 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
|
||
|
||
* gcc.target/arm/vect-noalign.c: Adjust options.
|
||
|
||
2014-06-24 Cong Hou <congh@google.com>
|
||
|
||
* gcc.dg/vect/vect-reduc-sad.c: New.
|
||
* lib/target-supports.exp (check_effective_target_vect_usad_char): New.
|
||
|
||
2014-06-24 Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
PR tree-optimization/57742
|
||
* g++.dg/tree-ssa/calloc.C: New testcase.
|
||
* gcc.dg/tree-ssa/calloc-1.c: Likewise.
|
||
* gcc.dg/tree-ssa/calloc-2.c: Likewise.
|
||
* gcc.dg/strlenopt-9.c: Adapt.
|
||
|
||
2014-06-24 Yufeng Zhang <yufeng.zhang@arm.com>
|
||
|
||
* gcc.target/aarch64/aapcs64/abitest-2.h (saved_return_address): New
|
||
global variable.
|
||
(FUNC_VAL_CHECK): Update to call myfunc via the 'ret' instruction,
|
||
instead of calling sequentially in the C code.
|
||
* gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Store
|
||
saved_return_address to the stack frame where LR register was stored.
|
||
(saved_return_address): Declare weak.
|
||
|
||
2014-06-24 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/33972
|
||
* g++.dg/other/operator3.C: New.
|
||
* g++.dg/template/operator8.C: Adjust.
|
||
* g++.dg/template/operator9.C: Likewise.
|
||
|
||
2014-06-24 Alan Lawrence <alan.lawrence@arm.com>
|
||
|
||
* gcc.target/aarch64/singleton_intrinsics_1.c: Save temps and cleanup.
|
||
|
||
2014-06-24 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/61572
|
||
* gcc.target/i386/pr61572.c: New testcase.
|
||
|
||
2014-06-24 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* gfortran.dg/gomp/udr2.f90 (f7, f9): Add !$omp parallel with
|
||
reduction clause.
|
||
* gfortran.dg/gomp/udr4.f90 (f4): Likewise.
|
||
Remove Label is never defined expected error.
|
||
* gfortran.dg/gomp/udr8.f90: New test.
|
||
|
||
2014-06-24 Markus Trippelsdorf <markus@trippelsdorf.de>
|
||
|
||
PR tree-optimization/61554
|
||
* g++.dg/torture/pr61554.C: New testcase.
|
||
|
||
2014-06-23 Max Ostapenko <m.ostapenko@partner.samsung.com>
|
||
|
||
* c-c++-common/asan/strlen-overflow-1.c: Change match patterns.
|
||
|
||
2014-06-23 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* gcc.dg/localalias-2.c: Guard by require-alias.
|
||
* gcc.dg/globalalias-2.c: Likewise.
|
||
|
||
2014-06-23 Kai Tietz <ktietz@redhat.com>
|
||
|
||
* gcc.target/i386/indjmp-1.c: New test.
|
||
|
||
2014-06-23 Andrew Pinski <apinski@cavium.com>
|
||
|
||
* gcc.c-torture/compile/20140723-1.c: New testcase.
|
||
|
||
2014-06-23 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/61553
|
||
* c-c++-common/pr61553.c (foo): Add dg-error.
|
||
|
||
2014-06-23 Tobias Burnus <burnus@net-b.de>
|
||
|
||
* gfortran.dg/coarray_32.f90: New.
|
||
|
||
2014-06-23 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
DR 577
|
||
PR c++/33101
|
||
* g++.dg/other/void1.C: Adjust.
|
||
* g++.dg/other/void3.C: Likewise.
|
||
|
||
2014-06-23 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/61553
|
||
* c-c++-common/pr61553.c: New test.
|
||
|
||
2014-06-23 Richard Biener <rguenther@suse.de>
|
||
|
||
* g++.dg/vect/slp-pr50413.cc: Scan and cleanup appropriate SLP dumps.
|
||
* g++.dg/vect/slp-pr50819.cc: Likewise.
|
||
* g++.dg/vect/slp-pr56812.cc: Likewise.
|
||
* gcc.dg/vect/bb-slp-1.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-10.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-11.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-13.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-14.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-15.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-16.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-17.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-18.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-19.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-2.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-20.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-21.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-22.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-23.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-24.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-25.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-26.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-27.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-28.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-29.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-3.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-30.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-31.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-32.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-4.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-5.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-6.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-7.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-8.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-8a.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-8b.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-9.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-cond-1.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-pattern-1.c: Likewise.
|
||
* gcc.dg/vect/bb-slp-pattern-2.c: Likewise.
|
||
* gcc.dg/vect/fast-math-bb-slp-call-1.c: Likewise.
|
||
* gcc.dg/vect/fast-math-bb-slp-call-2.c: Likewise.
|
||
* gcc.dg/vect/fast-math-bb-slp-call-3.c: Likewise.
|
||
* gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Likewise.
|
||
* gcc.dg/vect/no-tree-sra-bb-slp-pr50730.c: Likewise.
|
||
* gcc.dg/vect/pr26359.c: Likewise.
|
||
* gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c: Likewise.
|
||
|
||
2014-06-23 Marek Polacek <polacek@redhat.com>
|
||
|
||
* c-c++-common/pr49706-2.c: New test.
|
||
|
||
2014-06-23 Alan Modra <amodra@gmail.com>
|
||
|
||
* gcc.dg/pr61583.c: New.
|
||
|
||
2014-06-23 Alan Lawrence <alan.lawrence@arm.com>
|
||
|
||
* g++.dg/abi/mangle-neon-aarch64.C (f22, f23): New tests of
|
||
[u]int64x1_t.
|
||
|
||
* gcc.target/aarch64/aapcs64/func-ret-64x1_1.c: Add {u,}int64x1 cases.
|
||
* gcc.target/aarch64/aapcs64/test_64x1_1.c: Likewise.
|
||
|
||
* gcc.target/aarch64/scalar_intrinsics.c (test_vaddd_u64,
|
||
test_vaddd_s64, test_vceqd_s64, test_vceqzd_s64, test_vcged_s64,
|
||
test_vcled_s64, test_vcgezd_s64, test_vcged_u64, test_vcgtd_s64,
|
||
test_vcltd_s64, test_vcgtzd_s64, test_vcgtd_u64, test_vclezd_s64,
|
||
test_vcltzd_s64, test_vqaddd_u64, test_vqaddd_s64, test_vqdmlals_s32,
|
||
test_vqdmlsls_s32, test_vqdmulls_s32, test_vuqaddd_s64,
|
||
test_vsqaddd_u64, test_vqmovund_s64, test_vqmovnd_s64,
|
||
test_vqmovnd_u64, test_vsubd_u64, test_vsubd_s64, test_vqsubd_u64,
|
||
test_vqsubd_s64, test_vshld_s64, test_vshld_u64, test_vrshld_s64,
|
||
test_vrshld_u64, test_vshrd_n_s64, test_vshrd_n_u64, test_vsrad_n_s64,
|
||
test_vsrad_n_u64, test_vrshrd_n_s64, test_vrshrd_n_u64,
|
||
test_vrsrad_n_s64, test_vrsrad_n_u64, test_vqrshld_s64,
|
||
test_vqrshld_u64, test_vqshlud_n_s64, test_vqshld_s64, test_vqshld_u64,
|
||
test_vqshld_n_u64, test_vqshrund_n_s64, test_vqrshrund_n_s64,
|
||
test_vqshrnd_n_s64, test_vqshrnd_n_u64, test_vqrshrnd_n_s64,
|
||
test_vqrshrnd_n_u64, test_vshld_n_s64, test_vshdl_n_u64,
|
||
test_vslid_n_s64, test_vslid_n_u64, test_vsrid_n_s64,
|
||
test_vsrid_n_u64): Fix signature to match intrinsic.
|
||
|
||
(test_vabs_s64): Remove.
|
||
(test_vaddd_s64_2, test_vsubd_s64_2): Use force_simd.
|
||
|
||
(test_vdupd_lane_s64): Rename to...
|
||
(test_vdupd_laneq_s64): ...and remove a call to force_simd.
|
||
|
||
(test_vdupd_lane_u64): Rename to...
|
||
(test_vdupd_laneq_u64): ...and remove a call to force_simd.
|
||
|
||
(test_vtst_s64): Rename to...
|
||
(test_vtstd_s64): ...and change int64x1_t to int64_t.
|
||
|
||
(test_vtst_u64): Rename to...
|
||
(test_vtstd_u64): ...and change uint64x1_t to uint64_t.
|
||
|
||
* gcc.target/aarch64/singleton_intrinsics_1.c: New file.
|
||
* gcc.target/aarch64/vdup_lane_1.c, gcc.target/aarch64/vdup_lane_2.c:
|
||
Remove out-of-bounds tests.
|
||
* gcc.target/aarch64/vneg_s.c (INDEX*, RUN_TEST): Remove INDEX macro.
|
||
* gcc.target/aarch64/simd/ext_s64.x (main): Compare elements of vector.
|
||
* gcc.target/aarch64/simd/ext_u64.x (main): Likewise.
|
||
|
||
2014-06-23 Alan Lawrence <alan.lawrence@arm.com>
|
||
|
||
* g++.dg/abi/mangle-neon-aarch64.C: Also test mangling of float64x1_t.
|
||
* gcc.target/aarch64/aapcs/test_64x1_1.c: New test.
|
||
* gcc.target/aarch64/aapcs/func-ret-64x1_1.c: New test.
|
||
* gcc.target/aarch64/simd/ext_f64_1.c (main): Compare vector elements.
|
||
* gcc.target/aarch64/vadd_f64.c: Rewrite with macro to use
|
||
vector types.
|
||
* gcc.target/aarch64/vsub_f64.c: Likewise.
|
||
* gcc.target/aarch64/vdiv_f.c (INDEX*, RUN_TEST): Remove indexing
|
||
scheme as now the same for all variants.
|
||
* gcc.target/aarch64/vrnd_f64_1.c (compare_f64): Return float64_t not
|
||
float64x1_t.
|
||
|
||
2014-06-23 James Greenhalgh <james.greenhalgh@arm.com>
|
||
|
||
* gcc.target/aarch64/scalar_shift_1.c: Fix expected assembler.
|
||
|
||
2014-06-20 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* gcc.dg/localalias.c: Fix broken commit.
|
||
* gcc.dg/globalalias.c: Likewise.
|
||
|
||
2014-06-20 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* gcc.dg/localalias.c: New testcase.
|
||
* gcc.dg/localalias-2.c: New testcase.
|
||
* gcc.dg/globalalias.c: New testcase.
|
||
* gcc.dg/globalalias-2.c: New testcase.
|
||
|
||
2014-06-20 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* gcc.target/arm/lto/lto.exp: Exit immediately if not arm*-*-* target.
|
||
|
||
2014-06-20 Marek Polacek <polacek@redhat.com>
|
||
|
||
* c-c++-common/ubsan/bounds-1.c: New test.
|
||
* c-c++-common/ubsan/bounds-2.c: New test.
|
||
* c-c++-common/ubsan/bounds-3.c: New test.
|
||
* c-c++-common/ubsan/bounds-4.c: New test.
|
||
* c-c++-common/ubsan/bounds-5.c: New test.
|
||
* c-c++-common/ubsan/bounds-6.c: New test.
|
||
|
||
2014-06-20 Yufeng Zhang <yufeng.zhang@arm.com>
|
||
|
||
Make the tests big-endian friendly.
|
||
|
||
* gcc.target/aarch64/aapcs64/test_25.c: Update.
|
||
* gcc.target/aarch64/aapcs64/va_arg-1.c: Ditto.
|
||
* gcc.target/aarch64/aapcs64/va_arg-12.c: Ditto.
|
||
* gcc.target/aarch64/aapcs64/va_arg-2.c: Ditto.
|
||
* gcc.target/aarch64/aapcs64/va_arg-3.c: Ditto.
|
||
* gcc.target/aarch64/aapcs64/va_arg-4.c: Ditto.
|
||
* gcc.target/aarch64/aapcs64/va_arg-5.c: Ditto.
|
||
* gcc.target/aarch64/aapcs64/va_arg-6.c: Ditto.
|
||
* gcc.target/aarch64/aapcs64/va_arg-7.c: Ditto.
|
||
|
||
2014-06-20 Yury Gribov <y.gribov@samsung.com>
|
||
Max Ostapenko <m.ostapenko@partner.samsung.com>
|
||
|
||
PR sanitizer/61547
|
||
* c-c++-common/asan/strlen-overflow-1.c: New test.
|
||
|
||
2014-06-20 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/61540
|
||
* g++.dg/ipa/pr61540.C: New test.
|
||
|
||
2014-06-20 Yury Gribov <y.gribov@samsung.com>
|
||
Max Ostapenko <m.ostapenko@partner.samsung.com>
|
||
|
||
PR sanitizer/61530
|
||
* c-c++-common/asan/pr61530.c: New test.
|
||
|
||
2014-06-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/aarch64/simd/vqdmulhh_lane_s16.c: New test.
|
||
* gcc.target/aarch64/simd/vqdmulhs_lane_s32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqrdmulhh_lane_s16.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqrdmulhs_lane_s32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmlal_high_lane_s16.c: New test.
|
||
* gcc.target/aarch64/simd/vqdmlal_high_lane_s32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmlal_high_laneq_s16.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmlal_high_laneq_s32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmlal_lane_s16.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmlal_lane_s32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmlal_laneq_s16.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmlal_laneq_s32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmlalh_lane_s16.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmlals_lane_s32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmlsl_high_lane_s16.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmlsl_high_lane_s32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmlsl_high_laneq_s16.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmlsl_high_laneq_s32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmlsl_lane_s16.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmlsl_lane_s32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmlsl_laneq_s32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmlslh_lane_s16.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmlsls_lane_s32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmulh_laneq_s16.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmulh_laneq_s32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmulhq_laneq_s16.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmulhq_laneq_s32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmull_high_lane_s16.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmull_high_lane_s32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmull_high_laneq_s16.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmull_high_laneq_s32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmull_lane_s16.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmull_lane_s32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmull_laneq_s16.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmull_laneq_s32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmullh_lane_s16.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqdmulls_lane_s32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqrdmulh_laneq_s16.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqrdmulh_laneq_s32.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqrdmulhq_laneq_s16.c: Likewise.
|
||
* gcc.target/aarch64/simd/vqrdmulhq_laneq_s32.c: Likewise.
|
||
* gcc.target/aarch64/vector_intrinsics.c: Simplify arm_neon.h include.
|
||
(test_vqdmlal_high_lane_s16): Fix parameter type.
|
||
(test_vqdmlal_high_lane_s32): Likewise.
|
||
(test_vqdmull_high_lane_s16): Likewise.
|
||
(test_vqdmull_high_lane_s32): Likewise.
|
||
(test_vqdmlsl_high_lane_s32): Likewise.
|
||
(test_vqdmlsl_high_lane_s16): Likewise.
|
||
* gcc.target/aarch64/scalar_intrinsics.c (test_vqdmlalh_lane_s16):
|
||
Fix argument type.
|
||
(test_vqdmlals_lane_s32): Likewise.
|
||
(test_vqdmlslh_lane_s16): Likewise.
|
||
(test_vqdmlsls_lane_s32): Likewise.
|
||
(test_vqdmulhh_lane_s16): Likewise.
|
||
(test_vqdmulhs_lane_s32): Likewise.
|
||
(test_vqdmullh_lane_s16): Likewise.
|
||
(test_vqdmulls_lane_s32): Likewise.
|
||
(test_vqrdmulhh_lane_s16): Likewise.
|
||
(test_vqrdmulhs_lane_s32): Likewise.
|
||
|
||
2014-06-20 Tobias Burnus <burnus@net-b.de>
|
||
|
||
PR testsuite/61567
|
||
* gfortran.dg/coarray_collectives_5.f90: Update
|
||
dg-final scan-tree-dump-times.
|
||
* gfortran.dg/coarray_collectives_6.f90: Ditto.
|
||
|
||
2014-06-20 Hale Wang <hale.wang@arm.com>
|
||
|
||
* gcc.target/arm/lto/: New folder to verify the LTO option.
|
||
* gcc.target/arm/lto/pr61123-enum-size_0.c: New test case.
|
||
* gcc.target/arm/lto/pr61123-enum-size_1.c: Likewise.
|
||
* gcc.target/arm/lto/lto.exp: New exp file used to test LTO option.
|
||
* lib/lto.exp (object-readelf): New procedure.
|
||
|
||
2014-06-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
|
||
|
||
PR fortran/61454
|
||
* gfortran.dg/pr61454.f90: New file.
|
||
|
||
2014-06-19 Terry Guo <terry.guo@arm.com>
|
||
|
||
* gcc.target/arm/thumb1-load-64bit-constant-1.c: New test.
|
||
* gcc.target/arm/thumb1-load-64bit-constant-2.c: Ditto.
|
||
* gcc.target/arm/thumb1-load-64bit-constant-3.c: Ditto.
|
||
|
||
2014-06-19 Tobias Burnus <burnus@net-b.de>
|
||
|
||
* gfortran.dg/coarray/collectives_2.f90: Extend
|
||
and make valid.
|
||
|
||
2014-06-18 Tom de Vries <tom@codesourcery.com>
|
||
|
||
* gcc.target/aarch64/fuse-caller-save.c: New test.
|
||
|
||
2014-06-18 Radovan Obradovic <robradovic@mips.com>
|
||
Tom de Vries <tom@codesourcery.com>
|
||
|
||
* gcc.target/arm/fuse-caller-save.c: New test.
|
||
|
||
2014-06-18 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/vect/vect.exp: Remove dump-tree-dceloop-* processing.
|
||
* gcc.dg/vect/dump-tree-dceloop-pr26359.c: Rename to ...
|
||
* gcc.dg/vect/pr26359.c: ... this and adjust appropriately.
|
||
|
||
2014-06-18 Yuri Rumyantsev <ysrumyan@gmail.com>
|
||
|
||
PR tree-optimization/61518
|
||
* gcc.dg/torture/pr61518.c: New test.
|
||
|
||
2014-06-18 Thomas Preud'homme <thomas.preudhomme@arm.com>
|
||
|
||
PR tree-optimization/61517
|
||
* gcc.c-torture/execute/bswap-2.c (incorrect_read_le32): New.
|
||
(incorrect_read_be32): Likewise.
|
||
(main): Call incorrect_read_* to test stmt replacement is made by
|
||
bswap at the right place.
|
||
* gcc.c-torture/execute/pr61517.c: New test.
|
||
|
||
2014-06-18 Andreas Schwab <schwab@suse.de>
|
||
|
||
PR rtl-optimization/54555
|
||
* gcc.target/m68k/pr54555.c: New test.
|
||
|
||
2014-06-18 Olivier Hainque <hainque@adacore.com>
|
||
|
||
* gnat.dg/blocklocs.adb: New test.
|
||
|
||
2014-06-18 Evgeny Stupachenko <evstupac@gmail.com>
|
||
|
||
PR tree-optimization/52252
|
||
* gcc.target/i386/pr52252-atom.c: Test on loads group of size 3.
|
||
* gcc.target/i386/pr52252-core.c: Ditto.
|
||
|
||
PR tree-optimization/61403
|
||
* gcc.target/i386/pr61403.c: Test on loads and stores group of size 3.
|
||
|
||
2014-06-18 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* gfortran.dg/gomp/declare-simd-1.f90: New test.
|
||
* gfortran.dg/gomp/depend-1.f90: New test.
|
||
* gfortran.dg/gomp/target1.f90: New test.
|
||
* gfortran.dg/gomp/target2.f90: New test.
|
||
* gfortran.dg/gomp/target3.f90: New test.
|
||
* gfortran.dg/gomp/udr4.f90: Adjust expected diagnostics.
|
||
* gfortran.dg/openmp-define-3.f90: Expect _OPENMP 201307 instead of
|
||
201107.
|
||
|
||
2014-06-18 Dominique d'Humieres <dominiq@lps.ens.fr>
|
||
|
||
PR fortran/61126
|
||
* gfortran.dg/wextra_1.f: Add -Wall to dg-options.
|
||
|
||
2014-06-17 Tobias Burnus <burnus@net-b.de>
|
||
Alessandro Fanfarillo <alessandro.fanfarillo@gmail.com>
|
||
|
||
* gfortran.dg/coarray/send_array.f90: New.
|
||
* gfortran.dg/coarray/get_array.f90: New.
|
||
* gfortran.dg/coarray/sendget_array.f90: New.
|
||
* gfortran.dg/coarray/collectives_1.f90: Correct subroutine
|
||
names.
|
||
* gfortran.dg/coarray/collectives_2.f90: New.
|
||
|
||
2014-06-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
PR target/61533
|
||
* gcc.target/i386/fuse-caller-save.c: Add -fomit-frame-pointer to
|
||
dg-options.
|
||
|
||
2014-06-17 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* gfortran.dg/pr61335.f90 (cp_unit_create): Initialize
|
||
unit_id and kind_id to zero.
|
||
|
||
2014-06-17 Yufeng Zhang <yufeng.zhang@arm.com>
|
||
|
||
PR target/61483
|
||
* gcc.target/aarch64/aapcs64/type-def.h (struct hfa_fx2_t): New type.
|
||
* gcc.target/aarch64/aapcs64/va_arg-13.c: New test.
|
||
* gcc.target/aarch64/aapcs64/va_arg-14.c: Ditto.
|
||
* gcc.target/aarch64/aapcs64/va_arg-15.c: Ditto.
|
||
|
||
2014-06-17 Richard Biener <rguenther@suse.de>
|
||
|
||
PR lto/61012
|
||
* gcc.dg/lto/pr61526_0.c: New testcase.
|
||
* gcc.dg/lto/pr61526_1.c: Likewise.
|
||
|
||
2014-06-17 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/tree-ssa/20041122-1.c: Adjust.
|
||
* gcc.dg/tree-ssa/forwprop-21.c: Likewise.
|
||
* gcc.dg/tree-ssa/vrp35.c: Revert previous adjustments.
|
||
* gcc.dg/tree-ssa/vrp36.c: Likewise.
|
||
* gcc.dg/vect/nodump-forwprop-22.c: Adjust.
|
||
|
||
2014-06-17 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/tree-ssa/ssa-lim-12.c: New testcase.
|
||
|
||
2014-06-16 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/61482
|
||
* g++.dg/torture/pr61482.C: New testcase.
|
||
|
||
2014-06-16 Ganesh Gopalasubramanian <Ganesh.Gopalasubramanian@amd.com>
|
||
|
||
* gcc.target/i386/xop-imul64-vector.c: Remove the check for
|
||
vpmacsdql instruction.
|
||
|
||
2014-06-16 Yury Gribov <y.gribov@samsung.com>
|
||
|
||
* c-c++-common/asan/instrument-with-calls-1.c: New test.
|
||
* c-c++-common/asan/instrument-with-calls-2.c: Likewise.
|
||
* c-c++-common/asan/instrument-with-calls-3.c: Likewise.
|
||
* c-c++-common/asan/no-redundant-instrumentation-1.c: Update
|
||
test patterns.
|
||
* c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
|
||
* c-c++-common/asan/no-redundant-instrumentation-4.c: Likewise.
|
||
* c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
|
||
* c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
|
||
* c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
|
||
* c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
|
||
|
||
2014-06-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
|
||
|
||
PR fortran/28484
|
||
PR fortran/61429
|
||
* gfortran.dg/system_clock_1.f90: New file.
|
||
* gfortran.dg/system_clock_2.f90: New file.
|
||
|
||
2014-06-14 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/33101
|
||
* g++.dg/other/void3.C: New.
|
||
* g++.dg/conversion/err-recover1.C: Update.
|
||
|
||
2014-06-13 Peter Bergner <bergner@vnet.ibm.com>
|
||
|
||
PR target/61415
|
||
* lib/target-supports.exp (check_effective_target_longdouble128): New.
|
||
* gcc.target/powerpc/pack02.c: Use it.
|
||
* gcc.target/powerpc/tfmode_off.c: Likewise.
|
||
|
||
2014-06-13 Ilya Enkovich <ilya.enkovich@intel.com>
|
||
|
||
PR rtl-optimization/61094
|
||
PR rtl-optimization/61446
|
||
* gcc.target/i386/pr61446.c : New.
|
||
|
||
2014-06-13 Dehao Chen <dehao@google.com>
|
||
|
||
* g++.dg/debug/dwarf2/cdtor-1.C: Update test result.
|
||
|
||
2014-06-13 Alan Lawrence <alan.lawrence@arm.com>
|
||
|
||
* gcc.dg/vect/vect-singleton_1.c: Remove duplicate of test body.
|
||
|
||
2014-06-13 Richard Biener <rguenther@suse.de>
|
||
|
||
* c-c++-common/pr46562-2.c: Adjust.
|
||
* g++.dg/tree-ssa/pr8781.C: Likewise.
|
||
* gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
|
||
* gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
|
||
* gcc.dg/tree-ssa/ssa-fre-32.c: Likewise.
|
||
* gcc.dg/tree-ssa/ssa-fre-39.c: Likewise.
|
||
* gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
|
||
|
||
2014-06-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
|
||
|
||
PR tree-optimization/61375
|
||
* gcc.c-torture/execute/pr61375-1.c: New test.
|
||
|
||
2014-06-12 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/61486
|
||
* c-c++-common/gomp/pr61486-1.c: New test.
|
||
* c-c++-common/gomp/pr61486-2.c: New test.
|
||
|
||
2014-06-10 Alan Lawrence <alan.lawrence@arm.com>
|
||
|
||
PR target/59843
|
||
* gcc.dg/vect/vect-singleton_1.c: New file.
|
||
|
||
2014-06-12 Georg-Johann Lay <avr@gjlay.de>
|
||
|
||
PR target/61443
|
||
* gcc.target/avr/torture/pr61443.c: New test.
|
||
|
||
2014-06-11 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/19200
|
||
* g++.dg/parse/friend11.C: New.
|
||
|
||
2014-06-11 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/60265
|
||
* g++.dg/cpp0x/using-enum-1.C: New.
|
||
* g++.dg/cpp0x/using-enum-2.C: Likewise.
|
||
|
||
2014-06-11 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/19200
|
||
* g++.dg/parse/friend9.C: New.
|
||
* g++.dg/parse/friend10.C: Likewise.
|
||
* g++.dg/parse/friend7.C: Adjust.
|
||
|
||
2014-06-11 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/61452
|
||
* gcc.dg/torture/pr61452.c: New testcase.
|
||
|
||
2014-06-11 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/34049
|
||
* g++.dg/parse/pr34049.C: New.
|
||
|
||
2014-06-11 Thomas Preud'homme <thomas.preudhomme@arm.com>
|
||
|
||
* gcc.c-torture/execute/pr61306-1.c: New test.
|
||
* gcc.c-torture/execute/pr61306-2.c: Likewise.
|
||
* gcc.c-torture/execute/pr61306-3.c: Likewise.
|
||
|
||
2014-06-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/aarch64/acle/acle.exp: New.
|
||
* gcc.target/aarch64/acle/crc32b.c: New test.
|
||
* gcc.target/aarch64/acle/crc32cb.c: Likewise.
|
||
* gcc.target/aarch64/acle/crc32cd.c: Likewise.
|
||
* gcc.target/aarch64/acle/crc32ch.c: Likewise.
|
||
* gcc.target/aarch64/acle/crc32cw.c: Likewise.
|
||
* gcc.target/aarch64/acle/crc32d.c: Likewise.
|
||
* gcc.target/aarch64/acle/crc32h.c: Likewise.
|
||
* gcc.target/aarch64/acle/crc32w.c: Likewise.
|
||
|
||
2014-06-11 Evgeny Stupachenko <evstupac@gmail.com>
|
||
|
||
PR tree-optimization/52252
|
||
* gcc.dg/vect/pr52252-st.c: Test on stores group of size 3.
|
||
|
||
2014-06-11 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/61437
|
||
* gcc.dg/torture/20140610-1.c: New testcase.
|
||
* gcc.dg/torture/20140610-2.c: Likewise.
|
||
|
||
2014-06-10 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/61438
|
||
* gcc.dg/torture/pr61438.c: New testcase.
|
||
|
||
2014-06-10 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/61456
|
||
* g++.dg/opt/pr61456.C: New testcase.
|
||
|
||
2014-06-10 Dominique d'Humieres <dominiq@lps.ens.fr>
|
||
Mikael Morin <mikael@gcc.gnu.org>
|
||
|
||
PR fortran/41936
|
||
* gfortran.dg/class_array_15.f03: Check memory leaks.
|
||
|
||
2014-06-10 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/57186
|
||
PR tree-optimization/59299
|
||
* gcc.dg/tree-ssa/ssa-sink-11.c: New testcase.
|
||
* gcc.dg/tree-ssa/ssa-sink-12.c: Likewise.
|
||
|
||
2014-06-10 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR fortran/60928
|
||
* gfortran.dg/gomp/allocatable_components_1.f90: Remove dg-error
|
||
directives.
|
||
* gfortran.dg/gomp/associate1.f90: New test.
|
||
* gfortran.dg/gomp/intentin1.f90: New test.
|
||
* gfortran.dg/gomp/openmp-simd-1.f90: New test.
|
||
* gfortran.dg/gomp/openmp-simd-2.f90: New test.
|
||
* gfortran.dg/gomp/openmp-simd-3.f90: New test.
|
||
* gfortran.dg/gomp/proc_ptr_2.f90: New test.
|
||
|
||
2014-06-09 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/36446
|
||
* gcc.dg/Wcxx-compat-6.c: Change dg-warning to dg-message.
|
||
* gcc.dg/array-2.c: Likewise.
|
||
* gcc.dg/array-const-2.c: Likewise.
|
||
* gcc.dg/ucnid-8.c: Likewise.
|
||
* gcc.dg/vla-init-1.c: Likewise.
|
||
* gcc.dg/array-const-3.c: Change dg-error to dg-message.
|
||
* gcc.dg/c99-flex-array-7.c: Likewise.
|
||
* gcc.dg/init-bad-1.c: Likewise.
|
||
* gcc.dg/init-bad-3.c: Likewise.
|
||
* gcc.dg/init-bad-2.c: Change dg-error and dg-warning to dg-message.
|
||
* gcc.dg/pedwarn-init.c: Add dg-warning.
|
||
* gcc.dg/pr53119.c: Remove dg-excess-errors.
|
||
|
||
2014-06-09 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/22556
|
||
* g++.dg/other/redecl3.C: New.
|
||
|
||
2014-06-09 Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
PR c++/54442
|
||
* g++.dg/pr54442.C: New file.
|
||
|
||
2014-06-09 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/61406
|
||
* gfortran.dg/associate_17.f90 : New test
|
||
|
||
2014-06-09 Petr Murzin <petr.murzin@intel.com>
|
||
|
||
* gcc.target/i386/avx512f-vaddpd-2.c: Add static void for CALC,
|
||
void for TEST instead of static void.
|
||
* gcc.target/i386/avx512f-vaddps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vblendmpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vblendmps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vbroadcastf32x4-2.c:Ditto.
|
||
* gcc.target/i386/avx512f-vbroadcastf64x4-2.c:Ditto.
|
||
* gcc.target/i386/avx512f-vbroadcasti32x4-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vbroadcasti64x4-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vbroadcastsd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vbroadcastss-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtps2dq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvttps2dq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vdivpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vdivps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vextractf32x4-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vextracti32x4-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmaxpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmaxps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vminpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vminps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmulpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmulps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpaddd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpaddq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpblendmd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpblendmq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpbroadcastd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpbroadcastq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpeqd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpeqq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpgtd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpgtq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovdb-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovdw-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovqb-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovqw-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovsdb-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovsdw-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovsqb-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovsqd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovsqw-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpslld-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpslldi-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpsllq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpsllqi-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpsrad-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpsradi-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpsraq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpsraqi-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpsravd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpsravq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpsubd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpsubq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vptestmd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vptestmq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vptestnmd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vptestnmq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpunpckhdq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpunpckhqdq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpunpckldq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpunpcklqdq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vscalefpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vscalefps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vshuff32x4-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vshuff64x2-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vshufi32x4-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vshufi64x2-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vsubpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vsubps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovdb-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovdw-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovqb-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovqw-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovsdb-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovsdw-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovsqb-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovsqd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovsqw-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpsllvd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpsllvq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpsrld-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpsrldi-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpsrlq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpsrlqi-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpsrlvd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpsrlvq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpshufd-2.c: Delete variables, void for TEST
|
||
instead of static void.
|
||
* gcc.target/i386/avx512f-vpcmpged-2.c: Add static void for CALC,
|
||
delete unused variables.
|
||
* gcc.target/i386/avx512f-vpcmpgeq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpgeud-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpgeuq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpled-2.c: Add static void for CALC,
|
||
delete unused variables, void for TEST instead of static void.
|
||
* gcc.target/i386/avx512f-vpcmpleq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpleud-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpleuq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpltd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpltq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpltud-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpltuq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpneqd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpneqq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpnequd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpnequq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovqd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmaxsd-2.c: Add static void for CALC,
|
||
initialize variables.
|
||
* gcc.target/i386/avx512f-vpmaxsq-2.c:Ditto.
|
||
* gcc.target/i386/avx512f-vpminsd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpminsq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvttsd2si-1.c: Add missed type.
|
||
* gcc.target/i386/avx512f-vcvttss2si-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcmpsd-2.c: Delete unused variables.
|
||
* gcc.target/i386/avx512f-vcmpss-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmuldq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vrndscalepd-2.c: Ditto.
|
||
* gcc.target/i386/i386.exp: Ditto.
|
||
* gcc.target/i386/avx512cd-vpbroadcastmb2q-2.c: Add static void for
|
||
CALC, void for TEST instead of static void, initialize variables.
|
||
* gcc.target/i386/avx512cd-vpbroadcastmw2d-2.c: Ditto.
|
||
* gcc.target/i386/avx512cd-vpconflictd-2.c: Void for TEST instead of
|
||
static void.
|
||
* gcc.target/i386/avx512cd-vpconflictq-2.c: Ditto.
|
||
* gcc.target/i386/avx512cd-vplzcntd-2.c: Ditto.
|
||
* gcc.target/i386/avx512cd-vplzcntq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-valignd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-valignq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcmppd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcmpps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcompresspd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcompressps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtdq2pd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtdq2ps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtpd2ps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtph2ps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtps2pd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtps2ph-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvttpd2dq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vexpandpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vexpandps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfixupimmss-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfmaddXXXpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfmaddXXXps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfmaddsubXXXpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfmaddsubXXXps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfmsubXXXpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfmsubXXXps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfmsubaddXXXpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfmsubaddXXXps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfnmaddXXXpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfnmaddXXXps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfnmsubXXXpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfnmsubXXXps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vgetmantpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vgetmantps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vinsertf32x4-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vinserti32x4-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmovapd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmovaps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmovddup-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmovdqa32-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmovdqa64-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmovdqu32-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmovdqu64-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmovshdup-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmovsldup-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmovupd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmovups-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpabsd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpabsq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpandd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpandnd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpandnq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpandq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpud-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpuq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcompressd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcompressq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermi2d-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermi2pd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermi2ps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermi2q-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermilpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermilpdi-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermilps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermilpsi-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermpdi-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermq-imm-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermq-var-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermt2d-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermt2pd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermt2ps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermt2q-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpexpandd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpexpandq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovsxbd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovsxbq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovsxdq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovsxwd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovsxwq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovzxbd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovzxbq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovzxdq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovzxwd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovzxwq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmulld-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpord-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vporq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpslld-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpternlogd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpternlogq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpxord-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpxorq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vrcp14pd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vrcp14ps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vrndscaleps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vrsqrt14pd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vrsqrt14ps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vshufpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vshufps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vsqrtpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vsqrtps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vunpckhpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vunpckhps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vunpcklpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vunpcklps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vprold-2.c: Put parentheses, void for TEST
|
||
instead of static void.
|
||
* gcc.target/i386/avx512f-vprolq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vprolvd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vprolvq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vprord-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vprorq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vprorvd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vprorvq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfixupimmpd-2.c: Void for TEST instead of
|
||
static void, delete unused variables.
|
||
* gcc.target/i386/avx512f-vfixupimmps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfixupimmsd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vgetexppd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vgetexpps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmuludq-2.c: Void for TEST instead of
|
||
static void, delete unused variables, Change parameters for
|
||
UNION_CHECK, MASK_MERGE and MASK_ZERO.
|
||
* gcc.target/i386/avx512f-vcvtpd2dq-2.c: Change type of parameter in
|
||
CALC, void for TEST instead of static void.
|
||
* gcc.target/i386/avx512f-vcvtpd2udq-2.c: Change parameters for
|
||
UNION_CHECK, MASK_MERGE and MASK_ZERO, void for TEST instead of static
|
||
void.
|
||
* gcc.target/i386/avx512f-vcvttpd2udq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtudq2pd-2.c: Void for TEST instead of
|
||
static void, change type of parameter for UNION_TYPE.
|
||
* gcc.target/i386/avx512f-vcvtudq2ps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtps2udq-2.c: Add static void for CALC,
|
||
void for TEST instead of static void, delete unused variables, change
|
||
parameters for UNION_CHECK, MASK_MERGE and MASK_ZERO.
|
||
* gcc.target/i386/avx512f-vcvttps2udq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovusdb-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovusdw-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovusqb-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovusqd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovusqw-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmaxud-2.c: Add static void for CALC,
|
||
void for TEST instead of static void, change parameters for
|
||
UNION_CHECK, UNION_TYPE, MASK_MERGE and MASK_ZERO.
|
||
* gcc.target/i386/avx512f-vpmaxuq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpminud-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpminuq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-additional-reg-names.c: Add
|
||
__attribute__((unused)).
|
||
* gcc.target/i386/avx512f-dummy.c: Delete unused variables, add
|
||
__attribute__((unused)).
|
||
* gcc.target/i386/avx512f-kandnw-1.c: Initialize variables.
|
||
* gcc.target/i386/avx512f-kandw-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-klogic-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-knotw-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-korw-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-kunpckbw-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-kxnorw-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-kxorw-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-kortestw-1.c: Initialize variables,
|
||
add __attribute__((unused)).
|
||
* gcc.target/i386/avx512f-vcvttsd2si-2.c: Exclude "avx512f-helper.h"
|
||
* gcc.target/i386/avx512f-vcvttss2si-2.c:Ditto.
|
||
* gcc.target/i386/avx512f-vgetexpsd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vgetexpss-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vrndscalesd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vrndscaless-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vscalefsd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vscalefss-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vgetmantsd-2.c: Exclude "avx512f-helper.h",
|
||
delete unused variables.
|
||
* gcc.target/i386/avx512f-vgetmantss-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vrcp14sd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vrcp14ss-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vrsqrt14sd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vrsqrt14ss-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-helper.h: Void for test_512() instead of
|
||
static void, mask_merging and zero_masking for unsigned types.
|
||
* gcc.target/i386/m128-check.h: Add new unions, CHECK_EXP and
|
||
CHECK_ARRAY for unsigned types.
|
||
* gcc.target/i386/m256-check.h: Ditto.
|
||
* gcc.target/i386/m512-check.h: Ditto.
|
||
|
||
2014-06-09 Alan Lawrence <alan.lawrence@arm.com>
|
||
|
||
PR target/61062
|
||
* gcc.target/arm/pr48252.c (main): Expect same result
|
||
as endian-neutral.
|
||
|
||
2014-06-09 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
|
||
|
||
PR fortran/45187
|
||
* gfortran.dg/cray_pointers_10.f90: New file.
|
||
|
||
2014-06-09 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* gfortran.dg/gomp/udr6.f90 (f1, f2, f3): Use complex(kind=8)
|
||
instead of complex(kind=16).
|
||
|
||
2014-06-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
|
||
|
||
PR fortran/38829
|
||
* gfortran.dg/bind_c_usage_29.f90: New file.
|
||
|
||
2014-06-07 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/opt38.adb: New test.
|
||
* gnat.dg/opt38_pkg.ad[sb]: New helper.
|
||
|
||
2014-06-07 Hans-Peter Nilsson <hp@bitrange.com>
|
||
|
||
PR target/18343
|
||
* gcc.dg/torture/stackalign/builtin-return-1.c (STACK_ARGUMENTS_SIZE):
|
||
New macro, 0 for __MMIX__, default 64.
|
||
(bar): Pass it to __builtin_apply instead of literal 64.
|
||
|
||
2014-06-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
|
||
|
||
* gfortran.dg/io_constraints_11.f90: New file.
|
||
* gfortran.dg/io_constraints_12.f90: New file.
|
||
* gfortran.dg/io_constraints_13.f90: New file.
|
||
|
||
2014-06-06 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/61423
|
||
* gcc.target/i386/pr61423.c: New test.
|
||
|
||
2014-06-06 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/60184
|
||
* g++.dg/cpp0x/constexpr-union6.C: New.
|
||
* g++.dg/cpp0x/union6.C: Likewise.
|
||
* g++.dg/init/ref14.C: Adjust.
|
||
* g++.dg/init/union1.C: Likewise.
|
||
|
||
2014-06-06 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/59299
|
||
* gcc.dg/tree-ssa/ssa-sink-10.c: New testcase.
|
||
|
||
2014-06-06 James Greenhalgh <james.greenhalgh@arm.com>
|
||
|
||
* gcc.dg/tree-ssa/pr42585.c: Skip for AArch64.
|
||
* gcc.dg/tree-ssa/sra-12.c: Likewise.
|
||
|
||
2014-06-06 Thomas Preud'homme <thomas.preudhomme@arm.com>
|
||
|
||
* gcc.c-torture/execute/bswap-2.c: Add alignment constraints to
|
||
bitfield and test wrong results instead of correct results to make the
|
||
test more portable.
|
||
|
||
2014-06-06 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/60432
|
||
* g++.dg/cpp0x/constexpr-60432.C: New.
|
||
|
||
2014-06-06 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/60199
|
||
* g++.dg/cpp0x/constexpr-60199.C: New.
|
||
|
||
2014-06-06 Thomas Preud'homme <thomas.preudhomme@arm.com>
|
||
|
||
* gcc.dg/optimize-bswaphi-1.c: Adapt test to change of dump output.
|
||
Specify -march=z900 as an additional option.
|
||
* gcc.dg/optimize-bswapsi-1.c: Likewise for s390 options.
|
||
* gcc.dg/optimize-bswapsi-2.c: Likewise.
|
||
* gcc.dg/optimize-bswapdi-3.c: Likewise for adaptation to dump change.
|
||
|
||
2014-06-06 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* gfortran.dg/gomp/allocatable_components_1.f90: Adjust for
|
||
reduction clause diagnostic changes.
|
||
* gfortran.dg/gomp/appendix-a/a.31.3.f90: Likewise.
|
||
* gfortran.dg/gomp/reduction1.f90: Likewise.
|
||
* gfortran.dg/gomp/reduction3.f90: Likewise.
|
||
* gfortran.dg/gomp/udr1.f90: New test.
|
||
* gfortran.dg/gomp/udr2.f90: New test.
|
||
* gfortran.dg/gomp/udr3.f90: New test.
|
||
* gfortran.dg/gomp/udr4.f90: New test.
|
||
* gfortran.dg/gomp/udr5.f90: New test.
|
||
* gfortran.dg/gomp/udr6.f90: New test.
|
||
* gfortran.dg/gomp/udr7.f90: New test.
|
||
|
||
2014-06-06 Christian Bruel <christian.bruel@st.com>
|
||
|
||
PR tree-optimization/43934
|
||
* gcc.dg/tree-ssa/ssa-lim-8.c: New testcase.
|
||
|
||
2014-06-05 S. Gilles <sgilles@terpmail.umd.edu>
|
||
|
||
PR c/53119
|
||
* gcc.dg/pr53119.c: New testcase.
|
||
|
||
2014-06-05 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
|
||
|
||
PR target/52472
|
||
* gcc.target/avr/pr52472.c: New test.
|
||
|
||
|
||
2014-06-05 Jeff Law <law@redhat.com>
|
||
|
||
PR tree-optimization/61289
|
||
* g++.dg/pr61289.C: New test.
|
||
* g++.dg/pr61289-2.C: New test.
|
||
|
||
2014-06-05 Richard Biener <rguenther@suse.de>
|
||
Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/56961
|
||
* g++.dg/parse/pr56961.C: New.
|
||
|
||
2014-06-05 Kai Tietz <ktietz@redhat.com>
|
||
|
||
PR target/46219
|
||
* gcc.target/i386/sibcall-4.c: Remove xfail.
|
||
|
||
2014-06-05 Julian Brown <julian@codesourcery.com>
|
||
Sandra Loosemore <sandra@codesourcery.com>
|
||
|
||
* gcc.target/arm/pr45094.c: Remove -mcpu=cortex-a8, dg-skip-if options.
|
||
|
||
2014-06-05 Richard Biener <rguenther@suse.de>
|
||
|
||
PR c++/61004
|
||
* g++.dg/diagnostic/pr61004.C: New testcase.
|
||
|
||
2014-06-05 Yuri Rumyantsev <ysrumyan@gmail.com>
|
||
|
||
* gcc.dg/torture/pr61319.c: New test.
|
||
|
||
2014-06-05 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/56724
|
||
* gcc.dg/pr56724-3.c: New test.
|
||
|
||
2014-06-05 Andreas Schwab <schwab@suse.de>
|
||
|
||
* g++.dg/cpp0x/initlist86.C (main): Initialize i.
|
||
|
||
2014-06-05 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/49706
|
||
* c-c++-common/pr49706.c: New test.
|
||
|
||
2014-06-05 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/48062
|
||
* gcc.dg/Wshadow-1.c: Use dg-message for "shadowed declaration".
|
||
* gcc.dg/Wshadow-3.c: Likewise.
|
||
* gcc.dg/pr48062.c: New test.
|
||
|
||
2014-06-04 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/43453
|
||
* g++.dg/init/pr43453.C: New.
|
||
|
||
2014-06-04 Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
PR tree-optimization/61385
|
||
* gcc.dg/tree-ssa/pr61385.c: New file.
|
||
|
||
2014-06-04 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/60098
|
||
* gcc.dg/tree-ssa/ssa-dse-15.c: New testcase.
|
||
|
||
2014-06-04 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/tree-ssa/ssa-dse-16.c: New testcase.
|
||
|
||
2014-06-04 Igor Zamyatin <igor.zamyatin@intel.com>
|
||
|
||
PR c/58942
|
||
* c-c++-common/cilk-plus/AN/pr58942.c: Check for correct handling of
|
||
the case with a pointer.
|
||
|
||
2014-06-04 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/30020
|
||
* c-c++-common/pr30020.c: New test.
|
||
|
||
2014-06-03 Andrew Pinski <apinski@cavium.com>
|
||
|
||
* gcc.c-torture/compile/20140528-1.c: New testcase.
|
||
|
||
2014-06-03 Dehao Chen <dehao@google.com>
|
||
|
||
* gcc.dg/tree-prof/merge_block.c: New test.
|
||
|
||
2014-06-03 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* g++.dg/ext/mv14.C (dg-options): Add -march=x86-64.
|
||
* g++.dg/ext/mv15.C (dg-options): Ditto.
|
||
|
||
2014-06-03 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
DR 1423
|
||
PR c++/52174
|
||
* g++.dg/cpp0x/nullptr31.C: New.
|
||
* g++.dg/cpp0x/sfinae-nullptr1.C: Likewise.
|
||
* g++.dg/cpp0x/nullptr17.C: Update.
|
||
|
||
2014-06-03 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/60439
|
||
* c-c++-common/pr60439.c: New test.
|
||
* g++.dg/eh/scope1.C (f4): Add dg-warning.
|
||
|
||
2014-06-03 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/61160
|
||
* g++.dg/ipa/pr61160-1.C: New test.
|
||
|
||
2014-06-03 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/61383
|
||
* gcc.dg/torture/pr61383-1.c: New testcase.
|
||
|
||
2014-06-03 Andreas Schwab <schwab@linux-m68k.org>
|
||
|
||
* gcc.target/powerpc/vsxcopy.c (dg-options): Add -mvsx.
|
||
|
||
2014-06-02 Jeff Law <law@redhat.com>
|
||
|
||
PR rtl-optimization/61094
|
||
* g++.dg/pr61094: New test.
|
||
|
||
2014-06-02 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* gcc.target/i386/xop-rotate1-vector.c (dg-options): Add -mno-avx2.
|
||
* gcc.target/i386/xop-rotate2-vector.c (dg-options): Ditto.
|
||
* gcc.target/i386/xop-rotate3-vector.c (dg-options): Ditto.
|
||
* gcc.target/i386/xop-imul32widen-vector.c (dg-options): Ditto.
|
||
* gcc.target/i386/xop-imul64-vector.c (dg-options): Ditto.
|
||
* gcc.target/i386/xop-shift1-vector.c (dg-options): Ditto.
|
||
* gcc.target/i386/xop-shift2-vector.c (dg-options): Ditto.
|
||
* gcc.target/i386/xop-shift3-vector.c (dg-options): Ditto.
|
||
|
||
2014-06-02 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/61346
|
||
* gcc.dg/torture/pr61346.c: New testcase.
|
||
|
||
2014-06-01 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* gcc.target/i386/sibcall-2.c: Xfail dg-final scan-assembler-not,
|
||
not compilation.
|
||
* gcc.target/i386/sibcall-4.c: Ditto.
|
||
* gcc.target/i386/fuse-caller-save.c: Add -mregparm=1 for ia32 target.
|
||
|
||
2014-06-01 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* gcc.target/i386/sibcall-2.c (dg-final): Properly escape '[' and ']'
|
||
in scan-assembler-not string.
|
||
* gcc.target/i386/sibcall-3.c (dg-final): Ditto.
|
||
* gcc.target/i386/sibcall-4.c (dg-final): Ditto.
|
||
* gcc.target/i386/sibcall-6.c (dg-final): Ditto.
|
||
|
||
2014-06-01 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* g++.dg/pr60969.C (dg-do compile): Change ilp32 target to ia32.
|
||
|
||
2014-06-01 Kai Tietz <ktietz@redhat.com>
|
||
|
||
PR target/61377
|
||
* gcc.target/i386/sibcall-6.c: New test.
|
||
|
||
2014-05-31 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
DR 1227
|
||
PR c++/57543
|
||
* g++.dg/cpp0x/pr57543-1.C: New.
|
||
* g++.dg/cpp0x/pr57543-2.C: Likewise.
|
||
* g++.dg/cpp0x/pr57543-3.C: Likewise.
|
||
* g++.dg/cpp0x/decltype59.C: Likewise.
|
||
|
||
2014-05-31 Tom de Vries <tom@codesourcery.com>
|
||
|
||
* gcc.target/i386/sibcall-4.c: Add missing closing brace.
|
||
|
||
2014-05-30 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* lib/target-libpath.exp (set_gcc_exec_prefix_env_var,
|
||
restore_gcc_exec_prefix_env_var): New procedures.
|
||
(set_ld_library_path_env_vars,
|
||
restore_ld_library_path_env_vars): Use them.
|
||
* lib/c-compat.exp: Load target-libpath.exp.
|
||
(compat-use-alt-compiler): Call restore_gcc_exec_prefix_env_var.
|
||
(compat-use-tst-compiler): Call set_gcc_exec_prefix_env_var.
|
||
* g++.dg/compat/compat.exp (compat-use-alt-compiler): Call
|
||
restore_gcc_exec_prefix_env_var.
|
||
* g++.dg/compat/struct-layout-1.exp (compat-use-alt-compiler):
|
||
Likewise.
|
||
|
||
* c-c++-common/asan/misalign-1.c: New test.
|
||
* c-c++-common/asan/misalign-2.c: New test.
|
||
|
||
* g++.dg/asan/asan_test.C: Add -std=c++11 and
|
||
-DSANITIZER_USE_DEJAGNU_GTEST=1 to dg-options, remove
|
||
-DASAN_USE_DEJAGNU_GTEST=1.
|
||
* g++.dg/asan/asan_mem_test.cc: Updated from upstream r209283.
|
||
* g++.dg/asan/asan_oob_test.cc: Likewise.
|
||
* g++.dg/asan/sanitizer_test_utils.h: Likewise.
|
||
* g++.dg/asan/asan_str_test.cc: Likewise.
|
||
* g++.dg/asan/asan_test_utils.h: Likewise.
|
||
* g++.dg/asan/sanitizer_test_config.h: Likewise.
|
||
* g++.dg/asan/asan_test.cc: Likewise. Allow size 12 for long double.
|
||
* g++.dg/asan/sanitizer_pthread_wrappers.h: New file.
|
||
Imported from upstream r209283.
|
||
* g++.dg/asan/asan_test_config.h: Likewise.
|
||
|
||
2014-05-30 Kai Tietz <ktietz@redhat.com>
|
||
|
||
PR target/60104
|
||
* gcc.target/i386/sibcall-1.c: New test.
|
||
* gcc.target/i386/sibcall-2.c: New test.
|
||
* gcc.target/i386/sibcall-3.c: New test.
|
||
* gcc.target/i386/sibcall-4.c: New test.
|
||
|
||
2014-05-30 Ian Lance Taylor <iant@google.com>
|
||
|
||
* gcc.target/i386/pause-2.c: New test.
|
||
|
||
2014-05-30 Tom de Vries <tom@codesourcery.com>
|
||
|
||
* gcc.target/i386/fuse-caller-save.c: New test.
|
||
* gcc.dg/ira-shrinkwrap-prep-1.c: Run with -fno-use-caller-save.
|
||
* gcc.dg/ira-shrinkwrap-prep-2.c: Same.
|
||
|
||
2014-04-30 Alan Lawrence <alan.lawrence@arm.com>
|
||
|
||
* gcc.target/arm/simd/vrev16p8_1.c: New file.
|
||
* gcc.target/arm/simd/vrev16qp8_1.c: New file.
|
||
* gcc.target/arm/simd/vrev16qs8_1.c: New file.
|
||
* gcc.target/arm/simd/vrev16qu8_1.c: New file.
|
||
* gcc.target/arm/simd/vrev16s8_1.c: New file.
|
||
* gcc.target/arm/simd/vrev16u8_1.c: New file.
|
||
* gcc.target/arm/simd/vrev32p16_1.c: New file.
|
||
* gcc.target/arm/simd/vrev32p8_1.c: New file.
|
||
* gcc.target/arm/simd/vrev32qp16_1.c: New file.
|
||
* gcc.target/arm/simd/vrev32qp8_1.c: New file.
|
||
* gcc.target/arm/simd/vrev32qs16_1.c: New file.
|
||
* gcc.target/arm/simd/vrev32qs8_1.c: New file.
|
||
* gcc.target/arm/simd/vrev32qu16_1.c: New file.
|
||
* gcc.target/arm/simd/vrev32qu8_1.c: New file.
|
||
* gcc.target/arm/simd/vrev32s16_1.c: New file.
|
||
* gcc.target/arm/simd/vrev32s8_1.c: New file.
|
||
* gcc.target/arm/simd/vrev32u16_1.c: New file.
|
||
* gcc.target/arm/simd/vrev32u8_1.c: New file.
|
||
* gcc.target/arm/simd/vrev64f32_1.c: New file.
|
||
* gcc.target/arm/simd/vrev64p16_1.c: New file.
|
||
* gcc.target/arm/simd/vrev64p8_1.c: New file.
|
||
* gcc.target/arm/simd/vrev64qf32_1.c: New file.
|
||
* gcc.target/arm/simd/vrev64qp16_1.c: New file.
|
||
* gcc.target/arm/simd/vrev64qp8_1.c: New file.
|
||
* gcc.target/arm/simd/vrev64qs16_1.c: New file.
|
||
* gcc.target/arm/simd/vrev64qs32_1.c: New file.
|
||
* gcc.target/arm/simd/vrev64qs8_1.c: New file.
|
||
* gcc.target/arm/simd/vrev64qu16_1.c: New file.
|
||
* gcc.target/arm/simd/vrev64qu32_1.c: New file.
|
||
* gcc.target/arm/simd/vrev64qu8_1.c: New file.
|
||
* gcc.target/arm/simd/vrev64s16_1.c: New file.
|
||
* gcc.target/arm/simd/vrev64s32_1.c: New file.
|
||
* gcc.target/arm/simd/vrev64s8_1.c: New file.
|
||
* gcc.target/arm/simd/vrev64u16_1.c: New file.
|
||
* gcc.target/arm/simd/vrev64u32_1.c: New file.
|
||
* gcc.target/arm/simd/vrev64u8_1.c: New file.
|
||
|
||
2014-05-29 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR rtl-optimization/61325
|
||
* gcc.target/aarch64/pr61325.c: New.
|
||
|
||
2014-05-29 Alan Lawrence <alan.lawrence@arm.com>
|
||
|
||
* gcc.target/arm/simd/vextQf32_1.c: New file.
|
||
* gcc.target/arm/simd/vextQp16_1.c: New file.
|
||
* gcc.target/arm/simd/vextQp8_1.c: New file.
|
||
* gcc.target/arm/simd/vextQs16_1.c: New file.
|
||
* gcc.target/arm/simd/vextQs32_1.c: New file.
|
||
* gcc.target/arm/simd/vextQs64_1.c: New file.
|
||
* gcc.target/arm/simd/vextQs8_1.c: New file.
|
||
* gcc.target/arm/simd/vextQu16_1.c: New file.
|
||
* gcc.target/arm/simd/vextQu32_1.c: New file.
|
||
* gcc.target/arm/simd/vextQu64_1.c: New file.
|
||
* gcc.target/arm/simd/vextQu8_1.c: New file.
|
||
* gcc.target/arm/simd/vextQp64_1.c: New file.
|
||
* gcc.target/arm/simd/vextf32_1.c: New file.
|
||
* gcc.target/arm/simd/vextp16_1.c: New file.
|
||
* gcc.target/arm/simd/vextp8_1.c: New file.
|
||
* gcc.target/arm/simd/vexts16_1.c: New file.
|
||
* gcc.target/arm/simd/vexts32_1.c: New file.
|
||
* gcc.target/arm/simd/vexts64_1.c: New file.
|
||
* gcc.target/arm/simd/vexts8_1.c: New file.
|
||
* gcc.target/arm/simd/vextu16_1.c: New file.
|
||
* gcc.target/arm/simd/vextu32_1.c: New file.
|
||
* gcc.target/arm/simd/vextu64_1.c: New file.
|
||
* gcc.target/arm/simd/vextu8_1.c: New file.
|
||
* gcc.target/arm/simd/vextp64_1.c: New file.
|
||
|
||
2014-05-29 Radovan Obradovic <robradovic@mips.com>
|
||
Tom de Vries <tom@codesourcery.com>
|
||
|
||
* gcc.target/mips/mips.exp: Add use-caller-save to -ffoo/-fno-foo
|
||
options.
|
||
* gcc.target/mips/fuse-caller-save.h: New include file.
|
||
* gcc.target/mips/fuse-caller-save.c: New test.
|
||
* gcc.target/mips/fuse-caller-save-mips16.c: Same.
|
||
* gcc.target/mips/fuse-caller-save-micromips.c: Same.
|
||
|
||
2014-05-29 Evgeny Stupachenko <evstupac@gmail.com>
|
||
|
||
* gcc.dg/vect/pr52252-ld.c: Fix target and options for the test.
|
||
|
||
2014-05-28 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/61045
|
||
* gcc.dg/pr61045.c: New testcase.
|
||
|
||
2014-05-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* lib/clearcap.exp: New file.
|
||
* gcc.dg/vect/vect.exp: Load clearcap.exp.
|
||
Remove clearcap_ldflags handling.
|
||
Call clearcap-init, clearcap-finish.
|
||
* gcc.target/i386/i386.exp: Likewise.
|
||
* gcc.target/i386/clearcap.map: Move to ../config/sol2-clearcap.map.
|
||
* gcc.target/i386/clearcapv2.map: Move to
|
||
../config/sol2-clearcapv2.map.
|
||
* gcc.target/x86_64/abi/avx/abi-avx.exp: Likewise.
|
||
* gcc.target/x86_64/abi/avx512f/abi-avx512f.exp: Likewise.
|
||
|
||
2014-05-28 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/61335
|
||
* gfortran.dg/pr61335.f90: New testcase.
|
||
|
||
2014-05-27 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/aliasing1.adb (dg-final): Robustify pattern matching.
|
||
|
||
2014-05-27 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/overflow_fixed.adb: New test.
|
||
|
||
2014-05-27 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/56724
|
||
* gcc.dg/pr56724-1.c: New test.
|
||
* gcc.dg/pr56724-2.c: New test.
|
||
* gcc.dg/wtr-conversion-1.c: Use -Wtraditional-conversion instead of
|
||
-Wtraditional.
|
||
* gcc.dg/dfp/wtr-conversion-1.c: Likewise.
|
||
|
||
2014-05-27 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gcc.dg/fold-compare-8.c: New test.
|
||
* gcc.dg/Wstrict-overflow-25.c: Likewise.
|
||
|
||
2014-05-27 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/tree-ssa/vrp92.c: New testcase.
|
||
|
||
2014-05-27 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR testsuite/61319
|
||
* c-c++-common/ubsan/float-cast.h: Conditionally define LLONG_MAX,
|
||
LLONG_MIN, and ULLONG_MAX.
|
||
|
||
2014-05-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* lib/target-supports.exp (check_effective_target_vect_bswap):
|
||
Specify arm*-*-* support.
|
||
|
||
2014-05-27 Dominique d'Humieres <dominiq@lps.ens.fr>
|
||
|
||
PR testsuite/61319
|
||
* c-c++-common/ubsan/float-cast-overflow-1.c: Make the sign of
|
||
-nan optional.
|
||
* c-c++-common/ubsan/float-cast-overflow-2.c: Likewise.
|
||
* c-c++-common/ubsan/float-cast-overflow-4.c: Likewise.
|
||
|
||
2014-05-26 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* gcc.dg/tree-ssa/ssa-fre-40.c: Cleanup fre1 tree dump.
|
||
|
||
2014-05-26 Richard Sandiford <r.sandiford@uk.ibm.com>
|
||
|
||
PR rtl-optimization/61222
|
||
* gcc.c-torture/compile/pr61222-1.c: New test.
|
||
* gcc.c-torture/compile/pr61222-2.c: Likewise.
|
||
|
||
2014-05-26 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* c-c++-common/cilk-plus/AN/pr61191.c: Fix dg-error directives.
|
||
|
||
2014-05-26 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* gcc.dg/lto/pr61278_1.c: Remove dg directives.
|
||
|
||
2014-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
|
||
|
||
PR libgfortran/55117
|
||
* gfortran.dg/namelist_85.f90: New test.
|
||
|
||
2014-05-26 Igor Zamyatin <igor.zamyatin@intel.com>
|
||
|
||
PR c/61191
|
||
* c-c++-common/cilk-plus/AN/pr61191.c: Check for correct handling of
|
||
the case with syntax error.
|
||
|
||
2014-05-26 Zhenqiang Chen <zhenqiang.chen@linaro.org>
|
||
|
||
* gcc.dg/lto/pr61278_0.c: New test.
|
||
* gcc.dg/lto/pr61278_1.c: New test.
|
||
|
||
2014-05-26 Zhenqiang Chen <zhenqiang.chen@linaro.org>
|
||
|
||
* gcc.dg/pr61220.c: New test.
|
||
* gcc.dg/shrink-wrap-loop.c: Disable for x86_64 -m32 mode.
|
||
|
||
2014-05-25 Tobias Burnus <burnus@net-b.de>
|
||
|
||
* gfortran.dg/coarray_10.f90: Update dg-warning.
|
||
* gfortran.dg/coarray_this_image_1.f90: New.
|
||
* gfortran.dg/coarray_this_image_2.f90: New.
|
||
|
||
2014-05-24 Jerry DeLisle <jvdelisle@gcc.gnu>
|
||
|
||
PR libfortran/61173
|
||
* gfortran.dg/arrayio_14.f90: New test.
|
||
|
||
2014-05-24 Andreas Schwab <schwab@suse.de>
|
||
|
||
* gcc.c-torture/execute/bswap-2.c (main): Handle more bitfield layouts.
|
||
|
||
2014-05-24 Dominique d'Humieres <dominiq@lps.ens.fr>
|
||
|
||
* gfortran.dg/gfortran.dg/bind_c_array_params_2.f90:
|
||
Adjust regexp for -flto.
|
||
* gfortran.dg/gfortran.dg/pr48636-2.f90: Likewise.
|
||
* gfortran.dg/pr52835.f90: Likewise.
|
||
|
||
2014-05-23 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR rtl-optimization/61215
|
||
* gcc.target/i386/pr61215.c: New.
|
||
|
||
2014-05-23 Marek Polacek <polacek@redhat.com>
|
||
Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* c-c++-common/ubsan/float-cast-overflow-1.c: New test.
|
||
* c-c++-common/ubsan/float-cast-overflow-10.c: New test.
|
||
* c-c++-common/ubsan/float-cast-overflow-2.c: New test.
|
||
* c-c++-common/ubsan/float-cast-overflow-3.c: New test.
|
||
* c-c++-common/ubsan/float-cast-overflow-4.c: New test.
|
||
* c-c++-common/ubsan/float-cast-overflow-5.c: New test.
|
||
* c-c++-common/ubsan/float-cast-overflow-6.c: New test.
|
||
* c-c++-common/ubsan/float-cast-overflow-7.c: New test.
|
||
* c-c++-common/ubsan/float-cast-overflow-7.h: New file.
|
||
* c-c++-common/ubsan/float-cast-overflow-8.c: New test.
|
||
* c-c++-common/ubsan/float-cast-overflow-9.c: New test.
|
||
* c-c++-common/ubsan/float-cast.h: New file.
|
||
* g++.dg/ubsan/float-cast-overflow-bf.C: New test.
|
||
* gcc.dg/ubsan/float-cast-overflow-bf.c: New test.
|
||
|
||
2014-05-23 Jiong Wang <jiong.wang@arm.com>
|
||
|
||
* gcc.target/aarch64/tail_indirect_call_1.c: New.
|
||
|
||
2014-05-23 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/cpp1y/lambda-init9.C: New.
|
||
|
||
2014-05-23 Richard Biener <rguenther@suse.de>
|
||
|
||
PR testsuite/61266
|
||
* gcc.dg/Wstrict-overflow-18.c: Revert un-XFAILing and
|
||
adjust testcase to reflect reality.
|
||
|
||
2014-05-23 Thomas Preud'homme <thomas.preudhomme@arm.com>
|
||
|
||
PR tree-optimization/54733
|
||
* gcc.dg/optimize-bswapdi-3.c: New test to check extension of bswap
|
||
optimization to support memory sources and bitwise operations
|
||
equivalent to load in host endianness.
|
||
* gcc.dg/optimize-bswaphi-1.c: Likewise.
|
||
* gcc.dg/optimize-bswapsi-2.c: Likewise.
|
||
* gcc.c-torture/execute/bswap-2.c: Likewise.
|
||
|
||
2014-05-23 Thomas Preud'homme <thomas.preudhomme@arm.com>
|
||
|
||
* lib/target-supports.exp: New effective targets for architectures
|
||
capable of performing byte swap.
|
||
* gcc.dg/optimize-bswapdi-1.c: Convert to new bswap target.
|
||
* gcc.dg/optimize-bswapdi-2.c: Likewise.
|
||
* gcc.dg/optimize-bswapsi-1.c: Likewise.
|
||
|
||
2014-05-22 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/61088
|
||
* g++.dg/cpp0x/lambda/lambda-ice13.C: New.
|
||
* g++.dg/cpp0x/lambda/lambda-ice7.C: Adjust.
|
||
|
||
2014-05-22 Xinliang David Li <davidxl@google.com>
|
||
|
||
* g++.dg/ipa/devirt-15.C: Fix expected message.
|
||
* g++.dg/ipa/devirt-16.C: Ditto.
|
||
* g++.dg/ipa/devirt-17.C: Ditto.
|
||
* g++.dg/ipa/devirt-26.C: Ditto.
|
||
* g++.dg/ipa/imm-devirt-1.C: Ditto.
|
||
* g++.dg/ipa/imm-devirt-2.C: Ditto.
|
||
* g++.dg/tree-ssa/pr8781.C:Ditto.
|
||
|
||
2014-05-22 Peter Bergner <bergner@vnet.ibm.com>
|
||
|
||
* gcc.target/powerpc/htm-ttest.c: New test.
|
||
|
||
2014-05-22 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/opt37.ad[sb]: New test.
|
||
|
||
2014-05-21 Jonathan Wakely <jwakely@redhat.com>
|
||
|
||
PR c/61271
|
||
* g++.dg/cilk-plus/AN/array_function.cc: New.
|
||
|
||
2014-05-22 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/tree-ssa/alias-33.c: New testcase.
|
||
|
||
2014-05-22 Kostya Serebryany <kcc@google.com>
|
||
|
||
* c-c++-common/tsan/mutexset1.c: Update the test to match
|
||
upstream r209283.
|
||
* g++.dg/asan/symbolize-callback-1.C: Delete the deprecated test.
|
||
|
||
2014-05-21 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR sanitizer/61272
|
||
* g++.dg/ubsan/pr61272.C: New test.
|
||
|
||
2014-05-21 Cesar Philippidis <cesar@codesourcery.com>
|
||
Sandra Loosemore <sandra@codesourcery.com>
|
||
|
||
PR lto/60179
|
||
* lib/scanasm.exp (scan-lto-assembler): New procedure.
|
||
* gcc.target/nios2/custom-fp-lto.c: New test.
|
||
|
||
2014-05-21 Andreas Schwab <schwab@suse.de>
|
||
|
||
* g++.dg/cpp0x/pr61038.C (operator "" _s): Use size_t.
|
||
|
||
2014-05-21 Oleg Endo <olegendo@gcc.gnu.org>
|
||
|
||
PR target/54236
|
||
* gcc.target/sh/pr54236-3.c: New.
|
||
|
||
2014-05-21 Igor Zamyatin <igor.zamyatin@intel.com>
|
||
|
||
PR c++/60189
|
||
* c-c++-common/cilk-plus/CK/invalid_sync.c: New test.
|
||
|
||
2014-05-20 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR tree-optimization/60899
|
||
* g++.dg/ipa/devirt-11.C: Update template.
|
||
|
||
2014-05-20 Edward Smith-Rowland <3dw4rd@verizon.net>
|
||
|
||
PR C++/61038
|
||
* g++.dg/cpp0x/pr61038.C: New.
|
||
|
||
2014-05-20 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/58753
|
||
PR c++/58930
|
||
PR c++/58704
|
||
* g++.dg/cpp0x/nsdmi-template11.C: New.
|
||
* g++.dg/cpp0x/nsdmi-template12.C: Likewise.
|
||
* g++.dg/cpp0x/nsdmi-template13.C: Likewise.
|
||
|
||
2014-05-20 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/opt35.adb: New test.
|
||
* gnat.dg/opt36.adb: Likewise.
|
||
* gnat.dg/opt35_pkg.ad[sb]: New helper.
|
||
|
||
2014-05-20 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/60373
|
||
* g++.dg/cpp0x/Wattributes1.C: New.
|
||
* g++.dg/ext/visibility/redecl1.C: Adjust.
|
||
* g++.dg/ext/visibility/visibility-7.C: Likewise.
|
||
|
||
2014-05-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||
|
||
* gcc.target/powerpc/vsxcopy.c: New test.
|
||
|
||
2014-05-20 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/58664
|
||
* g++.dg/cpp0x/nsdmi-union6.C: New.
|
||
* g++.dg/parse/pr58664.C: Likewise.
|
||
* g++.dg/cpp0x/nsdmi6.C: Tweak.
|
||
* g++.dg/parse/crash31.C: Likewise.
|
||
* g++.dg/template/error2.C: Likewise.
|
||
* g++.dg/template/inherit8.C: Likewise.
|
||
* g++.dg/template/offsetof2.C: Likewise.
|
||
|
||
2014-05-19 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* c-c++-common/gomp/simd4.c: Adjust for inform.
|
||
* g++.dg/cpp0x/decltype-call1.C: Likewise.
|
||
* g++.dg/cpp0x/forw_enum6.C: Likewise.
|
||
* g++.dg/cpp0x/lambda/lambda-ice7.C: Likewise.
|
||
* g++.dg/cpp0x/noexcept15.C: Likewise.
|
||
* g++.dg/cpp0x/variadic-ex2.C: Likewise.
|
||
* g++.dg/eh/spec6.C: Likewise.
|
||
* g++.dg/expr/cast1.C: Likewise.
|
||
* g++.dg/expr/dtor1.C: Likewise.
|
||
* g++.dg/ext/is_base_of_diagnostic.C: Likewise.
|
||
* g++.dg/ext/unary_trait_incomplete.C: Likewise.
|
||
* g++.dg/gomp/pr49223-2.C: Likewise.
|
||
* g++.dg/gomp/udr-4.C: Likewise.
|
||
* g++.dg/init/delete1.C: Likewise.
|
||
* g++.dg/other/crash-2.C: Likewise.
|
||
* g++.dg/parse/crash24.C: Likewise.
|
||
* g++.dg/parse/crash25.C: Likewise.
|
||
* g++.dg/parse/crash31.C: Likewise.
|
||
* g++.dg/parse/crash49.C: Likewise.
|
||
* g++.dg/parse/crash50.C: Likewise.
|
||
* g++.dg/parse/crash54.C: Likewise.
|
||
* g++.dg/parse/dtor7.C: Likewise.
|
||
* g++.dg/parse/error40.C: Likewise.
|
||
* g++.dg/parse/fused-params1.C: Likewise.
|
||
* g++.dg/parse/new1.C: Likewise.
|
||
* g++.dg/template/crash35.C: Likewise.
|
||
* g++.dg/template/crash59.C: Likewise.
|
||
* g++.dg/template/crash77.C: Likewise.
|
||
* g++.dg/template/error51.C: Likewise.
|
||
* g++.dg/template/incomplete1.C: Likewise.
|
||
* g++.dg/template/incomplete3.C: Likewise.
|
||
* g++.dg/template/incomplete4.C: Likewise.
|
||
* g++.dg/template/incomplete5.C: Likewise.
|
||
* g++.dg/template/inherit8.C: Likewise.
|
||
* g++.dg/template/instantiate1.C: Likewise.
|
||
* g++.dg/template/instantiate3.C: Likewis: Likewise.
|
||
* g++.dg/template/offsetof2.C: Likewise.
|
||
* g++.dg/tm/pr51928.C: Likewise.
|
||
* g++.dg/warn/Wdelete-incomplete-1.C: Likewise.
|
||
* g++.dg/warn/incomplete1.C: Likewise.
|
||
* g++.dg/warn/incomplete2.C: Likewise.
|
||
* g++.old-deja/g++.brendan/friend4.C: Likewise.
|
||
* g++.old-deja/g++.bugs/900121_01.C: Likewise.
|
||
* g++.old-deja/g++.bugs/900214_01.C: Likewise.
|
||
* g++.old-deja/g++.eh/catch1.C: Likewise.
|
||
* g++.old-deja/g++.eh/spec6.C: Likewise.
|
||
* g++.old-deja/g++.mike/p7868.C: Likewise.
|
||
* g++.old-deja/g++.other/crash38.C: Likewise.
|
||
* g++.old-deja/g++.other/enum2.C: Likewise.
|
||
* g++.old-deja/g++.other/incomplete.C: Likewise.
|
||
* g++.old-deja/g++.other/vaarg3.C: Likewise.
|
||
* g++.old-deja/g++.pt/crash9.C: Likewise.
|
||
* g++.old-deja/g++.pt/niklas01a.C: Likewise.
|
||
* g++.old-deja/g++.pt/typename8.C: Likewise.
|
||
* g++.old-deja/g++.robertl/ice990323-1.C: Likewise.
|
||
|
||
2014-05-19 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* lib/target-supports.exp
|
||
(check_effective_target_vect_sizes_32B_16B): Return false if
|
||
128-bit AVX vectors preferred.
|
||
|
||
2014-05-19 Mike Stump <mikestump@comcast.net>
|
||
|
||
* lib/target-supports.exp (check_effective_target_avx): Early out
|
||
if not x86 to prevent x86 flags on non-x86 targets.
|
||
|
||
2014-05-19 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/61221
|
||
* gcc.dg/torture/pr61221.c: New testcase.
|
||
|
||
2014-05-19 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/61209
|
||
* gfortran.dg/pr61209.f90: New testcase.
|
||
|
||
2014-05-19 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/61184
|
||
* c-c++-common/torture/pr61184.c: New testcase.
|
||
|
||
2014-05-19 Christian Bruel <christian.bruel@st.com>
|
||
|
||
PR target/61195
|
||
* gcc.target/sh/pr61195.c: New test.
|
||
|
||
2014-05-18 Wei Mi <wmi@google.com>
|
||
|
||
PR target/58066
|
||
* gcc.target/i386/pr58066.c: Replace pattern matching of .cfi
|
||
directive with rtl insns. Add effective-target fpic and
|
||
tls_native.
|
||
|
||
2014-05-17 Xinliang David Li <davidxl@google.com>
|
||
|
||
* g++.dg/ipa/devirt-33.C: New testcase.
|
||
|
||
2014-05-17 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* g++.dg/ipa/comdat.C: New file.
|
||
|
||
2014-05-18 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/volatile12.ad[sb]: New test.
|
||
|
||
2014-05-18 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/enum3.adb: New test.
|
||
|
||
2014-05-18 Andreas Schwab <schwab@suse.de>
|
||
|
||
* gcc.target/ia64/visibility-1.c (variable_l): Add used attribute.
|
||
|
||
2014-05-17 Jerry DeLisle <jvdelisle@gcc.gnu>
|
||
|
||
PR libfortran/52539
|
||
* gfortran.dg/namelist_utf8.f90: New test.
|
||
|
||
2014-05-17 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/52875
|
||
* g++.dg/cpp0x/decltype58.C: New.
|
||
|
||
2014-05-17 Ajit Agarwal <ajitkum@xilinx.com>
|
||
|
||
* gcc.target/microblaze/others/break_handler.c: New.
|
||
|
||
2014-05-17 Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
PR tree-optimization/61140
|
||
PR tree-optimization/61150
|
||
PR tree-optimization/61197
|
||
* gcc.dg/tree-ssa/pr61140.c: New file.
|
||
* gcc.dg/tree-ssa/pr61150.c: New file.
|
||
* gcc.dg/tree-ssa/pr61197.c: New file.
|
||
|
||
2014-05-17 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* g++.dg/pr60969.C: Compile for all ilp32 x86 targets.
|
||
(dg-options): Add -mfpmath=387.
|
||
(dg-final): Check that no MMX registers are used.
|
||
|
||
2014-05-17 Andreas Schwab <schwab@suse.de>
|
||
|
||
* gcc.target/ia64/visibility-1.c (variable_i): Add used attribute.
|
||
|
||
2014-05-16 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
Revert:
|
||
2014-04-29 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
* gcc.dg/tree-ssa/pr23401.c: Update the expected number of
|
||
occurrences of "int" in the gimple dump to reflect that the return
|
||
types of functions now show up in such dumps.
|
||
* gcc.dg/tree-ssa/pr27810.c: Likewise.
|
||
|
||
2014-05-16 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* gcc.c-torture/execute/20101011-1.c: Update testcase.
|
||
* gcc.dg/ira-shrinkwrap-prep-1.c: Update testcase.
|
||
* gcc.dg/tree-ssa/writeonly.c: New testcase.
|
||
* gcc.dg/tree-ssa/ssa-dse-6.c: Update testcase.
|
||
* gcc.dg/tree-ssa/pr21559.c: Update testcase.
|
||
* gcc.dg/debug/pr35154.c: Update testcase.
|
||
* gcc.target/i386/vectorize1.c: Update testcase.
|
||
|
||
2014-05-16 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/51640
|
||
* g++.dg/parse/error54.C: New.
|
||
|
||
2014-05-16 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR rtl-optimization/60969
|
||
* g++.dg/pr60969.C: New.
|
||
|
||
2014-05-16 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/61194
|
||
* gcc.dg/vect/pr61194.c: New testcase.
|
||
|
||
2014-05-16 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/tree-ssa/ssa-fre-39.c: New testcase.
|
||
* gcc.dg/tree-ssa/ssa-fre-40.c: Likewise.
|
||
* gcc.dg/tree-ssa/ssa-pre-8.c: One more elimination.
|
||
* gcc.dg/tree-ssa/struct-aliasing-2.c: Scan cddce1 dump.
|
||
|
||
2014-05-16 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/tree-ssa/ssa-fre-41.c: New testcase.
|
||
|
||
2014-05-15 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/61085
|
||
* g++.dg/ipa/pr61085.C: New test.
|
||
|
||
2014-05-15 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR tree-optimization/61090
|
||
* gcc.dg/tree-ssa/pr61090.c: New test.
|
||
|
||
2014-05-15 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/61158
|
||
* gcc.dg/pr61158.c: New test.
|
||
|
||
2014-05-15 Andreas Schwab <schwab@suse.de>
|
||
|
||
* obj-c++.dg/exceptions-3.mm: Remove check for message no longer
|
||
emitted.
|
||
* obj-c++.dg/exceptions-5.mm: Likewise.
|
||
|
||
2014-05-15 Zhenqiang Chen <zhenqiang.chen@linaro.org>
|
||
|
||
* shrink-wrap-loop.c: New test case.
|
||
|
||
2014-05-14 Alan Lawrence <alan.lawrence@arm.com>
|
||
|
||
* gcc.target/arm/simd/vtrnqf32_1.c: New file.
|
||
* gcc.target/arm/simd/vtrnqp16_1.c: New file.
|
||
* gcc.target/arm/simd/vtrnqp8_1.c: New file.
|
||
* gcc.target/arm/simd/vtrnqs16_1.c: New file.
|
||
* gcc.target/arm/simd/vtrnqs32_1.c: New file.
|
||
* gcc.target/arm/simd/vtrnqs8_1.c: New file.
|
||
* gcc.target/arm/simd/vtrnqu16_1.c: New file.
|
||
* gcc.target/arm/simd/vtrnqu32_1.c: New file.
|
||
* gcc.target/arm/simd/vtrnqu8_1.c: New file.
|
||
* gcc.target/arm/simd/vtrnf32_1.c: New file.
|
||
* gcc.target/arm/simd/vtrnp16_1.c: New file.
|
||
* gcc.target/arm/simd/vtrnp8_1.c: New file.
|
||
* gcc.target/arm/simd/vtrns16_1.c: New file.
|
||
* gcc.target/arm/simd/vtrns32_1.c: New file.
|
||
* gcc.target/arm/simd/vtrns8_1.c: New file.
|
||
* gcc.target/arm/simd/vtrnu16_1.c: New file.
|
||
* gcc.target/arm/simd/vtrnu32_1.c: New file.
|
||
* gcc.target/arm/simd/vtrnu8_1.c: New file.
|
||
|
||
2014-05-14 Ilya Tocar <ilya.tocar@intel.com>
|
||
|
||
* gcc.target/i386/clflushopt-1.c: New.
|
||
* gcc.target/i386/xsavec-1.c: Ditto.
|
||
* gcc.target/i386/xsavec64-1.c: Ditto.
|
||
* gcc.target/i386/xsaves-1.c: Ditto.
|
||
* gcc.target/i386/xsaves64-1.c: Ditto.
|
||
* gcc.target/i386/sse-12.c: Test new options.
|
||
* gcc.target/i386/sse-13.c: Ditto.
|
||
* gcc.target/i386/sse-14.c: Ditto.
|
||
* gcc.target/i386/sse-22.c: Ditto.
|
||
* gcc.target/i386/sse-23.c: Ditto.
|
||
* g++.dg/other/i386-2.C: Ditto.
|
||
* g++.dg/other/i386-3.C: Ditto.
|
||
|
||
2014-05-14 Andrey Belevantsev <abel@ispras.ru>
|
||
|
||
PR rtl-optimization/60866
|
||
* gcc.dg/pr60866.c: New test.
|
||
|
||
2014-05-14 Andrey Belevantsev <abel@ispras.ru>
|
||
|
||
PR rtl-optimization/60901
|
||
* gcc.target/i386/pr60901.c: New test.
|
||
|
||
2014-05-14 Yury Gribov <y.gribov@samsung.com>
|
||
|
||
PR sanitizer/61100
|
||
* c-c++-common/asan/asan-interface-1.c: New test.
|
||
* lib/asan-dg.exp (asan_include_flags): New function.
|
||
(asan_init): Call asan_include_flags to obtain path
|
||
to sanitizer headers.
|
||
|
||
2014-05-13 Peter Bergner <bergner@vnet.ibm.com>
|
||
|
||
* lib/target-support.exp (check_dfp_hw_available): New function.
|
||
(is-effective-target): Check $arg for dfp_hw.
|
||
(is-effective-target-keyword): Likewise.
|
||
* gcc.target/powerpc/pack03.c: (dg-require-effective-target):
|
||
Change target to dfp_hw.
|
||
|
||
2014-05-13 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/61162
|
||
* gcc.dg/pr61162.c: New test.
|
||
|
||
2014-05-13 Marek Polacek <polacek@redhat.com>
|
||
|
||
* c-c++-common/pr50459.c: Move cdtor tests to a separate testcase.
|
||
* c-c++-common/pr50459-2.c: New test.
|
||
|
||
2014-05-13 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/54310
|
||
* g++.dg/template/pr54310.C: New.
|
||
|
||
2014-05-13 Nathan Sidwell <nathan@codesourcery.com>
|
||
Sandra Loosemore <sandra@codesourcery.com>
|
||
|
||
* gcc.target/mips/loongson-simd.c: Disable micromips too.
|
||
|
||
2014-05-13 Catherine Moore <clm@cm00re.com>
|
||
|
||
* gcc.target/mips/near-far-1.c: Adjust expected output
|
||
to allow the JALS instruction.
|
||
* gcc.target/mips/near-far-2.c: Likewise.
|
||
* gcc.target/mips/near-far-4.c: Likewise.
|
||
|
||
2014-05-13 Bin Cheng <bin.cheng@arm.com>
|
||
|
||
* gcc.dg/tree-ssa/ivopts-lower_base.c: New test.
|
||
|
||
2014-05-13 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/61060
|
||
* gcc.dg/pr61060.c: New test.
|
||
|
||
2014-05-12 DJ Delorie <dj@redhat.com>
|
||
|
||
* gcc.dg/sibcall-3.c: MSP430 doesn't have sibcall.
|
||
* gcc.dg/sibcall-4.c: Likewise.
|
||
|
||
2014-05-12 Dimitris Papavasiliou <dpapavas@gmail.com>
|
||
|
||
* objc.dg/shadow-1.m: New test.
|
||
* objc.dg/shadow-2.m: New test.
|
||
* objc.dg/ivar-scope-1.m: New test.
|
||
* objc.dg/ivar-scope-2.m: New test.
|
||
* objc.dg/ivar-scope-3.m: New test.
|
||
* objc.dg/ivar-scope-4.m: New test.
|
||
* objc.dg/ivar-visibility-1.m: New test.
|
||
* objc.dg/ivar-visibility-2.m: New test.
|
||
* objc.dg/ivar-visibility-3.m: New test.
|
||
* objc.dg/ivar-visibility-4.m: New test.
|
||
|
||
2014-05-12 Tobias Burnus <burnus@net-b.de>
|
||
|
||
PR fortran/60127
|
||
* gfortran.dg/gomp/omp_do_concurrent.f90: New.
|
||
|
||
2014-05-12 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/60834
|
||
* gfortran.dg/associate_16.f90: New test.
|
||
|
||
2014-05-12 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
|
||
|
||
PR target/60991
|
||
* gcc.target/avr/pr60991.c: New testcase.
|
||
|
||
2014-05-12 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/60054
|
||
* g++.dg/cpp1y/pr60054.C: New.
|
||
|
||
2014-05-12 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/51199
|
||
* g++.dg/template/pr51199.C: New.
|
||
|
||
2014-05-11 Hans-Peter Nilsson <hp@bitrange.com>
|
||
|
||
* gcc.c-torture/execute/20101011-1.c [__MMIX__] (DO_TEST): Define as 0.
|
||
|
||
2014-05-11 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* gfortran.dg/gomp/affinity-1.f90: New test.
|
||
|
||
2014-05-11 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* gcc.dg/torture/pr61136.c: New test.
|
||
|
||
2014-05-11 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/59705
|
||
* g++.dg/cpp0x/sfinae51.C: New.
|
||
|
||
PR c++/58353
|
||
* g++.dg/cpp0x/variadic157.C: New.
|
||
|
||
2014-05-10 Oleg Endo <olegendo@gcc.gnu.org>
|
||
|
||
PR target/51244
|
||
* gcc.target/sh/pr51244-14.c: Relax criteria for passing the test.
|
||
|
||
2014-05-10 Marek Polacek <polacek@redhat.com>
|
||
|
||
* gcc.dg/pedwarn-init.c: New test.
|
||
* gcc.dg/init-string-1.c: Adjust dg-error.
|
||
|
||
2014-05-10 Hans-Peter Nilsson <hp@bitrange.com>
|
||
|
||
* lib/target-supports.exp
|
||
(check_effective_target_logical_op_short_circuit): Add mmix-*-*
|
||
to the list.
|
||
|
||
2014-05-09 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/61096
|
||
* gcc.dg/pr61096-1.c: New test.
|
||
* gcc.dg/pr61096-2.c: New test.
|
||
|
||
2014-05-09 Florian Weimer <fweimer@redhat.com>
|
||
|
||
* gcc.dg/fstack-protector-strong.c: Add coverage for return slots.
|
||
* g++.dg/fstack-protector-strong.C: Likewise.
|
||
* gcc.target/i386/ssp-strong-reg.c: New file.
|
||
|
||
2014-05-09 Georg-Johann Lay <avr@gjlay.de>
|
||
|
||
PR target/61055
|
||
* gcc.target/avr/torture/pr61055.c: New test.
|
||
|
||
2014-05-09 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/50459
|
||
* c-c++-common/attributes-1.c: Move test line to a new test.
|
||
* c-c++-common/attributes-2.c: New test.
|
||
* c-c++-common/pr50459.c: New test.
|
||
* c-c++-common/pr59280.c: Add "undeclared" to dg-error.
|
||
* gcc.dg/nonnull-2.c: Likewise.
|
||
* gcc.dg/pr55570.c: Modify dg-error.
|
||
* gcc.dg/tm/wrap-2.c: Likewise.
|
||
|
||
2014-05-08 Jeff Law <law@redhat.com>
|
||
|
||
PR tree-optimization/61009
|
||
* g++.dg/tree-ssa/pr61009.C: New test.
|
||
|
||
2014-05-08 Matthias Klose <doko@ubuntu.com>
|
||
|
||
PR driver/61106
|
||
* gcc-dg/unused-8a.c: New.
|
||
* gcc-dg/unused-8b.c: Likewise.
|
||
|
||
2014-05-08 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/61053
|
||
* gcc.dg/pr61053.c: New test.
|
||
|
||
2014-05-08 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/61077
|
||
* gcc.dg/pr61077.c: New test.
|
||
|
||
2014-05-08 Tobias Burnus <burnus@net-b.de>
|
||
|
||
* gfortran.dg/coarray_collectives_1.f90: New.
|
||
* gfortran.dg/coarray_collectives_2.f90: New.
|
||
* gfortran.dg/coarray_collectives_3.f90: New.
|
||
* gfortran.dg/coarray_collectives_4.f90: New.
|
||
* gfortran.dg/coarray_collectives_5.f90: New.
|
||
* gfortran.dg/coarray_collectives_6.f90: New.
|
||
* gfortran.dg/coarray/collectives_1.f90: New.
|
||
* gfortran.dg/assumed_rank_5.f90: Update dg-error.
|
||
* gfortran.dg/assumed_type_4.f90: Update dg-error.
|
||
* gfortran.dg/bind_c_array_params.f03: Update dg-error.
|
||
* gfortran.dg/bind_c_usage_28.f90: Update dg-error.
|
||
* gfortran.dg/c_funloc_tests_5.f03: Update dg-error.
|
||
* gfortran.dg/c_funloc_tests_6.f90: Update dg-error.
|
||
* gfortran.dg/c_loc_tests_11.f03: Update dg-error.
|
||
|
||
2014-05-08 Wei Mi <wmi@google.com>
|
||
|
||
PR target/58066
|
||
* gcc.target/i386/pr58066.c: New test.
|
||
|
||
2014-05-08 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.target/i386/avx256-unaligned-load-2.c,
|
||
gcc.target/i386/pr49002-1.c, gcc.target/i386/pr53712.c,
|
||
gcc.target/i386/pr53907.c, gcc.target/i386/pr59539-1.c: Allow
|
||
packed-single instructions.
|
||
|
||
2014-05-08 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/13981
|
||
* g++.dg/diagnostic/pr13981.C: New.
|
||
|
||
2014-05-08 Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
PR tree-optimization/59100
|
||
* gcc.dg/tree-ssa/phi-opt-12.c: New file.
|
||
* gcc.dg/tree-ssa/phi-opt-13.c: Likewise.
|
||
|
||
2014-05-08 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
PR tree-optimization/61095
|
||
* gcc.dg/torture/pr61095.c: New test.
|
||
|
||
2014-05-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
|
||
|
||
PR middle-end/39246
|
||
* gcc.dg/uninit-13.c: Move warning on the actual source line where
|
||
the uninitialized complex is used.
|
||
* gcc.dg/uninit-17.c: New test to check partial initialization of
|
||
complex with branches.
|
||
* gcc.dg/uninit-17-O0.c: Likewise.
|
||
|
||
2014-05-07 Oleg Endo <olegendo@gcc.gnu.org>
|
||
|
||
PR target/60884
|
||
* gcc.target/sh/pr53976-1.c (test_02): Remove inappropriate test case.
|
||
(test_03): Rename to test_02.
|
||
|
||
2014-05-07 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/61083
|
||
* g++.dg/cpp0x/sfinae50.C: New.
|
||
|
||
2014-05-07 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/61080
|
||
* g++.dg/cpp0x/deleted7.C: New.
|
||
|
||
2014-05-07 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/61034
|
||
* g++.dg/tree-ssa/pr61034.C: New testcase.
|
||
|
||
2014-05-07 Joern Rennecke <joern.rennecke@embecosm.com>
|
||
|
||
* gcc.target/epiphany/isr-arg.c: New file.
|
||
|
||
2014-05-07 Evgeny Stupachenko <evstupac@gmail.com>
|
||
|
||
PR tree-optimization/52252
|
||
* gcc.dg/vect/pr52252-ld.c: Test on loads group of size 3.
|
||
|
||
2014-05-07 Alan Lawrence <alan.lawrence@arm.com>
|
||
|
||
* gcc.target/aarch64/simd/vrev16p8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev16p8.x: New file.
|
||
* gcc.target/aarch64/simd/vrev16qp8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev16qp8.x: New file.
|
||
* gcc.target/aarch64/simd/vrev16qs8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev16qs8.x: New file.
|
||
* gcc.target/aarch64/simd/vrev16qu8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev16qu8.x: New file.
|
||
* gcc.target/aarch64/simd/vrev16s8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev16s8.x: New file.
|
||
* gcc.target/aarch64/simd/vrev16u8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev16u8.x: New file.
|
||
* gcc.target/aarch64/simd/vrev32p16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev32p16.x: New file.
|
||
* gcc.target/aarch64/simd/vrev32p8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev32p8.x: New file.
|
||
* gcc.target/aarch64/simd/vrev32qp16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev32qp16.x: New file.
|
||
* gcc.target/aarch64/simd/vrev32qp8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev32qp8.x: New file.
|
||
* gcc.target/aarch64/simd/vrev32qs16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev32qs16.x: New file.
|
||
* gcc.target/aarch64/simd/vrev32qs8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev32qs8.x: New file.
|
||
* gcc.target/aarch64/simd/vrev32qu16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev32qu16.x: New file.
|
||
* gcc.target/aarch64/simd/vrev32qu8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev32qu8.x: New file.
|
||
* gcc.target/aarch64/simd/vrev32s16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev32s16.x: New file.
|
||
* gcc.target/aarch64/simd/vrev32s8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev32s8.x: New file.
|
||
* gcc.target/aarch64/simd/vrev32u16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev32u16.x: New file.
|
||
* gcc.target/aarch64/simd/vrev32u8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev32u8.x: New file.
|
||
* gcc.target/aarch64/simd/vrev64f32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev64f32.x: New file.
|
||
* gcc.target/aarch64/simd/vrev64p16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev64p16.x: New file.
|
||
* gcc.target/aarch64/simd/vrev64p8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev64p8.x: New file.
|
||
* gcc.target/aarch64/simd/vrev64qf32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev64qf32.x: New file.
|
||
* gcc.target/aarch64/simd/vrev64qp16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev64qp16.x: New file.
|
||
* gcc.target/aarch64/simd/vrev64qp8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev64qp8.x: New file.
|
||
* gcc.target/aarch64/simd/vrev64qs16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev64qs16.x: New file.
|
||
* gcc.target/aarch64/simd/vrev64qs32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev64qs32.x: New file.
|
||
* gcc.target/aarch64/simd/vrev64qs8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev64qs8.x: New file.
|
||
* gcc.target/aarch64/simd/vrev64qu16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev64qu16.x: New file.
|
||
* gcc.target/aarch64/simd/vrev64qu32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev64qu32.x: New file.
|
||
* gcc.target/aarch64/simd/vrev64qu8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev64qu8.x: New file.
|
||
* gcc.target/aarch64/simd/vrev64s16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev64s16.x: New file.
|
||
* gcc.target/aarch64/simd/vrev64s32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev64s32.x: New file.
|
||
* gcc.target/aarch64/simd/vrev64s8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev64s8.x: New file.
|
||
* gcc.target/aarch64/simd/vrev64u16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev64u16.x: New file.
|
||
* gcc.target/aarch64/simd/vrev64u32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev64u32.x: New file.
|
||
* gcc.target/aarch64/simd/vrev64u8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vrev64u8.x: New file.
|
||
|
||
2014-05-07 Alan Lawrence <alan.lawrence@arm.com>
|
||
|
||
gcc.target/aarch64/simd/ext_f32.x: New file.
|
||
gcc.target/aarch64/simd/ext_f32_1.c: New file.
|
||
gcc.target/aarch64/simd/ext_p16.x: New file.
|
||
gcc.target/aarch64/simd/ext_p16_1.c: New file.
|
||
gcc.target/aarch64/simd/ext_p8.x: New file.
|
||
gcc.target/aarch64/simd/ext_p8_1.c: New file.
|
||
gcc.target/aarch64/simd/ext_s16.x: New file.
|
||
gcc.target/aarch64/simd/ext_s16_1.c: New file.
|
||
gcc.target/aarch64/simd/ext_s32.x: New file.
|
||
gcc.target/aarch64/simd/ext_s32_1.c: New file.
|
||
gcc.target/aarch64/simd/ext_s64.x: New file.
|
||
gcc.target/aarch64/simd/ext_s64_1.c: New file.
|
||
gcc.target/aarch64/simd/ext_s8.x: New file.
|
||
gcc.target/aarch64/simd/ext_s8_1.c: New file.
|
||
gcc.target/aarch64/simd/ext_u16.x: New file.
|
||
gcc.target/aarch64/simd/ext_u16_1.c: New file.
|
||
gcc.target/aarch64/simd/ext_u32.x: New file.
|
||
gcc.target/aarch64/simd/ext_u32_1.c: New file.
|
||
gcc.target/aarch64/simd/ext_u64.x: New file.
|
||
gcc.target/aarch64/simd/ext_u64_1.c: New file.
|
||
gcc.target/aarch64/simd/ext_u8.x: New file.
|
||
gcc.target/aarch64/simd/ext_u8_1.c: New file.
|
||
gcc.target/aarch64/simd/ext_f64.c: New file.
|
||
gcc.target/aarch64/simd/extq_f32.x: New file.
|
||
gcc.target/aarch64/simd/extq_f32_1.c: New file.
|
||
gcc.target/aarch64/simd/extq_p16.x: New file.
|
||
gcc.target/aarch64/simd/extq_p16_1.c: New file.
|
||
gcc.target/aarch64/simd/extq_p8.x: New file.
|
||
gcc.target/aarch64/simd/extq_p8_1.c: New file.
|
||
gcc.target/aarch64/simd/extq_s16.x: New file.
|
||
gcc.target/aarch64/simd/extq_s16_1.c: New file.
|
||
gcc.target/aarch64/simd/extq_s32.x: New file.
|
||
gcc.target/aarch64/simd/extq_s32_1.c: New file.
|
||
gcc.target/aarch64/simd/extq_s64.x: New file.
|
||
gcc.target/aarch64/simd/extq_s64_1.c: New file.
|
||
gcc.target/aarch64/simd/extq_s8.x: New file.
|
||
gcc.target/aarch64/simd/extq_s8_1.c: New file.
|
||
gcc.target/aarch64/simd/extq_u16.x: New file.
|
||
gcc.target/aarch64/simd/extq_u16_1.c: New file.
|
||
gcc.target/aarch64/simd/extq_u32.x: New file.
|
||
gcc.target/aarch64/simd/extq_u32_1.c: New file.
|
||
gcc.target/aarch64/simd/extq_u64.x: New file.
|
||
gcc.target/aarch64/simd/extq_u64_1.c: New file.
|
||
gcc.target/aarch64/simd/extq_u8.x: New file.
|
||
gcc.target/aarch64/simd/extq_u8_1.c: New file.
|
||
gcc.target/aarch64/simd/extq_f64.c: New file.
|
||
|
||
2014-05-07 Alan Lawrence <alan.lawrence@arm.com>
|
||
|
||
* gcc.target/aarch64/vtrns32.c: Expect zip[12] insn rather than trn[12].
|
||
* gcc.target/aarch64/vtrnu32.c: Likewise.
|
||
* gcc.target/aarch64/vtrnf32.c: Likewise.
|
||
|
||
2014-05-07 Alan Lawrence <alan.lawrence@arm.com>
|
||
|
||
* gcc.target/aarch64/simd/vtrnf32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vtrnf32.x: New file.
|
||
* gcc.target/aarch64/simd/vtrnp16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vtrnp16.x: New file.
|
||
* gcc.target/aarch64/simd/vtrnp8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vtrnp8.x: New file.
|
||
* gcc.target/aarch64/simd/vtrnqf32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vtrnqf32.x: New file.
|
||
* gcc.target/aarch64/simd/vtrnqp16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vtrnqp16.x: New file.
|
||
* gcc.target/aarch64/simd/vtrnqp8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vtrnqp8.x: New file.
|
||
* gcc.target/aarch64/simd/vtrnqs16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vtrnqs16.x: New file.
|
||
* gcc.target/aarch64/simd/vtrnqs32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vtrnqs32.x: New file.
|
||
* gcc.target/aarch64/simd/vtrnqs8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vtrnqs8.x: New file.
|
||
* gcc.target/aarch64/simd/vtrnqu16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vtrnqu16.x: New file.
|
||
* gcc.target/aarch64/simd/vtrnqu32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vtrnqu32.x: New file.
|
||
* gcc.target/aarch64/simd/vtrnqu8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vtrnqu8.x: New file.
|
||
* gcc.target/aarch64/simd/vtrns16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vtrns16.x: New file.
|
||
* gcc.target/aarch64/simd/vtrns32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vtrns32.x: New file.
|
||
* gcc.target/aarch64/simd/vtrns8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vtrns8.x: New file.
|
||
* gcc.target/aarch64/simd/vtrnu16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vtrnu16.x: New file.
|
||
* gcc.target/aarch64/simd/vtrnu32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vtrnu32.x: New file.
|
||
* gcc.target/aarch64/simd/vtrnu8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vtrnu8.x: New file.
|
||
|
||
2014-05-07 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/57864
|
||
* gcc.dg/torture/pr57864.c: New testcase.
|
||
|
||
2014-05-06 Jerry DeLisle <jvdelisle@gcc.gnu>
|
||
|
||
PR libfortran/61049
|
||
* gfortran.dg/list_read_13.f: New test.
|
||
|
||
2014-05-06 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/60999
|
||
* g++.dg/cpp0x/nsdmi-template9.C: New.
|
||
* g++.dg/cpp0x/nsdmi-template10.C: Likewise.
|
||
|
||
2014-05-06 Kenneth Zadeck <zadeck@naturalbridge.com>
|
||
Mike Stump <mikestump@comcast.net>
|
||
Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* gcc.dg/tree-ssa/pr45427.c: Update to look for 0x0 instead of 0.
|
||
|
||
2014-05-05 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR ipa/60965
|
||
* g++.dg/ipa/devirt-32.C: New testcase.
|
||
|
||
2014-05-05 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/61010
|
||
* gcc.dg/torture/pr61010.c: New testcase.
|
||
|
||
2014-05-05 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
|
||
|
||
* gcc.target/s390/leaf-profile.c: New testcase.
|
||
|
||
2014-05-05 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
|
||
|
||
* gcc.dg/hoist-register-pressure-1.c: Replace int with long.
|
||
Disable asm scan for s390.
|
||
* gcc.dg/hoist-register-pressure-2.c: Likewise.
|
||
* gcc.dg/hoist-register-pressure-3.c: Likewise.
|
||
|
||
2014-05-05 Bin Cheng <bin.cheng@arm.com>
|
||
|
||
PR tree-optimization/60363
|
||
* gcc.dg/tree-ssa/ssa-dom-thread-4.c: Revert XFAIL test.
|
||
|
||
2014-05-04 Peter Bergner <bergner@vnet.ibm.com>
|
||
|
||
* gcc.target/powerpc/pack02.c (dg-options): Add -mhard-float.
|
||
(dg-require-effective-target): Change target to powerpc_fprs.
|
||
* gcc.target/powerpc/pack03.c (dg-options): Add -mhard-dfp.
|
||
(dg-require-effective-target): Change target to dfprt.
|
||
|
||
2014-05-03 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/58582
|
||
* g++.dg/cpp0x/deleted4.C: New.
|
||
* g++.dg/cpp0x/deleted5.C: Likewise.
|
||
* g++.dg/cpp0x/deleted6.C: Likewise.
|
||
|
||
2014-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
|
||
|
||
PR fortran/61025
|
||
* gfortran.dg/coarray_lib_this_image_1.f90: Adjust the dg-final
|
||
regexps for -m32.
|
||
* gfortran.dg/coarray_lib_this_image_2.f90: Likewise.
|
||
* gfortran.dg/coarray_poly_6.f90: Likewise.
|
||
* gfortran.dg/coarray_poly_7.f90: Likewise.
|
||
* gfortran.dg/coarray_poly_8.f90: Likewise.
|
||
|
||
2014-05-02 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/25801
|
||
* gcc.dg/pr25801.c: New test.
|
||
|
||
2014-05-02 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/60784
|
||
* gcc.dg/pr60784.c: New test.
|
||
|
||
2014-05-01 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/60915
|
||
* gcc.dg/pr60915.c: New test.
|
||
|
||
2014-05-01 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/60257
|
||
* gcc.dg/pr60257.c: New test.
|
||
|
||
2014-05-01 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/43395
|
||
* c-c++-common/pr43395.c: New test.
|
||
|
||
2014-05-01 Yuri Rumyantsev <ysrumyan@gmail.com>
|
||
|
||
* gcc.dg/cond-reduc-1.c: New test.
|
||
* gcc.dg/cond-reduc-2.c: Likewise.
|
||
|
||
2014-05-01 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/29467
|
||
* gcc.dg/pr29467.c: New test.
|
||
* gcc.dg/declspec-13.c: Renumber some dg-warnings. Add dg-warnings
|
||
about boolean types.
|
||
* gfortran.dg/bind_c_usage_24_c.c: Include <stdbool.h>. Change _Bool
|
||
to bool.
|
||
* gfortran.dg/c_f_pointer_logical_driver.c: Change _Bool to bool.
|
||
|
||
2014-05-01 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/43245
|
||
* gcc.dg/pr43245.c: New test.
|
||
|
||
2014-05-01 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/56989
|
||
* gcc.dg/pr56989.c: New test.
|
||
|
||
2014-04-30 Ian Lance Taylor <iant@google.com>
|
||
|
||
* go.test/go-test.exp (go-gc-tests): For rundir, pass extra files
|
||
in go_compile_args rather than in argument to go-torture-execute.
|
||
|
||
2014-04-30 Soundararajan Dhakshinamoorthy <sounderarajan.d@atmel.com>
|
||
|
||
* gcc.c-torture/execute/pr58419.c: Use dummy no-inline function
|
||
instead of getpid.
|
||
|
||
2014-04-30 Tobias Burnus <burnus@net-b.de>
|
||
|
||
* gfortran.dg/coarray_poly_6.f90
|
||
* gfortran.dg/coarray_poly_7.f90
|
||
* gfortran.dg/coarray_poly_8.f90
|
||
|
||
2014-04-30 Tobias Burnus <burnus@net-b.de>
|
||
|
||
* gfortran.dg/coarray_lib_this_image_2.f90: Update dump.
|
||
* gfortran.dg/coarray_lib_token_4.f90: Ditto.
|
||
* gfortran.dg/coarray/codimension.f90: New.
|
||
|
||
2014-04-30 Tobias Burnus <burnus@net-b.de>
|
||
|
||
* gfortran.dg/coarray_lib_this_image_1.f90: New.
|
||
* gfortran.dg/coarray_lib_this_image_2.f90: New.
|
||
|
||
2014-04-30 Tobias Burnus <burnus@net-b.de>
|
||
|
||
* gfortran.dg/coarray_poly_4.f90: New.
|
||
* gfortran.dg/coarray_poly_5.f90: New.
|
||
|
||
2014-04-30 Alan Lawrence <alan.lawrence@arm.com>
|
||
|
||
* gcc.target/arm/simd/vuzpqf32_1.c: New file.
|
||
* gcc.target/arm/simd/vuzpqp16_1.c: New file.
|
||
* gcc.target/arm/simd/vuzpqp8_1.c: New file.
|
||
* gcc.target/arm/simd/vuzpqs16_1.c: New file.
|
||
* gcc.target/arm/simd/vuzpqs32_1.c: New file.
|
||
* gcc.target/arm/simd/vuzpqs8_1.c: New file.
|
||
* gcc.target/arm/simd/vuzpqu16_1.c: New file.
|
||
* gcc.target/arm/simd/vuzpqu32_1.c: New file.
|
||
* gcc.target/arm/simd/vuzpqu8_1.c: New file.
|
||
* gcc.target/arm/simd/vuzpf32_1.c: New file.
|
||
* gcc.target/arm/simd/vuzpp16_1.c: New file.
|
||
* gcc.target/arm/simd/vuzpp8_1.c: New file.
|
||
* gcc.target/arm/simd/vuzps16_1.c: New file.
|
||
* gcc.target/arm/simd/vuzps32_1.c: New file.
|
||
* gcc.target/arm/simd/vuzps8_1.c: New file.
|
||
* gcc.target/arm/simd/vuzpu16_1.c: New file.
|
||
* gcc.target/arm/simd/vuzpu32_1.c: New file.
|
||
* gcc.target/arm/simd/vuzpu8_1.c: New file.
|
||
|
||
2014-04-30 Alan Lawrence <alan.lawrence@arm.com>
|
||
|
||
* gcc.target/aarch64/vuzps32_1.c: Expect zip1/2 insn rather than uzp1/2.
|
||
* gcc.target/aarch64/vuzpu32_1.c: Likewise.
|
||
* gcc.target/aarch64/vuzpf32_1.c: Likewise.
|
||
|
||
2014-04-30 Alan Lawrence <alan.lawrence@arm.com>
|
||
|
||
* gcc.target/aarch64/simd/vuzpf32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vuzpf32.x: New file.
|
||
* gcc.target/aarch64/simd/vuzpp16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vuzpp16.x: New file.
|
||
* gcc.target/aarch64/simd/vuzpp8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vuzpp8.x: New file.
|
||
* gcc.target/aarch64/simd/vuzpqf32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vuzpqf32.x: New file.
|
||
* gcc.target/aarch64/simd/vuzpqp16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vuzpqp16.x: New file.
|
||
* gcc.target/aarch64/simd/vuzpqp8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vuzpqp8.x: New file.
|
||
* gcc.target/aarch64/simd/vuzpqs16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vuzpqs16.x: New file.
|
||
* gcc.target/aarch64/simd/vuzpqs32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vuzpqs32.x: New file.
|
||
* gcc.target/aarch64/simd/vuzpqs8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vuzpqs8.x: New file.
|
||
* gcc.target/aarch64/simd/vuzpqu16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vuzpqu16.x: New file.
|
||
* gcc.target/aarch64/simd/vuzpqu32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vuzpqu32.x: New file.
|
||
* gcc.target/aarch64/simd/vuzpqu8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vuzpqu8.x: New file.
|
||
* gcc.target/aarch64/simd/vuzps16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vuzps16.x: New file.
|
||
* gcc.target/aarch64/simd/vuzps32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vuzps32.x: New file.
|
||
* gcc.target/aarch64/simd/vuzps8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vuzps8.x: New file.
|
||
* gcc.target/aarch64/simd/vuzpu16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vuzpu16.x: New file.
|
||
* gcc.target/aarch64/simd/vuzpu32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vuzpu32.x: New file.
|
||
* gcc.target/aarch64/simd/vuzpu8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vuzpu8.x: New file.
|
||
|
||
2014-04-30 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/48329
|
||
* gfortran.dg/vect/pr48329.f90: New testcase.
|
||
|
||
2014-04-30 Marek Polacek <polacek@redhat.com>
|
||
|
||
* c-c++-common/ubsan/div-by-zero-5.c: Fix formatting.
|
||
* c-c++-common/ubsan/float-div-by-zero-1.c: New test.
|
||
|
||
2014-04-30 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/60139
|
||
* gcc.dg/pr60139.c: New test.
|
||
|
||
2014-04-30 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/60351
|
||
* gcc.dg/pr60351.c: New test.
|
||
|
||
2013-04-29 Alan Lawrence <alan.lawrence@arm.com>
|
||
|
||
* gcc.target/arm/simd/simd.exp: New file.
|
||
* gcc.target/arm/simd/vzipqf32_1.c: New file.
|
||
* gcc.target/arm/simd/vzipqp16_1.c: New file.
|
||
* gcc.target/arm/simd/vzipqp8_1.c: New file.
|
||
* gcc.target/arm/simd/vzipqs16_1.c: New file.
|
||
* gcc.target/arm/simd/vzipqs32_1.c: New file.
|
||
* gcc.target/arm/simd/vzipqs8_1.c: New file.
|
||
* gcc.target/arm/simd/vzipqu16_1.c: New file.
|
||
* gcc.target/arm/simd/vzipqu32_1.c: New file.
|
||
* gcc.target/arm/simd/vzipqu8_1.c: New file.
|
||
* gcc.target/arm/simd/vzipf32_1.c: New file.
|
||
* gcc.target/arm/simd/vzipp16_1.c: New file.
|
||
* gcc.target/arm/simd/vzipp8_1.c: New file.
|
||
* gcc.target/arm/simd/vzips16_1.c: New file.
|
||
* gcc.target/arm/simd/vzips32_1.c: New file.
|
||
* gcc.target/arm/simd/vzips8_1.c: New file.
|
||
* gcc.target/arm/simd/vzipu16_1.c: New file.
|
||
* gcc.target/arm/simd/vzipu32_1.c: New file.
|
||
* gcc.target/arm/simd/vzipu8_1.c: New file.
|
||
|
||
2014-04-29 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/51707
|
||
* g++.dg/cpp0x/constexpr-51707.C: New.
|
||
|
||
2014-04-29 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
* gcc.dg/tree-ssa/pr23401.c: Update the expected number of
|
||
occurrences of "int" in the gimple dump to reflect that the return
|
||
types of functions now show up in such dumps.
|
||
* gcc.dg/tree-ssa/pr27810.c: Likewise.
|
||
|
||
2014-04-29 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/60971
|
||
* c-c++-common/turtore/pr60971.c: New test.
|
||
|
||
2014-04-29 Alan Lawrence <alan.lawrence@arm.com>
|
||
|
||
* gcc.target/aarch64/simd/simd.exp: New file.
|
||
* gcc.target/aarch64/simd/vzipf32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vzipf32.x: New file.
|
||
* gcc.target/aarch64/simd/vzipp16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vzipp16.x: New file.
|
||
* gcc.target/aarch64/simd/vzipp8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vzipp8.x: New file.
|
||
* gcc.target/aarch64/simd/vzipqf32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vzipqf32.x: New file.
|
||
* gcc.target/aarch64/simd/vzipqp16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vzipqp16.x: New file.
|
||
* gcc.target/aarch64/simd/vzipqp8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vzipqp8.x: New file.
|
||
* gcc.target/aarch64/simd/vzipqs16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vzipqs16.x: New file.
|
||
* gcc.target/aarch64/simd/vzipqs32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vzipqs32.x: New file.
|
||
* gcc.target/aarch64/simd/vzipqs8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vzipqs8.x: New file.
|
||
* gcc.target/aarch64/simd/vzipqu16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vzipqu16.x: New file.
|
||
* gcc.target/aarch64/simd/vzipqu32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vzipqu32.x: New file.
|
||
* gcc.target/aarch64/simd/vzipqu8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vzipqu8.x: New file.
|
||
* gcc.target/aarch64/simd/vzips16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vzips16.x: New file.
|
||
* gcc.target/aarch64/simd/vzips32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vzips32.x: New file.
|
||
* gcc.target/aarch64/simd/vzips8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vzips8.x: New file.
|
||
* gcc.target/aarch64/simd/vzipu16_1.c: New file.
|
||
* gcc.target/aarch64/simd/vzipu16.x: New file.
|
||
* gcc.target/aarch64/simd/vzipu32_1.c: New file.
|
||
* gcc.target/aarch64/simd/vzipu32.x: New file.
|
||
* gcc.target/aarch64/simd/vzipu8_1.c: New file.
|
||
* gcc.target/aarch64/simd/vzipu8.x: New file.
|
||
|
||
2014-04-29 Zhenqiang Chen <zhenqiang.chen@linaro.org>
|
||
|
||
* gcc.target/aarch64/fcsel_1.c: New test case.
|
||
|
||
2014-04-28 Jerry DeLisle <jvdelisle@gcc.gnu>
|
||
|
||
PR libfortran/60810
|
||
* gfortran.dg/arrayio_13.f90: New test.
|
||
|
||
2014-04-28 Martin Jambor <mjambor@suse.cz>
|
||
|
||
* gcc.dg/tree-ssa/sra-14.c: New test.
|
||
|
||
2014-04-28 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/60092
|
||
* gcc.dg/tree-ssa/alias-32.c: New testcase.
|
||
* gcc.dg/vect/pr60092.c: Likewise.
|
||
|
||
2014-04-28 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/tree-ssa/vrp91.c: New testcase.
|
||
* gcc.dg/Wstrict-overflow-14.c: XFAIL.
|
||
* gcc.dg/Wstrict-overflow-15.c: Likewise.
|
||
* gcc.dg/Wstrict-overflow-18.c: Remove XFAIL.
|
||
|
||
2014-04-28 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/60979
|
||
* gcc.dg/graphite/pr60979.c: New testcase.
|
||
|
||
2014-04-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
PR c/60983
|
||
* gcc.dg/pr60114.c: Use signed chars.
|
||
|
||
2014-04-28 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/59120
|
||
* g++.dg/cpp0x/alias-decl-43.C: New.
|
||
|
||
2014-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/59604
|
||
PR fortran/58003
|
||
* gfortran.dg/no_range_check_3.f90: New test.
|
||
|
||
2014-04-26 Jerry DeLisle <jvdelisle@gcc.gnu>
|
||
|
||
PR libfortran/52539
|
||
* gfortran.dg/namelist_utf8.f90: New test.
|
||
|
||
2014-04-26 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* gcc.dg/tree-ssa/alias-30.c (dg-options): Dump only fre1 details.
|
||
* gcc.dg/vect/pr60505.c: Cleanup vect tree dump.
|
||
* g++.dg/ipa/devirt-27.C (dg-options): Remove -fdump-ipa-devirt.
|
||
|
||
2014-04-25 Cary Coutant <ccoutant@google.com>
|
||
|
||
PR debug/60929
|
||
* g++.dg/debug/dwarf2/dwarf4-nested.C: New test case.
|
||
* g++.dg/debug/dwarf2/dwarf4-typedef.C: Add
|
||
-fdebug-types-section flag.
|
||
|
||
2014-04-25 Jiong Wang <jiong.wang@arm.com>
|
||
|
||
* gcc.target/arm/tail-long-call.c: New test.
|
||
|
||
2014-04-25 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||
|
||
PR tree-optimization/60930
|
||
* gcc.dg/torture/pr60930.c: New test.
|
||
|
||
2014-04-25 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/60960
|
||
* gcc.c-torture/execute/pr60960.c: New test.
|
||
|
||
2014-04-25 Marek Polacek <polacek@redhat.com>
|
||
|
||
* gcc.dg/pr18079-2.c: Fix quoting in dg-warning.
|
||
|
||
2014-04-25 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/18079
|
||
* gcc.dg/pr18079.c: New test.
|
||
* gcc.dg/pr18079-2.c: New test.
|
||
|
||
2014-04-25 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* c-c++-common/gomp/pr60823-2.c: Require effective target
|
||
vect_simd_clones.
|
||
|
||
2014-04-25 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/60114
|
||
* gcc.dg/pr60114.c: New test.
|
||
|
||
2014-04-25 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gcc.c-torture/execute/20140425-1.c: New test.
|
||
|
||
2014-04-25 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/60156
|
||
* c-c++-common/pr60156.c: New test.
|
||
|
||
2014-04-25 Richard Biener <rguenther@suse.de>
|
||
|
||
PR ipa/60912
|
||
* g++.dg/opt/pr60912.C: New testcase.
|
||
|
||
2014-04-25 Richard Biener <rguenther@suse.de>
|
||
|
||
PR ipa/60911
|
||
* gcc.dg/lto/pr60911_0.c: New testcase.
|
||
|
||
2014-04-24 Cong Hou <congh@google.com>
|
||
|
||
PR tree-optimization/60896
|
||
* g++.dg/vect/pr60896.cc: New test.
|
||
|
||
2014-04-24 Michael Meissner <meissner@linux.vnet.ibm.com>
|
||
|
||
* gcc.target/powerpc/pack01.c: New test to test the new pack and
|
||
unpack builtin functionss for 128-bit types.
|
||
* gcc.target/powerpc/pack02.c: Likewise.
|
||
* gcc.target/powerpc/pack03.c: Likewise.
|
||
* gcc.target/powerpc/extend-divide-1.c: New test to test extended
|
||
divide builtin functionss.
|
||
* gcc.target/powerpc/extend-divide-2.c: Likewise.
|
||
* gcc.target/powerpc/bcd-1.c: New test for the new BCD builtin
|
||
functions.
|
||
* gcc.target/powerpc/bcd-2.c: Likewise.
|
||
* gcc.target/powerpc/bcd-3.c: Likewise.
|
||
* gcc.target/powerpc/dfp-builtin-1.c: New test for the new DFP
|
||
builtin functionss.
|
||
* gcc.target/powerpc/dfp-builtin-2.c: Likewise.
|
||
|
||
2014-04-24 Vishnu K S <Vishnu.k_s@atmel.com>
|
||
|
||
* gcc/testsuite/gcc.dg/tree-ssa/isolate-1.c: Skip test if
|
||
keeps_null_pointer_checks.
|
||
* gcc/testsuite/gcc.dg/tree-ssa/isolate-2.c: Ditto.
|
||
* gcc/testsuite/gcc.dg/tree-ssa/isolate-3.c: Ditto.
|
||
* gcc/testsuite/gcc.dg/tree-ssa/isolate-4.c: Ditto.
|
||
* gcc/testsuite/gcc.dg/tree-ssa/isolate-5.c: Ditto.
|
||
|
||
2014-04-24 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* c-c++-common/gomp/atomic-16.c: Remove all dg-error directives.
|
||
Replace load with read and store with write.
|
||
|
||
2014-04-24 Jeff Law <law@redhat.com>
|
||
|
||
PR target/60822
|
||
* gcc.c-torture/pr60822.c: New test.
|
||
* gcc.c-torture/pr60822.x: New test.
|
||
|
||
2014-04-24 Dinar Temirbulatov <dtemirbulatov@gmail.com>
|
||
|
||
PR c++/57958
|
||
* g++.dg/cpp0x/pr57958.C: New test.
|
||
|
||
2014-04-24 Alan Lawrence <alan.lawrence@arm.com>
|
||
|
||
* lib/target-supports.exp (check_effective_target_vect_perm): Return
|
||
true for aarch64_be.
|
||
|
||
2014-04-24 Radovan Obradovic <robradovic@mips.com>
|
||
Tom de Vries <tom@codesourcery.com>
|
||
|
||
* gcc.dg/fuse-caller-save.c: New test.
|
||
|
||
2014-04-24 Joey Ye <joey.ye@arm.com>
|
||
|
||
* g++.dg/cpp0x/nsdmi-union5.C: Change to runtime test.
|
||
|
||
2014-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* lib/target-supports.exp (check_effective_target_vect_bswap): New.
|
||
* gcc.dg/vect/vect-bswap16: New test.
|
||
* gcc.dg/vect/vect-bswap32: Likewise.
|
||
* gcc.dg/vect/vect-bswap64: Likewise.
|
||
|
||
2014-04-23 Jeff Law <law@redhat.com>
|
||
|
||
PR tree-optimization/60902
|
||
* gcc.target/i386/pr60902.c: New test.
|
||
|
||
2014-04-23 Alex Velenko <Alex.Velenko@arm.com>
|
||
|
||
* gcc.target/aarch64/vdup_lane_1.c: New testcase.
|
||
* gcc.target/aarch64/vdup_lane_2.c: New testcase.
|
||
* gcc.target/aarch64/vdup_n_1.c: New testcase.
|
||
|
||
2014-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/arm/rev16.c: New test.
|
||
|
||
2014-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/aarch64/rev16_1.c: New test.
|
||
|
||
2014-04-23 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/60903
|
||
* gcc.dg/torture/pr60903.c: New testcase.
|
||
|
||
2014-04-23 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/60895
|
||
* g++.dg/torture/pr60895.C: New testcase.
|
||
|
||
2014-04-23 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/60891
|
||
* gcc.dg/torture/pr60891.c: New testcase.
|
||
|
||
2014-04-22 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR sanitizer/60275
|
||
* g++.dg/ubsan/return-2.C: Revert 2014-03-24 changes, add
|
||
-fno-sanitize-recover to dg-options.
|
||
* g++.dg/ubsan/cxx11-shift-1.C: Remove c++11 target restriction,
|
||
add -std=c++11 to dg-options.
|
||
* g++.dg/ubsan/cxx11-shift-2.C: Likewise.
|
||
* g++.dg/ubsan/cxx1y-vla.C: Remove c++1y target restriction,
|
||
add -std=c++1y to dg-options.
|
||
* c-c++-common/ubsan/undefined-1.c: Revert 2014-03-24 changes, add
|
||
-fno-sanitize-recover to dg-options.
|
||
* c-c++-common/ubsan/overflow-sub-1.c: Likewise.
|
||
* c-c++-common/ubsan/vla-4.c: Likewise.
|
||
* c-c++-common/ubsan/pr59503.c: Likewise.
|
||
* c-c++-common/ubsan/vla-3.c: Likewise.
|
||
* c-c++-common/ubsan/save-expr-1.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-add-1.c: Likewise.
|
||
* c-c++-common/ubsan/shift-3.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-1.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-negate-2.c: Likewise.
|
||
* c-c++-common/ubsan/vla-2.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-mul-1.c: Likewise.
|
||
* c-c++-common/ubsan/pr60613-1.c: Likewise.
|
||
* c-c++-common/ubsan/shift-6.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-mul-3.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-add-3.c: New test.
|
||
* c-c++-common/ubsan/overflow-add-4.c: New test.
|
||
* c-c++-common/ubsan/div-by-zero-6.c: New test.
|
||
* c-c++-common/ubsan/div-by-zero-7.c: New test.
|
||
|
||
2014-04-22 Christian Bruel <christian.bruel@st.com>
|
||
|
||
* gcc.target/sh/hiconst.c: New test.
|
||
|
||
2014-04-22 Sandra Loosemore <sandra@codesourcery.com>
|
||
|
||
* gcc.target/nios2/custom-fp-conversion.c: Adjust to test that
|
||
lroundf generates custom round instruction, too.
|
||
|
||
2014-04-22 Tobias Burnus <burnus@net-b.de>
|
||
|
||
PR fortran/60881
|
||
* coarray/alloc_comp_3.f90: New.
|
||
|
||
2014-04-22 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/60868
|
||
* gcc.target/i386/pr60868.c: New testcase.
|
||
|
||
2014-04-22 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/59073
|
||
* c-c++-common/gomp/pr59073.c: New test.
|
||
|
||
2014-04-22 Alex Velenko <Alex.Velenko@arm.com>
|
||
|
||
* gcc.target/aarch64/vreinterpret_f64_1.c: New.
|
||
|
||
2014-04-22 Alex Velenko <Alex.Velenko@arm.com>
|
||
|
||
* gcc.target/aarch64/vqneg_s64_1.c: New testcase.
|
||
* gcc.target/aarch64/vqabs_s64_1.c: New testcase.
|
||
|
||
2014-04-22 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* gcc.dg/memcpy-5.c: New test.
|
||
|
||
2014-04-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gcc.c-torture/compile/pr28865.c: Remove dg-xfail-if.
|
||
|
||
* gcc.dg/c99-stdint-6.c: Remove dg-options for *-*-solaris2.9.
|
||
* gcc.dg/lto/20090210_0.c: Remove dg-extra-ld-options for
|
||
*-*-solaris2.9.
|
||
* gcc.dg/torture/pr47917.c: Remove dg-options for *-*-solaris2.9.
|
||
* gcc.target/i386/pr22076.c: Remove i?86-*-solaris2.9 handling
|
||
from dg-options.
|
||
* gcc.target/i386/pr22152.c: Remove i?86-*-solaris2.9 handling
|
||
from dg-additional-options.
|
||
* gcc.target/i386/vect8-ret.c: Remove i?86-*-solaris2.9 handling
|
||
from dg-options.
|
||
|
||
* gcc.dg/vect/tree-vect.h (check_vect): Remove Solaris 9 SSE2
|
||
execution check.
|
||
* gcc.target/i386/sse-os-support.h [__sun__ && __svr4__]
|
||
(sigill_hdlr): Remove.
|
||
(sse_os_support) [__sun__ && __svr4__]: Remove SSE execution
|
||
check.
|
||
|
||
* gfortran.dg/erf_3.F90: Remove sparc*-*-solaris2.9* handling.
|
||
* gfortran.dg/fmt_en.f90: Remove i?86-*-solaris2.9* handling.
|
||
* gfortran.dg/round_4.f90: Remove *-*-solaris2.9* handling.
|
||
|
||
* lib/target-supports.exp (add_options_for_tls): Remove
|
||
*-*-solaris2.9* handling.
|
||
|
||
2014-04-22 Vidya Praveen <vidyapraveen@arm.com>
|
||
|
||
* gcc.target/aarch64/vect_cvtf_1.c: New.
|
||
|
||
2014-04-22 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/60823
|
||
* c-c++-common/gomp/pr60823-1.c: New test.
|
||
* c-c++-common/gomp/pr60823-2.c: New test.
|
||
* c-c++-common/gomp/pr60823-3.c: New test.
|
||
|
||
2014-04-22 Ian Bolton <ian.bolton@arm.com>
|
||
|
||
* gcc.target/arm/anddi_notdi-1.c: New test.
|
||
* gcc.target/arm/iordi_notdi-1.c: New test case.
|
||
|
||
2014-04-22 Ian Bolton <ian.bolton@arm.com>
|
||
|
||
* gcc.target/arm/iordi_notdi-1.c: New test.
|
||
|
||
2014-04-22 Alex Velenko <Alex.Velenko@arm.com>
|
||
|
||
* gcc.target/aarch64/vrnd_f64_1.c : New file.
|
||
|
||
2014-04-21 Michael Meissner <meissner@linux.vnet.ibm.com>
|
||
|
||
PR target/60735
|
||
* gcc.target/powerpc/pr60735.c: New test. Insure _Decimal64 does
|
||
not cause errors if -mspe.
|
||
|
||
2014-04-21 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/60909
|
||
* gcc.target/i386/pr60909-1.c: New test.
|
||
* gcc.target/i386/pr60909-2.c: Ditto.
|
||
|
||
2014-04-18 Cong Hou <congh@google.com>
|
||
|
||
* gcc.dg/vect/vect-widen-mult-u8-s16-s32.c: New test.
|
||
* gcc.dg/vect/vect-widen-mult-u8-u32.c: New test.
|
||
|
||
2014-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||
|
||
* gcc.dg/vmx/merge-vsx.c: Add V4SI and V4SF tests.
|
||
* gcc.dg/vmx/merge-vsx-be-order.c: Likewise.
|
||
|
||
2014-04-17 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/59200
|
||
* g++.dg/cpp0x/alias-decl-42.C: New.
|
||
|
||
2014-04-17 Pat Haugen <pthaugen@us.ibm.com>
|
||
|
||
* gcc.target/powerpc/ti_math1.c: New.
|
||
* gcc.target/powerpc/ti_math2.c: New.
|
||
|
||
2014-04-17 Martin Jambor <mjambor@suse.cz>
|
||
|
||
* gnat.dg/opt34.adb: New.
|
||
* gnat.dg/opt34_pkg.ads: Likewise.
|
||
|
||
2014-04-17 Trevor Saunders <tsaunders@mozilla.com>
|
||
|
||
* g++.dg/plugin/dumb_plugin.c, g++.dg/plugin/selfasign.c,
|
||
gcc.dg/plugin/one_time_plugin.c, gcc.dg/plugin/selfasign.c: Adjust.
|
||
|
||
2014-04-17 Trevor Saunders <tsaunders@mozilla.com>
|
||
|
||
* g++.dg/plugin/dumb_plugin.c, g++.dg/plugin/selfassign.c,
|
||
gcc.dg/plugin/one_time_plugin.c, gcc.dg/plugin/selfassign.c: Adjust.
|
||
|
||
2014-04-17 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/60847
|
||
Forward port from 4.8 branch
|
||
2013-07-19 Kirill Yukhin <kirill.yukhin@intel.com>
|
||
|
||
* gcc.target/i386/bmi-1.c: Extend with new instrinsics.
|
||
Fix scan patterns.
|
||
* gcc.target/i386/bmi-2.c: Ditto.
|
||
|
||
2014-04-17 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/60849
|
||
* g++.dg/opt/pr60849.C: New testcase.
|
||
|
||
2014-04-17 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/60836
|
||
* g++.dg/vect/pr60836.cc: New testcase.
|
||
|
||
2014-04-17 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/60841
|
||
* gcc.dg/vect/pr60841.c: New testcase.
|
||
|
||
2014-04-16 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* g++.dg/ipa/devirt-31.C: New testcase.
|
||
|
||
2014-04-16 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR lto/60820
|
||
* gcc.dg/lto/pr60820_0.c: New testcase.
|
||
* gcc.dg/lto/pr60820_1.c: New testcase.
|
||
|
||
2014-04-16 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR ipa/60854
|
||
* g++.dg/torture/pr60854.C: New testcase.
|
||
|
||
2014-04-16 Catherine Moore <clm@codesourcery.com>
|
||
|
||
* gcc.target/mips/umips-store16-2.c: New test.
|
||
|
||
2014-04-16 Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
* g++.dg/cpp0x/initlist-vect.C: New file.
|
||
|
||
2014-04-16 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gcc.dg/uninit-B-O0.c: Remove XFAIL.
|
||
* gcc.dg/uninit-I-O0.c: Likewise.
|
||
* gcc.dg/uninit-pr19430-O0.c: Remove some XFAILs.
|
||
|
||
2014-04-16 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/60844
|
||
* gcc.dg/pr60844.c: New test.
|
||
|
||
2014-04-15 Richard Biener <rguenther@suse.de>
|
||
|
||
PR rtl-optimization/56965
|
||
* gcc.dg/torture/pr56965-1.c: New testcase.
|
||
* gcc.dg/torture/pr56965-2.c: Likewise.
|
||
|
||
2014-04-15 Teresa Johnson <tejohnson@google.com>
|
||
|
||
* gcc.dg/tree-prof/update-loopch.c: Update expected output.
|
||
|
||
2014-04-15 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/vect14.adb: New test.
|
||
|
||
2014-04-15 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/vect12.ad[sb]: New test.
|
||
* gnat.dg/vect13.ad[sb]: Likewise.
|
||
|
||
2014-04-15 Max Ostapenko <m.ostapenko@partner.samsung.com>
|
||
|
||
* c-c++-common/asan/null-deref-1.c: Change regexp to pass test
|
||
under qemu-arm.
|
||
* c-c++-common/ubsan/div-by-zero-1.c: Likewise.
|
||
* c-c++-common/ubsan/div-by-zero-2.c: Likewise.
|
||
* c-c++-common/ubsan/div-by-zero-3.c: Likewise.
|
||
* c-c++-common/ubsan/load-bool-enum.c (foo): Likewise.
|
||
* c-c++-common/ubsan/null-1.c: Likewise.
|
||
* c-c++-common/ubsan/null-10.c: Likewise.
|
||
* c-c++-common/ubsan/null-11.c: Likewise.
|
||
* c-c++-common/ubsan/null-2.c: Likewise.
|
||
* c-c++-common/ubsan/null-3.c: Likewise.
|
||
* c-c++-common/ubsan/null-4.c: Likewise.
|
||
* c-c++-common/ubsan/null-5.c: Likewise.
|
||
* c-c++-common/ubsan/null-6.c: Likewise.
|
||
* c-c++-common/ubsan/null-7.c: Likewise.
|
||
* c-c++-common/ubsan/null-8.c: Likewise.
|
||
* c-c++-common/ubsan/null-9.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-add-2.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-int128.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-mul-2.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-mul-4.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-negate-1.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-sub-2.c: Likewise.
|
||
* c-c++-common/ubsan/pr59333.c: Likewise.
|
||
* c-c++-common/ubsan/pr59667.c: Likewise.
|
||
* c-c++-common/ubsan/pr60613-2.c: Likewise.
|
||
* c-c++-common/ubsan/pr60636.c: Likewise.
|
||
* c-c++-common/ubsan/shift-1.c: Likewise.
|
||
* c-c++-common/ubsan/shift-2.c: Likewise.
|
||
* c-c++-common/ubsan/vla-1.c: Likewise.
|
||
|
||
2014-04-14 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/vect11.ad[sb]: New test.
|
||
|
||
2014-04-14 Richard Biener <rguenther@suse.de>
|
||
|
||
* g++.dg/tree-ssa/forwprop-switch.C: New testcase.
|
||
|
||
2014-04-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gcc.dg/lto/pr55113_0.c: Skip on i?86-*-solaris2.1[0-1]*.
|
||
|
||
2014-04-14 Richard Biener <rguenther@suse.de>
|
||
Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
PR c/60819
|
||
* gcc.target/i386/vec-may_alias.c: New testcase.
|
||
|
||
2014-04-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* lib/target-supports.exp
|
||
(check_effective_target_vect_widen_mult_si_to_di_pattern):
|
||
Initialize et_vect_widen_mult_si_to_di_pattern_saved.
|
||
Fix formatting.
|
||
|
||
2014-04-14 Richard Biener <rguenther@suse.de>
|
||
|
||
PR lto/60720
|
||
* gcc.dg/lto/pr60720_0.c: New testcase.
|
||
* gcc.dg/lto/pr60720_1.c: Likewise.
|
||
|
||
2014-04-14 Christian Bruel <christian.bruel@st.com>
|
||
|
||
* gcc.target/sh/memset.c: New test.
|
||
|
||
2014-04-14 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/55022
|
||
* gcc.dg/graphite/pr55022.c: New testcase.
|
||
|
||
2014-04-14 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/59817
|
||
PR tree-optimization/60453
|
||
* gfortran.dg/graphite/pr59817.f: New testcase.
|
||
* gcc.dg/graphite/pr59817-1.c: Likewise.
|
||
* gcc.dg/graphite/pr59817-2.c: Likewise.
|
||
|
||
2014-04-14 Jason Merrill <jason@redhat.com>
|
||
|
||
Revert:
|
||
* lib/gcc-dg.exp (dg-build-dso): New.
|
||
(gcc-dg-test-1): Handle dg-do-what "dso".
|
||
|
||
2014-04-13 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/60717
|
||
* gfortran.dg/unlimited_polymorphic_17.f90: New test.
|
||
|
||
PR fortran/58085
|
||
* gfortran.dg/associate_15.f90: New test.
|
||
|
||
2014-04-12 Igor Zamyatin <igor.zamyatin@intel.com>
|
||
|
||
PR middle-end/60467
|
||
* c-c++-common/cilk-plus/CK/invalid_spawns.c: Add new invalid
|
||
case to check.
|
||
|
||
2014-04-12 Igor Zamyatin <igor.zamyatin@intel.com>
|
||
|
||
PR middle-end/60469
|
||
* c-c++-common/cilk-plus/CK/pr60469.c: New test.
|
||
|
||
2014-04-12 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* gcc.target/mips/umips-store16-1.c: New test.
|
||
|
||
2014-04-11 Tobias Burnus <burnus@net-b.de>
|
||
|
||
PR c/60194
|
||
* * g++.dg/warn/warn_format_signedness.C: New.
|
||
* gcc.dg/format/warn-signedness.c: New.
|
||
|
||
2014-04-11 Tobias Burnus <burnus@net-b.de>
|
||
|
||
PR fortran/58880
|
||
PR fortran/60495
|
||
* gfortran.dg/finalize_25.f90: New.
|
||
|
||
2014-04-11 Joern Rennecke <joern.rennecke@embecosm.com>
|
||
|
||
* gcc.target/epiphany/t1068-2.c: New file.
|
||
|
||
2014-04-11 Joern Rennecke <joern.rennecke@embecosm.com>
|
||
|
||
* gcc.target/epiphany/btst-1.c: New test.
|
||
|
||
2014-04-11 Joern Rennecke <joern.rennecke@embecosm.com>
|
||
|
||
PR rtl-optimization/60651
|
||
* gcc.target/epiphany/mode-switch.c: New test.
|
||
|
||
2014-04-11 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/58600
|
||
* g++.dg/cpp0x/gen-attrs-58.C: New.
|
||
* g++.dg/cpp0x/gen-attrs-59.C: Likewise.
|
||
|
||
2014-04-11 Steve Ellcey <sellcey@mips.com>
|
||
Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/60556
|
||
* gcc.c-torture/compile/pr60556.c: New test.
|
||
|
||
2014-04-11 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/60797
|
||
* gcc.dg/pr60797.c: New testcase.
|
||
|
||
2014-04-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
|
||
|
||
* gcc.target/s390/htm-nofloat-1.c: Rename to ...
|
||
* gcc.target/s390/htm-nofloat-compile-1.c: ... this one.
|
||
* gcc.target/s390/htm-nofloat-2.c: Add check for htm target and
|
||
rename to ...
|
||
* gcc.target/s390/htm-nofloat-1.c: ... this one.
|
||
* gcc.target/s390/s390.exp: Make sure the assembler supports htm
|
||
instructions as well.
|
||
|
||
2014-04-11 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR rtl-optimization/60663
|
||
* gcc.target/arm/pr60663.c: New test.
|
||
|
||
2014-04-10 Jason Merrill <jason@redhat.com>
|
||
|
||
* g++.dg/dso/dlclose1.C: Disable for 4.9.
|
||
|
||
2014-04-10 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR lto/60567
|
||
* g++.dg/lto/pr60567_0.C: New test.
|
||
|
||
2014-04-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||
|
||
* gfortran.dg/class_nameclash.f90: New test.
|
||
|
||
2014-04-10 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/52844
|
||
* g++.dg/cpp0x/variadic156.C: New.
|
||
|
||
2014-04-10 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
|
||
|
||
* gcc.target/s390/htm-builtins-compile-1.c: Replace long long with
|
||
long.
|
||
|
||
2014-04-10 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
|
||
|
||
PR debug/60655
|
||
* gcc.c-torture/compile/pr60655-2.c: Copy from pr60655-1.c without
|
||
-fdata-sections.
|
||
|
||
2014-04-09 Steve Ellcey <sellcey@mips.com>
|
||
|
||
* gcc.dg/tree-ssa/ssa-ifcombine-13.c: Remove mips*-*-* from option
|
||
and scan lists.
|
||
|
||
2014-04-09 Cong Hou <congh@google.com>
|
||
|
||
PR testsuite/60773
|
||
* lib/target-supports.exp:
|
||
(check_effective_target_vect_widen_si_to_di_pattern): New.
|
||
* gcc.dg/vect/pr60656.c: Require vect_long effective target.
|
||
Use scan-tree-dump-times for vect_widen_mult_si_to_di_pattern
|
||
targets only.
|
||
(foo): Fix up formatting.
|
||
(main): Call check_vect.
|
||
|
||
2014-04-08 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/59115
|
||
* g++.dg/template/crash119.C: New.
|
||
|
||
2014-04-08 Pat Haugen <pthaugen@us.ibm.com>
|
||
|
||
* gcc.target/powerpc/atomic_load_store-p8.c: New.
|
||
|
||
2014-04-08 Jason Merrill <jason@redhat.com>
|
||
|
||
* lib/gcc-dg.exp (dg-build-dso): Reset dg-do-what-default to compile.
|
||
|
||
2014-04-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
|
||
|
||
PR rtl-optimization/60776
|
||
* gcc.dg/builtin-bswap-6.c: Use -mbranch-cost=0 for s390.
|
||
* gcc.dg/builtin-bswap-7.c: Likewise.
|
||
* gcc.dg/builtin-bswap-6a.c: New testcase.
|
||
* gcc.dg/builtin-bswap-7a.c: New testcase.
|
||
|
||
Revert
|
||
2014-04-04 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
|
||
|
||
* gcc.dg/builtin-bswap-6.c: Adjust return value to disable GCC
|
||
optimization.
|
||
* gcc.dg/builtin-bswap-7.c: Likewise.
|
||
|
||
2014-04-08 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/60785
|
||
* gcc.dg/graphite/pr60785.c: New testcase.
|
||
|
||
2014-04-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
PR target/60602
|
||
* gcc.c-torture/compile/pr28865.c: XFAIL on sparc*-*-solaris2.9*
|
||
with as at -O0.
|
||
|
||
2014-04-08 Nathan Sidwell <nathan@codesourcery.com>
|
||
|
||
* g++.dg/warn/Wnvdtor-2.C: Add more cases.
|
||
* g++.dg/warn/Wnvdtor-3.C: Likewise.
|
||
* g++.dg/warn/Wnvdtor-4.C: Likewise.
|
||
|
||
2014-04-07 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/test_raise_from_pure.adb: UnXFAIL for ARM.
|
||
|
||
2014-04-07 Charles Baylis <charles.baylis@linaro.org>
|
||
|
||
PR target/60609
|
||
* g++.dg/torture/pr60609.C: New test.
|
||
|
||
2014-04-07 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/60766
|
||
* gcc.dg/torture/pr60766.c: New testcase.
|
||
|
||
2014-04-07 Jason Merrill <jason@redhat.com>
|
||
|
||
* lib/gcc-dg.exp (dg-build-dso): New.
|
||
(gcc-dg-test-1): Handle dg-do-what "dso".
|
||
* lib/target-supports.exp (add_options_for_dlopen): New.
|
||
(check_effective_target_dlopen): Use it.
|
||
|
||
2014-04-07 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
|
||
|
||
* gcc.target/arm/pr60657.c: Fix missing curly brace.
|
||
|
||
2014-04-07 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/60750
|
||
* g++.dg/torture/pr60750.C: New testcase.
|
||
* gcc.dg/tree-ssa/20040517-1.c: Adjust.
|
||
|
||
2014-04-06 Andreas Schwab <schwab@linux-m68k.org>
|
||
|
||
* gcc.c-torture/compile/pr60655-1.c: Use __SIZE_TYPE__ for size_t.
|
||
|
||
2014-04-06 John David Anglin <danglin@gcc.gnu.org>
|
||
|
||
PR testsuite/60671
|
||
g++.dg/pr49718.C: Adjust scan-assembler-times for hppa*-*-hpux*.
|
||
|
||
2014-04-06 John David Anglin <danglin@gcc.gnu.org>
|
||
|
||
PR testsuite/60672
|
||
* g++.dg/cpp1y/auto-fn25.C: Require lto.
|
||
|
||
* gcc.dg/atomic/stdatomic-flag.c: xfail on hppa*-*-hpux*.
|
||
|
||
2014-04-05 Dominique d'Humieres <dominiq@lps.ens.fr>
|
||
|
||
* gfortran.dg/warn_conversion_4.f90: Adjust test.
|
||
|
||
2014-05-04 Pitchumani Sivanupandi <Pitchumani.S@atmel.com>
|
||
|
||
* gcc.target/avr/dev-specific-rmw.c: New test.
|
||
|
||
2014-04-04 Cong Hou <congh@google.com>
|
||
|
||
PR tree-optimization/60656
|
||
* gcc.dg/vect/pr60656.c: New test.
|
||
|
||
2014-04-04 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
|
||
|
||
* gcc.dg/builtin-bswap-6.c: Adjust return value to disable GCC
|
||
optimization.
|
||
* gcc.dg/builtin-bswap-7.c: Likewise.
|
||
|
||
2014-04-04 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/58207
|
||
* g++.dg/cpp0x/constexpr-ice15.C: New.
|
||
|
||
2014-04-04 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR ipa/59626
|
||
testcase by Richard Biener
|
||
* gcc.dg/lto/pr59626_0.c: New testcase.
|
||
* gcc.dg/lto/pr59626_1.c: New testcase.
|
||
|
||
2014-04-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
|
||
|
||
PR debug/60655
|
||
* gcc.c-torture/compile/pr60655-1.c: New test.
|
||
|
||
2014-04-04 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/60640
|
||
* g++.dg/ipa/pr60640-1.C: New test.
|
||
* g++.dg/ipa/pr60640-2.C: Likewise.
|
||
* g++.dg/ipa/pr60640-3.C: Likewise.
|
||
* g++.dg/ipa/pr60640-4.C: Likewise.
|
||
|
||
2014-04-04 Jeff Law <law@redhat.com>
|
||
|
||
PR target/60657
|
||
* gcc.target/arm/pr60657.c: New test.
|
||
|
||
2014-04-04 Richard Biener <rguenther@suse.de>
|
||
|
||
PR ipa/60746
|
||
* g++.dg/torture/pr60746.C: New testcase.
|
||
|
||
2014-04-04 Fabien Chêne <fabien@gcc.gnu.org>
|
||
|
||
* g++.old-deja/g++.robertl/eb121.C: Adjust.
|
||
* g++.old-deja/g++.jason/overload21.C: Likewise.
|
||
* g++.old-deja/g++.law/init5.C: Likewise.
|
||
|
||
2014-04-03 Cong Hou <congh@google.com>
|
||
|
||
PR tree-optimization/60505
|
||
* gcc.dg/vect/pr60505.c: New test.
|
||
|
||
2014-04-03 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/60740
|
||
* gcc.dg/graphite/pr60740.c: New testcase.
|
||
|
||
2014-04-03 Nathan Sidwell <nathan@codesourcery.com>
|
||
|
||
* g++.dg/warn/Wnvdtor.C: Add non-polymorphic case.
|
||
* g++.dg/warn/Wnvdtor-2.C: New.
|
||
* g++.dg/warn/Wnvdtor-3.C: New.
|
||
* g++.dg/warn/Wnvdtor-4.C: New.
|
||
* g++.dg/warn/Weff1.C: Delete.
|
||
* g++.old-deja/g++.benjamin/15309-1.C: Delete.
|
||
* g++.old-deja/g++.benjamin/15309-2.C: Delete.
|
||
|
||
2014-04-02 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR ipa/60659
|
||
* g++.dg/torture/pr60659.C: New testcase.
|
||
|
||
2014-04-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||
|
||
PR tree-optimization/60733
|
||
* gcc.dg/torture/pr60733.c: New test.
|
||
|
||
2014-04-02 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR rtl-optimization/60650
|
||
* gcc.target/arm/pr60650-2.c: New.
|
||
|
||
2014-04-02 Joseph Myers <joseph@codesourcery.cmo>
|
||
|
||
* gcc.target/i386/avx2-vpand-3.c,
|
||
gcc.target/i386/avx256-unaligned-load-2.c: Use -mno-prefer-avx128.
|
||
|
||
2014-04-02 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.target/i386/funcspec-2.c, gcc.target/i386/funcspec-3.c,
|
||
gcc.target/i386/funcspec-9.c, gcc.target/i386/isa-1.c,
|
||
gcc.target/i386/memcpy-strategy-1.c,
|
||
gcc.target/i386/memcpy-strategy-2.c,
|
||
gcc.target/i386/memcpy-vector_loop-1.c,
|
||
gcc.target/i386/memcpy-vector_loop-2.c,
|
||
gcc.target/i386/memset-vector_loop-1.c,
|
||
gcc.target/i386/memset-vector_loop-2.c,
|
||
gcc.target/i386/sse2-init-v2di-2.c, gcc.target/i386/ssetype-1.c,
|
||
gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-5.c: Skip for
|
||
-march= options different from those in dg-options.
|
||
|
||
2014-04-02 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
|
||
gcc.target/i386/pr30970.c: Use -mtune=generic.
|
||
* gcc.target/i386/avx2-vpaddb-3.c,
|
||
gcc.target/i386/avx2-vpaddd-3.c, gcc.target/i386/avx2-vpaddq-3.c,
|
||
gcc.target/i386/avx2-vpaddw-3.c, gcc.target/i386/avx2-vpmulld-3.c,
|
||
gcc.target/i386/avx2-vpmullw-3.c, gcc.target/i386/avx2-vpsrad-3.c,
|
||
gcc.target/i386/avx2-vpsraw-3.c, gcc.target/i386/avx2-vpsrld-3.c,
|
||
gcc.target/i386/avx2-vpsrlw-3.c, gcc.target/i386/avx2-vpsubb-3.c,
|
||
gcc.target/i386/avx2-vpsubd-3.c, gcc.target/i386/avx2-vpsubq-3.c,
|
||
gcc.target/i386/avx2-vpsubw-3.c,
|
||
gcc.target/i386/avx256-unaligned-load-1.c,
|
||
gcc.target/i386/avx256-unaligned-load-4.c,
|
||
gcc.target/i386/avx256-unaligned-store-1.c,
|
||
gcc.target/i386/avx256-unaligned-store-2.c,
|
||
gcc.target/i386/avx256-unaligned-store-4.c: Use
|
||
-mno-prefer-avx128.
|
||
|
||
2014-03-26 Dominique d'Humieres <dominiq@lps.ens.fr>
|
||
Iain Sandoe <iain@codesourcery.com>
|
||
|
||
PR target/54083
|
||
* gcc.dg/attr-weakref-1.c: Allow the test on darwin
|
||
with the additional options -Wl,-undefined,dynamic_lookup
|
||
and -Wl,-flat_namespace.
|
||
* gcc.dg/torture/pr53922.c: Additional option
|
||
-Wl,-flat_namespace for darwin[89].
|
||
* gcc.dg/torture/pr60092.c: Additional options
|
||
-Wl,-undefined,dynamic_lookup and -Wl,-flat_namespace
|
||
for darwin[89].
|
||
|
||
2014-03-26 Dominique d'Humieres <dominiq@lps.ens.fr>
|
||
|
||
PR target/43751
|
||
* lib/prune.exp: Modify the regular express to prune
|
||
the new warnings introduced by r205679 on darwin9.
|
||
|
||
2014-04-01 Fabien Chêne <fabien@gcc.gnu.org>
|
||
|
||
* g++.dg/init/ctor4.C: Adjust.
|
||
* g++.dg/init/ctor4-1.C: New.
|
||
* g++.dg/cpp0x/defaulted2.C: Adjust.
|
||
|
||
2014-04-01 Richard Henderson <rth@redhat.com>
|
||
|
||
PR target/60704
|
||
* gcc.dg/pr60704.c: New file.
|
||
|
||
2014-04-01 Bin Cheng <bin.cheng@arm.com>
|
||
|
||
PR target/60363
|
||
* gcc.dg/tree-ssa/ssa-dom-thread-4.c: Xfail for
|
||
logical_op_short_circuit targets.
|
||
|
||
2014-04-01 Dominique d'Humieres <dominiq@lps.ens.fr>
|
||
|
||
PR libfortran/60128
|
||
* gfortran.dg/fmt_en.f90: Skip unsupported rounding tests.
|
||
XFAIL for i?86-*-solaris2.9* and hppa*-*-hpux*.
|
||
|
||
2014-03-31 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR rtl-optimization/60700
|
||
* gcc.target/i386/pr60700.c: New test.
|
||
|
||
2014-03-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
|
||
|
||
PR target/60650
|
||
* gcc.target/arm/pr60650.c: Adjust command line options.
|
||
|
||
2014-03-31 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR middle-end/60647
|
||
* gcc.dg/pr60647-1.c: New test.
|
||
* gcc.dg/pr60647-2.c: Likewise.
|
||
|
||
2014-03-31 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/lto/pr55113_0.c: Skip also for 32bit multilib on x86_64.
|
||
|
||
2014-03-31 Kugan Vivekanandarajah <kuganv@linaro.org>
|
||
|
||
PR target/60034
|
||
* gcc.target/aarch64/pr60034.c: New file.
|
||
|
||
2014-03-29 Adam Butcher <adam@jessamine.co.uk>
|
||
|
||
PR c++/60626
|
||
* g++.dg/cpp1y/pr60626.C: New testcase.
|
||
|
||
2014-03-29 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/pr45416.c: Allow bextr on x86.
|
||
* gcc.target/i386/fma4-builtin.c, gcc.target/i386/fma4-fma-2.c,
|
||
gcc.target/i386/fma4-fma.c, gcc.target/i386/fma4-vector-2.c,
|
||
gcc.target/i386/fma4-vector.c: Use -mno-fma.
|
||
* gcc.target/i386/l_fma_double_1.c,
|
||
gcc.target/i386/l_fma_double_2.c,
|
||
gcc.target/i386/l_fma_double_3.c,
|
||
gcc.target/i386/l_fma_double_4.c,
|
||
gcc.target/i386/l_fma_double_5.c,
|
||
gcc.target/i386/l_fma_double_6.c, gcc.target/i386/l_fma_float_1.c,
|
||
gcc.target/i386/l_fma_float_2.c, gcc.target/i386/l_fma_float_3.c,
|
||
gcc.target/i386/l_fma_float_4.c, gcc.target/i386/l_fma_float_5.c,
|
||
gcc.target/i386/l_fma_float_6.c: Use -mno-fma4.
|
||
* gcc.target/i386/pr27971.c: Use -mno-tbm.
|
||
* gcc.target/i386/pr42542-4a.c: Use -mno-avx.
|
||
* gcc.target/i386/pr59390.c: Use -mno-fma -mno-fma4.
|
||
|
||
2014-03-29 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/60648
|
||
* g++.dg/pr60648.C: Move test to...
|
||
* g++.dg/torture/pr60648.C: ... here. Run on all targets, remove
|
||
dg-options, add for fpic targets dg-additional-options -fPIC.
|
||
|
||
2014-03-28 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/opt33.adb: New testcase.
|
||
|
||
2014-03-28 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR target/60697
|
||
* gcc.target/aarch64/pr60697.c: New.
|
||
|
||
2014-03-27 Jeff Law <law@redhat.com>
|
||
|
||
PR target/60648
|
||
* g++.dg/pr60648.C: New test.
|
||
|
||
2014-03-28 Adam Butcher <adam@jessamine.co.uk>
|
||
|
||
PR c++/60573
|
||
* g++.dg/cpp1y/pr60573.C: New testcase.
|
||
|
||
2014-03-28 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/60693
|
||
* gcc.target/i386/pr60693.c: New test.
|
||
|
||
2014-03-28 Vishnu K S <Vishnu.k_s@atmel.com>
|
||
|
||
* gcc.dg/pr59940.c (si): Use 32-bit SI mode instead of int.
|
||
|
||
2014-03-28 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/60689
|
||
* c-c++-common/pr60689.c: New test.
|
||
|
||
PR c++/58678
|
||
* g++.dg/abi/thunk6.C: Scan assembler for _ZTv0_n32_N1CD1Ev
|
||
only for lp64 targets and scan for _ZTv0_n16_N1CD1Ev for ilp32
|
||
targets.
|
||
|
||
2014-03-28 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR target/60675
|
||
* gcc.target/aarch64/pr60675.C: New.
|
||
|
||
2014-03-28 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
|
||
|
||
* gcc.dg/tree-ssa/ssa-dom-thread-4.c: Remove s390 special option.
|
||
* lib/target-supports.exp: Return true for s390
|
||
in check_effective_logical_op_short_circuit.
|
||
|
||
2014-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
|
||
|
||
* gcc.target/i386/avx512f-vshuff32x4-2.c: Fix initialization
|
||
of second source operand.
|
||
* gcc.target/i386/avx512f-vshuff64x2-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vshufi32x4-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vshufi64x2-2.c: Ditto.
|
||
|
||
2014-03-28 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR ipa/60315
|
||
* g++.dg/torture/pr60315.C: Add -std=c++11 to dg-options.
|
||
|
||
2014-03-28 Tobias Burnus <burnus@net-b.de>
|
||
|
||
* lib/cilk-plus-dg.exp: New.
|
||
* g++.dg/cilk-plus/cilk-plus.exp: Use it.
|
||
* gcc.dg/cilk-plus/cilk-plus.exp: Use it.
|
||
|
||
2014-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/60522
|
||
* gfortran.dg/where_4.f90: New test case.
|
||
|
||
2014-03-27 Tobias Burnus <burnus@net-b.de>
|
||
|
||
PR fortran/58880
|
||
* gfortran.dg/finalize_24.f90: New.
|
||
|
||
2014-03-27 Michael Meissner <meissner@linux.vnet.ibm.com>
|
||
|
||
* gcc.target/powerpc/p8vector-vbpermq.c: New test to test the
|
||
vbpermq builtin.
|
||
|
||
* gcc.target/powerpc/vsx-extract-1.c: New test to test VSX
|
||
vec_select optimizations.
|
||
* gcc.target/powerpc/vsx-extract-2.c: Likewise.
|
||
* gcc.target/powerpc/vsx-extract-3.c: Likewise.
|
||
|
||
PR target/60672
|
||
* gcc.target/powerpc/pr60676.c: New file, make sure xxsldwi and
|
||
xxpermdi builtins are supported.
|
||
|
||
2014-03-27 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR rtl-optimization/60650
|
||
* gcc.target/arm/pr60650.c: New.
|
||
|
||
2014-03-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
|
||
|
||
* gcc.target/s390/20140327-1.c: New testcase.
|
||
|
||
2014-03-27 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/60682
|
||
* g++.dg/gomp/pr60682.C: New test.
|
||
|
||
2014-03-27 John David Anglin <danglin@gcc.gnu.org>
|
||
|
||
* gcc.dg/torture/pr60092.c: Remove default dg-skip-if arguments.
|
||
|
||
2014-03-27 Marcus Shawcroft <marcus.shawcroft@arm.com>
|
||
|
||
PR target/60580
|
||
* gcc.target/aarch64/pr60580_1.c: New.
|
||
* gcc.target/aarch64/test_fp_attribute_1.c: New.
|
||
* gcc.target/aarch64/test_fp_attribute_2.c: New.
|
||
|
||
2014-03-26 Dehao Chen <dehao@google.com>
|
||
|
||
* gcc.dg/predict-8.c: New test.
|
||
|
||
2014-03-26 Fabien Chêne <fabien@gcc.gnu.org>
|
||
|
||
PR c++/52369
|
||
* g++.dg/init/const10.C: New.
|
||
* g++.dg/init/const11.C: New.
|
||
* g++.dg/init/pr25811.C: Adjust.
|
||
* g++.dg/init/pr29043.C: Likewise.
|
||
* g++.dg/init/pr43719.C: Likewise.
|
||
* g++.dg/init/pr44086.C: Likewise.
|
||
* g++.dg/init/ctor8.C: Likewise.
|
||
* g++.dg/init/uninitialized1.C: Likewise.
|
||
|
||
2014-03-26 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR sanitizer/60636
|
||
* c-c++-common/ubsan/pr60636.c: New test.
|
||
|
||
2014-03-26 Andreas Schwab <schwab@suse.de>
|
||
|
||
* g++.dg/torture/pr60315.C: Remove duplication.
|
||
|
||
2014-03-26 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gcc.c-torture/execute/20140326-1.c: New test.
|
||
|
||
2014-03-25 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR ipa/60315
|
||
* g++.dg/torture/pr60315.C: New testcase.
|
||
|
||
2014-03-25 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/60600
|
||
* g++.dg/ipa/pr60600.C: New test.
|
||
|
||
2014-03-25 John David Anglin <danglin@gcc.gnu.org>
|
||
|
||
PR testsuite/58013
|
||
* g++.dg/opt/pr56999.C: Pop hidden visibility.
|
||
|
||
2014-03-25 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/60635
|
||
* gfortran.dg/lto/pr60635_0.f90: New testcase.
|
||
* gfortran.dg/lto/pr60635_1.c: Likewise.
|
||
|
||
2014-03-24 Adam Butcher <adam@jessamine.co.uk>
|
||
|
||
PR c++/60627
|
||
* g++.dg/cpp1y/pr60627.C: New testcase.
|
||
|
||
2014-03-24 Alex Velenko <Alex.Velenko@arm.com>
|
||
|
||
* gcc.target/aarch64/ushr64_1.c: New.
|
||
|
||
2014-03-24 James Greenhalgh <james.greenhalgh@arm.com>
|
||
|
||
* gcc.target/aarch64/vect-abs.c (dg-options): Add -std=c99.
|
||
(LONG_LONG): Use LLONG.
|
||
(set_rvector_long): Explicitly return void.
|
||
(set_vector_long): Likewise.
|
||
(check_vector_long): Likewise.
|
||
|
||
2014-03-24 Marek Polacek <polacek@redhat.com>
|
||
|
||
* c-c++-common/ubsan/div-by-zero-4.c: Don't include limits.h.
|
||
Define INT_MIN.
|
||
* c-c++-common/ubsan/overflow-1.c: Check for unwanted output.
|
||
* c-c++-common/ubsan/overflow-add-1.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-mul-1.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-mul-3.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-negate-2.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-sub-1.c: Likewise.
|
||
* c-c++-common/ubsan/pr59503.c: Likewise.
|
||
* c-c++-common/ubsan/pr60613-1.c: Likewise.
|
||
* c-c++-common/ubsan/save-expr-1.c: Likewise.
|
||
* c-c++-common/ubsan/shift-3.c: Likewise.
|
||
* c-c++-common/ubsan/shift-6.c: Likewise.
|
||
* c-c++-common/ubsan/undefined-1.c: Likewise.
|
||
* c-c++-common/ubsan/vla-2.c: Likewise.
|
||
* c-c++-common/ubsan/vla-3.c: Likewise.
|
||
* c-c++-common/ubsan/vla-4.c: Likewise.
|
||
* g++.dg/ubsan/cxx11-shift-1.C: Likewise.
|
||
* g++.dg/ubsan/return-2.C: Likewise.
|
||
|
||
2014-03-23 John David Anglin <danglin@gcc.gnu.org>
|
||
|
||
* gcc.dg/tree-prof/pr59003.c: Add -fno-common to dg-options on
|
||
hppa*-*-hpux*.
|
||
|
||
* gcc.dg/torture/pr60092.c: Skip on 32-bit hpux.
|
||
|
||
PR libfortran/59313
|
||
PR libfortran/58015
|
||
* gfortran.dg/erf_3.F90: Skip on hppa*-*-hpux*.
|
||
* gfortran.dg/round_4.f90: Likewise.
|
||
|
||
2014-03-23 Dominique d'Humieres <dominiq@lps.ens.fr>
|
||
|
||
PR libfortran/60128
|
||
* gfortran.dg/fmt_en.f90: Update test. XFAIL for
|
||
i?86-*-solaris2.9*.
|
||
|
||
2014-03-22 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR sanitizer/60613
|
||
* c-c++-common/ubsan/pr60613-1.c: New test.
|
||
* c-c++-common/ubsan/pr60613-2.c: New test.
|
||
|
||
2014-03-22 Matthias Klose <doko@ubuntu.com>
|
||
|
||
* g++.dg/cpp0x/regress: Remove empty directory.
|
||
|
||
2014-03-22 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR debug/60603
|
||
* gcc.dg/debug/dwarf2/dwarf2-macro2.c: New test.
|
||
|
||
2014-03-21 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/cpp1y/pr60033.C: Use target c++1y.
|
||
* g++.dg/cpp1y/pr60393.C: Likewise.
|
||
|
||
2014-03-21 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/60384
|
||
* g++.dg/cpp1y/pr60384.C: New.
|
||
|
||
2014-03-21 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/60598
|
||
* gcc.dg/pr60598.c: New test.
|
||
|
||
2014-03-21 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/59176
|
||
* g++.dg/torture/pr59176.C: New test.
|
||
|
||
2014-03-21 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/60419
|
||
* g++.dg/ipa/pr60419.C: New test.
|
||
|
||
2014-03-21 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/60577
|
||
* gcc.dg/tree-ssa/ssa-lim-11.c: New testcase.
|
||
|
||
2014-03-21 Tobias Burnus <burnus@net-b.de>
|
||
|
||
PR fortran/60599
|
||
* lib/gcc-dg.exp (scan-module): Uncompress .mod files for reading.
|
||
|
||
2014-03-20 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/60597
|
||
* g++.dg/opt/pr60597.C: New test.
|
||
|
||
PR c++/60572
|
||
* g++.dg/init/pr60572.C: New test.
|
||
|
||
2014-03-20 Zhenqiang Chen <zhenqiang.chen@linaro.org>
|
||
|
||
* gcc.target/arm/neon-modes-3.c: Add "-g" option.
|
||
|
||
2014-03-19 Tobias Burnus <burnus@net-b.de>
|
||
|
||
PR fortran/60543
|
||
PR fortran/60283
|
||
* gfortran.dg/implicit_pure_4.f90: New.
|
||
|
||
2014-03-19 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/51474
|
||
* g++.dg/cpp0x/nsdmi-virtual2.C: New.
|
||
|
||
2014-03-19 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR testsuite/60590
|
||
* lib/target-libpath.exp (set_ld_library_path_env_vars): Log
|
||
LD_LIBRARY_PATH, LD_RUN_PATH, SHLIB_PATH, LD_LIBRARY_PATH_32,
|
||
LD_LIBRARY_PATH_64 and DYLD_LIBRARY_PATH.
|
||
|
||
2014-03-19 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/60332
|
||
* g++.dg/cpp1y/pr60332.C: New.
|
||
|
||
2014-03-19 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR sanitizer/60569
|
||
* g++.dg/ubsan/pr60569.C: New test.
|
||
|
||
2014-03-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gcc.dg/tls/pr58595.c: Require tls_runtime instead of tls.
|
||
|
||
2014-03-19 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/60559
|
||
* g++.dg/vect/pr60559.cc: New test.
|
||
|
||
2014-03-18 Ian Lance Taylor <iant@google.com>
|
||
|
||
PR target/60563
|
||
* g++.dg/ext/sync-4.C (int32_t): Remove typedef.
|
||
(ditype): Rename typedef from int64_t.
|
||
|
||
2014-03-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
|
||
|
||
PR c/55383
|
||
* gcc.dg/cast-qual-3.c: New.
|
||
Revert:
|
||
2014-03-18 Manuel López-Ibáñez <manu@gcc.gnu.org>
|
||
* c-c++-common/Wcast-qual-1.c: More precise match text.
|
||
|
||
2014-03-18 Janus Weil <janus@gcc.gnu.org>
|
||
|
||
PR fortran/55207
|
||
PR fortran/60549
|
||
* gfortran.dg/assumed_rank_7.f90: Revert r208590.
|
||
* gfortran.dg/c_ptr_tests_16.f90: Ditto.
|
||
* gfortran.dg/inline_sum_bounds_check_1.f90: Ditto.
|
||
* gfortran.dg/intent_optimize_1.f90: Ditto.
|
||
* gfortran.dg/pointer_init_9.f90: Ditto.
|
||
* gfortran.dg/volatile4.f90: Ditto.
|
||
* gfortran.dg/volatile6.f90: Ditto.
|
||
|
||
2014-03-18 Manuel López-Ibáñez <manu@gcc.gnu.org>
|
||
|
||
PR c/55383
|
||
* c-c++-common/Wcast-qual-1.c: More precise match text.
|
||
|
||
2014-03-18 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/60305
|
||
* g++.dg/cpp0x/constexpr-ice14.C: New.
|
||
|
||
2014-03-18 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/54250
|
||
* g++.dg/cpp0x/lambda/lambda-ice12.C: New.
|
||
|
||
2014-03-18 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR sanitizer/60535
|
||
* c-c++-common/ubsan/null-1.c: Don't skip if -flto.
|
||
* c-c++-common/ubsan/null-2.c: Likewise.
|
||
* c-c++-common/ubsan/null-3.c: Likewise.
|
||
* c-c++-common/ubsan/null-4.c: Likewise.
|
||
* c-c++-common/ubsan/null-5.c: Likewise.
|
||
* c-c++-common/ubsan/null-6.c: Likewise.
|
||
* c-c++-common/ubsan/null-7.c: Likewise.
|
||
* c-c++-common/ubsan/null-8.c: Likewise.
|
||
* c-c++-common/ubsan/null-9.c: Likewise.
|
||
* c-c++-common/ubsan/null-10.c: Likewise.
|
||
* c-c++-common/ubsan/null-11.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-1.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-2.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-add-1.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-add-2.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-int128.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-mul-1.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-mul-2.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-mul-3.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-mul-4.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-negate-1.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-negate-2.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-sub-1.c: Likewise.
|
||
* c-c++-common/ubsan/overflow-sub-2.c: Likewise.
|
||
* c-c++-common/ubsan/pr59333.c: Likewise.
|
||
* c-c++-common/ubsan/pr59503.c: Likewise.
|
||
* c-c++-common/ubsan/pr59667.c: Likewise.
|
||
* c-c++-common/ubsan/undefined-1.c: Likewise.
|
||
* g++.dg/ubsan/pr59250.C: Likewise.
|
||
* g++.dg/ubsan/pr59306.C: Likewise.
|
||
|
||
2014-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gcc.dg/tls/pr58595.c: Add tls options.
|
||
|
||
2014-03-18 Kirill Yukhin <kirill.yukhin@intel.com>
|
||
|
||
* gcc.target/i386/avx-additional-reg-names.c: New.
|
||
* gcc.target/i386/avx512f-additional-reg-names.c: Ditto.
|
||
|
||
2014-03-17 Adam Butcher <adam@jessamine.co.uk>
|
||
|
||
PR c++/60390
|
||
* g++.dg/cpp1y/pr60390.C: New testcase.
|
||
|
||
PR c++/60391
|
||
* g++.dg/cpp1y/pr60391.C: New testcase.
|
||
|
||
2014-03-17 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/60516
|
||
* gcc.target/i386/pr60516.c: New test.
|
||
|
||
2014-03-17 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/59571
|
||
* g++.dg/cpp0x/constexpr-ice13.C: New.
|
||
|
||
2014-03-17 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR middle-end/60534
|
||
* gcc.dg/gomp/pr60534.c: New test.
|
||
|
||
2014-03-17 Kai Tietz <ktietz@redhat.com>
|
||
|
||
* gcc.c-torture/compile/20010327-1.c: Disable test for LLP64 targets.
|
||
|
||
2014-03-17 Andreas Schwab <schwab@linux-m68k.org>
|
||
|
||
PR testsuite/58851
|
||
* gfortran.dg/unlimited_polymorphic_13.f90: Properly compute
|
||
storage size.
|
||
|
||
2014-03-15 Jerry DeLisle <jvdelisle@gcc.gnu>
|
||
|
||
PR libfortran/58324
|
||
* gfortran.dg/list_read_12.f90: New test.
|
||
|
||
2014-03-15 Janus Weil <janus@gcc.gnu.org>
|
||
|
||
PR fortran/55207
|
||
* gfortran.dg/assumed_rank_7.f90: Explicitly deallocate variables.
|
||
* gfortran.dg/c_ptr_tests_16.f90: Put into subroutine.
|
||
* gfortran.dg/inline_sum_bounds_check_1.f90: Add
|
||
-Wno-aggressive-loop-optimizations and remove an unused variable.
|
||
* gfortran.dg/intent_optimize_1.f90: Put into subroutine.
|
||
* gfortran.dg/pointer_init_9.f90: New.
|
||
* gfortran.dg/volatile4.f90: Put into subroutine.
|
||
* gfortran.dg/volatile6.f90: Ditto.
|
||
|
||
2014-03-14 Mikael Morin <mikael@gcc.gnu.org>
|
||
|
||
PR fortran/60392
|
||
* gfortran.dg/transpose_4.f90: New test.
|
||
|
||
2014-03-14 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR rtl-optimization/60508
|
||
* gcc.target/i386/pr60508.c: New.
|
||
|
||
2014-03-14 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/60518
|
||
* g++.dg/pr60518.C: New testcase.
|
||
|
||
2014-03-14 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR lto/60461
|
||
* gcc.dg/lto/pr60461_0.c: New test.
|
||
|
||
2014-03-14 Cesar Philippidis <cesar@codesourcery.com>
|
||
|
||
* lib/gcc-dg.exp (cleanup-saved-temps): Handle LTO temporaries.
|
||
* lib/lto.exp (lto-execute): Cleanup LTO temporaries.
|
||
* gcc.dg/lto/save-temps_0.c: New testcase.
|
||
|
||
2014-03-13 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/36282
|
||
* c-c++-common/pr36282-1.c: New test.
|
||
* c-c++-common/pr36282-2.c: New test.
|
||
* c-c++-common/pr36282-3.c: New test.
|
||
* c-c++-common/pr36282-4.c: New test.
|
||
|
||
2014-03-13 Richard Henderson <rth@redhat.com>
|
||
|
||
PR debug/60438
|
||
* g++.dg/torture/pr60438-1.C, g++.dg/torture/pr60438-2.C: New.
|
||
|
||
2014-03-13 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/60383
|
||
* g++.dg/template/crash118.C: New.
|
||
* g++.dg/template/crash95.C: Adjust.
|
||
|
||
2014-03-13 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR rtl-optimization/57189
|
||
* gcc.target/i386/pr57189.c: New.
|
||
|
||
2014-03-13 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/60254
|
||
* g++.dg/cpp0x/static_assert10.C: New.
|
||
* g++.dg/cpp0x/static_assert11.C: Likewise.
|
||
* g++.dg/cpp0x/static_assert3.C: Adjust.
|
||
|
||
2014-03-13 Richard Biener <rguenther@suse.de>
|
||
|
||
* lib/lto.exp (lto-execute): Fix error catching for dg-final.
|
||
|
||
2014-03-12 Michael Meissner <meissner@linux.vnet.ibm.com>
|
||
|
||
* gcc.target/powerpc/p8vector-int128-1.c: New test to test ISA
|
||
2.07 128-bit arithmetic.
|
||
* gcc.target/powerpc/p8vector-int128-2.c: Likewise.
|
||
|
||
* gcc.target/powerpc/timode_off.c: Restrict cpu type to power5,
|
||
due to when TImode is allowed in VSX registers, the allowable
|
||
address modes for TImode is just a single indirect address in
|
||
order for the value to be loaded and store in either GPR or VSX
|
||
registers. This affects the generated code, and it would cause
|
||
this test to fail, when such an option is used.
|
||
|
||
2014-03-12 Marcus Shawcroft <marcus.shawcroft@arm.com>
|
||
|
||
* lib/profopt.exp (profopt-execute): Use $testcase in unsupported.
|
||
|
||
2014-03-12 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* gcc.dg/tree-ssa/ssa-ifcombine-12.c: New test.
|
||
* gcc.dg/tree-ssa/ssa-ifcombine-13.c: New test.
|
||
* gcc.dg/tree-ssa/phi-opt-2.c: Pass -mbranch-cost=1 if possible,
|
||
only test for exactly one if if -mbranch-cost=1 has been passed.
|
||
|
||
2014-03-12 Christian Bruel <christian.bruel@st.com>
|
||
|
||
PR target/60264
|
||
* gcc.target/arm/pr60264.c
|
||
|
||
2014-03-12 Thomas Preud'homme <thomas.preudhomme@arm.com>
|
||
|
||
PR tree-optimization/60454
|
||
* gcc.c-torture/execute/pr60454.c: New test.
|
||
|
||
2014-03-12 Jakub Jelinek <jakub@redhat.com>
|
||
Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
PR tree-optimization/60502
|
||
* gcc.c-torture/compile/pr60502.c: New test.
|
||
|
||
2014-03-12 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/60482
|
||
* gcc.dg/vect/pr60482.c: New test.
|
||
|
||
2014-03-11 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/60389
|
||
* g++.dg/cpp0x/inh-ctor19.C: New.
|
||
|
||
2014-03-11 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/60429
|
||
PR tree-optimization/60485
|
||
* gcc.dg/pr60485-1.c: New testcase.
|
||
* gcc.dg/pr60485-2.c: Likewise.
|
||
|
||
2014-03-10 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR ipa/60457
|
||
* g++.dg/ipa/pr60457.C: New test.
|
||
|
||
2014-03-10 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/60474
|
||
* g++.dg/torture/pr60474.C: New testcase.
|
||
|
||
2014-03-09 Andreas Schwab <schwab@linux-m68k.org>
|
||
|
||
* g++.dg/cpp0x/alias-decl-debug-0.C: Move dg-skip after dg-do.
|
||
|
||
2014-03-08 Paulo Matos <paulo@matos-sorge.com>
|
||
|
||
* gcc.dg/lto/pr55113_0.c: New testcase.
|
||
|
||
2014-03-08 Adam Butcher <adam@jessamine.co.uk>
|
||
|
||
PR c++/60033
|
||
* g++.dg/cpp1y/pr60033.C: New testcase.
|
||
|
||
PR c++/60393
|
||
* g++.dg/cpp1y/pr60393.C: New testcase.
|
||
|
||
2014-03-08 Dominique d'Humieres <dominiq@lps.ens.fr>
|
||
|
||
PR libfortran/60128
|
||
* gfortran.dg/fmt_en.f90: New test.
|
||
|
||
2014-03-07 Jason Merrill <jason@redhat.com>
|
||
|
||
* lib/g++-dg.exp (g++-dg-runtest): Run tests in C++1y mode, too.
|
||
* lib/target-supports.exp (check_effective_target_c++11): Now
|
||
means C++11 and up.
|
||
(check_effective_target_c++11_only): New.
|
||
(check_effective_target_c++11_down): New.
|
||
(check_effective_target_c++1y): New.
|
||
(check_effective_target_c++1y_only): New.
|
||
(check_effective_target_c++98_only): Rename from
|
||
check_effective_target_c++98.
|
||
* g++.dg/*: Use { target c++11 } instead of -std=c++11.
|
||
|
||
2014-03-07 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/58609
|
||
* g++.dg/cpp0x/constexpr-ice12.C: New.
|
||
|
||
2014-03-07 Thomas Schwinge <thomas@codesourcery.com>
|
||
|
||
* c-c++-common/gomp/map-1.c: Extend.
|
||
|
||
2014-03-06 Paul Thomas <pault@gcc.gnu.org>
|
||
Janus Weil <janus@gcc.gnu.org>
|
||
|
||
PR fortran/51976
|
||
* gfortran.dg/deferred_type_component_1.f90 : New test.
|
||
* gfortran.dg/deferred_type_component_2.f90 : New test.
|
||
|
||
2014-03-06 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/60197
|
||
* c-c++-common/cilk-plus/CK/pr60197.c: New test.
|
||
* c-c++-common/cilk-plus/CK/pr60197-2.c: New test.
|
||
|
||
2014-03-06 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/58595
|
||
* gcc.dg/tls/pr58595.c: New test.
|
||
|
||
2014-03-06 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/60445
|
||
PR lto/60424
|
||
PR lto/60427
|
||
Revert
|
||
2014-03-04 Paulo Matos <paulo@matos-sorge.com>
|
||
|
||
* gcc.dg/lto/pr55113_0.c: New testcase.
|
||
|
||
2014-03-05 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR testsuite/59308
|
||
* gcc.dg/pr46309.c: Don't compile on logical_op_short_circuit targets
|
||
other than mips/avr. Use -mbranch-cost=2 even for i?86/x86_64.
|
||
* gcc.dg/tree-ssa/reassoc-32.c: Use -mbranch-cost=2 even for
|
||
s390*/i?86/x86_64.
|
||
* gcc.dg/tree-ssa/reassoc-33.c: Likewise.
|
||
* gcc.dg/tree-ssa/reassoc-34.c: Likewise.
|
||
* gcc.dg/tree-ssa/reassoc-35.c: Likewise.
|
||
* gcc.dg/tree-ssa/reassoc-36.c: Likewise.
|
||
* gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Don't compile on
|
||
logical_op_short_circuit targets other than avr. Use -mbranch-cost=2
|
||
even for mips*/s390*/i?86/x86_64.
|
||
* gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
|
||
* gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
|
||
* gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
|
||
* gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
|
||
* gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
|
||
|
||
PR lto/60404
|
||
* gcc.dg/lto/pr60404_0.c: New test.
|
||
* gcc.dg/lto/pr60404_1.c: New file.
|
||
* gcc.dg/lto/pr60404_2.c: New file.
|
||
|
||
2014-03-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||
|
||
* gcc.dg/vmx/extract-vsx.c: Replace "vector long" with "vector
|
||
long long" throughout.
|
||
* gcc.dg/vmx/extract-vsx-be-order.c: Likewise.
|
||
* gcc.dg/vmx/insert-vsx.c: Likewise.
|
||
* gcc.dg/vmx/insert-vsx-be-order.c: Likewise.
|
||
* gcc.dg/vmx/ld-vsx.c: Likewise.
|
||
* gcc.dg/vmx/ld-vsx-be-order.c: Likewise.
|
||
* gcc.dg/vmx/ldl-vsx.c: Likewise.
|
||
* gcc.dg/vmx/ldl-vsx-be-order.c: Likewise.
|
||
* gcc.dg/vmx/merge-vsx.c: Likewise.
|
||
* gcc.dg/vmx/merge-vsx-be-order.c: Likewise.
|
||
* gcc.dg/vmx/st-vsx.c: Likewise.
|
||
* gcc.dg/vmx/st-vsx-be-order.c: Likewise.
|
||
* gcc.dg/vmx/stl-vsx.c: Likewise.
|
||
* gcc.dg/vmx/stl-vsx-be-order.c: Likewise.
|
||
|
||
2014-03-04 Paulo Matos <paulo@matos-sorge.com>
|
||
|
||
* gcc.dg/lto/pr55113_0.c: New testcase.
|
||
|
||
2014-03-04 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/60376
|
||
* g++.dg/cpp1y/pr60376.C: New.
|
||
|
||
2014-03-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* g++.dg/abi/anon2.C: Don't scan assembler for c++98.
|
||
|
||
2014-03-04 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/60382
|
||
* gcc.dg/vect/pr60382.c: New testcase.
|
||
|
||
2014-03-03 Jerry DeLisle <jvdelisle@gcc.gnu>
|
||
|
||
PR libfortran/60148
|
||
* gfortran.dg/namelist_84.f90: New test.
|
||
|
||
2014-03-03 Kirill Yukhin <kirill.yukhin@intel.com>
|
||
|
||
* gcc.target/i386/avx512er-vexp2ps-2.c: Decrease exponent
|
||
argument to avoid inf values.
|
||
* gcc.target/i386/avx512f-vdivps-2.c: Compare results with
|
||
UNION_FP_CHECK machinery.
|
||
|
||
2014-03-03 Renlin Li <Renlin.Li@arm.com>
|
||
|
||
* gcc.target/aarch64/aapcs64/validate_memory.h: Move f32in64 and
|
||
i32in128 cases outside special big-endian processing block.
|
||
|
||
2014-03-03 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR preprocessor/60400
|
||
* c-c++-common/cpp/pr60400.c: New test.
|
||
* c-c++-common/cpp/pr60400-1.h: New file.
|
||
* c-c++-common/cpp/pr60400-2.h: New file.
|
||
|
||
PR objc++/60398
|
||
* obj-c++.dg/invalid-method-2.mm: Adjust dg-error regexps.
|
||
|
||
* c-c++-common/cilk-plus/PS/vectorlength-2.c: New test.
|
||
* c-c++-common/cilk-plus/PS/vectorlength-3.c: New test.
|
||
|
||
2014-03-02 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR ipa/60150
|
||
* g++.dg/lto/pr60150.H: New testcase.
|
||
* g++.dg/lto/pr60150_0.C: New testcase.
|
||
* g++.dg/lto/pr60150_1.C: New testcase.
|
||
|
||
2014-03-02 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR ipa/60306
|
||
* g++.dg/ipa/devirt-29.C: New testcase
|
||
|
||
2014-03-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||
|
||
PR fortran/60236
|
||
* gfortran.dg/vect/pr32380.f: Fix expected test results.
|
||
|
||
2014-03-01 Edward Smith-Rowland <3dw4rd@verizon.net>
|
||
|
||
PR c++/50025
|
||
* g++.dg/cpp0x/pr50025.C: New.
|
||
|
||
2014-03-01 Adam Butcher <adam@jessamine.co.uk>
|
||
|
||
PR c++/60377
|
||
* g++.dg/cpp1y/pr60377.C: New testcase.
|
||
|
||
2014-03-01 Mikael Morin <mikael@gcc.gnu.org>
|
||
|
||
PR fortran/60341
|
||
* gfortran.dg/str_comp_optimize_1.f90: New test.
|
||
|
||
2014-03-01 Oleg Endo <olegendo@gcc.gnu.org>
|
||
|
||
PR target/60071
|
||
* gcc.c-torture/compile/pr60071.c: New.
|
||
|
||
2014-02-28 Janus Weil <janus@gcc.gnu.org>
|
||
|
||
PR fortran/60359
|
||
* gfortran.dg/unlimited_polymorphic_16.f90: New.
|
||
|
||
2014-02-28 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/58610
|
||
* g++.dg/cpp0x/constexpr-ice11.C: New.
|
||
|
||
2014-02-28 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/60314
|
||
* g++.dg/cpp1y/auto-fn24.C: New.
|
||
|
||
2014-02-28 Joey Ye <joey.ye@arm.com>
|
||
|
||
PR target/PR60169
|
||
* gcc.target/arm/thumb1-far-jump-3.c: New case.
|
||
|
||
2014-02-27 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/60253
|
||
* g++.dg/overload/ellipsis2.C: New.
|
||
|
||
2014-02-27 Jeff Law <law@redhat.com>
|
||
|
||
PR rtl-optimization/52714
|
||
* gcc.c-torture/compile/pr52714.c: New test.
|
||
|
||
2014-02-27 Mikael Pettersson <mikpe@it.uu.se>
|
||
Jeff Law <law@redhat.com>
|
||
|
||
PR rtl-optimization/49847
|
||
* g++.dg/pr49847.C: New test.
|
||
|
||
2014-02-27 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR middle-end/59223
|
||
* c-c++-common/pr59223.c: New test.
|
||
|
||
2014-02-26 Ilya Tocar <ilya.tocar@intel.com>
|
||
|
||
* common/config/i386/predicates.md (const1256_operand): Remove.
|
||
(const2356_operand): New.
|
||
(const_1_to_2_operand): Remove.
|
||
* config/i386/sse.md (avx512pf_gatherpf<mode>sf): Change hint value.
|
||
(*avx512pf_gatherpf<mode>sf_mask): Ditto.
|
||
(*avx512pf_gatherpf<mode>sf): Ditto.
|
||
(avx512pf_gatherpf<mode>df): Ditto.
|
||
(*avx512pf_gatherpf<mode>df_mask): Ditto.
|
||
(*avx512pf_gatherpf<mode>df): Ditto.
|
||
(avx512pf_scatterpf<mode>sf): Ditto.
|
||
(*avx512pf_scatterpf<mode>sf_mask): Ditto.
|
||
(*avx512pf_scatterpf<mode>sf): Ditto.
|
||
(avx512pf_scatterpf<mode>df): Ditto.
|
||
(*avx512pf_scatterpf<mode>df_mask): Ditto.
|
||
(*avx512pf_scatterpf<mode>df): Ditto.
|
||
* common/config/i386/xmmintrin.h (_mm_hint): Add _MM_HINT_ET0.
|
||
|
||
2014-02-26 Ilya Tocar <ilya.tocar@intel.com>
|
||
|
||
* gcc.target/i386/avx512cd-vptestnmd-1.c: Change into ...
|
||
* gcc.target/i386/avx512f-vptestnmd-1.c: This.
|
||
* gcc.target/i386/avx512cd-vptestnmq-1.c: Change into ...
|
||
* gcc.target/i386/avx512f-vptestnmq-1.c: This.
|
||
* gcc.target/i386/avx512cd-vptestnmd-2.c: Change into ...
|
||
* gcc.target/i386/avx512f-vptestnmd-2.c: This.
|
||
* gcc.target/i386/avx512cd-vptestnmq-2.c: Change into ...
|
||
* gcc.target/i386/avx512f-vptestnmq-2.c: This.
|
||
|
||
2014-02-26 Bin Cheng <bin.cheng@arm.com>
|
||
|
||
PR target/60280
|
||
* gnat.dg/renaming5.adb: Change to two expected gotos.
|
||
* gcc.dg/tree-ssa/pr21559.c: Change back to three expected
|
||
jump threads.
|
||
* gcc.dg/tree-prof/update-loopch.c: Check two "Invalid sum"
|
||
messages for removed basic block.
|
||
* gcc.dg/tree-ssa/ivopt_1.c: Fix unreliable scanning string.
|
||
* gcc.dg/tree-ssa/ivopt_2.c: Ditto.
|
||
* gcc.dg/tree-ssa/ivopt_3.c: Ditto.
|
||
* gcc.dg/tree-ssa/ivopt_4.c: Ditto.
|
||
|
||
2014-02-25 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||
|
||
* gcc.dg/vmx/ld-vsx.c: Don't use vec_all_eq.
|
||
* gcc.dg/vmx/ld-vsx-be-order.c: Likewise.
|
||
* gcc.dg/vmx/ldl-vsx.c: Likewise.
|
||
* gcc.dg/vmx/ldl-vsx-be-order.c: Likewise.
|
||
* gcc.dg/vmx/merge-vsx.c: Likewise.
|
||
* gcc.dg/vmx/merge-vsx-be-order.c: Likewise.
|
||
|
||
2014-02-25 Ilya Tocar <ilya.tocar@intel.com>
|
||
|
||
* gcc.target/i386/avx-1.c: Update __builtin_prefetch.
|
||
* gcc.target/i386/prefetchwt1-1.c: New.
|
||
* g++.dg/other/i386-2.C: Add new option.
|
||
* g++.dg/other/i386-3.C: Ditto.
|
||
* gcc.target/i386/sse-12.c: Ditto.
|
||
* gcc.target/i386/sse-13.c: Update __builtin_prefetch, add new option.
|
||
* gcc.target/i386/sse-22.c: Add new option.
|
||
* gcc.target/i386/sse-23.c: Update __builtin_prefetch, add new option.
|
||
|
||
2014-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
PR libfortran/59313
|
||
* gfortran.dg/erf_3.F90: Skip on sparc*-*-solaris2.9*.
|
||
|
||
PR libfortran/58015
|
||
* gfortran.dg/round_4.f90: Skip on *-*-solaris2.9*.
|
||
|
||
2014-02-25 Adam Butcher <adam@jessamine.co.uk>
|
||
|
||
PR c++/60311
|
||
* g++.dg/cpp1y/pr60311.C: New testcase.
|
||
|
||
* g++.dg/cpp1y/fn-generic-member-ool.C: New testcase.
|
||
|
||
PR c++/60065
|
||
* g++.dg/cpp1y/pr60065.C: New testcase.
|
||
|
||
2014-02-24 Andrey Belevantsev <abel@ispras.ru>
|
||
|
||
PR rtl-optimization/60268
|
||
* gcc.c-torture/compile/pr60268.c: New test.
|
||
|
||
2014-02-23 David Holsgrove <david.holsgrove@xilinx.com>
|
||
|
||
* gcc.target/microblaze/others/mem_reload.c: New test.
|
||
|
||
2014-02-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||
|
||
* gcc.dg/vmx/lde.c: New test.
|
||
* gcc.dg/vmx/lde-be-order.c: New test.
|
||
* gcc.dg/vmx/ste.c: New test.
|
||
* gcc.dg/vmx/ste-be-order.c: New test.
|
||
|
||
2014-02-22 Hans-Peter Nilsson <hp@axis.com>
|
||
|
||
PR testsuite/60173
|
||
* lib/target-supports.exp
|
||
(check_effective_target_logical_op_short_circuit): Add cris-*-*
|
||
and crisv32-*-* to list.
|
||
|
||
2014-02-21 Janus Weil <janus@gcc.gnu.org>
|
||
|
||
PR fortran/60302
|
||
* gfortran.dg/c_f_pointer_shape_tests_6.f90: New.
|
||
|
||
2014-02-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||
|
||
* gcc.dg/vmx/vsums.c: Check entire result vector.
|
||
* gcc.dg/vmx/vsums-be-order.c: Likewise.
|
||
|
||
2014-02-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||
|
||
* gcc.dg/vmx/ld.c: New test.
|
||
* gcc.dg/vmx/ld-be-order.c: New test.
|
||
* gcc.dg/vmx/ld-vsx.c: New test.
|
||
* gcc.dg/vmx/ld-vsx-be-order.c: New test.
|
||
* gcc.dg/vmx/ldl.c: New test.
|
||
* gcc.dg/vmx/ldl-be-order.c: New test.
|
||
* gcc.dg/vmx/ldl-vsx.c: New test.
|
||
* gcc.dg/vmx/ldl-vsx-be-order.c: New test.
|
||
* gcc.dg/vmx/st.c: New test.
|
||
* gcc.dg/vmx/st-be-order.c: New test.
|
||
* gcc.dg/vmx/st-vsx.c: New test.
|
||
* gcc.dg/vmx/st-vsx-be-order.c: New test.
|
||
* gcc.dg/vmx/stl.c: New test.
|
||
* gcc.dg/vmx/stl-be-order.c: New test.
|
||
* gcc.dg/vmx/stl-vsx.c: New test.
|
||
* gcc.dg/vmx/stl-vsx-be-order.c: New test.
|
||
|
||
2014-02-21 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* g++.dg/other/i386-2.C (dg-options): Add -mavx512pf.
|
||
* g++.dg/other/i386-3.C (dg-options): Ditto.
|
||
* gcc.target/i386/sse-12.c (dg-options): Add -msha.
|
||
* gcc.target/i386/sse-13.c (dg-options): Add -mavx512er, -mavx512cd,
|
||
-mavx512pf and -msha.
|
||
|
||
2014-02-21 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/60276
|
||
* gcc.dg/vect/pr60276.c: New testcase.
|
||
|
||
2014-02-21 Janus Weil <janus@gcc.gnu.org>
|
||
|
||
PR fortran/60234
|
||
* gfortran.dg/finalize_23.f90: New.
|
||
|
||
2014-02-21 Adam Butcher <adam@jessamine.co.uk>
|
||
|
||
PR c++/60052
|
||
PR c++/60053
|
||
* g++.dg/cpp1y/pr60052.C: New testcase.
|
||
* g++.dg/cpp1y/pr60053.C: New testcase.
|
||
|
||
2014-02-21 Tobias Burnus <burnus@net-b.de>
|
||
|
||
PR fortran/60286
|
||
* gfortran.dg/inquire_16.f90: New.
|
||
|
||
2014-02-20 Sandra Loosemore <sandra@codesourcery.com>
|
||
|
||
* gcc.target/nios2/biggot-1.c: New.
|
||
* gcc.target/nios2/biggot-2.c: New.
|
||
|
||
2014-02-20 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/55260
|
||
* gcc.dg/ipa/pr55260.c: New test.
|
||
|
||
2014-02-20 Bin Cheng <bin.cheng@arm.com>
|
||
|
||
* gcc.dg/tree-prof/crossmodule-indircall-1.c: Return 0
|
||
for execution test case.
|
||
|
||
2014-02-20 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR ipa/58555
|
||
* g++.dg/torture/pr58555.C: New testcase.
|
||
|
||
2014-02-20 Ilya Tocar <ilya.tocar@intel.com>
|
||
|
||
PR target/60204
|
||
* gcc.target/x86_64/abi/avx512f/test_passing_structs.c: Update to
|
||
reflect abi fix.
|
||
* gcc.target/x86_64/abi/avx512f/test_passing_unions.c: Ditto.
|
||
|
||
2014-02-20 Ilya Tocar <ilya.tocar@intel.com>
|
||
Kirill Yukhin <kirill.yukhin@intel.com>
|
||
|
||
* gcc.target/i386/avx512er-vrcp28sd-2.c: Distinguish src1 and src2.
|
||
* gcc.target/i386/avx512er-vrcp28ss-2.c: Call correct intrinsic.
|
||
* gcc.target/i386/avx512er-vrsqrt28sd-2.c: Distinguish src1 and src2.
|
||
* gcc.target/i386/avx512er-vrsqrt28ss-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vrcp14sd-2.c: Fix reference calculation.
|
||
* gcc.target/i386/avx512f-vrcp14ss-2.c: Fix reference calculation.
|
||
|
||
2014-02-19 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/37743
|
||
* g++.dg/ext/builtin-bswap1.C: New test.
|
||
* c-c++-common/pr37743.c: New test.
|
||
|
||
2014-02-19 Prathamesh Kulkarni <bilbotheelffriend@gmail.com>
|
||
|
||
* gcc.dg/decl-10.c: New test.
|
||
|
||
2014-02-19 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/60267
|
||
* g++.dg/ext/ivdep-1.C: New test.
|
||
|
||
PR c++/60267
|
||
* gcc.dg/pr60267.c: New test.
|
||
|
||
2014-02-19 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/59794
|
||
* gcc.target/i386/pr39162.c: Add dg-prune-output.
|
||
(dg-options): Remove -Wno-psabi.
|
||
* gcc.target/i386/pr59794-2.c: Ditto.
|
||
* gcc.target/i386/pr60205-1.c: Ditto.
|
||
* gcc.target/i386/sse-5.c: Ditto.
|
||
|
||
2014-02-18 Nick Clifton <nickc@redhat.com>
|
||
|
||
* gcc.dg/graphite/pr46966.c: Only run on 32-bit+ targets.
|
||
* gcc.dg/pr23623.c: Likewise.
|
||
* gcc.dg/pr48784-1.c: Likewise.
|
||
* gcc.dg/pr48784-2.c: Likewise.
|
||
* gcc.dg/pr56997-2.c: Likewise.
|
||
* gcc.dg/sms-6.c: Likewise.
|
||
* gcc.dg/torture/pr60183.c: Likewise.
|
||
* gcc.dg/torture/vec-cvt-1.c: Likewise.
|
||
* gcc.c-torture/execute/20061220-1.x: New.
|
||
* gcc.c-torture/execute/pr43220.x: New.
|
||
* gcc.c-torture/execute/pr51581-1.x: New.
|
||
* gcc.c-torture/execute/pr51581-2.x: New.
|
||
* gcc.c-torture/execute/pr58570.x: New.
|
||
* gcc.c-torture/unsorted/DFcmp.x: New.
|
||
* gcc.c-torture/unsorted/SFset.x: New.
|
||
|
||
2014-02-19 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/opt31.adb: New test.
|
||
|
||
2014-02-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gcc.dg/torture/pr60092.c: xfail execution on *-*-solaris2.11* at -O0.
|
||
|
||
2014-02-19 Janus Weil <janus@gcc.gnu.org>
|
||
|
||
PR fortran/60232
|
||
* gfortran.dg/typebound_proc_33.f90: New.
|
||
|
||
2014-02-19 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/60195
|
||
* gcc.dg/pr60195.c: New test.
|
||
|
||
2014-02-19 Paul Pluzhnikov <ppluzhnikov@google.com>
|
||
|
||
* gcc.dg/vect/no-vfa-vect-depend-2.c (main1): Fix buffer overflow.
|
||
|
||
2014-02-19 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR preprocessor/58844
|
||
* c-c++-common/cpp/pr58844-1.c: New test.
|
||
* c-c++-common/cpp/pr58844-2.c: New test.
|
||
|
||
2014-02-18 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/60225
|
||
* g++.dg/cpp0x/constexpr-ice10.C: New.
|
||
|
||
2014-02-18 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/60215
|
||
* g++.dg/cpp0x/pr60215.C: New.
|
||
|
||
2014-02-18 Tobias Burnus <burnus@net-b.de>
|
||
|
||
PR fortran/49397
|
||
* gfortran.dg/proc_ptr_45.f90: New.
|
||
* gfortran.dg/proc_ptr_46.f90: New.
|
||
|
||
2014-02-18 Adam Butcher <adam@jessamine.co.uk>
|
||
|
||
PR c++/60190
|
||
* g++.dg/cpp1y/pr60190.C: New testcase.
|
||
|
||
PR c++/60064
|
||
* g++.dg/cpp1y/pr60064.C: New testcase.
|
||
|
||
2014-02-18 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/60205
|
||
* gcc.target/i386/pr60205-1.c: New test.
|
||
* gcc.target/i386/pr60205-2.c: Ditto.
|
||
|
||
2014-02-18 Kai Tietz <ktietz@redhat.com>
|
||
|
||
PR target/60193
|
||
* gcc.target/i386/nest-1.c: New testcase.
|
||
|
||
2014-02-18 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/opt32.adb: New test.
|
||
|
||
2014-02-18 Janus Weil <janus@gcc.gnu.org>
|
||
|
||
PR fortran/60231
|
||
* gfortran.dg/typebound_generic_15.f90: New.
|
||
|
||
2014-02-17 Janus Weil <janus@gcc.gnu.org>
|
||
|
||
PR fortran/55907
|
||
* gfortran.dg/init_flag_12.f90: New.
|
||
|
||
2014-02-17 Kirill Yukhin <kirill.yukhin@intel.com>
|
||
Ilya Tocar <ilya.tocar@intel.com>
|
||
|
||
* gcc.target/i386/avx512f-vpermd-2.c: Fix reference calculations.
|
||
* gcc.target/i386/avx512f-vpermpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpermq-var-2.c: Ditto.
|
||
|
||
2014-02-16 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* lib/target-supports.exp
|
||
(check_effective_target_logical_op_short_circuit): New procedure.
|
||
* gcc.dg/binop-xor1.c: XFAIL for logical_op_short_circuit.
|
||
* gcc.dg/tree-ssa/forwprop-28.c: Use logical_op_short_circuit
|
||
instead of mips*-*-*, arc*-*-*, avr*-*-* and arm_cortex_m tests.
|
||
* gcc.dg/tree-ssa/vrp47.c: Likewise.
|
||
* gcc.dg/tree-ssa/vrp87.c: Likewise.
|
||
* gcc.dg/tree-ssa/ssa-dom-thread-4.c: Likewise. Also use
|
||
logical_op_short_circuit for the alternative test, extending
|
||
it to arm_cortex_m.
|
||
|
||
2014-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
|
||
|
||
PR target/60203
|
||
* gcc.target/powerpc/pr60203.c: New testsuite.
|
||
|
||
2014-02-15 Mikael Morin <mikael@gcc.gnu.org>
|
||
|
||
PR fortran/59599
|
||
* gfortran.dg/ichar_3.f90: New test.
|
||
|
||
2014-02-15 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/60183
|
||
* gcc.dg/torture/pr60183.c: New testcase.
|
||
|
||
2014-02-14 Jeff Law <law@redhat.com>
|
||
|
||
PR rtl-optimization/60131
|
||
* g++.dg/torture/pr60131.C: New test.
|
||
|
||
2014-02-14 Ian Bolton <ian.bolton@arm.com>
|
||
|
||
* gcc.target/arm/pr59858.c: Skip if -mfloat-abi=hard specified
|
||
on command-line.
|
||
|
||
2014-02-14 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||
|
||
* c-c++-common/ubsan/overflow-negate-2.c (main): Use signed char.
|
||
|
||
2014-02-14 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* gcc.c-torture/compile/20140213.c: New test.
|
||
|
||
2014-02-13 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/43546
|
||
* gcc.target/i386/pr43546.c: New test.
|
||
|
||
2014-02-13 Dominik Vogt <vogt@linux.vnet.ibm.com>
|
||
|
||
* gcc.target/s390/hotpatch-compile-8.c: New test.
|
||
|
||
2014-02-13 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* gcc.dg/pr59605.c: Convert to a compile test. Protect MAX_COPY
|
||
definition with an ifndef.
|
||
* gcc.dg/pr59605-2.c: New test.
|
||
|
||
2014-02-13 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* gcc.dg/gomp/simd-clones-5.c: Update comment for new warning message.
|
||
|
||
2014-02-12 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/torture/float128-mul-underflow.c,
|
||
gcc.dg/torture/float128-truncdf-underflow.c,
|
||
gcc.dg/torture/float128-truncsf-underflow.c: New tests.
|
||
|
||
2014-02-12 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/59737
|
||
* g++.dg/ipa/pr59737.C: New test.
|
||
|
||
2014-02-12 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
* g++.dg/opt/pr52727.C: Compile with -march=i686 for ia32.
|
||
|
||
2014-02-12 Thomas Schwinge <thomas@codesourcery.com>
|
||
|
||
* c-c++-common/raw-string-3.c: Fix typo in dg-error invocation.
|
||
|
||
* gcc.dg/cilk-plus/jump-openmp.c: New file.
|
||
|
||
2014-02-12 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/60092
|
||
* gcc.dg/torture/pr60092.c: New testcase.
|
||
* gcc.dg/tree-ssa/alias-31.c: Disable SRA.
|
||
|
||
2014-02-12 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gcc.c-torture/execute/20140212-1.c: New test.
|
||
|
||
2014-02-12 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/60047
|
||
* g++.dg/cpp0x/pr60047.C: New.
|
||
|
||
2014-02-12 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/60101
|
||
* c-c++-common/pr60101.c: New test.
|
||
|
||
2014-02-11 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR lto/59468
|
||
* g++.dg/ipa/devirt-27.C: New testcase.
|
||
* g++.dg/ipa/devirt-26.C: New testcase.
|
||
|
||
2014-02-11 Michael Meissner <meissner@linux.vnet.ibm.com>
|
||
|
||
PR target/60137
|
||
* gcc.target/powerpc/pr60137.c: New file.
|
||
|
||
2014-02-11 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR fortran/52370
|
||
* gfortran.dg/pr52370.f90: New test.
|
||
|
||
2014-02-11 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/59927
|
||
Revert
|
||
2013-12-15 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
PR testsuite/58630
|
||
* gcc.target/i386/pr43662.c (dg-options):
|
||
Add -maccumulate-outgoing-args.
|
||
* gcc.target/i386/pr43869.c (dg-options): Ditto.
|
||
* gcc.target/i386/pr57003.c (dg-options): Ditto.
|
||
* gcc.target/i386/avx-vzeroupper-16.c (dg-options):
|
||
Remove -mtune=generic and add -maccumulate-outgoing-args instead.
|
||
* gcc.target/i386/avx-vzeroupper-17.c (dg-options): Ditto.
|
||
* gcc.target/i386/avx-vzeroupper-18.c (dg-options): Ditto.
|
||
* gcc.target/x86_64/abi/callabi/func-1.c (dg-options):
|
||
Add -maccumulate-outgoing-args.
|
||
* gcc.target/x86_64/abi/callabi/func-2a.c (dg-options): Ditto.
|
||
* gcc.target/x86_64/abi/callabi/func-2b.c (dg-options): Ditto.
|
||
* gcc.target/x86_64/abi/callabi/func-indirect.c (dg-options): Ditto.
|
||
* gcc.target/x86_64/abi/callabi/func-indirect-2a.c (dg-options): Ditto.
|
||
* gcc.target/x86_64/abi/callabi/func-indirect-2b.c (dg-options): Ditto.
|
||
* gcc.target/x86_64/abi/callabi/leaf-1.c (dg-options): Ditto.
|
||
* gcc.target/x86_64/abi/callabi/leaf-2.c (dg-options): Ditto.
|
||
* gcc.target/x86_64/abi/callabi/pr38891.c (dg-options): Ditto.
|
||
* gcc.target/x86_64/abi/callabi/vaarg-1.c (dg-options): Ditto.
|
||
* gcc.target/x86_64/abi/callabi/vaarg-2.c (dg-options): Ditto.
|
||
* gcc.target/x86_64/abi/callabi/vaarg-3.c (dg-options): Ditto.
|
||
* gcc.target/x86_64/abi/callabi/vaarg-4a.c (dg-options): Ditto.
|
||
* gcc.target/x86_64/abi/callabi/vaarg-4b.c (dg-options): Ditto.
|
||
* gcc.target/x86_64/abi/callabi/vaarg-5a.c (dg-options): Ditto.
|
||
* gcc.target/x86_64/abi/callabi/vaarg-5b.c (dg-options): Ditto.
|
||
|
||
2014-02-11 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* gcc.dg/vect/pr56787.c: Mark as xfail for vect_no_align.
|
||
|
||
2014-02-11 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR debug/59776
|
||
* gcc.dg/guality/pr59776.c: New test.
|
||
|
||
2014-02-11 Renlin Li <Renlin.Li@arm.com>
|
||
|
||
* gcc.target/arm/fixed_float_conversion.c: Add arm_vfp3 option.
|
||
* lib/target-supports.exp (check_effective_target_arm_vfp3_ok): New.
|
||
(add_options_for_arm_vfp3): New.
|
||
|
||
2014-02-11 Jeff Law <law@redhat.com>
|
||
|
||
PR middle-end/54041
|
||
* gcc.target/m68k/pr54041.c: New test.
|
||
|
||
2014-02-11 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/59927
|
||
* gcc.target/i386/pr59927.c: New test.
|
||
|
||
2014-02-10 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* gcc.dg/vect/pr57741-3.c: Require vect_int.
|
||
* gcc.dg/vect/pr60012.c: Likewise.
|
||
* gcc.dg/vect/vect-119.c: Likewise.
|
||
* gcc.dg/vect/vect-outer-4c-big-array.c: Likewise.
|
||
* gcc.dg/vect/vect-outer-4c.c: Likewise.
|
||
|
||
2014-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gcc.dg/binop-xor1.c: Don't xfail scan-tree-dump-times.
|
||
|
||
2014-02-10 Jeff Law <law@redhat.com>
|
||
|
||
PR middle-end-52306
|
||
* gcc.c-torture/compile/pr52306.c: New test.
|
||
|
||
2014-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* g++.dg/ext/vector26.C: Use -mmmx for 32-bit x86.
|
||
|
||
2014-02-10 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/60115
|
||
* gcc.dg/torture/pr60115.c: New testcase.
|
||
|
||
2014-02-10 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* g++.dg/vect/pr33426-ivdep-3.cc: Require vect_int_mult as well.
|
||
* g++.dg/vect/pr33426-ivdep-4.cc: Likewise.
|
||
|
||
2014-02-10 Kirill Yukhin <kirill.yukhin@intel.com>
|
||
Ilya Tocar <ilya.tocar@intel.com>
|
||
|
||
* gcc.target/i386/avx512f-vexpandpd-1.c: Update intrinsics.
|
||
* gcc.target/i386/avx512f-vexpandps-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vexpandpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vexpandps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmovdqu32-1: Ditto.
|
||
* gcc.target/i386/avx512f-vmovdqu32-2: Ditto.
|
||
* gcc.target/i386/avx512f-vmovdqu64-1: Ditto.
|
||
* gcc.target/i386/avx512f-vmovdqu64-2: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmupd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmupq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vrndscalepd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vrndscaleps-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vrndscalepd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vrndscaleps-2.c: Ditto.
|
||
* gcc.target/i386/avx512pf-vgatherpf0dpd-1.c: Update parameters.
|
||
* gcc.target/i386/avx512pf-vgatherpf0dps-1.c: Ditto.
|
||
* gcc.target/i386/avx512pf-vgatherpf0qpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512pf-vgatherpf0qps-1.c: Ditto.
|
||
* gcc.target/i386/avx512pf-vgatherpf1dpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512pf-vgatherpf1dps-1.c: Ditto.
|
||
* gcc.target/i386/avx512pf-vgatherpf1qpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512pf-vgatherpf1qps-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpsrad-2.c: Initialize 64 bits.
|
||
* gcc.target/i386/avx512f-vpslld-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpsrld-2.c: Ditto.
|
||
|
||
2014-02-10 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* gcc.dg/vect/pr59984.c: Require effective target vect_simd_clones.
|
||
|
||
2014-02-09 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/57522
|
||
* gfortran.dg/associated_target_5.f03: New test.
|
||
|
||
2014-02-09 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/59026
|
||
* gfortran.dg/elemental_by_value_1.f90: New test.
|
||
|
||
2014-02-08 Janus Weil <janus@gcc.gnu.org>
|
||
|
||
PR fortran/58470
|
||
* gfortran.dg/finalize_22.f90: New.
|
||
|
||
2014-02-08 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/60066
|
||
* gfortran.dg/elemental_subroutine_10.f90: New test. This PR
|
||
was fixed by the patch for PR59906.
|
||
|
||
2014-02-08 Andreas Schwab <schwab@linux-m68k.org>
|
||
|
||
PR translation/52289
|
||
* gfortran.dg/coarray_8.f90: Update dg-error match.
|
||
|
||
2014-02-08 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/59984
|
||
* gcc.dg/vect/pr59984.c: New test.
|
||
|
||
PR middle-end/60092
|
||
* gcc.dg/attr-alloc_align-1.c: New test.
|
||
* gcc.dg/attr-alloc_align-2.c: New test.
|
||
* gcc.dg/attr-alloc_align-3.c: New test.
|
||
* gcc.dg/attr-assume_aligned-1.c: New test.
|
||
* gcc.dg/attr-assume_aligned-2.c: New test.
|
||
* gcc.dg/attr-assume_aligned-3.c: New test.
|
||
|
||
2014-02-08 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/60077
|
||
* gcc.target/i386/pr60077-1.c: New test.
|
||
* gcc.target/i386/pr60077-2.c: New test.
|
||
|
||
2014-02-07 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR preprocessor/56824
|
||
* gcc.dg/pr56824.c: New test.
|
||
|
||
2014-02-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
|
||
|
||
* gcc.dg/gcc-have-sync-compare-and-swap.c: Align the 16 byte
|
||
variable used for atomic operations.
|
||
|
||
2014-02-07 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/60092
|
||
* gcc.dg/vect/pr60092-2.c: New testcase.
|
||
|
||
2014-02-07 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/60082
|
||
Revert
|
||
2014-02-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
|
||
|
||
* g++.dg/cilk-plus/CK/catch_exc.cc: Disable test for -O1.
|
||
* c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
|
||
|
||
2014-02-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
|
||
|
||
* gcc.target/s390/fp2int1.c: New testcase.
|
||
|
||
2014-02-07 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/60092
|
||
* gcc.dg/tree-ssa/alias-30.c: New testcase.
|
||
* gcc.dg/tree-ssa/alias-31.c: Likewise.
|
||
|
||
2014-02-06 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR ipa/59918
|
||
* g++.dg/torture/pr59918.C: New testcase.
|
||
|
||
2014-02-06 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/59575
|
||
* gcc.target/arm/pr59575.c: New test.
|
||
|
||
PR debug/59992
|
||
* gcc.dg/pr59992.c: New test.
|
||
|
||
2014-02-06 Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
* g++.dg/cpp0x/constexpr-attribute2.C: Restrict to target
|
||
init_priority. Test alignment of variable instead of function.
|
||
|
||
2014-02-06 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/60087
|
||
* gcc.dg/pr60087.c: New test.
|
||
|
||
2014-02-06 Alan Modra <amodra@gmail.com>
|
||
|
||
* gcc.target/powerpc/pr60032.c: New.
|
||
|
||
2014-02-06 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/60062
|
||
* gcc.c-torture/execute/pr60062.c: New test.
|
||
* gcc.c-torture/execute/pr60072.c: New test.
|
||
|
||
2014-02-06 Ian Bolton <ian.bolton@arm.com>
|
||
|
||
* gcc.dg/tree-ssa/pr59597.c: Make called function static
|
||
so that expected outcome works for PIC variants too.
|
||
|
||
2014-02-06 Yury Gribov <y.gribov@samsung.com>
|
||
Kugan Vivekanandarajah <kuganv@linaro.org>
|
||
|
||
* gcc.target/arm/vect-noalign.c: New file.
|
||
|
||
2014-02-05 Jan Hubicka <hubicka@ucw.cz>
|
||
Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/60013
|
||
* gcc.dg/pr60013.c: New testcase.
|
||
|
||
2014-02-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||
|
||
* gcc.dg/vmx/sum2s.c: New.
|
||
* gcc.dg/vmx/sum2s-be-order.c: New.
|
||
|
||
2014-02-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||
|
||
* gcc.dg/vmx/pack.c: New.
|
||
* gcc.dg/vmx/pack-be-order.c: New.
|
||
* gcc.dg/vmx/unpack.c: New.
|
||
* gcc.dg/vmx/unpack-be-order.c: New.
|
||
|
||
2014-02-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
|
||
|
||
* g++.dg/cilk-plus/CK/catch_exc.cc: Disable test for -O1.
|
||
* c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
|
||
|
||
2014-02-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gcc.target/i386/avx512f-vrndscaless-2.c (compute_rndscaless):
|
||
Use __builtin_floorf, __builtin_ceilf.
|
||
* gcc.target/i386/sse4_1-floorf-sfix-vec.c (floorf): Remove
|
||
declaration.
|
||
(TEST): Use __builtin_floorf.
|
||
* gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
|
||
|
||
2014-02-05 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR ipa/59947
|
||
* g++.dg/opt/pr59947.C: New test.
|
||
|
||
PR c++/58703
|
||
* c-c++-common/gomp/pr58703.c: New test.
|
||
|
||
2014-02-05 Richard Biener <rguenther@suse.de>
|
||
|
||
PR testsuite/60076
|
||
* gcc.dg/vect/pr60012.c: Require vect_extract_even_odd and
|
||
avoid using unsigned long long.
|
||
|
||
2014-02-05 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/57499
|
||
* g++.dg/torture/pr57499.C: New test.
|
||
|
||
2014-02-05 Yury Gribov <y.gribov@samsung.com>
|
||
|
||
* gcc.dg/asan/nosanitize-and-inline.c: New test.
|
||
|
||
2014-02-04 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* g++.dg/ipa/devirrt-22.C: Fix template.
|
||
|
||
2014-02-04 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/60036
|
||
* gcc.dg/pr60036.c: New test.
|
||
|
||
2014-02-04 Markus Trippelsdorf <markus@trippelsdorf.de>
|
||
|
||
PR ipa/60058
|
||
* g++.dg/torture/pr60058.C: New testcase.
|
||
|
||
2014-02-04 Max Ostapenko <m.ostapenko@partner.samsung.com>
|
||
|
||
* g++.dg/tsan/default_options.C: Invert check.
|
||
|
||
2014-02-04 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/60002
|
||
* g++.dg/opt/pr60002.C: New test.
|
||
|
||
PR tree-optimization/60023
|
||
* g++.dg/vect/pr60023.cc: New test.
|
||
|
||
PR ipa/60026
|
||
* c-c++-common/torture/pr60026.c: New test.
|
||
|
||
PR rtl-optimization/57915
|
||
* gcc.target/i386/pr57915.c: New test.
|
||
|
||
2014-02-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* g++.dg/init/dso_handle2.C: Compile with -fuse-cxa-atexit.
|
||
|
||
2014-02-04 Renlin Li <Renlin.Li@arm.com>
|
||
|
||
* gcc.target/arm/ftest-armv7a-thumb.c: Change aramv7-a to armv7-a.
|
||
|
||
2014-02-04 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/59261
|
||
* gcc.dg/pr59261.c: New test.
|
||
|
||
2014-02-04 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/60012
|
||
* gcc.dg/vect/pr60012.c: New testcase.
|
||
|
||
2014-02-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
PR target/59788
|
||
* g++.dg/eh/unwind-direct.C: New test.
|
||
|
||
2014-02-04 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* lib/tsan-dg.exp (tsan_init): Set trivial testcase
|
||
timeout value to 20s.
|
||
|
||
2014-02-03 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR ipa/59882
|
||
* g++.dg/torture/pr59882.C: New testcase
|
||
|
||
2014-02-03 Jan Hubicka <jh@suse.cz>
|
||
|
||
PR ipa/59831
|
||
* g++.dg/ipa/devirt-22.C: New testcase.
|
||
|
||
2014-02-03 Jan Hubicka <jh@suse.cz>
|
||
|
||
* g++.dg/ipa/devirt-25.C: New testcase.
|
||
|
||
2014-02-04 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/59924
|
||
* gcc.dg/pr59924.c: New test.
|
||
|
||
2014-02-03 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR ipa/59831
|
||
* g++.dg/ipa/devirt-24.C: New testcase.
|
||
|
||
2014-02-03 Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
PR c++/53017
|
||
PR c++/59211
|
||
* c-c++-common/attributes-1.c: New testcase.
|
||
* g++.dg/cpp0x/constexpr-attribute2.C: Likewise.
|
||
|
||
2014-02-03 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/58871
|
||
* g++.dg/cpp0x/pr58871.C: New.
|
||
|
||
2014-02-03 Cong Hou <congh@google.com>
|
||
|
||
PR tree-optimization/60000
|
||
* g++.dg/vect/pr60000.cc: New test.
|
||
|
||
2014-02-03 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
* gcc.target/i386/long-double-64-1.c: Verify __multf3 isn't used.
|
||
* gcc.target/i386/long-double-64-4.c: Likewise.
|
||
* gcc.target/i386/long-double-80-1.c: Likewise.
|
||
* gcc.target/i386/long-double-80-2.c: Likewise.
|
||
* gcc.target/i386/long-double-80-3.c: Likewise.
|
||
* gcc.target/i386/long-double-80-4.c: Likewise.
|
||
* gcc.target/i386/long-double-80-5.c: Likewise.
|
||
* gcc.target/i386/long-double-64-2.c: Limit to ia32. Verify
|
||
__multf3 isn't used.
|
||
* gcc.target/i386/long-double-64-3.c: Likewise.
|
||
* gcc.target/i386/long-double-128-1.c: New test.
|
||
* gcc.target/i386/long-double-128-2.c: Likewise.
|
||
* gcc.target/i386/long-double-128-3.c: Likewise.
|
||
* gcc.target/i386/long-double-128-4.c: Likewise.
|
||
* gcc.target/i386/long-double-128-5.c: Likewise.
|
||
* gcc.target/i386/long-double-128-6.c: Likewise.
|
||
* gcc.target/i386/long-double-128-7.c: Likewise.
|
||
* gcc.target/i386/long-double-128-8.c: Likewise.
|
||
* gcc.target/i386/long-double-128-9.c: Likewise.
|
||
* gcc.target/i386/long-double-64-5.c: Likewise.
|
||
* gcc.target/i386/long-double-64-6.c: Likewise.
|
||
* gcc.target/i386/long-double-64-7.c: Likewise.
|
||
* gcc.target/i386/long-double-64-8.c: Likewise.
|
||
* gcc.target/i386/long-double-64-9.c: Likewise.
|
||
* gcc.target/i386/long-double-80-10.c: Likewise.
|
||
* gcc.target/i386/long-double-80-8.c: Likewise.
|
||
* gcc.target/i386/long-double-80-9.c: Likewise.
|
||
|
||
2014-02-03 Andrey Belevantsev <abel@ispras.ru>
|
||
|
||
PR rtl-optimization/57662
|
||
* g++.dg/pr57662.C: New test.
|
||
|
||
2014-02-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||
|
||
* gcc.dg/vmx/3b-15.c: Remove special handling for little endian.
|
||
* gcc.dg/vmx/perm.c: New.
|
||
* gcc.dg/vmx/perm-be-order.c: New.
|
||
|
||
2014-02-02 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||
|
||
* gcc.dg/vmx/vsums.c: New.
|
||
* gcc.dg/vmx/vsums-be-order.c: New.
|
||
|
||
2014-02-02 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* g++.dg/ipa/devirt-23.C: New testcase.
|
||
* g++.dg/ipa/devirt-20.C: Fix template.
|
||
|
||
2014-02-02 Jan Hubicka <jh@suse.cz>
|
||
|
||
* g++.dg/ipa/devirt-21.C: New testcase.
|
||
|
||
2014-02-02 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* gcc.target/mips/get-fcsr-1.c, gcc.target/mips/get-fcsr-2.c,
|
||
gcc.target/mips/set-fcsr-1.c, gcc.target/mips/set-fcsr-2.c: New tests.
|
||
|
||
2014-02-02 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/60017
|
||
* gcc.c-torture/execute/pr60017.c: New test.
|
||
|
||
2014-02-02 Mikael Morin <mikael@gcc.gnu.org>
|
||
|
||
PR fortran/57033
|
||
* gfortran.dg/default_initialization_7.f90: New test.
|
||
|
||
2014-02-01 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/59906
|
||
* gfortran.dg/elemental_subroutine_9.f90: New test.
|
||
|
||
2014-02-01 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* gcc.dg/tree-ssa/ssa-dom-thread-4.c: Adjust expected MIPS output.
|
||
|
||
2014-02-01 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* g++.dg/pr49718.C: Use -mno-relax-pic-calls for MIPS.
|
||
|
||
2014-02-01 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* g++.dg/ext/vector26.C: Restrict scan-assembler test to ! c++98.
|
||
|
||
2014-02-01 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/51219
|
||
* g++.dg/init/bitfield5.C: New.
|
||
|
||
2014-02-01 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/60003
|
||
* gcc.c-torture/execute/pr60003.c: New test.
|
||
|
||
2014-01-31 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR bootstrap/59985
|
||
* gcc.target/arm/pr59985.C: New.
|
||
|
||
2014-01-31 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR sanitizer/59410
|
||
* lib/tsan-dg.exp (tsan_init): Instead of not running any
|
||
tsan tests if trivial testcase doesn't run, set dg-do-what-default
|
||
to compile.
|
||
(tsan_finish): Restore dg-do-what-default.
|
||
* g++.dg/tsan/atomic_free.C: Remove dg-do line.
|
||
* g++.dg/tsan/fd_close_norace2.C: Likewise.
|
||
* g++.dg/tsan/default_options.C: Likewise.
|
||
* g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
|
||
* g++.dg/tsan/atomic_free2.C: Likewise.
|
||
* g++.dg/tsan/cond_race.C: Likewise.
|
||
* g++.dg/tsan/fd_close_norace.C: Likewise.
|
||
* g++.dg/tsan/benign_race.C: Likewise.
|
||
* c-c++-common/tsan/fd_pipe_race.c: Likewise.
|
||
* c-c++-common/tsan/simple_race.c: Likewise.
|
||
* c-c++-common/tsan/mutexset1.c: Likewise.
|
||
* c-c++-common/tsan/thread_leak2.c: Likewise.
|
||
* c-c++-common/tsan/tls_race.c: Likewise.
|
||
* c-c++-common/tsan/write_in_reader_lock.c: Likewise.
|
||
* c-c++-common/tsan/race_on_barrier2.c: Likewise.
|
||
* c-c++-common/tsan/free_race2.c: Likewise.
|
||
* c-c++-common/tsan/thread_leak.c: Likewise.
|
||
* c-c++-common/tsan/thread_leak1.c: Likewise.
|
||
* c-c++-common/tsan/race_on_barrier.c: Likewise.
|
||
* c-c++-common/tsan/free_race.c: Likewise.
|
||
* c-c++-common/tsan/sleep_sync.c: Likewise.
|
||
* c-c++-common/tsan/tiny_race.c: Likewise.
|
||
* c-c++-common/tsan/race_on_mutex2.c: Likewise.
|
||
* c-c++-common/tsan/atomic_stack.c: Likewise.
|
||
* c-c++-common/tsan/race_on_mutex.c: Likewise. Adjust line numbers
|
||
in dg-output regexps.
|
||
* c-c++-common/tsan/simple_stack.c: Likewise.
|
||
|
||
2014-01-31 Richard Henderson <rth@redhat.com>
|
||
|
||
* g++.dg/tm/pr60004.C: New.
|
||
|
||
2014-01-31 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/59082
|
||
* g++.dg/inherit/crash4.C: New.
|
||
|
||
2014-01-31 Maxim Ostapenko <m.ostapenko@partner.samsung.com>
|
||
|
||
* c-c++-common/tsan/simple_race.c: Made test less flaky.
|
||
|
||
2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
|
||
|
||
* gcc.target/i386/m512-check.h: Use correct rounding values.
|
||
|
||
2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
|
||
|
||
* gcc.target/i386/avx-1.c: Use correct rounding values.
|
||
* gcc.target/i386/avx512f-vaddpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vaddps-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vaddsd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vaddss-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtdq2ps-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtpd2dq-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtpd2ps-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtpd2udq-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtps2dq-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtps2udq-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtsd2si-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtsd2si64-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtsd2ss-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtsd2usi-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtsd2usi64-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtsi2sd64-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtsi2ss-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtsi2ss64-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtss2si-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtss2si64-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtss2usi-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtss2usi64-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtudq2ps-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtusi2sd64-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtusi2ss-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vcvtusi2ss64-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vdivpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vdivps-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vdivsd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vdivss-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfmaddXXXpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfmaddXXXps-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfmaddXXXsd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfmaddXXXss-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfmaddsubXXXpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfmaddsubXXXps-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfmsubXXXpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfmsubXXXps-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfmsubXXXsd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfmsubXXXss-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfmsubaddXXXpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfmsubaddXXXps-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfnmaddXXXpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfnmaddXXXps-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfnmaddXXXsd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfnmaddXXXss-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfnmsubXXXpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfnmsubXXXps-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfnmsubXXXsd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfnmsubXXXss-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmulpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmulps-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmulsd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmulss-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vscalefpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vscalefps-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vscalefsd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vscalefss-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vsqrtpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vsqrtps-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vsqrtsd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vsqrtss-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vsubpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vsubps-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vsubsd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vsubss-1.c: Ditto.
|
||
* gcc.target/i386/sse-13.c: Ditto.
|
||
* gcc.target/i386/sse-14.c: Ditto.
|
||
* gcc.target/i386/sse-22.c: Ditto.
|
||
* gcc.target/i386/sse-23.c: Ditto.
|
||
|
||
2014-01-31 Ilya Tocar <ilya.tocar@intel.com>
|
||
|
||
* gcc.target/i386/avx512f-inline-asm.c: Swap Yk and k.
|
||
* gcc.target/i386/avx512f-kmovw-1.c: Also allow k0.
|
||
|
||
2014-01-31 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/59990
|
||
* gcc.dg/torture/pr59990.c: New testcase.
|
||
|
||
2014-01-31 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* lib/tsan-dg.exp (tsan_init): Try to run a trivial program,
|
||
if it fails don't run any tsan tests.
|
||
|
||
2014-01-31 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/59963
|
||
* gcc.dg/pr59940.c (g): Adjust dg-warning.
|
||
(y): Adjust dg-error.
|
||
* gcc.dg/cast-function-1.c (bar): Adjust dg-warnings.
|
||
* gcc.dg/pr59963-1.c: New test.
|
||
* gcc.dg/pr59963-2.c: New test.
|
||
* gcc.dg/pr59963-3.c: New test.
|
||
|
||
2014-01-30 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/59923
|
||
* gcc.target/arm/pr59923.c: New test.
|
||
|
||
2014-01-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||
|
||
* gcc.dg/vmx/splat.c: New.
|
||
* gcc.dg/vmx/splat-vsx.c: New.
|
||
* gcc.dg/vmx/splat-be-order.c: New.
|
||
* gcc.dg/vmx/splat-vsx-be-order.c: New.
|
||
* gcc.dg/vmx/eg-5.c: Remove special casing for little endian.
|
||
* gcc.dg/vmx/sn7153.c: Add special casing for little endian.
|
||
|
||
2014-01-30 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/59993
|
||
* gcc.dg/torture/pr59993.c: New testcase.
|
||
|
||
2014-01-30 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* g++.dg/vect/pr33426-ivdep.cc, g++.dg/vect/pr33426-ivdep-2.cc,
|
||
g++.dg/vect/pr33426-ivdep-3.cc, g++.dg/vect/pr33426-ivdep-4.cc,
|
||
gcc.dg/vect/vect-ivdep-1.c, gcc.dg/vect/vect-ivdep-2.c: Require
|
||
vect_int rather than vect_float.
|
||
|
||
2014-01-30 Marek Polacek <polacek@redhat.com>
|
||
|
||
* gcc.dg/Wconversion-real-integer.c: Properly end comment.
|
||
|
||
2014-01-30 David Holsgrove <david.holsgrove@xilinx.com>
|
||
|
||
* gcc.target/microblaze/isa/fcmp4.c: New.
|
||
|
||
2014-01-30 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/59940
|
||
* gcc.dg/pr59940.c: New test.
|
||
* gcc.dg/pr35635.c (func3): Move dg-warning.
|
||
|
||
2014-01-30 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/59903
|
||
* gcc.dg/torture/pr59903.c: New testcase.
|
||
|
||
2014-01-30 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/58843
|
||
* g++.dg/lookup/crash8.C: New.
|
||
|
||
2014-01-30 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/58649
|
||
* g++.dg/template/crash117.C: New.
|
||
|
||
2014-01-30 Richard Biener <rguenther@suse.de>
|
||
|
||
PR c/59905
|
||
* gcc.dg/cast-function-1.c: Adjust to survive DCE.
|
||
* gcc.dg/call-diag-2.c: Remove expected warnings about calling
|
||
abort.
|
||
* gcc.dg/invalid-call-1.c: Likewise.
|
||
|
||
2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/58561
|
||
* g++.dg/cpp1y/auto-fn23.C: New.
|
||
|
||
2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/58846
|
||
* g++.dg/init/dso_handle2.C: New.
|
||
|
||
2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/58674
|
||
* g++.dg/cpp0x/pr58674.C: New.
|
||
|
||
2014-01-28 Kirill Yukhin <kirill.yukhin@intel.com>
|
||
|
||
PR target/59617
|
||
* gcc.target/i386/avx512f-gather-2.c: Remove XPASS.
|
||
* gcc.target/i386/avx512f-gather-5.c: Ditto.
|
||
|
||
2014-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||
|
||
* gcc.dg/vmx/merge-be-order.c: New.
|
||
* gcc.dg/vmx/merge.c: New.
|
||
* gcc.dg/vmx/merge-vsx-be-order.c: New.
|
||
* gcc.dg/vmx/merge-vsx.c: New.
|
||
|
||
2014-01-29 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/58742
|
||
* gcc.dg/pr58742-1.c: New testcase.
|
||
* gcc.dg/pr58742-2.c: Likewise.
|
||
* gcc.dg/pr58742-3.c: Likewise.
|
||
|
||
2014-01-29 Renlin Li <Renlin.Li@arm.com>
|
||
|
||
* gcc.target/arm/ftest-armv7ve-arm.c: New.
|
||
* gcc.target/arm/ftest-armv7ve-thumb.c: New.
|
||
* lib/target-supports.exp: New armfunc, armflag and armdef for armv7ve.
|
||
|
||
2014-01-29 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/58702
|
||
* g++.dg/gomp/pr58702.C: New.
|
||
|
||
2014-01-29 Dodji Seketeli <dodji@redhat.com>
|
||
|
||
* c-c++-common/cpp/warning-zero-location-2.c: Fix error message
|
||
selector.
|
||
|
||
2014-01-29 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/59917
|
||
PR tree-optimization/59920
|
||
* gcc.dg/pr59920-1.c: New test.
|
||
* gcc.dg/pr59920-2.c: New test.
|
||
* gcc.dg/pr59920-3.c: New test.
|
||
* c-c++-common/gomp/pr59917-1.c: New test.
|
||
* c-c++-common/gomp/pr59917-2.c: New test.
|
||
|
||
PR tree-optimization/59594
|
||
* gcc.dg/vect/no-vfa-vect-depend-2.c: New test.
|
||
* gcc.dg/vect/no-vfa-vect-depend-3.c: New test.
|
||
* gcc.dg/vect/pr59594.c: New test.
|
||
|
||
2014-01-28 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/59414
|
||
* gfortran.dg/allocate_class_3.f90: New test.
|
||
|
||
2014-01-28 Dodji Seketeli <dodji@redhat.com>
|
||
|
||
PR preprocessor/59935
|
||
* c-c++-common/cpp/warning-zero-location.c: New test.
|
||
* c-c++-common/cpp/warning-zero-location-2.c: Likewise.
|
||
|
||
2014-01-27 Steve Ellcey <sellcey@mips.com>
|
||
|
||
* gcc.target/mips/pr52125.c: Add -mno-optgp option.
|
||
|
||
2014-01-27 Allan Sandfeld Jensen <sandfeld@kde.org>
|
||
|
||
* g++.dg/ext/mv16.C: New tests.
|
||
|
||
2014-01-27 Ilya Tocar <ilya.tocar@intel.com>
|
||
|
||
* gcc.target/i386/avx512f-vexpandpd-1.c: Also test _mm512_expand_pd.
|
||
* gcc.target/i386/avx512f-vexpandpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vexpandps-1.c: Also test _mm512_expand_ps.
|
||
* gcc.target/i386/avx512f-vexpandps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmovdqu64-1.c: Also test _mm512_storeu_epi64.
|
||
* gcc.target/i386/avx512f-vmovdqu64-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpged-1.c: New.
|
||
* gcc.target/i386/avx512f-vpcmpged-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpgeq-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpgeq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpgeud-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpgeud-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpgeuq-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpgeuq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpled-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpled-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpleq-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpleq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpleud-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpleud-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpleuq-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpleuq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpltd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpltd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpltq-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpltq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpltud-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpltud-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpltuq-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpltuq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpneqd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpneqd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpneqq-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpneqq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpnequd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpnequd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpnequq-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpnequq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovdb-1.c: Also test
|
||
_mm512_mask_cvtepi32_storeu_epi8.
|
||
* gcc.target/i386/avx512f-vpmovdb-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovdw-1.c: Also test
|
||
_mm512_mask_cvtepi32_storeu_epi16.
|
||
* gcc.target/i386/avx512f-vpmovdw-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovqb-1.c: Also test
|
||
_mm512_mask_cvtepi64_storeu_epi8.
|
||
* gcc.target/i386/avx512f-vpmovqb-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovqw-1.c: Also test
|
||
_mm512_mask_cvtepi64_storeu_epi16.
|
||
* gcc.target/i386/avx512f-vpmovqw-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovqd-1.c: Also test
|
||
_mm512_mask_cvtepi64_storeu_epi32.
|
||
* gcc.target/i386/avx512f-vpmovqd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovsdb-1.c: Also test
|
||
_mm512_mask_cvtsepi32_storeu_epi8.
|
||
* gcc.target/i386/avx512f-vpmovsdb-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovsdw-1.c: Also test
|
||
_mm512_mask_cvtsepi32_storeu_epi16.
|
||
* gcc.target/i386/avx512f-vpmovsdw-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovsqb-1.c: Also test
|
||
_mm512_mask_cvtsepi64_storeu_epi8.
|
||
* gcc.target/i386/avx512f-vpmovsqb-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovsqw-1.c: Also test
|
||
_mm512_mask_cvtsepi64_storeu_epi16.
|
||
* gcc.target/i386/avx512f-vpmovsqw-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovsqd-1.c: Also test
|
||
_mm512_mask_cvtsepi64_storeu_epi32.
|
||
* gcc.target/i386/avx512f-vpmovsqd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovusdb-1.c: Also test
|
||
_mm512_mask_cvtusepi32_storeu_epi8.
|
||
* gcc.target/i386/avx512f-vpmovusdb-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovusdw-1.c: Also test
|
||
_mm512_mask_cvtusepi32_storeu_epi16.
|
||
* gcc.target/i386/avx512f-vpmovusdw-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovusqb-1.c: Also test
|
||
_mm512_mask_cvtusepi64_storeu_epi8.
|
||
* gcc.target/i386/avx512f-vpmovusqb-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovusqw-1.c: Also test
|
||
_mm512_mask_cvtusepi64_storeu_epi16.
|
||
* gcc.target/i386/avx512f-vpmovusqw-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpmovusqd-1.c: Also test
|
||
_mm512_mask_cvtusepi64_storeu_epi32.
|
||
* gcc.target/i386/avx512f-vpmovusqd-2.c: Ditto.
|
||
* gcc.target/i386/m128-check.h: Add checkVs, checkVb.
|
||
|
||
2014-01-27 Kirill Yukhin <kirill.yukhin@intel.com>
|
||
|
||
* gcc.target/i386/avx512pf-vgatherpf0dpd-1.c: New.
|
||
* gcc.target/i386/avx512pf-vgatherpf0qpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512pf-vgatherpf1dpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512pf-vgatherpf1qpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Ditto.
|
||
* gcc.target/i386/sse-14.c: Add new built-ins, fix AVX-512ER
|
||
built-ins roudning immediate.
|
||
* gcc.target/i386/sse-22.c: Add new built-ins.
|
||
* gcc.target/i386/sse-23.c: Ditto.
|
||
* gcc.target/i386/avx-1.c: Ditto.
|
||
|
||
2014-01-27 Christian Bruel <christian.bruel@st.com>
|
||
|
||
* gcc.target/sh/torture/strncmp.c: New tests.
|
||
|
||
2014-01-25 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* gcc.dg/unroll_1.c: Add -fenable-rtl-loop2.
|
||
|
||
2014-01-25 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||
|
||
* gcc.dg/vect/vect-nop-move.c (main): Check for vect runtime.
|
||
|
||
2014-01-24 Jeff Law <law@redhat.com>
|
||
|
||
PR tree-optimization/59919
|
||
* gcc.c-torture/compile/pr59919.c: New test.
|
||
|
||
2014-01-24 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/57524
|
||
* g++.dg/ext/timevar2.C: New.
|
||
|
||
2014-01-24 Marek Polacek <polacek@redhat.com>
|
||
|
||
* gcc.dg/pr59846.c (fn1, fn2): Use ULL suffix.
|
||
|
||
2014-01-23 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/59929
|
||
* gcc.target/i386/pr59929.c: New test.
|
||
|
||
2014-01-23 Michael Meissner <meissner@linux.vnet.ibm.com>
|
||
|
||
PR target/59909
|
||
* gcc.target/powerpc/quad-atomic.c: New file to test power8 quad
|
||
word atomic functions at runtime.
|
||
|
||
2014-01-23 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/59846
|
||
* gcc.dg/pr59846.c: New test.
|
||
|
||
2014-01-23 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/58346
|
||
* c-c++-common/pr58346-1.c: New test.
|
||
* c-c++-common/pr58346-2.c: New test.
|
||
* c-c++-common/pr58346-3.c: New test.
|
||
|
||
2014-01-23 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/59871
|
||
* gcc.dg/20020220-2.c: Adjust dg-warning message.
|
||
* gcc.dg/pr59871.c: New test.
|
||
|
||
2014-01-23 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/58980
|
||
* g++.dg/parse/enum11.C: New.
|
||
|
||
2014-01-23 Alex Velenko <Alex.Velenko@arm.com>
|
||
|
||
* gcc.target/aarch64/sshr64_1.c: New testcase.
|
||
|
||
2014-01-23 Balaji V. Iyer <balaji.v.iyer@intel.com>
|
||
|
||
* g++.dg/cilk-plus/cilk-plus.exp: Called the C/C++ common tests for
|
||
SIMD enabled function.
|
||
* g++.dg/cilk-plus/ef_test.C: New test.
|
||
* c-c++-common/cilk-plus/ef_error3.c: Made certain messages C specific
|
||
and added C++ ones.
|
||
* c-c++-common/cilk-plus/vlength_errors.c: Added new dg-error tags
|
||
to differenciate C error messages from C++ ones.
|
||
|
||
2014-01-23 Alex Velenko <Alex.Velenko@arm.com>
|
||
|
||
* gcc.target/aarch64/vld1-vst1_1.c: New test_case.
|
||
|
||
2014-01-23 David Holsgrove <david.holsgrove@xilinx.com>
|
||
|
||
* gcc.target/microblaze/others/builtin-trap.c: New test,
|
||
|
||
2014-01-23 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/58809
|
||
* c-c++-common/gomp/pr58809.c: New test.
|
||
|
||
2014-01-23 Dominique Dhumieres <dominiq@lps.ens.fr>
|
||
|
||
PR sanitizer/59897
|
||
* c-c++-common/asan/use-after-return-1.c: Fixed
|
||
to pass on darwin.
|
||
|
||
2014-01-23 Dodji Seketeli <dodji@redhat.com>
|
||
|
||
PR preprocessor/58580
|
||
* c-c++-common/cpp/warning-zero-in-literals-1.c: New test file.
|
||
|
||
2014-01-23 Kirill Yukhin <kirill.yukhin@intel.com>
|
||
Ilya Tocar <ilya.tocar@intel.com>
|
||
|
||
* gcc.target/i386/avx512f-kmovw-1.c: New.
|
||
|
||
2014-01-23 Kirill Yukhin <kirill.yukhin@intel.com>
|
||
|
||
* gcc.target/i386/avx512f-vmovdqu32-1.c: Fix intrinsic name.
|
||
* gcc.target/i386/avx512f-vmovdqu32-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpq-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpud-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vpcmpuq-2.c: Ditto.
|
||
|
||
2014-01-23 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
PR target/52125
|
||
* gcc.dg/pr48774.c: Remove skip for mips_rel.
|
||
* gcc.target/mips/pr52125.c: New test.
|
||
|
||
2014-01-22 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/59891
|
||
* gcc.dg/torture/pr59891.c: New test.
|
||
|
||
2014-01-22 Jeff Law <law@redhat.com>
|
||
|
||
PR tree-optimization/59597
|
||
* gcc.dg/tree-ssa/pr59597.c: New test.
|
||
|
||
2014-01-22 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR rtl-optimization/59477
|
||
* g++.dg/pr59477.C: New.
|
||
|
||
2014-01-22 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* gcc.dg/pr44194-1.c: Match "insn " and "insn:", but not "insn/f".
|
||
|
||
2014-01-22 Ville Voutilainen <ville.voutilainen@gmail.com>
|
||
|
||
PR c++/59482
|
||
* g++.dg/pr59482.C: New.
|
||
|
||
2014-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||
|
||
* gcc.dg/vmx/insert-vsx-be-order.c: New.
|
||
* gcc.dg/vmx/extract-vsx.c: New.
|
||
* gcc.dg/vmx/extract-vsx-be-order.c: New.
|
||
* gcc.dg/vmx/insert-vsx.c: New.
|
||
|
||
2014-01-21 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR rtl-optimization/59896
|
||
* gcc.target/arm/pr59896.c: New.
|
||
|
||
2014-01-21 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR rtl-optimization/59858
|
||
* gcc.target/arm/pr59858.c: New.
|
||
|
||
2014-01-21 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/59003
|
||
* gcc.dg/tree-prof/pr59003.c: New test.
|
||
|
||
PR middle-end/59860
|
||
* gcc.dg/strlenopt-4.c: Expect the same counts on s390*-* as on all
|
||
other targets.
|
||
|
||
2014-01-20 Dominique d'Humieres <dominiq@lps.ens.fr>
|
||
|
||
* gfortran.dg/round_3.f08: Add more cases.
|
||
|
||
2014-01-20 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* lib/target-supports.exp (force_conventional_output_for): New
|
||
procedure.
|
||
* lib/scanasm.exp (scan-assembler_required_options)
|
||
(scan-assembler-not_required_options)
|
||
(scan-assembler-times_required_options): Replace with
|
||
force_conventional_output_fors.
|
||
* lib/scanrtl.exp: Force conventional output for all rtl dump scans.
|
||
* gcc.target/mips/octeon-pipe-1.c: Remove -ffat-lto-objects.
|
||
|
||
2014-01-20 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR middle-end/59789
|
||
* gcc.target/i386/pr59789.c: New testcase.
|
||
|
||
2014-01-20 Yufeng Zhang <yufeng.zhang@arm.com>
|
||
|
||
* g++.dg/debug/ra1.C (struct tree_base): Change the width of
|
||
the 'code' bitfield from 16 to 8.
|
||
|
||
2014-01-20 Alex Velenko <Alex.Velenko@arm.com>
|
||
|
||
* lib/target-supports.exp
|
||
(check_effective_target_vect_perm): Exclude aarch64_be.
|
||
(check_effective_target_vect_perm_byte): Likewise.
|
||
(check_effective_target_vect_perm_short): Likewise.
|
||
|
||
2014-01-20 Alex Velenko <Alex.Velenko@arm.com>
|
||
|
||
* gcc.target/aarch64/vneg_f.c (STORE_INST): New macro.
|
||
(RUN_TEST): Use new macro.
|
||
(INDEX64_32): Delete.
|
||
(INDEX64_64): Likewise.
|
||
(INDEX128_32): Likewise.
|
||
(INDEX128_64): Likewise.
|
||
(INDEX): Likewise.
|
||
(test_vneg_f32): Use fixed RUN_TEST.
|
||
|
||
2014-01-20 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/59860
|
||
* gcc.dg/pr59860.c: New testcase.
|
||
|
||
2014-01-20 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/59880
|
||
* gcc.target/i386/pr59880.c: New test.
|
||
|
||
2014-01-20 Renlin Li <renlin.li@arm.com>
|
||
|
||
* gcc.dg/pr44194-1.c: Tweak regexp.
|
||
|
||
2014-01-19 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR libfortran/59771
|
||
PR libfortran/59774
|
||
PR libfortran/59836
|
||
* gfortran.dg/round_3.f08: New cases added.
|
||
* gfortran.dg/fmt_g_1.f90: New test.
|
||
|
||
2014-01-19 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* g++.dg/pr49718.C: Add "-mno-explicit-relocs" for alpha*-*-* targets.
|
||
|
||
2014-01-19 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* gcc.target/mips/pr54240.c: Add -ffat-lto-objects.
|
||
|
||
2014-01-19 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* gcc.dg/vect/pr57705.c: Require vect_int.
|
||
* gcc.dg/vect/pr58508.c: Fix order of dg-require-effective-target line.
|
||
* gcc.dg/vect/vect-alias-check.c: Likewise.
|
||
|
||
2014-01-18 Mikael Morin <mikael@gcc.gnu.org>
|
||
|
||
PR fortran/58007
|
||
* gfortran.dg/unresolved_fixup_1.f90: New test.
|
||
* gfortran.dg/unresolved_fixup_2.f90: New test.
|
||
|
||
2014-01-18 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/58944
|
||
* gcc.target/i386/pr58944.c: Drop -march=native from dg-options.
|
||
Remove dg-prune-output lines.
|
||
|
||
2014-01-17 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/59706
|
||
* gfortran.dg/pr59706.f90: New test.
|
||
* g++.dg/ext/pr59706.C: New test.
|
||
|
||
2014-01-17 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/59270
|
||
PR c++/58811
|
||
* g++.dg/cpp0x/decltype-incomplete1.C: New.
|
||
* g++.dg/init/pr58811.C: Likewise.
|
||
|
||
2014-01-17 Jeff Law <law@redhat.com>
|
||
|
||
PR middle-end/57904
|
||
* gfortran.dg/pr57904.f90: New test.
|
||
|
||
2014-01-17 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/59269
|
||
* g++.dg/cpp0x/nsdmi-union4.C: New.
|
||
|
||
2014-01-17 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/59838
|
||
* g++.dg/diagnostic/pr59838.C: New test.
|
||
|
||
2014-01-17 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/58346
|
||
* gcc.dg/pr58346.c: New test.
|
||
|
||
2014-01-17 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR testsuite/58776
|
||
* gcc.dg/tree-ssa/gen-vect-32.c: Add -fno-vect-cost-model to
|
||
dg-options, use dg-additional-options for i?86/x86_64 to avoid
|
||
option duplication.
|
||
|
||
PR fortran/59440
|
||
* gfortran.dg/pr59440-1.f90: New test.
|
||
* gfortran.dg/pr59440-2.f90: New test.
|
||
* gfortran.dg/pr59440-3.f90: New test.
|
||
|
||
PR testsuite/59064
|
||
* gcc.dg/vect/vect-ivdep-1.c: Replace two dg-bogus lines separately
|
||
testing for " version" and " alias" with one testing for
|
||
" version\[^\n\r]* alias".
|
||
* gcc.dg/vect/vect-ivdep-2.c: Likewise.
|
||
* gfortran.dg/vect/vect-do-concurrent-1.f90: Likewise.
|
||
* g++.dg/vect/pr33426-ivdep.cc: Likewise.
|
||
* g++.dg/vect/pr33426-ivdep-2.cc: Likewise.
|
||
* g++.dg/vect/pr33426-ivdep-3.cc: Likewise.
|
||
* g++.dg/vect/pr33426-ivdep-4.cc: Adjust comments similarly.
|
||
|
||
PR c++/57945
|
||
* c-c++-common/torture/pr57945.c: New test.
|
||
|
||
2014-01-17 Zhenqiang Chen <zhenqiang.chen@arm.com>
|
||
|
||
* gcc.target/arm/its.c: New testcase.
|
||
|
||
2014-01-16 Jan Hubicka <jh@suse.cz>
|
||
|
||
PR ipa/59775
|
||
* g++.dg/torture/pr59775.C: New testcase.
|
||
|
||
2014-01-16 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/58344
|
||
* gcc.c-torture/compile/pr58344.c: New test.
|
||
|
||
PR target/59839
|
||
* gcc.target/i386/pr59839.c: New test.
|
||
|
||
PR debug/54694
|
||
* gcc.target/i386/pr9771-1.c (main): Rename to...
|
||
(real_main): ... this. Add __asm name "main".
|
||
(ASMNAME, ASMNAME2, STRING): Define.
|
||
|
||
2014-01-16 Nick Clifton <nickc@redhat.com>
|
||
|
||
PR middle-end/28865
|
||
* gcc.c-torture/compile/pr28865.c: New.
|
||
* gcc.c-torture/execute/pr28865.c: New.
|
||
|
||
2014-01-16 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR middle-end/59827
|
||
* gcc.dg/pr59827.c: New test.
|
||
|
||
2014-01-16 Andreas Schwab <schwab@linux-m68k.org>
|
||
|
||
* gcc.c-torture/execute/pr59747.c (fn1): Return a value.
|
||
|
||
2014-01-15 Richard Henderson <rth@redhat.com>
|
||
|
||
PR debug/54694
|
||
* gcc.target/i386/pr54694.c: New test.
|
||
|
||
2014-01-15 Laurent Alfonsi <laurent.alfonsi@st.com>
|
||
|
||
PR c++/49718
|
||
* g++.dg/pr49718.C: New test.
|
||
|
||
2014-01-15 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* gcc.target/mips/umips-branch-4.c: Add addressing=absolute.
|
||
|
||
2014-01-15 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
|
||
|
||
* gcc.dg/vmx/mult-even-odd.c: New.
|
||
* gcc.dg/vmx/mult-even-odd-be-order.c: New.
|
||
|
||
2014-01-15 Balaji V. Iyer <balaji.v.iyer@intel.com>
|
||
|
||
* lib/target-supports.exp (check_libcilkrts_available): Added an
|
||
extern "C" if we are using C++ along with a function prototype.
|
||
|
||
2014-01-15 Jeff Law <law@redhat.com>
|
||
|
||
PR tree-optimization/59747
|
||
* gcc.c-torture/execute/pr59747.c: New test.
|
||
|
||
2014-01-15 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/59794
|
||
* c-c++-common/convert-vec-1.c: Also prune ABI change for
|
||
Linux/x86.
|
||
* g++.dg/cpp0x/constexpr-53094-2.C: Likewise.
|
||
* g++.dg/ext/attribute-test-1.C: Likewise.
|
||
* g++.dg/ext/attribute-test-2.C: Likewise.
|
||
* g++.dg/ext/attribute-test-3.C: Likewise.
|
||
* g++.dg/ext/attribute-test-4.C: Likewise.
|
||
* g++.dg/ext/pr56790-1.C: Likewise.
|
||
* g++.dg/torture/pr38565.C: Likewise.
|
||
* gcc.dg/pr53060.c: Likewise.
|
||
* c-c++-common/scal-to-vec2.c: Add -msse2 for x86.
|
||
* c-c++-common/vector-compare-2.c: Likewise.
|
||
* gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c: Likewise.
|
||
* g++.dg/conversion/simd1.C: Add -msse2 for x86. Adjust
|
||
dg-message line number.
|
||
|
||
2014-01-15 Matthias Klose <doko@ubuntu.com>
|
||
|
||
* go.test/go-test.exp: Set goarch for aarch64*-*-*.
|
||
|
||
2014-01-15 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/59822
|
||
* g++.dg/torture/pr59822.C: New testcase.
|
||
|
||
2014-01-15 Kirill Yukhin <kirill.yukhin@intel.com>
|
||
|
||
PR target/59808
|
||
* gcc.target/i386/sse-12.c: Add `-mavx512[cd, er, pf]' options.
|
||
* gcc.target/i386/sse-14.c: Update constants avx512erintrin.h tests.
|
||
|
||
2014-01-15 Matthew Gretton-Dann <matthew.gretton-dann@linaro.org>
|
||
Kugan Vivekanandarajah <kuganv@linaro.org>
|
||
|
||
PR target/59695
|
||
* g++.dg/pr59695.C: New testcase.
|
||
|
||
2014-01-15 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
|
||
|
||
PR target/59803
|
||
* gcc.c-torture/compile/pr59803.c: New testcase.
|
||
|
||
2014-01-15 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/58943
|
||
* gcc.c-torture/execute/pr58943.c: New test.
|
||
* gcc.dg/tree-ssa/ssa-fre-33.c (main): Avoid using += in the test.
|
||
|
||
2014-01-14 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/59794
|
||
* g++.dg/ext/vector23.C: Also prune ABI change for Linux/x86.
|
||
* gcc.target/i386/pr39162.c (y): New __m256i variable.
|
||
(bar): Change return type to void. Set y to x.
|
||
* gcc.target/i386/pr59794-1.c: New testcase.
|
||
* gcc.target/i386/pr59794-2.c: Likewise.
|
||
* gcc.target/i386/pr59794-3.c: Likewise.
|
||
* gcc.target/i386/pr59794-4.c: Likewise.
|
||
* gcc.target/i386/pr59794-5.c: Likewise.
|
||
* gcc.target/i386/pr59794-6.c: Likewise.
|
||
* gcc.target/i386/pr59794-7.c: Likewise.
|
||
|
||
2014-01-14 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/58921
|
||
PR tree-optimization/59006
|
||
* gcc.dg/torture/pr58921.c: New testcase.
|
||
* gcc.dg/torture/pr59006.c: Likewise.
|
||
* gcc.dg/vect/pr58508.c: XFAIL no longer handled cases.
|
||
|
||
2014-01-14 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR testsuite/59494
|
||
* gfortran.dg/vect/fast-math-mgrid-resid.f: Change
|
||
-fdump-tree-optimized to -fdump-tree-pcom-details in dg-options and
|
||
cleanup-tree-dump from optimized to pcom. Remove scan-tree-dump-times
|
||
for vect_\[^\\n\]*\\+, add scan-tree-dump-times for no suitable chains and
|
||
Executing predictive commoning without unrolling.
|
||
|
||
2014-01-14 Kirill Yukhin <kirill.yukhin@intel.com>
|
||
|
||
* gcc.target/i386/avx-1.c: Fix __builtin_ia32_exp2ps_mask,
|
||
__builtin_ia32_exp2pd_mask, __builtin_ia32_rcp28ps_mask,
|
||
__builtin_ia32_rcp28pd_mask, __builtin_ia32_rsqrt28ps_mask,
|
||
__builtin_ia32_rsqrt28pd_mask. Add __builtin_ia32_rcp28ss_round,
|
||
__builtin_ia32_rcp28sd_round, __builtin_ia32_rsqrt28ss_round,
|
||
__builtin_ia32_rsqrt28sd_round.
|
||
* gcc.target/i386/avx512er-vexp2pd-1.c: Fix rounding mode.
|
||
* gcc.target/i386/avx512er-vexp2ps-1.c: Ditto.
|
||
* gcc.target/i386/avx512er-vrcp28pd-1.c: Ditto.
|
||
* gcc.target/i386/avx512er-vrcp28ps-1.c: Ditto.
|
||
* gcc.target/i386/avx512er-vrsqrt28pd-1.c: Ditto.
|
||
* gcc.target/i386/avx512er-vrsqrt28ps-1.c: Ditto.
|
||
* gcc.target/i386/avx512er-vrcp28sd-1.c: New.
|
||
* gcc.target/i386/avx512er-vrcp28sd-2.c: Ditto.
|
||
* gcc.target/i386/avx512er-vrcp28ss-1.c: Ditto.
|
||
* gcc.target/i386/avx512er-vrcp28ss-2.c: Ditto.
|
||
* gcc.target/i386/avx512er-vrsqrt28sd-1.c: Ditto.
|
||
* gcc.target/i386/avx512er-vrsqrt28sd-2.c: Ditto.
|
||
* gcc.target/i386/avx512er-vrsqrt28ss-1.c: Ditto.
|
||
* gcc.target/i386/avx512er-vrsqrt28ss-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmovntdqa-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vmovntdqa-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vrcp14sd-2.c: Fix.
|
||
* gcc.target/i386/avx512f-vrcp14ss-2.c: Ditto.
|
||
* gcc.target/i386/sse-22.c: Extend with new built-ins,
|
||
fix wrong rounding mode (see above).
|
||
* gcc.target/i386/sse-23.c: Ditto.
|
||
|
||
2014-01-13 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||
|
||
* gcc.dg/vmx/insert.c: New.
|
||
* gcc.dg/vmx/insert-be-order.c: New.
|
||
* gcc.dg/vmx/extract.c: New.
|
||
* gcc.dg/vmx/extract-be-order.c: New.
|
||
|
||
2014-01-13 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/59387
|
||
* gcc.c-torture/execute/pr59387.c: New test.
|
||
|
||
2014-01-13 Richard Biener <rguenther@suse.de>
|
||
|
||
* g++.dg/lto/lto.exp: Do check_effective_target_lto check before
|
||
adjusting mathlib options.
|
||
* gfortran.dg/lto/lto.exp: Likewise.
|
||
|
||
2014-01-13 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/loop_optimization17.adb: New test.
|
||
* gnat.dg/loop_optimization17_pkg.ad[sb]: New helper.
|
||
|
||
2014-01-13 Christian Bruel <christian.bruel@st.com>
|
||
|
||
* gcc.target/sh/cmpstrn.c: New case.
|
||
|
||
2014-01-13 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* gcc.dg/vect/vect-simd-clone-10.c: Add dg-do run.
|
||
* gcc.dg/vect/vect-simd-clone-12.c: Likewise.
|
||
|
||
2014-01-12 Janus Weil <janus@gcc.gnu.org>
|
||
|
||
PR fortran/58026
|
||
* gfortran.dg/alloc_comp_basics_6.f90: New.
|
||
|
||
2014-01-11 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/59700
|
||
* gfortran.dg/pr59700.f90: New test.
|
||
|
||
2014-01-11 Dominique d'Humieres <dominiq@lps.ens.fr>
|
||
|
||
* gfortran.dg/binding_label_tests_10_main.f03: Cleanup mod file.
|
||
* gfortran.dg/use_only_3.f90: Likewise.
|
||
* gfortran.dg/inquire_10.f90: Delete opened file.
|
||
* gfortran.dg/inquire_15.f90: Likewise.
|
||
* gfortran.dg/pr16597.f90: Likewise.
|
||
* gfortran.dg/open_negative_unit_1.f90: Likewise + test
|
||
for PR59419.
|
||
|
||
2014-01-10 Jeff Law <law@redhat.com>
|
||
|
||
PR middle-end/59743
|
||
* gcc.c-torture/compile/pr59743.c: New test.
|
||
|
||
2014-01-10 Jan Hubicka <jh@suse.cz>
|
||
|
||
PR ipa/58585
|
||
* g++.dg/torture/pr58585.C: New testcase.
|
||
|
||
2014-01-10 Hans-Peter Nilsson <hp@axis.com>
|
||
|
||
* gcc.dg/pr46309.c: Disable for cris*-*-*.
|
||
|
||
2014-01-10 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gcc.target/arm/neon-nested-apcs.c: Tweak dg directives.
|
||
|
||
2014-01-10 Richard Earnshaw <rearnsha@arm.com>
|
||
|
||
PR target/59744
|
||
* gcc.target/aarch64/cmn-neg.c: Use equality comparisons.
|
||
* gcc.target/aarch64/cmn-neg2.c: New test.
|
||
|
||
2014-01-10 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/59374
|
||
* gcc.dg/torture/pr59374-3.c: New testcase.
|
||
|
||
2014-01-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* lib/target-supports.exp
|
||
(check_effective_target_arm_crypto_ok_nocache): New.
|
||
(check_effective_target_arm_crypto_ok): Use above procedure.
|
||
(add_options_for_arm_crypto): Use et_arm_crypto_flags.
|
||
|
||
2014-01-10 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR ipa/58252
|
||
PR ipa/59226
|
||
* g++.dg/ipa/devirt-20.C: New testcase.
|
||
* g++.dg/torture/pr58252.C: Likewise.
|
||
* g++.dg/torture/pr59226.C: Likewise.
|
||
|
||
2014-01-10 Max Ostapenko <m.ostapenko@partner.samsung.com>
|
||
|
||
* c-c++-common/asan/no-asan-stack.c: New test.
|
||
|
||
2014-01-10 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/59670
|
||
* gcc.dg/pr59670.c: New test.
|
||
|
||
2014-01-09 Steve Ellcey <sellcey@mips.com>
|
||
|
||
* gcc.dg/delay-slot-1.c: Restrict -mabi=64 to 64 bit processors.
|
||
|
||
2014-01-09 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/47735
|
||
* gcc.target/i386/pr47735.c: New test.
|
||
|
||
PR tree-optimization/59622
|
||
* g++.dg/opt/pr59622-2.C: New test.
|
||
* g++.dg/opt/pr59622-3.C: New test.
|
||
* g++.dg/opt/pr59622-4.C: New test.
|
||
* g++.dg/opt/pr59622-5.C: New test.
|
||
|
||
PR sanitizer/59136
|
||
* c-c++-common/asan/strip-path-prefix-1.c: Allow also the
|
||
filename:line instead of (modulename+offset) form with stripped
|
||
initial / from the filename.
|
||
|
||
2014-01-09 Ian Lance Taylor <iant@google.com>
|
||
|
||
* go.test/go-test.exp (go-gc-tests): Skip nilptr tests that test
|
||
the other Go compiler.
|
||
|
||
2014-01-09 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/59730
|
||
* g++.dg/cpp0x/variadic145.C: New.
|
||
|
||
2014-01-09 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* go.test/go-test.exp (go-gc-tests): Don't run peano.go on systems
|
||
which don't support -fsplit-stack. Skip rotate[0123].go tests.
|
||
|
||
2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
|
||
|
||
PR testsuite/59524
|
||
* gcc.dg/cilk-plus/cilk-plus.exp: Make sure the cilk keywords tests
|
||
are run only if the Cilk library is available/enabled.
|
||
* g++.dg/cilk-plus/cilk-plus.exp: Likewise.
|
||
* lib/target-supports.exp (check_libcilkrts_available): New function.
|
||
|
||
2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
|
||
|
||
PR c++/59631
|
||
* gcc.dg/cilk-plus/cilk-plus.exp: Removed "-fcilkplus" from flags list.
|
||
* g++.dg/cilk-plus/cilk-plus.exp: Likewise.
|
||
* c-c++-common/cilk-plus/CK/spawnee_inline.c: Replaced second dg-option
|
||
with dg-additional-options.
|
||
* c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
|
||
* c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
|
||
* c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
|
||
* c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
|
||
* c-c++-common/cilk-plus/CK/invalid_spawns.c: Added a dg-options tag.
|
||
* c-c++-common/cilk-plus/CK/pr59631.c: New testcase.
|
||
|
||
2014-01-09 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/59715
|
||
* gcc.dg/torture/pr59715.c: New testcase.
|
||
|
||
2014-01-09 Max Ostapenko <m.ostapenko@partner.samsung.com>
|
||
|
||
* c-c++-common/asan/no-asan-globals.c: New test.
|
||
* c-c++-common/asan/no-instrument-reads.c: Likewise.
|
||
* c-c++-common/asan/no-instrument-writes.c: Likewise.
|
||
* c-c++-common/asan/use-after-return-1.c: Likewise.
|
||
* c-c++-common/asan/no-use-after-return.c: Likewise.
|
||
|
||
2014-01-08 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/weak2.ad[sb]: New test.
|
||
|
||
2014-01-08 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/59471
|
||
* gcc.dg/pr59471.c (foo): Avoid vector type arguments or return
|
||
type, use pointers to vector type instead.
|
||
|
||
2014-01-08 Catherine Moore <clm@codesourcery.com>
|
||
|
||
* gcc.target/mips/umips-branch-3.c: New test.
|
||
* gcc.target/mips/umips-branch-4.c: New test.
|
||
|
||
2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* gcc.dg/tree-ssa/reassoc-32.c, gcc.dg/tree-ssa/reassoc-33.c,
|
||
gcc.dg/tree-ssa/reassoc-34.c, gcc.dg/tree-ssa/reassoc-35.c,
|
||
gcc.dg/tree-ssa/reassoc-36.c: Extend -mbranch-cost handling to MIPS.
|
||
* gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c,
|
||
gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c,
|
||
gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c,
|
||
gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c,
|
||
gcc.dg/tree-ssa/vrp87.c, gcc.dg/tree-ssa/forwprop-28.c: Skip for MIPS.
|
||
|
||
2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
PR rtl-optimization/59137
|
||
* gcc.target/mips/pr59137.c: New test.
|
||
|
||
2014-01-08 Uros Bizjak <ubizjak@gmail.com>
|
||
|
||
* gcc.target/i386/asm-1.c (dg-options): Remove -m32.
|
||
* gcc.target/i386/incoming-5.c (dg-options): Ditto.
|
||
* gcc.target/i386/pr55433.c (dg-options): Ditto.
|
||
* gcc.target/i386/pr57848.c (dg-options): Ditto.
|
||
* gcc.target/i386/pr59099.c (dg-options): Ditto.
|
||
Require fpic effective target.
|
||
* gcc.target/i386/pr56246.c (dg-do): Compile for fpic target only.
|
||
|
||
2014-01-08 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR ipa/59722
|
||
* gcc.dg/pr59722.c: New test.
|
||
|
||
2014-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||
|
||
PR middle-end/57748
|
||
* gcc.dg/torture/pr57748-3.c: New test.
|
||
* gcc.dg/torture/pr57748-4.c: New test.
|
||
|
||
2014-01-08 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR middle-end/59669
|
||
* gcc.dg/gomp/pr59669-1.c: New test.
|
||
* gcc.dg/gomp/pr59669-2.c: New test.
|
||
|
||
2014-01-08 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/59610
|
||
* gcc.dg/ipa/pr59610.c: New test.
|
||
|
||
2014-01-08 Janus Weil <janus@gcc.gnu.org>
|
||
|
||
PR fortran/58182
|
||
* gfortran.dg/binding_label_tests_26a.f90: New.
|
||
* gfortran.dg/binding_label_tests_26b.f90: New.
|
||
|
||
2014-01-08 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR sanitizer/59667
|
||
* c-c++-common/ubsan/pr59667.c: New test.
|
||
|
||
2014-01-08 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/59630
|
||
* gcc.dg/pr59630.c: New testcase.
|
||
|
||
2014-01-08 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/59471
|
||
* gcc.dg/pr59471.c: New testcase.
|
||
|
||
2014-01-07 Jeff Law <law@redhat.com>
|
||
|
||
PR middle-end/53623
|
||
* gcc.target/i386/pr53623.c: New test.
|
||
|
||
2014-01-07 Adam Butcher <adam@jessamine.co.uk>
|
||
|
||
* g++.dg/cpp1y/pr58500.C: Hoist PR reference to first line and remove
|
||
blanks at EOF.
|
||
* g++.dg/cpp1y/pr58534.C: Likewise.
|
||
* g++.dg/cpp1y/pr58536.C: Likewise.
|
||
* g++.dg/cpp1y/pr58548.C: Likewise.
|
||
* g++.dg/cpp1y/pr58549.C: Likewise.
|
||
* g++.dg/cpp1y/pr58637.C: Likewise.
|
||
* g++.dg/cpp1y/pr59112.C: Likewise.
|
||
* g++.dg/cpp1y/pr59113.C: Likewise.
|
||
* g++.dg/cpp1y/pr59629.C: Likewise.
|
||
* g++.dg/cpp1y/pr59635.C: Likewise.
|
||
* g++.dg/cpp1y/pr59636.C: Likewise.
|
||
* g++.dg/cpp1y/pr59638.C: Likewise.
|
||
|
||
2014-01-07 Yufeng Zhang <yufeng.zhang@arm.com>
|
||
|
||
* gcc.target/arm/neon/vst1Q_laneu64-1.c: New test.
|
||
|
||
2014-01-07 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* gcc.target/i386/intrinsics_4.c (bar): New function.
|
||
|
||
2014-01-07 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/ext/is_base_of_incomplete-2.C: New.
|
||
|
||
2014-01-07 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR rtl-optimization/58668
|
||
* gcc.dg/pr58668.c: New test.
|
||
|
||
PR tree-optimization/59643
|
||
* gcc.dg/pr59643.c: New test.
|
||
* gcc.c-torture/execute/pr59643.c: New test.
|
||
|
||
2014-01-06 Janus Weil <janus@gcc.gnu.org>
|
||
|
||
PR fortran/59589
|
||
* gfortran.dg/class_allocate_16.f90: New.
|
||
|
||
2014-01-06 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/59644
|
||
* gcc.target/i386/pr59644.c: New test.
|
||
|
||
2014-01-06 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c/57773
|
||
* gcc.dg/pr57773.c: New test.
|
||
|
||
2014-01-06 Adam Butcher <adam@jessamine.co.uk>
|
||
|
||
PR c++/59635
|
||
PR c++/59636
|
||
PR c++/59629
|
||
PR c++/59638
|
||
* g++.dg/cpp1y/pr59635.C: New testcase.
|
||
* g++.dg/cpp1y/pr59636.C: New testcase.
|
||
* g++.dg/cpp1y/pr59629.C: New testcase.
|
||
* g++.dg/cpp1y/pr59638.C: New testcase.
|
||
|
||
2014-01-06 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/59008
|
||
* gcc.dg/ipa/pr59008.c: New test.
|
||
|
||
2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gcc.dg/vect/vect.exp: Add clearcap_ldflags to DEFAULT_VECTCFLAGS
|
||
if supported.
|
||
|
||
2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gcc.target/i386/avx512f-vcmppd-2.c: Add -std=c99.
|
||
Require c99_runtime.
|
||
* gcc.target/i386/avx512f-vcmpps-2.c: Likewise.
|
||
|
||
* gcc.target/i386/avx512f-vfixupimmpd-2.c: Add -std=gnu99.
|
||
Require c99_runtime.
|
||
* gcc.target/i386/avx512f-vfixupimmps-2.c: Likewise.
|
||
* gcc.target/i386/avx512f-vfixupimmsd-2.c: Likewise.
|
||
* gcc.target/i386/avx512f-vfixupimmss-2.c: Likewise.
|
||
|
||
* gcc.target/i386/avx512f-vgetmantpd-2.c: Add -std=c99.
|
||
Require c99_runtime.
|
||
Make CALC void static.
|
||
* gcc.target/i386/avx512f-vgetmantps-2.c: Likewise.
|
||
|
||
* gcc.target/i386/avx512f-vgetmantsd-2.c: Add -std=c99.
|
||
Require c99_runtime.
|
||
* gcc.target/i386/avx512f-vgetmantss-2.c: Likewise.
|
||
|
||
2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gcc.target/i386/pr59501-1.c: Require avx effective target.
|
||
* gcc.target/i386/pr59501-2.c: Likewise.
|
||
* gcc.target/i386/pr59501-3.c: Likewise.
|
||
* gcc.target/i386/pr59501-4.c: Likewise.
|
||
* gcc.target/i386/pr59501-5.c: Likewise.
|
||
* gcc.target/i386/pr59501-6.c: Likewise.
|
||
|
||
2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gcc.target/i386/pr59390.c: Replace math.h by fma declaration.
|
||
* gcc.target/i386/pr59390_1.c: Likewise.
|
||
* gcc.target/i386/pr59390_2.c: Likewise.
|
||
|
||
2014-01-06 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gcc.dg/pr59350.c: Tweak.
|
||
* gcc.dg/pr59350-2.c: New test.
|
||
* g++.dg/pr59510.C: Likewise.
|
||
|
||
2014-01-06 Janus Weil <janus@gcc.gnu.org>
|
||
|
||
PR fortran/59023
|
||
* gfortran.dg/bind_c_procs_2.f90: New.
|
||
|
||
2014-01-05 John David Anglin <danglin@gcc.gnu.org>
|
||
|
||
* gcc.dg/tree-ssa/reassoc-33.c: Don't run on hppa*-*-*.
|
||
* gcc.dg/tree-ssa/reassoc-34.c: Likewise.
|
||
* gcc.dg/tree-ssa/reassoc-35.c: Likewise.
|
||
* gcc.dg/tree-ssa/reassoc-36.c: Likewise.
|
||
* gcc.dg/tree-ssa/forwprop-28.c: Skip compile on hppa*-*-*.
|
||
* gcc.dg/tree-ssa/vrp47.c: Likewise.
|
||
* gcc.dg/tree-ssa/vrp87.c: Likewise.
|
||
|
||
2014-01-04 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gcc.target/arm/neon-nested-apcs.c: New test.
|
||
|
||
2014-01-04 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/59519
|
||
* gcc.dg/vect/pr59519-1.c: New test.
|
||
* gcc.dg/vect/pr59519-2.c: New test.
|
||
|
||
* gcc.target/i386/avx512f-vmovdqu32-1.c: Allow vmovdqu64 instead of
|
||
vmovdqu32.
|
||
|
||
2014-01-04 Janus Weil <janus@gcc.gnu.org>
|
||
|
||
PR fortran/59547
|
||
* gfortran.dg/typebound_proc_32.f90: New.
|
||
|
||
2014-01-03 Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
PR c++/58950
|
||
* g++.dg/pr58950.C: New file.
|
||
|
||
2014-01-03 Tobias Burnus <burnus@net-b.de>
|
||
|
||
PR c++/58567
|
||
* g++.dg/gomp/pr58567.C: New.
|
||
|
||
2014-01-03 Bingfeng Mei <bmei@broadcom.com>
|
||
|
||
PR tree-optimization/59651
|
||
* gcc.dg/torture/pr59651.c: New test.
|
||
* gcc.dg/vect/pr59651.c: Ditto.
|
||
|
||
2014-01-03 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/59625
|
||
* gcc.target/i386/pr59625.c: New test.
|
||
|
||
2014-01-03 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
Core DR 1442
|
||
PR c++/59165
|
||
* g++.dg/cpp0x/range-for28.C: New.
|
||
* g++.dg/cpp0x/range-for3.C: Update.
|
||
|
||
2014-01-02 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.target/powerpc/rs6000-ldouble-3.c: New test.
|
||
|
||
2014-01-02 Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
PR c++/59641
|
||
* g++.dg/cpp0x/pr59641.C: New file.
|
||
|
||
2014-01-02 Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
* g++.dg/cpp0x/initlist-explicit-sfinae.C: New file.
|
||
|
||
2014-01-02 Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
PR c++/59378
|
||
* g++.dg/ext/pr59378.C: New file.
|
||
|
||
2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
Update copyright years
|
||
|
||
2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
|
||
|
||
* gcc.target/arc/arc.exp: Use the standard form for the copyright
|
||
notice.
|
||
|
||
2014-01-02 Janus Weil <janus@gcc.gnu.org>
|
||
|
||
PR fortran/59654
|
||
* gfortran.dg/dynamic_dispatch_12.f90: New.
|
||
|
||
2014-01-01 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* lib/target-supports.exp (check_effective_target_avx512f): Make sure
|
||
the builtin isn't optimized away as unused.
|
||
|
||
PR rtl-optimization/59647
|
||
* g++.dg/opt/pr59647.C: New test.
|
||
|
||
Copyright (C) 2014 Free Software Foundation, Inc.
|
||
|
||
Copying and distribution of this file, with or without modification,
|
||
are permitted in any medium without royalty provided the copyright
|
||
notice and this notice are preserved.
|