This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[AArch64] Define LP64 LE loader name.


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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]