summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2014-12-08 10:27:46 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2014-12-12 08:15:34 +0100
commit6f0280b9917a9df4727df93b20cad397260df2ec (patch)
tree8a3e31e4a9dec809b29cc2cd075103249c9316f9
parent6092f6b5c5d73db38258e4d2b14c83df3a62d264 (diff)
downloadOSELAS.Toolchain-6f0280b9917a9df4727df93b20cad397260df2ec.tar.gz
gcc-4.9.2: add patch for aarch64
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r--patches/gcc-4.9.2/0202-aarch64-change-paths-for-pure64.patch22
-rw-r--r--patches/gcc-4.9.2/series3
2 files changed, 24 insertions, 1 deletions
diff --git a/patches/gcc-4.9.2/0202-aarch64-change-paths-for-pure64.patch b/patches/gcc-4.9.2/0202-aarch64-change-paths-for-pure64.patch
new file mode 100644
index 0000000..0873ef4
--- /dev/null
+++ b/patches/gcc-4.9.2/0202-aarch64-change-paths-for-pure64.patch
@@ -0,0 +1,22 @@
+From: Michael Olbrich <m.olbrich@pengutronix.de>
+Date: Sun, 7 Dec 2014 21:07:28 +0100
+Subject: [PATCH] aarch64: change paths for pure64
+
+Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
+---
+ gcc/config/aarch64/t-aarch64-linux | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/gcc/config/aarch64/t-aarch64-linux b/gcc/config/aarch64/t-aarch64-linux
+index 147452b04250..1930046e50dd 100644
+--- a/gcc/config/aarch64/t-aarch64-linux
++++ b/gcc/config/aarch64/t-aarch64-linux
+@@ -22,7 +22,7 @@ LIB1ASMSRC = aarch64/lib1funcs.asm
+ LIB1ASMFUNCS = _aarch64_sync_cache_range
+
+ AARCH_BE = $(if $(findstring TARGET_BIG_ENDIAN_DEFAULT=1, $(tm_defines)),_be)
+-MULTILIB_OSDIRNAMES = .=../lib64$(call if_multiarch,:aarch64$(AARCH_BE)-linux-gnu)
++MULTILIB_OSDIRNAMES = .=../lib$(call if_multiarch,:aarch64$(AARCH_BE)-linux-gnu)
+ MULTIARCH_DIRNAME = $(call if_multiarch,aarch64$(AARCH_BE)-linux-gnu)
+
+ # Disable the multilib for linux-gnu targets for the time being; focus
diff --git a/patches/gcc-4.9.2/series b/patches/gcc-4.9.2/series
index 5278778..fee9eb9 100644
--- a/patches/gcc-4.9.2/series
+++ b/patches/gcc-4.9.2/series
@@ -4,6 +4,7 @@
#tag:OSELAS.toolchain --start-number 200
0200-no-host-includes.patch
0201-gcc-i386-use-pure64-CLFS-patch.patch
+0202-aarch64-change-paths-for-pure64.patch
#tag:uclibc --start-number 300
0300-also-match-uclibc-when-checking-host-os.patch
0301-missing-execinfo.h.patch
@@ -13,4 +14,4 @@
0401-libstdc-pic.patch
#tag:OpenEmbedded --start-number 500
0500-Fix-Argument-list-too-long-error.patch
-# c671ca1334def5681f59a78c91610f8c - git-ptx-patches magic
+# 07a964b8c28ba7ac11dc34b5cf01b08d - git-ptx-patches magic