summaryrefslogtreecommitdiff
path: root/lld/wasm/Symbols.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "[Demangle] make llvm::demangle take std::string_view rather than cons...Nick Desaulniers2023-05-021-1/+1
* [Demangle] make llvm::demangle take std::string_view rather than const std::s...Nick Desaulniers2023-05-021-1/+1
* [lld][WebAssembly] Initial support for stub librariesSam Clegg2023-03-231-0/+4
* [lld][WebAssembly] Apply relocations to TLS dataSam Clegg2023-01-311-1/+2
* [wasm-ld] Allow importing/exporting the output module's memory with arbitrary...Dan Gohman2022-10-311-0/+1
* [wasm-ld] Define a `__heap_end` symbol marking the end of allocated memory.Dan Gohman2022-10-171-0/+1
* [lld][nfc] Remove lld::demangle() (partial revert of D116279)Jez Ng2022-10-141-3/+4
* [lld][WebAssembly] Add symbols marking start/end of stack regionSam Clegg2022-10-131-0/+2
* [lld][WebAssembly] Avoid importing/exporting hidden symbols in shared librariesSam Clegg2022-05-261-4/+4
* [lld][WebAssembly] Don't force the export symbols assiged internal/dummy GOT ...Sam Clegg2022-02-151-5/+0
* [lld] Add support for other demanglers other than ItaniumLuís Ferreira2022-01-051-3/+3
* [wasm] Use nullptr instead of NULL (NFC)Kazu Hirata2022-01-021-1/+1
* Revert "[lld] Add support for other demanglers other than Itanium"Luís Ferreira2021-12-301-3/+3
* [lld] Add support for other demanglers other than ItaniumLuís Ferreira2021-12-301-3/+3
* [lld][WebAssembly] Handle TLS variables in Symbol::getVA. NFCSam Clegg2021-10-291-0/+5
* fix comment typos to cycle botsNico Weber2021-10-271-1/+1
* [WebAssembly] Make EH work with dynamic linkingHeejin Ahn2021-10-121-0/+4
* [WebAssembly] Remove WasmTagTypeHeejin Ahn2021-10-051-1/+0
* [WebAssembly] Allow import and export of TLS symbols between DSOsSam Clegg2021-09-141-0/+1
* [WebAssembly] Add explict TLS symbol flagSam Clegg2021-09-091-0/+2
* [lld][WebAssembly] Handle weakly defined symbols in shared libraries.Sam Clegg2021-08-191-8/+16
* [WebAssembly] Rename event to tagHeejin Ahn2021-06-171-27/+27
* [WebAssembly] Fix PIC/GOT codegen for wasm64Wouter van Oortmerssen2021-05-201-0/+2
* [lld][WebAssembly] Enable string tail merging in debug sectionsSam Clegg2021-05-181-1/+1
* [lld][WebAssembly] Refactor input chunk class hierarchy. NFCSam Clegg2021-05-171-3/+3
* [lld][WebAssembly] Fix for string merging + negative addendsSam Clegg2021-05-111-3/+3
* Reland: "[lld][WebAssembly] Initial support merging string data"Sam Clegg2021-05-101-2/+11
* Revert "[lld][WebAssembly] Initial support merging string data"Nico Weber2021-05-101-11/+2
* [lld][WebAssembly] Initial support merging string dataSam Clegg2021-05-101-2/+11
* [lld][WebAssembly] Disallow exporting of TLS symbolsSam Clegg2021-05-101-4/+5
* [lld][WebAssembly] Rename methods/members to match ELF backend. NFC.Sam Clegg2021-02-261-8/+8
* [WebAssembly][lld] Preassign table number 0 to indirect function table for MV...Andy Wingo2021-02-121-0/+2
* [lld][WebAssembly] Delay the merging of data section when dynamic linkingSam Clegg2021-02-111-1/+1
* [lld][WebAssembly] Common superclass for input globals/events/tablesAndy Wingo2021-02-111-9/+7
* [WebAssembly] Add support for table linking to wasm-ldAndy Wingo2021-01-181-0/+1
* Revert "[WebAssembly] Add support for table linking to wasm-ld"Derek Schuff2021-01-151-1/+0
* [WebAssembly] Add support for table linking to wasm-ldAndy Wingo2021-01-151-0/+1
* [lld][WebAssembly] Add support for handling table symbolsAndy Wingo2021-01-141-0/+45
* [WebAssembly][lld] Don't mark a file live from an undefine symbolDerek Schuff2020-12-171-1/+1
* [lld][WebAssembly] Split __wasm_apply_relocs function in twoSam Clegg2020-12-101-1/+3
* [lld][WebAssembly] Implement --unresolved-symbolsSam Clegg2020-11-171-0/+8
* [WebAssembly] Add new relocation type for TLS data symbolsSam Clegg2020-11-131-7/+1
* [WebAssembly] GC constructor functions in otherwise unused archive objectsDan Gohman2020-10-121-0/+2
* [WebAssembly] New-style command supportDan Gohman2020-09-301-0/+1
* [lld][WebAssembly] Handle weakly referenced symbols when lazy (archive) versi...Sam Clegg2020-08-101-0/+4
* [WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocsWouter van Oortmerssen2020-06-151-4/+4
* [lld] NFC: fix trivial typos in commentsKazuaki Ishizaki2020-04-021-1/+1
* [WebAssembly] Teach lld how to demangle "__main_argc_argv".Dan Gohman2020-02-271-0/+4
* Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer2020-01-281-1/+1
* [lld][WebAssembly] Add libcall symbols to the link when LTO is being used.Sam Clegg2020-01-101-0/+11