summaryrefslogtreecommitdiff
path: root/lld/wasm/MarkLive.cpp
Commit message (Expand)AuthorAgeFilesLines
* [lld][WebAssembly] Use C++17 nested namespace syntax in most places. NFCSam Clegg2023-03-091-4/+2
* [lld][WebAssembly] Rename SymbolTable::getSymbols to match ELF backend. NFCSam Clegg2022-08-311-1/+1
* Revert D126950 "[lld][WebAssembly] Retain data segments referenced via __star...Fangrui Song2022-06-031-26/+4
* [lld][WebAssembly] Retain data segments referenced via __start/__stopYuta Saito2022-06-041-4/+26
* [WebAssembly] Rename event to tagHeejin Ahn2021-06-171-3/+3
* [lld][WebAssembly] Common superclass for input globals/events/tablesAndy Wingo2021-02-111-3/+1
* [lld][WebAssembly] Update comments mentioning legacy function names. NFCSam Clegg2021-01-281-1/+1
* [WebAssembly] Add support for table linking to wasm-ldAndy Wingo2021-01-181-0/+3
* Revert "[WebAssembly] Add support for table linking to wasm-ld"Derek Schuff2021-01-151-3/+0
* [WebAssembly] Add support for table linking to wasm-ldAndy Wingo2021-01-151-0/+3
* [lld][WebAssembly] Add support for handling table symbolsAndy Wingo2021-01-141-0/+4
* [lld][WebAssembly] Split __wasm_apply_relocs function in twoSam Clegg2020-12-101-3/+0
* [lld][WebAssembly] Delay creation of internal __wasm_memory_init functionSam Clegg2020-12-101-3/+0
* [lld] Delete unused declarationsFangrui Song2020-12-061-1/+0
* [lld][WebAssembly] Fix malformed output with -pie + --shared-memorySam Clegg2020-12-031-6/+4
* [lld][WebAssembly] Ensure stub symbols always get address 0Sam Clegg2020-11-251-1/+1
* [WebAssembly] GC constructor functions in otherwise unused archive objectsDan Gohman2020-10-121-19/+39
* [WebAssembly] New-style command supportDan Gohman2020-09-301-22/+42
* [WebAssembly] 64-bit (function) pointer fixes.Wouter van Oortmerssen2020-07-161-1/+3
* [lld][WebAssembly] Refactor markLive.cpp. NFCSam Clegg2019-10-101-30/+61
* [WebAssembly] Initialize memory in start functionThomas Lively2019-09-041-2/+3
* [WebAssembly] Implement NO_STRIPDan Gohman2019-08-291-2/+2
* [WebAssembly] Rename variale references in comments after VariableName -> var...Fangrui Song2019-07-161-2/+2
* [Coding style change][lld] Rename variables for non-ELF portsRui Ueyama2019-07-111-61/+61
* [WebAssembly] Add option to emit passive segmentsThomas Lively2019-07-031-3/+5
* [WebAssembly] Fix for discarded init functionsSam Clegg2019-06-071-2/+5
* [WebAssembly] Apply data relocations at runtime in shared objectsSam Clegg2019-04-041-0/+5
* [WebAssebmly] Allow __wasm_call_ctors to be GC'edSam Clegg2019-03-011-9/+19
* [WebAssembly] clang-tidy (NFC)Heejin Ahn2019-02-041-1/+1
* [WebAssembly] Update relocation naming to match llvm change. NFC.Sam Clegg2019-02-041-3/+3
* 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-0/+4
* [WebAssembly] Delete unused using statements (NFC)Heejin Ahn2018-11-211-2/+0
* [WebAssembly] Add support for bitcode archive membersSam Clegg2018-06-281-2/+2
* Revert "[WebAssembly] Error on mismatched function signature in final output"Sam Clegg2018-06-221-2/+3
* [WebAssembly] Only mark non-hidden symbols as live if they are also definedSam Clegg2018-06-211-2/+3
* [WebAssembly] Error on mismatched function signature in final outputSam Clegg2018-06-211-3/+2
* [lld] Update uses of DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-151-1/+1
* [WebAssembly] Implement -print-gc-sections, to better test GC of globalsNicholas Wilson2018-04-201-0/+7
* [WebAssembly] Implement GC for importsNicholas Wilson2018-04-201-6/+4
* [WebAssembly] Implement --print-gc-sections for synthetic functionsNicholas Wilson2018-04-201-0/+3
* [WebAssembly] Handle weak undefined functions with a synthetic stubNicholas Wilson2018-03-091-2/+19
* [WebAssembly] Add explicit symbol tableSam Clegg2018-02-231-14/+3
* [WebAssembly] Rename GlobalSymbol types. NFC.Sam Clegg2018-02-201-1/+1
* [WebAssembly] Expand a lambda that is used only once.Rui Ueyama2018-02-191-9/+9
* [WebAssembly] Define toString(wasm::InputChunk *) and use that in MarkLive.cpp.Rui Ueyama2018-02-191-8/+4
* [WebAssembly] Remove unneeded Chunk::getFileName() method. NFC.Sam Clegg2018-02-161-1/+1
* [WebAssembly] Fix typos in comment. NFC.Sam Clegg2018-02-161-3/+3
* [WebAssembly] Refactor linker-generated symbols. NFC.Sam Clegg2018-02-021-1/+1
* [WebAssembly] Add support for --gc-sectionsSam Clegg2018-01-311-0/+107