summaryrefslogtreecommitdiffstats
path: root/lld/wasm/SymbolTable.cpp
Commit message (Expand)AuthorAgeFilesLines
* [WebAssembly] Handle object parsing more like the ELF backendSam Clegg2019-06-051-6/+22
* [WebAssembly] Add comment as follow-up to rL362276. NFC.Sam Clegg2019-06-041-1/+3
* [WebAssembly] Don't export __data_end and __heap_base by default.Sam Clegg2019-05-311-1/+4
* [WebAssembly] Fix signatures of undefined function in LTO object which are no...Sam Clegg2019-05-291-8/+10
* [WebAssembly] Relax signature checking for undefined functions that are not c...Sam Clegg2019-05-241-4/+9
* [WebAssebmly] Add support for --wrapSam Clegg2019-05-241-1/+16
* [lld] Trace all references with lld --trace-symbolSam Clegg2019-05-241-0/+6
* Reland: [WebAssembly] Add __start_/_stop_ symbols for data sectionsSam Clegg2019-05-231-0/+11
* Revert "[WebAssembly] Add __start_/_stop_ symbols for data sections"Sam Clegg2019-05-211-11/+0
* [WebAssembly] Add __start_/_stop_ symbols for data sectionsSam Clegg2019-05-211-0/+11
* [WebAssembly] LTO: Honor comdat groups when loading bitcode filesSam Clegg2019-05-151-2/+2
* [wasm] Simplify. NFCFangrui Song2019-04-181-1/+1
* [WebAssembly] Ensure ArchiveName is set even in the presence of --whole-archive.Sam Clegg2019-04-091-1/+1
* Make helper functions static. NFC.Benjamin Kramer2019-03-281-1/+2
* [WebAssembly] Improve support for "needed" list in dylink sectionSam Clegg2019-03-131-0/+2
* [WebAssembly] Don't mark lazy symbols as `IsUsedInRegularObj`Sam Clegg2019-03-081-4/+4
* [WebAssembly] Remove redundant code added in rL354538. NFC.Sam Clegg2019-02-211-36/+4
* Fix unused variable warning.Richard Trieu2019-02-211-2/+2
* [WebAssembly] Don't generate invalid modules when function signatures mismatchSam Clegg2019-02-201-55/+220
* [WebAssembly] Refactor handling of weak undefined functions. NFC.Sam Clegg2019-02-071-1/+57
* [WebAssembly] Fix imported function symbol names that differ from their impor...Dan Gohman2019-02-071-4/+8
* [WebAssembly] Implement --trace and --trace-symbolSam Clegg2019-02-061-11/+40
* [WebAssembly] Support imports from custom module namesSam Clegg2019-02-011-3/+3
* [WebAssembly] Don't load weak undefined symbols from archive filesSam Clegg2019-01-291-6/+24
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [WebAssembly] Add support for the event sectionHeejin Ahn2018-12-081-5/+48
* [WebAssembly] Remove `using` statements from header files. NFC.Sam Clegg2018-11-271-0/+1
* [WebAssembly] Fix inaccurate comments / assertion messagesHeejin Ahn2018-11-191-2/+2
* [WebAssembly] Preserve function signatures during LTOSam Clegg2018-09-281-4/+15
* [WebAssembly] Don't error when --undefined symbols are not foundSam Clegg2018-08-041-14/+1
* Set IsUsedInRegularObj in a consistent manor between COFF, ELF and wasm. NFCSam Clegg2018-08-021-37/+24
* [WebAssemlby] Set IsUsedInRegularObj correctly for undefined data symbolsSam Clegg2018-07-171-0/+3
* [WebAssembly] LTO: Fix signatures of undefined functions in bitcodeSam Clegg2018-06-281-5/+13
* Revert "[WebAssembly] Error on mismatched function signature in final output"Sam Clegg2018-06-221-20/+5
* [WebAssembly] Error on mismatched function signature in final outputSam Clegg2018-06-211-5/+20
* [WebAssembly] Update function signature mismatch error message. NFC.Sam Clegg2018-06-201-1/+1
* [WebAssembly] Initial support for LTOSam Clegg2018-05-301-6/+52
* [lld] Update uses of DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-151-15/+17
* [WebAssembly] Allow signautre of entry function to be flexibleSam Clegg2018-05-141-4/+4
* [WebAssembly] Update to match llvm changesSam Clegg2018-05-141-6/+6
* [WebAssembly] Check function signatures by defaultSam Clegg2018-05-051-7/+4
* [WebAssembly] Avoid COMDAT hashmap lookup for each symbol. NFCNicholas Wilson2018-03-141-2/+2
* [WebAssembly] Refactor order of creation for SyntheticFunctionNicholas Wilson2018-03-091-3/+6
* [WebAssembly] Simplify COMDAT handling.Rui Ueyama2018-03-011-14/+2
* Use DenseMap::lookup() instead of find() and a hand-written null check.Rui Ueyama2018-02-281-4/+1
* [WebAssembly] Reduce code repetition. NFC.Rui Ueyama2018-02-281-18/+10
* [WebAssembly] Separate addUndefined into addUndefined{Function,Data,Global}.Rui Ueyama2018-02-281-111/+125
* [WebAssembly] Add explicit symbol tableSam Clegg2018-02-231-44/+86
* [WebAssembly] Rename GlobalSymbol types. NFC.Sam Clegg2018-02-201-9/+10
* Consistent (non) use of empty lines in include blocksSam Clegg2018-02-201-1/+0
OpenPOWER on IntegriCloud