summaryrefslogtreecommitdiffstats
path: root/lld/ELF/ScriptParser.cpp
diff options
context:
space:
mode:
authorHaojian Wu <hokein@google.com>2018-11-28 13:15:06 +0000
committerHaojian Wu <hokein@google.com>2018-11-28 13:15:06 +0000
commit00e82a6f6646ff22819f6ff8707988352167d864 (patch)
tree98507c0329ab3972c624e2dd5e346fc9870da844 /lld/ELF/ScriptParser.cpp
parentf838e90dcb3386bcc7b7ad9054506d91dc2d4bd1 (diff)
downloadbcm5719-llvm-00e82a6f6646ff22819f6ff8707988352167d864.tar.gz
bcm5719-llvm-00e82a6f6646ff22819f6ff8707988352167d864.zip
Fix build error.
llvm-svn: 347750
Diffstat (limited to 'lld/ELF/ScriptParser.cpp')
-rw-r--r--lld/ELF/ScriptParser.cpp30
1 files changed, 15 insertions, 15 deletions
diff --git a/lld/ELF/ScriptParser.cpp b/lld/ELF/ScriptParser.cpp
index 6805e9045dc..c5f2602fc0e 100644
--- a/lld/ELF/ScriptParser.cpp
+++ b/lld/ELF/ScriptParser.cpp
@@ -388,36 +388,36 @@ void ScriptParser::readOutputArch() {
std::tuple<ELFKind, uint16_t, bool> ScriptParser::readBfdName() {
StringRef S = unquote(next());
if (S == "elf32-i386")
- return {ELF32LEKind, EM_386, false};
+ return std::make_tuple(ELF32LEKind, EM_386, false);
if (S == "elf32-iamcu")
- return {ELF32LEKind, EM_IAMCU, false};
+ return std::make_tuple(ELF32LEKind, EM_IAMCU, false);
if (S == "elf32-littlearm")
- return {ELF32LEKind, EM_ARM, false};
+ return std::make_tuple(ELF32LEKind, EM_ARM, false);
if (S == "elf32-x86-64")
- return {ELF32LEKind, EM_X86_64, false};
+ return std::make_tuple(ELF32LEKind, EM_X86_64, false);
if (S == "elf64-littleaarch64")
- return {ELF64LEKind, EM_AARCH64, false};
+ return std::make_tuple(ELF64LEKind, EM_AARCH64, false);
if (S == "elf64-powerpc")
- return {ELF64BEKind, EM_PPC64, false};
+ return std::make_tuple(ELF64BEKind, EM_PPC64, false);
if (S == "elf64-powerpcle")
- return {ELF64LEKind, EM_PPC64, false};
+ return std::make_tuple(ELF64LEKind, EM_PPC64, false);
if (S == "elf64-x86-64")
- return {ELF64LEKind, EM_X86_64, false};
+ return std::make_tuple(ELF64LEKind, EM_X86_64, false);
if (S == "elf32-tradbigmips")
- return {ELF32BEKind, EM_MIPS, false};
+ return std::make_tuple(ELF32BEKind, EM_MIPS, false);
if (S == "elf32-ntradbigmips")
- return {ELF32BEKind, EM_MIPS, true};
+ return std::make_tuple(LF32BEKind, EM_MIPS, true);
if (S == "elf32-tradlittlemips")
- return {ELF32LEKind, EM_MIPS, false};
+ return std::make_tuple(ELF32LEKind, EM_MIPS, false);
if (S == "elf32-ntradlittlemips")
- return {ELF32LEKind, EM_MIPS, true};
+ return std::make_tuple(ELF32LEKind, EM_MIPS, true);
if (S == "elf64-tradbigmips")
- return {ELF64BEKind, EM_MIPS, false};
+ return std::make_tuple(ELF64BEKind, EM_MIPS, false);
if (S == "elf64-tradlittlemips")
- return {ELF64LEKind, EM_MIPS, false};
+ return std::make_tuple(ELF64LEKind, EM_MIPS, false);
setError("unknown output format name: " + S);
- return {ELFNoneKind, EM_NONE, false};
+ return std::make_tuple(ELFNoneKind, EM_NONE, false);
}
// Parse OUTPUT_FORMAT(bfdname) or OUTPUT_FORMAT(bfdname, big, little).
OpenPOWER on IntegriCloud