This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
[AArch64] Define LP64 LE loader name.
- From: Marcus Shawcroft <marcus dot shawcroft at arm dot com>
- To: "binutils at sourceware dot org" <binutils at sourceware dot org>
- Date: Mon, 06 Jan 2014 15:22:33 +0000
- Subject: [AArch64] Define LP64 LE loader name.
- Authentication-results: sourceware.org; auth=none
Hi,
Apparently LD has never known the correct linker name for AArch64. The
issue is usually masked by GCC's default behavior to pass explicit
arguments to LD hardwiring the interpreter name.
/Marcus
* emulparams/aarch64linux.sh (ELF_INTERPRETER_NAME): Define.
diff --git a/ld/emulparams/aarch64linux.sh b/ld/emulparams/aarch64linux.sh
index d864296..9867b33 100644
--- a/ld/emulparams/aarch64linux.sh
+++ b/ld/emulparams/aarch64linux.sh
@@ -45,3 +45,5 @@ case "$target" in
esac
;;
esac
+
+ELF_INTERPRETER_NAME=\"/lib/ld-linux-aarch64.so.1\"
--
1.7.9.5