]>
git.ipfire.org Git - thirdparty/gcc.git/log
John David Anglin [Mon, 3 Aug 2015 17:32:08 +0000 (17:32 +0000)]
re PR target/67060 (FAIL: gcc.dg/pr56228.c (test for excess errors))
PR target/67060
* config/pa/pa.md (call_reg_64bit): Remove reg:DI 1 clobber.
Adjust splits to match new pattern.
From-SVN: r226524
Szabolcs Nagy [Mon, 3 Aug 2015 17:04:29 +0000 (17:04 +0000)]
Backport form mainline r226496.
gcc:
Backport form mainline r226496.
2015-08-03 Szabolcs Nagy <szabolcs.nagy@arm.com>
PR target/66731
* config/arm/vfp.md (negmuldf3_vfp): Add new pattern.
(negmulsf3_vfp): Likewise.
(muldf3negdf_vfp): Disable for -frounding-math.
(mulsf3negsf_vfp): Likewise.
* config/arm/arm.c (arm_new_rtx_costs): Fix NEG cost for VNMUL,
fix MULT cost with -frounding-math.
gcc/testsuite:
Backport form mainline r226496.
2015-08-03 Szabolcs Nagy <szabolcs.nagy@arm.com>
PR target/66731
* gcc.target/arm/vnmul-1.c: New.
* gcc.target/arm/vnmul-2.c: New.
* gcc.target/arm/vnmul-3.c: New.
* gcc.target/arm/vnmul-4.c: New.
From-SVN: r226519
GCC Administrator [Mon, 3 Aug 2015 00:16:04 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r226481
GCC Administrator [Sun, 2 Aug 2015 00:16:05 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r226466
GCC Administrator [Sat, 1 Aug 2015 00:16:09 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r226460
GCC Administrator [Fri, 31 Jul 2015 00:16:05 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r226420
Uros Bizjak [Thu, 30 Jul 2015 08:53:48 +0000 (10:53 +0200)]
backport: re PR rtl-optimization/66891 (ICE in expand_call, at calls.c:3407)
Backport from mainline:
2015-07-17 Uros Bizjak <ubizjak@gmail.com>
PR rtl-optimization/66891
* calls.c (expand_call): Wrap precompute_register_parameters with
NO_DEFER_POP/OK_DEFER_POP to prevent deferred pops.
2015-07-15 Uros Bizjak <ubizjak@gmail.com>
PR target/58066
* config/i386/i386.md (*tls_global_dynamic_64_<mode>): Depend on SP_REG.
(*tls_local_dynamic_base_64_<mode>): Ditto.
(*tls_local_dynamic_base_64_largepic): Ditto.
(tls_global_dynamic_64_<mode>): Update expander pattern.
(tls_local_dynamic_base_64_<mode>): Ditto.
2015-07-15 Uros Bizjak <ubizjak@gmail.com>
PR rtl-optimization/58066
* calls.c (expand_call): Precompute register parameters before stack
alignment is performed.
2014-05-08 Wei Mi <wmi@google.com>
PR target/58066
* config/i386/i386.c (ix86_compute_frame_layout): Update
preferred_stack_boundary for call, expanded from tls descriptor.
* config/i386/i386.md (*tls_global_dynamic_32_gnu): Update RTX
to depend on SP register.
(*tls_local_dynamic_base_32_gnu): Ditto.
(*tls_local_dynamic_32_once): Ditto.
(tls_global_dynamic_64_<mode>): Set
ix86_tls_descriptor_calls_expanded_in_cfun.
(tls_local_dynamic_base_64_<mode>): Ditto.
(tls_global_dynamic_32): Set
ix86_tls_descriptor_calls_expanded_in_cfun. Update RTX
to depend on SP register.
(tls_local_dynamic_base_32): Ditto.
testsuite/ChangeLog:
Backport from mainline:
2015-07-17 Uros Bizjak <ubizjak@gmail.com>
PR target/66891
* gcc.target/i386/pr66891.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-08 Wei Mi <wmi@google.com>
PR target/58066
* gcc.target/i386/pr58066.c: New test.
From-SVN: r226389
GCC Administrator [Thu, 30 Jul 2015 00:16:04 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r226375
Uros Bizjak [Wed, 29 Jul 2015 17:45:07 +0000 (19:45 +0200)]
re PR libfortran/66650 (libgfortran: warning: left shift of negative value [-Wshift-negative-value])
PR libgfortran/66650
* libgfortran.h (GFC_DTYPE_SIZE_MASK): Rewrite to avoid
"left shift of negative value" warning.
From-SVN: r226360
GCC Administrator [Wed, 29 Jul 2015 00:16:05 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r226332
GCC Administrator [Tue, 28 Jul 2015 00:16:04 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r226292
GCC Administrator [Mon, 27 Jul 2015 00:16:05 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r226238
GCC Administrator [Sun, 26 Jul 2015 00:16:10 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r226229
Tom de Vries [Sat, 25 Jul 2015 20:33:33 +0000 (20:33 +0000)]
Don't allow unsafe reductions in graphite
2015-07-24 Tom de Vries <tom@codesourcery.com>
backport from trunk:
2015-07-25 Tom de Vries <tom@codesourcery.com>
* gcc.dg/graphite/graphite.exp: Include uns-*.c files in
interchange_files and block_files variables.
* gcc.dg/graphite/uns-block-1.c (main): Change signed into unsigned
arithmetic.
* gcc.dg/graphite/uns-interchange-12.c: Same.
* gcc.dg/graphite/uns-interchange-14.c: Same.
* gcc.dg/graphite/uns-interchange-15.c: Same.
* gcc.dg/graphite/uns-interchange-9.c (foo): Same.
* gcc.dg/graphite/uns-interchange-mvt.c: Same.
2015-07-24 Tom de Vries <tom@codesourcery.com>
* graphite-sese-to-poly.c (is_reduction_operation_p): Limit
flag_associative_math to FLOAT_TYPE_P. Honour
TYPE_OVERFLOW_WRAPS for INTEGRAL_TYPE_P. Don't allow any other types.
* gcc.dg/graphite/block-1.c: Xfail scan.
* gcc.dg/graphite/interchange-12.c: Same.
* gcc.dg/graphite/interchange-14.c: Same.
* gcc.dg/graphite/interchange-15.c: Same.
* gcc.dg/graphite/interchange-9.c: Same.
* gcc.dg/graphite/interchange-mvt.c: Same.
* gcc.dg/graphite/uns-block-1.c: New test.
* gcc.dg/graphite/uns-interchange-12.c: New test.
* gcc.dg/graphite/uns-interchange-14.c: New test.
* gcc.dg/graphite/uns-interchange-15.c: New test.
* gcc.dg/graphite/uns-interchange-9.c: New test.
* gcc.dg/graphite/uns-interchange-mvt.c: New test.
From-SVN: r226226
Kaz Kojima [Sat, 25 Jul 2015 01:26:55 +0000 (01:26 +0000)]
re PR target/65249 (unable to find a register to spill in class 'R0_REGS' when compiling protobuf on sh4)
PR target/65249
* config/sh/sh.md (movdi): Split simple reg move to two movsi when
the destination is R0 so as to lower R0-register pressure.
From-SVN: r226201
GCC Administrator [Sat, 25 Jul 2015 00:16:05 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r226197
Szabolcs Nagy [Fri, 24 Jul 2015 16:15:19 +0000 (16:15 +0000)]
backport: aarch64-elf-raw.h (LINK_SPEC): Handle -h, -static, -shared, -symbolic, -rdynamic.
Backported from mainline r226159.
2015-07-24 Szabolcs Nagy <szabolcs.nagy@arm.com>
* config/aarch64/aarch64-elf-raw.h (LINK_SPEC): Handle -h, -static,
-shared, -symbolic, -rdynamic.
From-SVN: r226171
Szabolcs Nagy [Fri, 24 Jul 2015 16:12:58 +0000 (16:12 +0000)]
backport: re PR target/65711 (arm*-linux* "link" spec passes '-dynamic-linker' even for '-shared')
Backported from mainline r226158.
2015-07-24 Szabolcs Nagy <szabolcs.nagy@arm.com>
PR target/65711
* config/aarch64/aarch64-linux.h (LINUX_TARGET_LINK_SPEC): Move
-dynamic-linker within %{!static %{!shared, and -rdynamic within
%{!static.
From-SVN: r226169
GCC Administrator [Fri, 24 Jul 2015 00:16:04 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r226130
Chung-Lin Tang [Thu, 23 Jul 2015 09:02:47 +0000 (09:02 +0000)]
backport: linux-atomic.c (<asm/unistd.h>): Remove #include.
2015-07-23 Chung-Lin Tang <cltang@codesourcery.com>
Backport from mainline:
2015-07-22 Chung-Lin Tang <cltang@codesourcery.com>
libgcc/
* config/nios2/linux-atomic.c (<asm/unistd.h>): Remove #include.
(EFAULT,EBUSY,ENOSYS): Delete unused #defines.
From-SVN: r226092
GCC Administrator [Thu, 23 Jul 2015 00:16:04 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r226082
GCC Administrator [Wed, 22 Jul 2015 00:16:04 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r226055
Georg-Johann Lay [Tue, 21 Jul 2015 17:31:22 +0000 (17:31 +0000)]
backport: re PR target/66956 ([avr] Using 32*32=64 multiplicatiion (umulsidi3) for 32=32*32 without MUL.)
Backport from 2015-07-21 trunk r226046.
PR target/66956
* config/avr/avr-dimode.md (<extend_u>mulsidi3_insn)
(<extend_u>mulsidi3): Don't use if !AVR_HAVE_MUL.
From-SVN: r226048
Mantas Mikaitis [Tue, 21 Jul 2015 09:43:17 +0000 (09:43 +0000)]
[ARM][testsuite] Fix FAIL: gcc.target/arm/macro_defs0.c and macro_defs1.c when -marm forced
On behalf of Mantas Mikaitis
2015-07-21 Mantas Mikaitis <mantas.mikaitis@arm.com>
* gcc.target/arm/macro_defs0.c: Add directive to skip
test if -marm is present.
* gcc.target/arm/macro_defs1.c: Likewise.
From-SVN: r226029
GCC Administrator [Tue, 21 Jul 2015 00:16:04 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r226024
GCC Administrator [Mon, 20 Jul 2015 00:16:08 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225990
GCC Administrator [Sun, 19 Jul 2015 00:16:10 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225985
Uros Bizjak [Sat, 18 Jul 2015 11:36:32 +0000 (13:36 +0200)]
re PR target/66922 (wrong code for bit-field struct at -O1 and above on x86_64-linux-gnu)
PR target/66922
* config/i386/i386.c (ix86_expand_pinsr): Reject insertions
to misaligned positions.
testsuite/ChangeLog:
PR target/66922
* gcc.target/i386/pr66922.c: New test.
From-SVN: r225982
GCC Administrator [Sat, 18 Jul 2015 00:16:04 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225976
Uros Bizjak [Fri, 17 Jul 2015 21:53:02 +0000 (23:53 +0200)]
ChangeLog: Fix dates.
* ChangeLog: Fix dates.
* testsuite/ChangeLog: Ditto.
From-SVN: r225971
Uros Bizjak [Fri, 17 Jul 2015 21:39:27 +0000 (23:39 +0200)]
re PR target/66866 (incorrect load address on manual vector shuffle)
PR target/66866
* config/i386/i386.c (ix86_expand_pinsr): Reject non-lowpart
source subregs.
testsuite/ChangeLog:
PR target/66866
* g++.dg/pr66866.C: New test.
From-SVN: r225970
Uros Bizjak [Fri, 17 Jul 2015 18:45:50 +0000 (20:45 +0200)]
backport: re PR target/66703 ([4.9/5/6] gcc.target/i386/readeflags-1.c aborts on -march=i586 or on -miamcu)
Backport from mainline:
2015-07-10 Uros Bizjak <ubizjak@gmail.com>
PR target/66703
* gcc.target/i386/readeflags-1.c (readeflags_test): Declare with
__attribute__((noinline, noclone)). Change "x" to "volatile char"
type to prevent possible flag-clobbering zero-extensions.
* gcc.target/i386/pr66703.c: New test.
From-SVN: r225962
Uros Bizjak [Fri, 17 Jul 2015 18:44:33 +0000 (20:44 +0200)]
backport: re PR target/66814 (ICE: gcc.target/i386/avx512f-klogic-2.c)
Backport from mainline:
2015-07-10 Uros Bizjak <ubizjak@gmail.com>
* config/i386/sse.md (movdi_to_sse): Use gen_lowpart
and gen_higpart instead of gen_rtx_SUBREG.
* config/i386/i386.md
(floatdi<X87MODEF:mode>2_i387_with_xmm splitter): Ditto.
(read-modify peephole2): Use gen_lowpart instead of
gen_rtx_SUBREG for operand 5.
2015-06-17 Uros Bizjak <ubizjak@gmail.com>
Backport from mainline:
2015-07-08 Uros Bizjak <ubizjak@gmail.com>
PR target/66814
* config/i386/predicates.md (nonimmediate_gr_operand): New predicate.
* config/i386/i386.md (not peephole2): Use nonimmediate_gr_operand.
(varous peephole2s): Use {GENERAL,SSE,MMX}_REGNO_P instead of
{GENERAL,SSE,MMX}_REG_P where appropriate.
testsuite/ChangeLog:
Backport from mainline:
2015-07-09 Uros Bizjak <ubizjak@gmail.com>
PR target/66814
* gcc.target/i386/pr66814.c: New test.
From-SVN: r225961
GCC Administrator [Fri, 17 Jul 2015 00:16:04 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225914
Marek Polacek [Thu, 16 Jul 2015 13:33:12 +0000 (13:33 +0000)]
re PR c++/66748 (Crash with abi_tag attribute)
PR c++/66748
* tree.c (handle_abi_tag_attribute): Check for CLASS_TYPE_P before
accessing TYPE_LANG_SPECIFIC node.
* g++.dg/abi/abi-tag15.C: New test.
From-SVN: r225878
GCC Administrator [Thu, 16 Jul 2015 00:16:04 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225853
GCC Administrator [Wed, 15 Jul 2015 00:16:05 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225802
GCC Administrator [Tue, 14 Jul 2015 00:16:04 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225753
Ian Lance Taylor [Mon, 13 Jul 2015 18:55:33 +0000 (18:55 +0000)]
syscall: remove calls to Entersyscall & Exitsyscall in Getdents
The syscall for Getdents in syscall/libcall_linux.go
called Entersyscall and Exitsyscall, causing the
runtime_sched counts for goroutines to be incorrect.
Inconsistent counts caused checkdead in runtime/proc.c
to panic.
Fixes golang/go#11406
Reviewed-on: https://go-review.googlesource.com/11761
From-SVN: r225746
GCC Administrator [Mon, 13 Jul 2015 00:16:09 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225723
GCC Administrator [Sun, 12 Jul 2015 00:16:04 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225716
GCC Administrator [Sat, 11 Jul 2015 00:16:04 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225707
Mantas Mikaitis [Fri, 10 Jul 2015 12:08:47 +0000 (12:08 +0000)]
[ARM] Backport the patch which fixes __ARM_FP & __ARM_NEON_FP predefines
On behalf of Mantas Mikaitis <Mantas.Mikaitis@arm.com>
* config/arm/arm.h (TARGET_NEON_FP): Remove conditional definition,
define to zero if !TARGET_NEON.
(TARGET_ARM_FP): Add !TARGET_SOFT_FLOAT into the conditional
definition.
* gcc.target/arm/macro_defs0.c: New test.
* gcc.target/arm/macro_defs1.c: New test.
* gcc.target/arm/macro_defs2.c: New test.
From-SVN: r225667
GCC Administrator [Fri, 10 Jul 2015 00:16:04 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225644
Iain Sandoe [Thu, 9 Jul 2015 17:56:23 +0000 (17:56 +0000)]
re PR target/66523 (the new clang-based assembler in Xcode 7 on 10.11 fails on libobjc/NXConstStr.m)
2015-07-09 Iain Sandoe <iain@codesourcery.com>
PR target/66523
* config/darwin.c (darwin_mark_decl_preserved): Exclude 'L' label names from
preservation.
From-SVN: r225624
GCC Administrator [Thu, 9 Jul 2015 00:16:04 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225588
Martin Jambor [Wed, 8 Jul 2015 11:24:38 +0000 (13:24 +0200)]
Make gcc/testsuite/g++.dg/ipa/pr61160-3.C main return zero.
2015-07-08 Martin Jambor <mjambor@suse.cz>
PR ipa/61820
Backport from mainline r212915
2014-07-22 Martin Jambor <mjambor@suse.cz>
PR ipa/61160
* g++.dg/ipa/pr61160-3.C (main): Return zero.
From-SVN: r225543
GCC Administrator [Wed, 8 Jul 2015 00:16:05 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225528
Kaz Kojima [Tue, 7 Jul 2015 20:39:28 +0000 (20:39 +0000)]
re PR target/66780 (Compiling with -fstack-protector-strong causes binary to segfault)
PR target/66780
* config/sh/sh.md (symGOT_load): Revert a part of 2015-03-03 change for target/65249.
From-SVN: r225526
GCC Administrator [Tue, 7 Jul 2015 00:16:04 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225499
Bill Schmidt [Mon, 6 Jul 2015 02:08:59 +0000 (02:08 +0000)]
backport: re PR target/65914 (error: unrecognizable insn)
[gcc]
2015-07-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
Backport from mainline r224725
2015-06-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
PR target/65914
* config/rs6000/predicates.md (altivec_register_operand): Permit
virtual stack registers.
(vsx_register_operand): Likewise.
(vfloat_operand): Likewise.
(vint_operand): Likewise.
(vlogical_operand): Likewise.
[gcc/testsuite]
2015-07-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
Backport from mainline r224725
2015-06-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
PR target/65914
* g++.dg/torture/pr65914.C: New.
From-SVN: r225442
GCC Administrator [Mon, 6 Jul 2015 00:16:04 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225438
GCC Administrator [Sun, 5 Jul 2015 00:16:06 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225417
John David Anglin [Sat, 4 Jul 2015 13:46:11 +0000 (13:46 +0000)]
re PR target/66114 (some indirect_jump patterns use operands[] in their condition when they shouldn't)
PR target/66114
* config/pa/pa.md (indirect_jump): Use pmode_register_operand instead
of register_operand. Remove constraint.
From-SVN: r225414
GCC Administrator [Sat, 4 Jul 2015 00:16:05 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225407
Jack Howarth [Fri, 3 Jul 2015 17:50:48 +0000 (17:50 +0000)]
re PR target/66509 (the new clang-based assembler in Xcode 7 on 10.11 fails on the libjava/java/lang/reflect/natArray.cc file from FSF gcc 5.1 at -m32)
2015-07-03 Jack Howarth <howarth.at.gcc@gmail.com>
PR target/66509
* configure.ac: Fix filds and fildq test for 64-bit.
* configure: Regenerated.
From-SVN: r225400
Carlos Sánchez de La Lama [Fri, 3 Jul 2015 17:35:37 +0000 (17:35 +0000)]
re PR libitm/52482 (libitm INVALID MNEMONIC in .S (powerpc asm))
2015-07-03 Carlos Sánchez de La Lama <csanchezdll@gmail.com>
PR target/52482
* config/powerpc/sjlj.S: Port to Xcode 2.5.
From-SVN: r225390
GCC Administrator [Fri, 3 Jul 2015 00:16:06 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225362
GCC Administrator [Thu, 2 Jul 2015 00:16:05 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225284
Kaz Kojima [Wed, 1 Jul 2015 22:05:09 +0000 (22:05 +0000)]
re PR target/64833 ([SH]: Error: pcrel too far when compiling imagemagick and graphicsmagick on Debian sh4)
PR target/64833
* [SH] Set length of casesi_worker_1 insn to 8 when flag_pic is set.
From-SVN: r225283
John David Anglin [Wed, 1 Jul 2015 17:44:50 +0000 (17:44 +0000)]
linux-atomic.c (__kernel_cmpxchg): Reorder arguments to better match light-weight syscall argument order.
* config/pa/linux-atomic.c (__kernel_cmpxchg): Reorder arguments to
better match light-weight syscall argument order.
(__kernel_cmpxchg2): Likewise.
Adjust callers.
From-SVN: r225269
Ramana Radhakrishnan [Wed, 1 Jul 2015 08:01:57 +0000 (08:01 +0000)]
Fix PR target/63408 on the 4.9 branch.
2015-07-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
Backport from mainline
2015-06-24 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
PR target/63408
* config/arm/arm.c (vfp3_const_double_for_fract_bits): Disable
for negative numbers.
2015-07-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
Backport from mainline
2015-06-24 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
PR target/63408
* gcc.target/arm/pr63408.c: New test.
From-SVN: r225226
GCC Administrator [Wed, 1 Jul 2015 00:16:04 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225216
Eric Botcazou [Tue, 30 Jun 2015 11:05:35 +0000 (11:05 +0000)]
leon.md (leon_load): Enable for all LEON variants if -mfix-ut699 is not specified.
* config/sparc/leon.md (leon_load): Enable for all LEON variants if
-mfix-ut699 is not specified.
(leon3_load): Rename into...
(ut699_load): ...this. Enable for all LEON variants if -mfix-ut699
is specified.
From-SVN: r225176
GCC Administrator [Tue, 30 Jun 2015 00:16:05 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225155
GCC Administrator [Mon, 29 Jun 2015 00:16:05 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225109
Kaz Kojima [Sun, 28 Jun 2015 07:02:47 +0000 (07:02 +0000)]
re PR target/66563 (ICE (segmentation fault) on sh4-linux-gnu)
PR target/66563
* [SH] Add a new operand to GOTaddr2picreg so to avoid CSE. Modify caller
of gen_GOTaddr2picreg.
From-SVN: r225104
GCC Administrator [Sun, 28 Jun 2015 00:16:04 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225101
Uros Bizjak [Sat, 27 Jun 2015 09:16:42 +0000 (11:16 +0200)]
re PR target/66412 (ICE on valid code at -O2 and -O3 with -g enabled in simplify_subreg, at simplify-rtx.c:5748)
PR target/66412
* config/i386/i386.md (various splitters): Use shallow_copy_rtx
before doing PUT_MODE or PUT_CODE on operands to avoid
in-place RTX modification.
testsuite/ChangeLog:
PR target/66412
* gcc.target/i386/pr66412.c: New test.
Co-Authored-By: Segher Boessenkool <segher@kernel.crashing.org>
From-SVN: r225096
GCC Administrator [Sat, 27 Jun 2015 00:16:04 +0000 (00:16 +0000)]
Daily bump.
From-SVN: r225091
Jakub Jelinek [Fri, 26 Jun 2015 19:30:41 +0000 (21:30 +0200)]
BASE-VER: Set to 4.9.4.
* BASE-VER: Set to 4.9.4.
* DEV-PHASE: Set to prerelease.
From-SVN: r225079
GCC Administrator [Fri, 26 Jun 2015 17:57:39 +0000 (17:57 +0000)]
Mark as release
From-SVN: r225077
GCC Administrator [Fri, 26 Jun 2015 17:57:35 +0000 (17:57 +0000)]
Mark ChangeLog
From-SVN: r225076
GCC Administrator [Fri, 26 Jun 2015 17:57:32 +0000 (17:57 +0000)]
Mark ChangeLog
From-SVN: r225075
GCC Administrator [Fri, 26 Jun 2015 17:57:28 +0000 (17:57 +0000)]
Mark ChangeLog
From-SVN: r225074
GCC Administrator [Fri, 26 Jun 2015 17:57:24 +0000 (17:57 +0000)]
Mark ChangeLog
From-SVN: r225073
GCC Administrator [Fri, 26 Jun 2015 17:57:20 +0000 (17:57 +0000)]
Mark ChangeLog
From-SVN: r225072
GCC Administrator [Fri, 26 Jun 2015 17:57:16 +0000 (17:57 +0000)]
Mark ChangeLog
From-SVN: r225071
GCC Administrator [Fri, 26 Jun 2015 17:57:12 +0000 (17:57 +0000)]
Mark ChangeLog
From-SVN: r225070
GCC Administrator [Fri, 26 Jun 2015 17:57:08 +0000 (17:57 +0000)]
Mark ChangeLog
From-SVN: r225069
GCC Administrator [Fri, 26 Jun 2015 17:57:04 +0000 (17:57 +0000)]
Mark ChangeLog
From-SVN: r225068
GCC Administrator [Fri, 26 Jun 2015 17:56:59 +0000 (17:56 +0000)]
Mark ChangeLog
From-SVN: r225067
GCC Administrator [Fri, 26 Jun 2015 17:56:56 +0000 (17:56 +0000)]
Mark ChangeLog
From-SVN: r225066
GCC Administrator [Fri, 26 Jun 2015 17:56:52 +0000 (17:56 +0000)]
Mark ChangeLog
From-SVN: r225065
GCC Administrator [Fri, 26 Jun 2015 17:56:48 +0000 (17:56 +0000)]
Mark ChangeLog
From-SVN: r225064
GCC Administrator [Fri, 26 Jun 2015 17:56:44 +0000 (17:56 +0000)]
Mark ChangeLog
From-SVN: r225063
GCC Administrator [Fri, 26 Jun 2015 17:56:40 +0000 (17:56 +0000)]
Mark ChangeLog
From-SVN: r225062
GCC Administrator [Fri, 26 Jun 2015 17:56:36 +0000 (17:56 +0000)]
Mark ChangeLog
From-SVN: r225061
GCC Administrator [Fri, 26 Jun 2015 17:56:32 +0000 (17:56 +0000)]
Mark ChangeLog
From-SVN: r225060
GCC Administrator [Fri, 26 Jun 2015 17:56:28 +0000 (17:56 +0000)]
Mark ChangeLog
From-SVN: r225059
GCC Administrator [Fri, 26 Jun 2015 17:56:24 +0000 (17:56 +0000)]
Mark ChangeLog
From-SVN: r225058
GCC Administrator [Fri, 26 Jun 2015 17:56:21 +0000 (17:56 +0000)]
Mark ChangeLog
From-SVN: r225057
GCC Administrator [Fri, 26 Jun 2015 17:56:17 +0000 (17:56 +0000)]
Mark ChangeLog
From-SVN: r225056
GCC Administrator [Fri, 26 Jun 2015 17:56:13 +0000 (17:56 +0000)]
Mark ChangeLog
From-SVN: r225055
GCC Administrator [Fri, 26 Jun 2015 17:56:09 +0000 (17:56 +0000)]
Mark ChangeLog
From-SVN: r225054
GCC Administrator [Fri, 26 Jun 2015 17:56:05 +0000 (17:56 +0000)]
Mark ChangeLog
From-SVN: r225053
GCC Administrator [Fri, 26 Jun 2015 17:56:01 +0000 (17:56 +0000)]
Mark ChangeLog
From-SVN: r225052
GCC Administrator [Fri, 26 Jun 2015 17:55:57 +0000 (17:55 +0000)]
Mark ChangeLog
From-SVN: r225051
GCC Administrator [Fri, 26 Jun 2015 17:55:53 +0000 (17:55 +0000)]
Mark ChangeLog
From-SVN: r225050
GCC Administrator [Fri, 26 Jun 2015 17:55:49 +0000 (17:55 +0000)]
Mark ChangeLog
From-SVN: r225049