summaryrefslogtreecommitdiff
path: root/lld/wasm/SymbolTable.cpp
Commit message (Expand)AuthorAgeFilesLines
* [lld][WebAssembly] Initial support for stub librariesSam Clegg2023-03-231-0/+7
* [lld][WebAssembly] Use C++17 nested namespace syntax in most places. NFCSam Clegg2023-03-091-4/+2
* [lld][WebAssembly] Implement --why-extract flag from the ELF backendSam Clegg2023-03-061-0/+6
* [lld][WebAssembly] Fix handling of mixed strong and weak referencesSam Clegg2023-02-271-0/+10
* [lld] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata2023-01-021-10/+12
* [lld] Don't include SetVector.h (NFC)Kazu Hirata2022-09-171-1/+0
* [lld][WebAssembly] Rename SymbolTable::getSymbols to match ELF backend. NFCSam Clegg2022-08-311-1/+1
* [lld][WebAssemby] Demote LazySymbols back to undefined symbols if they are no...Sam Clegg2022-07-291-0/+1
* [lld][WebAssembly] Fix crash on undefined+weak function syms in LTO objectsSam Clegg2022-05-271-1/+1
* Re-land [LLD] Remove global state in lldCommonAlexandre Ganea2022-01-201-4/+4
* Revert [LLD] Remove global state in lldCommonAlexandre Ganea2022-01-161-4/+4
* [LLD] Remove global state in lldCommonAlexandre Ganea2022-01-161-4/+4
* [lld] Rename addCombinedLTOObjects to match ELF driver. NFCSam Clegg2021-10-281-1/+1
* fix comment typos to cycle botsNico Weber2021-10-271-1/+1
* [WebAssembly] Make EH work with dynamic linkingHeejin Ahn2021-10-121-0/+24
* [WebAssembly] Remove WasmTagTypeHeejin Ahn2021-10-051-7/+1
* [lld][WebAssembly] Create optional internal symbols only after LTO object as ...Sam Clegg2021-10-051-2/+2
* [WebAssembly] Avoid unused function imports in PIC modeSam Clegg2021-08-181-1/+4
* [WebAssembly] Rename event to tagHeejin Ahn2021-06-171-15/+15
* [lld][WebAssembly] Refactor input chunk class hierarchy. NFCSam Clegg2021-05-171-1/+1
* [lld][WebAssembly] -Bsymbolic creates indirect function table if neededAndy Wingo2021-03-041-0/+65
* [lld][WebAssembly] Rename methods/members to match ELF backend. NFC.Sam Clegg2021-02-261-1/+1
* [lld][WebAssembly] Common superclass for input globals/events/tablesAndy Wingo2021-02-111-3/+1
* [lld][WebAssembly] Fix typo in function nameSam Clegg2021-02-081-5/+5
* [WebAssembly] Add support for table linking to wasm-ldAndy Wingo2021-01-181-0/+12
* Revert "[WebAssembly] Add support for table linking to wasm-ld"Derek Schuff2021-01-151-12/+0
* [WebAssembly] Add support for table linking to wasm-ldAndy Wingo2021-01-151-0/+12
* [lld][WebAssembly] Add support for handling table symbolsAndy Wingo2021-01-141-0/+65
* [lld][WebAssembly] Ensure stub symbols always get address 0Sam Clegg2020-11-251-3/+3
* [lld][WebAssembly] Implement --unresolved-symbolsSam Clegg2020-11-171-21/+39
* [lld][WebAssembly] Allow references to __tls_base without shared memorySam Clegg2020-11-101-1/+13
* [WebAssembly] wasm64: fix memory.init operand typesWouter van Oortmerssen2020-08-101-1/+1
* [lld][WebAssembly] Handle weakly referenced symbols when lazy (archive) versi...Sam Clegg2020-08-101-8/+17
* [WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocsWouter van Oortmerssen2020-06-151-1/+1
* [lld][WebAssembly] Fix for --relocatable and signature mismatchesSam Clegg2020-05-131-0/+6
* [lld][WebAssembly] Fix crash on function signature mismatch with --relocatableSam Clegg2020-04-251-2/+4
* [lld] NFC: fix trivial typos in commentsKazuaki Ishizaki2020-04-021-2/+2
* [lld][WebAssembly] Handle mixed strong and weak undefined symbolsSam Clegg2020-02-281-7/+15
* [WebAssembly] Use llvm::Optional to store optional symbol attributes. NFC.Sam Clegg2020-02-191-16/+19
* [lld][WebAssembly] Fail if bitcode objects are pulled in after LTOSam Clegg2020-02-111-0/+3
* [lld][WebAssembly] Use a more meaningful name for stub functionsSam Clegg2020-01-161-1/+1
* [lld] Fix trivial typos in commentsKazuaki Ishizaki2020-01-061-5/+6
* [lld][WebAssebmly] Preserve custom import attributes with LTOSam Clegg2019-10-171-1/+33
* [WebAssembly] Wrap definitions in namespace lld { namespace wasm {. NFCFangrui Song2019-10-101-3/+6
* [lld][WebAssembly] Preserve symbol flags in --relocatable outputSam Clegg2019-09-231-0/+3
* [lld][WebAssembly] Fix spurious signature mismatch warningsSam Clegg2019-08-301-2/+9
* [lld][WebAssembly] Add optional symbols after input file handlingSam Clegg2019-08-081-3/+3
* [Coding style change][lld] Rename variables for non-ELF portsRui Ueyama2019-07-111-375/+375
* Make functions and member variables distinguishable even after the name style...Rui Ueyama2019-07-101-19/+19
* [lld][WebAssembly] Report undefined symbols during scanRelocationsSam Clegg2019-07-091-13/+0