llvm-project/lld/wasm
Sam Clegg 230dc11d24 [WebAssembly] Refactor handling of weak undefined functions. NFC.
Also add to the docs.

This is refactor in preparation for https://reviews.llvm.org/D57909

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

llvm-svn: 353478
2019-02-07 22:42:16 +00:00
..
CMakeLists.txt [WebAssembly] Fix broken build due to missing attributes.inc 2018-06-13 08:38:23 +00:00
Config.h [WebAssembly] Implement --trace and --trace-symbol 2019-02-06 02:35:18 +00:00
Driver.cpp [WebAssembly] Refactor handling of weak undefined functions. NFC. 2019-02-07 22:42:16 +00:00
InputChunks.cpp [WebAssembly] clang-tidy (NFC) 2019-02-04 19:13:46 +00:00
InputChunks.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
InputEvent.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
InputFiles.cpp [WebAssembly] Fix imported function symbol names that differ from their import names in the .o format 2019-02-07 22:00:48 +00:00
InputFiles.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
InputGlobal.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
LTO.cpp [WebAssembly] Fix imported function symbol names that differ from their import names in the .o format 2019-02-07 22:00:48 +00:00
LTO.h [WebAssembly] Support imports from custom module names 2019-02-01 02:29:57 +00:00
MarkLive.cpp [WebAssembly] clang-tidy (NFC) 2019-02-04 19:13:46 +00:00
MarkLive.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Options.td [WebAssembly] Implement --trace and --trace-symbol 2019-02-06 02:35:18 +00:00
OutputSections.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
OutputSections.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
OutputSegment.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SymbolTable.cpp [WebAssembly] Refactor handling of weak undefined functions. NFC. 2019-02-07 22:42:16 +00:00
SymbolTable.h [WebAssembly] Refactor handling of weak undefined functions. NFC. 2019-02-07 22:42:16 +00:00
Symbols.cpp [WebAssembly] Honor WASM_SYMBOL_EXPORT symbol flag 2019-02-07 01:53:50 +00:00
Symbols.h [WebAssembly] Refactor handling of weak undefined functions. NFC. 2019-02-07 22:42:16 +00:00
Writer.cpp [WebAssembly] Fix imported function symbol names that differ from their import names in the .o format 2019-02-07 22:00:48 +00:00
Writer.h [WebAssembly] clang-tidy (NFC) 2019-02-04 19:13:46 +00:00
WriterUtils.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
WriterUtils.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00