]> granicus.if.org Git - clang/commit
[Aarch64] Fix linker emulation for Aarch64 big endian
authorPeter Smith <peter.smith@linaro.org>
Mon, 3 Sep 2018 12:36:32 +0000 (12:36 +0000)
committerPeter Smith <peter.smith@linaro.org>
Mon, 3 Sep 2018 12:36:32 +0000 (12:36 +0000)
commit3c3905b5f7a1b5b6eecd091d9f4da495564d5819
tree4ba8dd47079c67340e25e17bf19dd59a6cb40537
parent325385cbbea24349ef9b1cdf227e43f74bd670dc
[Aarch64] Fix linker emulation for Aarch64 big endian

This patch fixes target linker emulation for aarch64 big endian.
aarch64_be_linux is not recognized by gnu ld. The equivalent emulation
mode supported by gnu ld is aarch64linuxb.

Patch by: Bharathi Seshadri

Reviewed by: Peter Smith

Differential Revision: https://reviews.llvm.org/D42930

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@341312 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Driver/ToolChains/Gnu.cpp
test/Driver/linux-ld.c