aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Díaz <daniel.diaz@linaro.org>2017-11-02 00:20:21 +0000
committerDaniel Díaz <daniel.diaz@linaro.org>2017-11-23 04:50:35 -0600
commit31e3c7af6a4225aed32a6542da476da408c01cd9 (patch)
tree3d182a3ad915da4f3ad00ff6135b67451b60cec8
parent28fc2536a2083737be24760e922af8df03fa18ff (diff)
meta-ilp32: optee-os: add patch for 64-bits linking
Change-Id: I6a2e43943af926f2c7f1020c4cbf03b4cbcc572b Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
-rw-r--r--meta-ilp32/recipes-overlayed/optee-os/optee-os/0001-Link-using-64-bits.patch31
-rw-r--r--meta-ilp32/recipes-overlayed/optee-os/optee-os_git.bbappend1
2 files changed, 32 insertions, 0 deletions
diff --git a/meta-ilp32/recipes-overlayed/optee-os/optee-os/0001-Link-using-64-bits.patch b/meta-ilp32/recipes-overlayed/optee-os/optee-os/0001-Link-using-64-bits.patch
new file mode 100644
index 00000000..a923bc4a
--- /dev/null
+++ b/meta-ilp32/recipes-overlayed/optee-os/optee-os/0001-Link-using-64-bits.patch
@@ -0,0 +1,31 @@
+From 796a2f431e0e6ed1ade1ee746ddd7007459864df Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Daniel=20D=C3=ADaz?= <daniel.diaz@linaro.org>
+Date: Wed, 1 Nov 2017 17:50:15 -0600
+Subject: [PATCH] Link using 64-bits.
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Upstream-Status: Inappropriate [platform specific]
+
+Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
+---
+ mk/gcc.mk | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/mk/gcc.mk b/mk/gcc.mk
+index 1f2c599..e4a08de 100644
+--- a/mk/gcc.mk
++++ b/mk/gcc.mk
+@@ -1,7 +1,7 @@
+
+ CC$(sm) := $(CROSS_COMPILE_$(sm))gcc
+ CPP$(sm) := $(CROSS_COMPILE_$(sm))cpp
+-LD$(sm) := $(CROSS_COMPILE_$(sm))ld.bfd
++LD$(sm) := $(CROSS_COMPILE_$(sm))ld.bfd -m aarch64elf
+ AR$(sm) := $(CROSS_COMPILE_$(sm))ar
+ NM$(sm) := $(CROSS_COMPILE_$(sm))nm
+ OBJCOPY$(sm) := $(CROSS_COMPILE_$(sm))objcopy
+--
+2.7.4
+
diff --git a/meta-ilp32/recipes-overlayed/optee-os/optee-os_git.bbappend b/meta-ilp32/recipes-overlayed/optee-os/optee-os_git.bbappend
index fb0b132b..a7935d3b 100644
--- a/meta-ilp32/recipes-overlayed/optee-os/optee-os_git.bbappend
+++ b/meta-ilp32/recipes-overlayed/optee-os/optee-os_git.bbappend
@@ -1,4 +1,5 @@
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
SRC_URI += "file://0001-set-flag-to-build-in-lp64-mode-for-ilp32-toolchain.patch \
+file://0001-Link-using-64-bits.patch \
"