From c4d31c832316d0fb2011aa6fb23f71fff8c2c131 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Sat, 4 Aug 2018 18:09:19 -0400 Subject: [PATCH] build: update embedded LLD build files --- CMakeLists.txt | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 867f2684db..f7c990794c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -88,6 +88,7 @@ else() "${CMAKE_SOURCE_DIR}/deps/lld/Common/Strings.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/Common/TargetOptionsCommandFlags.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/Common/Threads.cpp" + "${CMAKE_SOURCE_DIR}/deps/lld/Common/Timer.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/Common/Version.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/lib/Core/DefinedAtom.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/lib/Core/Error.cpp" @@ -126,6 +127,7 @@ else() "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/AMDGPU.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/ARM.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/AVR.cpp" + "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/Hexagon.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/Mips.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/MipsArchTree.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/PPC.cpp" @@ -133,6 +135,7 @@ else() "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/SPARCV9.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/X86.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Arch/X86_64.cpp" + "${CMAKE_SOURCE_DIR}/deps/lld/ELF/CallGraphSort.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Driver.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/ELF/DriverUtils.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/ELF/EhFrame.cpp" @@ -149,7 +152,6 @@ else() "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Relocations.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/ELF/ScriptLexer.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/ELF/ScriptParser.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Strings.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/ELF/SymbolTable.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/ELF/Symbols.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/ELF/SyntheticSections.cpp" @@ -170,7 +172,6 @@ else() "${CMAKE_SOURCE_DIR}/deps/lld/COFF/MarkLive.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/COFF/MinGW.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/COFF/PDB.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/COFF/Strings.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/COFF/SymbolTable.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/COFF/Symbols.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/COFF/Writer.cpp" @@ -180,11 +181,13 @@ else() ) set(EMBEDDED_LLD_WASM_SOURCES "${CMAKE_SOURCE_DIR}/deps/lld/wasm/Driver.cpp" + "${CMAKE_SOURCE_DIR}/deps/lld/wasm/InputChunks.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/wasm/InputFiles.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/wasm/InputSegment.cpp" + "${CMAKE_SOURCE_DIR}/deps/lld/wasm/LTO.cpp" + "${CMAKE_SOURCE_DIR}/deps/lld/wasm/MarkLive.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/wasm/OutputSections.cpp" - "${CMAKE_SOURCE_DIR}/deps/lld/wasm/Symbols.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/wasm/SymbolTable.cpp" + "${CMAKE_SOURCE_DIR}/deps/lld/wasm/Symbols.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/wasm/Writer.cpp" "${CMAKE_SOURCE_DIR}/deps/lld/wasm/WriterUtils.cpp" )