OSDN Git Service
ebotcazou [Sun, 12 Jan 2014 14:30:19 +0000 (14:30 +0000)]
PR ada/59772
* gcc-interface/cuintp.c (build_cst_from_int): Use 32-bit integer type
as intermediate type.
(UI_To_gnu): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206567
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 12 Jan 2014 00:16:39 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206561
138bc75d-0d04-0410-961f-
82ee72b054a4
janus [Sat, 11 Jan 2014 22:47:25 +0000 (22:47 +0000)]
2014-01-11 Janus Weil <janus@gcc.gnu.org>
Backport from mainline
2013-12-29 Janus Weil <janus@gcc.gnu.org>
PR fortran/59612
PR fortran/57042
* dump-parse-tree.c (show_typespec): Check for charlen.
* invoke.texi: Fix documentation of -fdump-fortran-optimized and
-fdump-parse-tree.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206560
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 11 Jan 2014 00:16:32 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206546
138bc75d-0d04-0410-961f-
82ee72b054a4
rearnsha [Fri, 10 Jan 2014 16:54:43 +0000 (16:54 +0000)]
PR rtl-optimization/54300
gcc:
* regcprop.c (copyprop_hardreg_forward_1): Ensure any unused
outputs in a single-set are killed from the value chains.
gcc/testsuite:
* gcc.target/arm/pr54300.C: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206533
138bc75d-0d04-0410-961f-
82ee72b054a4
rsandifo [Fri, 10 Jan 2014 08:54:42 +0000 (08:54 +0000)]
gcc/
2014-01-10 Huacai Chen <chenhc@lemote.com>
* config/mips/driver-native.c (host_detect_local_cpu): Handle new
kernel strings for Loongson-2E/2F/3A.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206514
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Fri, 10 Jan 2014 00:16:33 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206505
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Thu, 9 Jan 2014 00:16:30 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206450
138bc75d-0d04-0410-961f-
82ee72b054a4
uros [Wed, 8 Jan 2014 17:01:39 +0000 (17:01 +0000)]
Backport from mainline
2014-01-05 Uros Bizjak <ubizjak@gmail.com>
* config/i386/i386.c (ix86_data_alignment): Calculate max_align
from prefetch_block tune setting.
(nocona_cost): Correct size of prefetch block to 64.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206436
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 8 Jan 2014 00:16:47 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206408
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Tue, 7 Jan 2014 00:16:30 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206380
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Mon, 6 Jan 2014 00:16:14 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206349
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 5 Jan 2014 00:16:24 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206338
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 4 Jan 2014 00:16:27 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206328
138bc75d-0d04-0410-961f-
82ee72b054a4
jsm28 [Fri, 3 Jan 2014 15:54:24 +0000 (15:54 +0000)]
libgcc:
* config/rs6000/ibm-ldouble.c (__gcc_qdiv): Scale up arguments in
case of small numerator and finite nonzero result.
gcc/testsuite:
* gcc.target/powerpc/rs6000-ldouble-3.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206321
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Fri, 3 Jan 2014 00:16:27 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206306
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Thu, 2 Jan 2014 00:16:31 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206275
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 1 Jan 2014 00:16:16 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206271
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Tue, 31 Dec 2013 00:16:29 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206253
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Mon, 30 Dec 2013 00:16:22 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206239
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 29 Dec 2013 00:16:04 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206234
138bc75d-0d04-0410-961f-
82ee72b054a4
ebotcazou [Sat, 28 Dec 2013 10:45:30 +0000 (10:45 +0000)]
* doc/invoke.texi (output file options): Add missing markers.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206231
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 28 Dec 2013 00:16:43 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206225
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Fri, 27 Dec 2013 00:16:34 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206216
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Thu, 26 Dec 2013 00:16:26 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206205
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 25 Dec 2013 00:16:23 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206197
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Tue, 24 Dec 2013 00:16:32 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206189
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Mon, 23 Dec 2013 00:16:21 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206169
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 22 Dec 2013 00:16:25 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206163
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 21 Dec 2013 00:16:15 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206158
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Fri, 20 Dec 2013 00:16:21 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206136
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Thu, 19 Dec 2013 00:16:16 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206103
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 18 Dec 2013 00:16:27 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206075
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Tue, 17 Dec 2013 00:16:29 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206036
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Mon, 16 Dec 2013 00:16:21 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@206005
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 15 Dec 2013 00:16:13 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205994
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 14 Dec 2013 00:16:13 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205978
138bc75d-0d04-0410-961f-
82ee72b054a4
ebotcazou [Fri, 13 Dec 2013 09:20:09 +0000 (09:20 +0000)]
* gcc-interface/Make-lang.in (ada/doctools/xgnatugn): Use gnatmake.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205956
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Fri, 13 Dec 2013 00:16:28 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205949
138bc75d-0d04-0410-961f-
82ee72b054a4
uros [Thu, 12 Dec 2013 08:00:22 +0000 (08:00 +0000)]
Backport from mainline
2013-12-12 Ryan Mansfield <rmansfield@qnx.com>
PR testsuite/59442
* gcc.target/i386/sse2-movapd-1.c: Fix alignment attributes.
* gcc.target/i386/sse2-movapd-2.c: Likewise.
* gcc.target/i386/avx-vmovapd-256-1.c: Likewise.
* gcc.target/i386/avx-vmovapd-256-2.c: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205921
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Thu, 12 Dec 2013 00:16:13 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205910
138bc75d-0d04-0410-961f-
82ee72b054a4
ktietz [Wed, 11 Dec 2013 14:05:56 +0000 (14:05 +0000)]
Committed as obvious fix.
PR target/56807
* config/i386/i386.c (ix86_expand_prologue): plus_constant
takes no mode-argument.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205895
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 11 Dec 2013 00:16:25 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205877
138bc75d-0d04-0410-961f-
82ee72b054a4
ktietz [Tue, 10 Dec 2013 16:52:23 +0000 (16:52 +0000)]
PR target/56807
* config/i386/i386.c (ix86_expand_prologue): Address saved
registers stack-relative, not via frame-pointer.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205864
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Tue, 10 Dec 2013 00:16:25 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205840
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Mon, 9 Dec 2013 00:16:30 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205796
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 8 Dec 2013 00:16:19 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205786
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 7 Dec 2013 00:16:22 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205768
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Fri, 6 Dec 2013 00:16:31 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205724
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Thu, 5 Dec 2013 00:16:36 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205686
138bc75d-0d04-0410-961f-
82ee72b054a4
mpolacek [Wed, 4 Dec 2013 15:54:48 +0000 (15:54 +0000)]
PR c/59351
testsuite/
* gcc.dg/pr59351.c: Use -pedantic instead of -Wpedantic.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205673
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 4 Dec 2013 00:16:41 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205649
138bc75d-0d04-0410-961f-
82ee72b054a4
mpolacek [Tue, 3 Dec 2013 13:52:12 +0000 (13:52 +0000)]
Backport from mainline
2013-12-03 Marek Polacek <polacek@redhat.com>
PR c/59351
* c-decl.c (build_compound_literal): Allow compound literals with
empty initial value.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205632
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Tue, 3 Dec 2013 00:16:30 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205610
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Mon, 2 Dec 2013 00:16:33 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205576
138bc75d-0d04-0410-961f-
82ee72b054a4
ebotcazou [Sun, 1 Dec 2013 12:22:38 +0000 (12:22 +0000)]
* config/i386/winnt.c (i386_pe_asm_named_section): Be prepared for an
identifier node.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205570
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 1 Dec 2013 00:16:31 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205558
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 30 Nov 2013 00:16:32 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205545
138bc75d-0d04-0410-961f-
82ee72b054a4
doko [Fri, 29 Nov 2013 16:57:12 +0000 (16:57 +0000)]
2013-11-29 Matthias Klose <doko@ubuntu.com>
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c,
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c:
Fix freetype includes.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205535
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Fri, 29 Nov 2013 00:16:50 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205502
138bc75d-0d04-0410-961f-
82ee72b054a4
uros [Thu, 28 Nov 2013 18:14:23 +0000 (18:14 +0000)]
Backport from mainline
2013-11-23 Uros Bizjak <ubizjak@gmail.com>
PR target/56788
* config/i386/i386.c (bdesc_multi_arg) <IX86_BUILTIN_VFRCZSS>:
Declare as MULTI_ARG_1_SF instruction.
<IX86_BUILTIN_VFRCZSD>: Decleare as MULTI_ARG_1_DF instruction.
* config/i386/sse.md (*xop_vmfrcz<mode>2): Rename
from *xop_vmfrcz_<mode>.
* config/i386/xopintrin.h (_mm_frcz_ss): Use __builtin_ia32_movss
to merge scalar result with __A.
(_mm_frcz_sd): Use __builtin_ia32_movsd to merge scalar
result with __A.
testsuite/ChangeLog:
Backport from mainline
2013-11-27 Uros Bizjak <ubizjak@gmail.com>
Ganesh Gopalasubramanian <Ganesh.Gopalasubramanian@amd.com>
PR target/56788
* gcc.target/i386/xop-frczX.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205497
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Thu, 28 Nov 2013 00:16:17 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205469
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 27 Nov 2013 00:16:38 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205423
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Tue, 26 Nov 2013 00:16:42 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205370
138bc75d-0d04-0410-961f-
82ee72b054a4
vp [Mon, 25 Nov 2013 11:57:01 +0000 (11:57 +0000)]
2013-11-25 Vidya Praveen <vidyapraveen@arm.com>
Backport from mainline
2013-10-21 Vidya Praveen <vidyapraveen@arm.com>
* gcc.dg/
20050922-1.c: Remove stdlib.h and declare abort().
* gcc.dg/
20050922-1.c: Remove stdlib.h and declare abort() and exit().
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205350
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Mon, 25 Nov 2013 00:16:26 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205339
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 24 Nov 2013 00:16:28 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205318
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 23 Nov 2013 00:16:38 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205295
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Fri, 22 Nov 2013 00:16:40 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205237
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Thu, 21 Nov 2013 00:16:28 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205170
138bc75d-0d04-0410-961f-
82ee72b054a4
uros [Wed, 20 Nov 2013 16:01:46 +0000 (16:01 +0000)]
Backport from mainline
2013-11-18 Uros Bizjak <ubizjak@gmail.com>
* config/i386/i386.c (ix86_decompose_address): Use REG_P instead of
ix86_address_subreg_operand. Move subreg checks to
ix86_validate_address_register. Move address override check to
ix86_legitimate_address_p.
(ix86_validate_address_register): New function.
(ix86_legitimate_address_p): Call ix86_validate_address_register
to validate base and index registers. Add address override check
from ix86_decompose_address.
(ix86_decompose_address): Remove.
Backport from mainline
2013-11-17 Uros Bizjak <ubizjak@gmail.com>
PR target/59153
* config/i386/i386.c (ix86_address_subreg_operand): Do not
reject non-integer subregs.
(ix86_decompose_address): Do not reject invalid CONST_INT RTXes.
Move check for invalid x32 constant addresses ...
(ix86_legitimate_address_p): ... here.
Bacport from mainline
2012-03-13 Uros Bizjak <ubizjak@gmail.com>
* config/i386/i386.c (ix86_decompose_address): Prevent %fs:(%reg)
addresses only when %reg is not in word mode.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205122
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 20 Nov 2013 00:16:30 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@205066
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Tue, 19 Nov 2013 00:16:25 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204988
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Mon, 18 Nov 2013 00:16:25 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204930
138bc75d-0d04-0410-961f-
82ee72b054a4
pault [Sun, 17 Nov 2013 08:11:33 +0000 (08:11 +0000)]
2013-11-17 Paul Thomas <pault@gcc.gnu.org>
PR fortran/58771
* trans-io.c (transfer_expr): If the backend_decl for a derived
type is missing, build it with gfc_typenode_for_spec.
2013-11-17 Paul Thomas <pault@gcc.gnu.org>
PR fortran/58771
* gfortran.dg/derived_external_function_1.f90 : New test
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204913
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 17 Nov 2013 00:16:23 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204909
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 16 Nov 2013 00:16:24 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204889
138bc75d-0d04-0410-961f-
82ee72b054a4
jsm28 [Fri, 15 Nov 2013 01:11:00 +0000 (01:11 +0000)]
Backport from mainline:
2012-06-29 Andreas Schwab <schwab@linux-m68k.org>
* copying-lib.texi (Library Copying): Don't use @heading inside
@enumerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204834
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Fri, 15 Nov 2013 00:16:25 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204831
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Thu, 14 Nov 2013 00:16:14 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204768
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 13 Nov 2013 00:16:42 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204727
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Tue, 12 Nov 2013 00:16:38 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204691
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Mon, 11 Nov 2013 00:16:29 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204656
138bc75d-0d04-0410-961f-
82ee72b054a4
ktietz [Sun, 10 Nov 2013 19:32:42 +0000 (19:32 +0000)]
Merged from trunk
PR plugins/52872
* configure.ac: Adding for exported symbols check
and for rdynamic-check executable-extension.
* configure: Regenerated.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204653
138bc75d-0d04-0410-961f-
82ee72b054a4
ktietz [Sun, 10 Nov 2013 11:52:54 +0000 (11:52 +0000)]
Back-merged from trunk
* config/i386/cygming-crtbegin.c (__gcc_register_frame):
Increment load-count on use of LIBGCC_SONAME DLL.
(hmod_libgcc): New static variable to hold handle of
LIBGCC_SONAME DLL.
(__gcc_deregister_frame): Decrement load-count of
LIBGCC_SONAME DLL.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204637
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 10 Nov 2013 00:16:31 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204621
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 9 Nov 2013 00:16:29 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204609
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Fri, 8 Nov 2013 00:16:07 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204552
138bc75d-0d04-0410-961f-
82ee72b054a4
uros [Thu, 7 Nov 2013 23:01:41 +0000 (23:01 +0000)]
* config/i386/32/sfp-machine.c (FP_HANDLE_EXCEPTIONS): Handle
FP_EX_DENORM.
* config/i386/64/sfp-machine.c (FP_HANDLE_EXCEPTIONS): Ditto.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204549
138bc75d-0d04-0410-961f-
82ee72b054a4
hjl [Thu, 7 Nov 2013 10:09:49 +0000 (10:09 +0000)]
Use Pmode with stack_pointer_rtx
Backport from mainline
PR target/59034
* config/i386/i386.md (push peepholer/splitter): Use Pmode
with stack_pointer_rtx.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204503
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Thu, 7 Nov 2013 00:16:31 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204494
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 6 Nov 2013 00:16:36 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204428
138bc75d-0d04-0410-961f-
82ee72b054a4
redi [Tue, 5 Nov 2013 21:26:53 +0000 (21:26 +0000)]
* doc/xml/manual/status_cxx2011.xml: Document aligned_union as
missing.
* doc/xml/manual/spine.xml: Update copyright years.
* doc/html/*: Regenerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204423
138bc75d-0d04-0410-961f-
82ee72b054a4
uros [Tue, 5 Nov 2013 18:53:42 +0000 (18:53 +0000)]
* config/i386/t-rtems (MULTILIB_MATCHES): Fix option typos.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204410
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Tue, 5 Nov 2013 00:16:14 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204373
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Mon, 4 Nov 2013 00:16:39 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204340
138bc75d-0d04-0410-961f-
82ee72b054a4
ebotcazou [Sun, 3 Nov 2013 22:03:55 +0000 (22:03 +0000)]
Fix pasto
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204337
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 3 Nov 2013 00:16:47 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204322
138bc75d-0d04-0410-961f-
82ee72b054a4
janus [Sat, 2 Nov 2013 15:56:35 +0000 (15:56 +0000)]
2013-11-02 Janus Weil <janus@gcc.gnu.org>
Backport from mainline
2013-09-23 Janus Weil <janus@gcc.gnu.org>
PR fortran/58355
* decl.c (check_extended_derived_type): Prevent segfault, modify error
message.
2013-11-02 Janus Weil <janus@gcc.gnu.org>
Backport from mainline
2013-09-23 Janus Weil <janus@gcc.gnu.org>
PR fortran/58355
* gfortran.dg/extends_15.f90: New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204320
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 2 Nov 2013 00:16:35 +0000 (00:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@204306
138bc75d-0d04-0410-961f-
82ee72b054a4