diff options
author | Sean Fertile <sfertile@ca.ibm.com> | 2018-10-30 14:37:17 +0000 |
---|---|---|
committer | Sean Fertile <sfertile@ca.ibm.com> | 2018-10-30 14:37:17 +0000 |
commit | 92964e74a55592b8a6d9ee6e6b5edf29ed83233e (patch) | |
tree | 0d57cd7b76da4f72489b037f59015e840c4aebd2 /lld/ELF | |
parent | 1f067c94dc003206d32fcdea3d63a004c3dc8ae7 (diff) | |
download | bcm5719-llvm-92964e74a55592b8a6d9ee6e6b5edf29ed83233e.tar.gz bcm5719-llvm-92964e74a55592b8a6d9ee6e6b5edf29ed83233e.zip |
[PPC64] Handle powerpc64 in OUTPUT_FORMAT.
Differential Revision: https://reviews.llvm.org/D53652
llvm-svn: 345604
Diffstat (limited to 'lld/ELF')
-rw-r--r-- | lld/ELF/ScriptParser.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lld/ELF/ScriptParser.cpp b/lld/ELF/ScriptParser.cpp index da821a5ac37..2b9de7e2887 100644 --- a/lld/ELF/ScriptParser.cpp +++ b/lld/ELF/ScriptParser.cpp @@ -395,6 +395,10 @@ std::pair<ELFKind, uint16_t> ScriptParser::readBfdName() { return {ELF32LEKind, EM_X86_64}; if (S == "elf64-littleaarch64") return {ELF64LEKind, EM_AARCH64}; + if (S == "elf64-powerpc") + return {ELF64BEKind, EM_PPC64}; + if (S == "elf64-powerpcle") + return {ELF64LEKind, EM_PPC64}; if (S == "elf64-x86-64") return {ELF64LEKind, EM_X86_64}; |