gcc-4.8: Fix ICE on ppc/spe targets
Rename patches to make them easly to apply with git (From OE-Core rev: 040a55d0b730bf78aad0f51e0018faa88655e279) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
9b007f61b2
commit
3030bbd85d
|
@ -66,8 +66,9 @@ SRC_URI = "${GNU_MIRROR}/gcc/gcc-${PV}/gcc-${PV}.tar.bz2 \
|
|||
file://0034-Use-the-multilib-config-files-from-B-instead-of-usin.patch \
|
||||
file://0035-wcast-qual-PR-55383.patch \
|
||||
file://0036-PR-target-56102.patch \
|
||||
file://gcc-4.8-PR56797.patch \
|
||||
file://gcc-4.8-build-args.patch \
|
||||
file://0037-gcc-4.8-PR56797.patch \
|
||||
file://0038-gcc-4.8-build-args.patch \
|
||||
file://0039-gcc-4.8-PR57717.patch \
|
||||
"
|
||||
SRC_URI[md5sum] = "3b2386c114cd74185aa3754b58a79304"
|
||||
SRC_URI[sha256sum] = "545b44be3ad9f2c4e90e6880f5c9d4f0a8f0e5f67e1ffb0d45da9fa01bb05813"
|
||||
|
|
|
@ -0,0 +1,23 @@
|
|||
This backports fix from http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57717
|
||||
|
||||
Upstream-Status: Backport
|
||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||
|
||||
Index: gcc-4.8.1/gcc/config/rs6000/rs6000.c
|
||||
===================================================================
|
||||
--- gcc-4.8.1.orig/gcc/config/rs6000/rs6000.c 2013-05-09 18:54:06.000000000 -0700
|
||||
+++ gcc-4.8.1/gcc/config/rs6000/rs6000.c 2013-06-27 08:22:40.459021366 -0700
|
||||
@@ -5431,11 +5431,12 @@
|
||||
|
||||
case TFmode:
|
||||
case TDmode:
|
||||
- case TImode:
|
||||
if (TARGET_E500_DOUBLE)
|
||||
return (SPE_CONST_OFFSET_OK (offset)
|
||||
&& SPE_CONST_OFFSET_OK (offset + 8));
|
||||
+ /* Fall through. */
|
||||
|
||||
+ case TImode:
|
||||
extra = 8;
|
||||
if (!worst_case)
|
||||
break;
|
Loading…
Reference in New Issue