hanchenye-llvm-project/lld/wasm
Fangrui Song ccfc8415c2 Set MAttrs in LTO mode
Summary: Without this patch, MAttrs are not set.

Patch by Yin Ma

Reviewers: espindola, MaskRay, ruiu, pcc

Reviewed By: MaskRay, pcc

Subscribers: pcc, emaste, sbc100, inglorion, arichardson, aheejin, steven_wu, llvm-commits

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

llvm-svn: 345884
2018-11-01 20:02:49 +00:00
..
CMakeLists.txt [WebAssembly] Fix broken build due to missing attributes.inc 2018-06-13 08:38:23 +00:00
Config.h [WebAssembly] Add --[no]-export-dynamic to replace --export-default 2018-09-27 21:06:25 +00:00
Driver.cpp Eliminate dependency to formatv(). NFC. 2018-10-10 20:29:29 +00:00
InputChunks.cpp [WebAssembly] Update Config member to match command line option 2018-09-27 00:46:54 +00:00
InputChunks.h [WebAssembly] Update Config member to match command line option 2018-09-27 00:46:54 +00:00
InputFiles.cpp [WebAssembly] Move .debug_line section address of dead function outside section range 2018-09-24 23:50:55 +00:00
InputFiles.h [WebAssembly] Add support for --whole-archive. 2018-07-23 23:51:19 +00:00
InputGlobal.h
LTO.cpp Set MAttrs in LTO mode 2018-11-01 20:02:49 +00:00
LTO.h [WebAssembly] Initial support for LTO 2018-05-30 18:07:52 +00:00
MarkLive.cpp [WebAssembly] Add support for bitcode archive members 2018-06-28 17:04:58 +00:00
MarkLive.h
Options.td [WedAssembly] Add -s and -S alias for --strip-all and --strip-debug 2018-10-31 19:30:43 +00:00
OutputSections.cpp [WebAssembly] Add option to remove LEB padding at relocate sites 2018-05-18 23:28:05 +00:00
OutputSections.h [WebAssembly] clang-format (NFC) 2018-08-29 21:03:16 +00:00
OutputSegment.h
SymbolTable.cpp [WebAssembly] Preserve function signatures during LTO 2018-09-28 16:50:14 +00:00
SymbolTable.h Set IsUsedInRegularObj in a consistent manor between COFF, ELF and wasm. NFC 2018-08-02 20:39:19 +00:00
Symbols.cpp [WebAssembly] Add --[no]-export-dynamic to replace --export-default 2018-09-27 21:06:25 +00:00
Symbols.h [WebAssembly] Fix --export of LTO symbols 2018-06-28 17:21:46 +00:00
Writer.cpp Use llvm::arrayRefFromStringRef 2018-10-22 08:35:39 +00:00
Writer.h
WriterUtils.cpp [WebAssembly] Remove duplicate function. NFC. 2018-11-01 01:08:37 +00:00
WriterUtils.h [WebAssembly] Refactor use of signatures 2018-10-03 22:25:32 +00:00