svn commit: r319957 - head/contrib/llvm/tools/lld/ELF
Ed Maste
emaste at FreeBSD.org
Wed Jun 14 19:36:30 UTC 2017
Author: emaste
Date: Wed Jun 14 19:36:28 2017
New Revision: 319957
URL: https://svnweb.freebsd.org/changeset/base/319957
Log:
lld: Add armelf emulation mode
Obtained from: LLD r305375
Modified:
head/contrib/llvm/tools/lld/ELF/Driver.cpp
Modified: head/contrib/llvm/tools/lld/ELF/Driver.cpp
==============================================================================
--- head/contrib/llvm/tools/lld/ELF/Driver.cpp Wed Jun 14 18:56:33 2017 (r319956)
+++ head/contrib/llvm/tools/lld/ELF/Driver.cpp Wed Jun 14 19:36:28 2017 (r319957)
@@ -76,7 +76,7 @@ static std::tuple<ELFKind, uint16_t, uint8_t> parseEmu
std::pair<ELFKind, uint16_t> Ret =
StringSwitch<std::pair<ELFKind, uint16_t>>(S)
.Cases("aarch64elf", "aarch64linux", {ELF64LEKind, EM_AARCH64})
- .Case("armelf_linux_eabi", {ELF32LEKind, EM_ARM})
+ .Cases("armelf", "armelf_linux_eabi", {ELF32LEKind, EM_ARM})
.Case("elf32_x86_64", {ELF32LEKind, EM_X86_64})
.Case("elf32btsmip", {ELF32BEKind, EM_MIPS})
.Case("elf32ltsmip", {ELF32LEKind, EM_MIPS})
More information about the svn-src-head
mailing list