summaryrefslogtreecommitdiff
path: root/lld/wasm/MarkLive.cpp
AgeCommit message (Expand)Author
2025-04-25[wasm-ld] Refactor WasmSym from static globals to per-link context (#134970)Anutosh Bhat
2025-01-02[lld][WebAssembly] Replace config-> with ctx.arg.Fangrui Song
2024-07-12[lld][WebAssembly] Report undefined symbols in -shared/-pie builds (#75242)Sam Clegg
2024-02-21[WebAssembly] Add segment RETAIN flag to support private retained data (#81539)Yuta Saito
2024-01-18[lld][WebAssembly] Move input vectors from symtab to ctx. NFC (#78640)Sam Clegg
2024-01-18[lld][WebAssembly] Move linker global state in to context object. NFC (#78629)Sam Clegg
2023-03-09[lld][WebAssembly] Use C++17 nested namespace syntax in most places. NFCSam Clegg
2022-08-31[lld][WebAssembly] Rename SymbolTable::getSymbols to match ELF backend. NFCSam Clegg
2022-06-03Revert D126950 "[lld][WebAssembly] Retain data segments referenced via __star...Fangrui Song
2022-06-04[lld][WebAssembly] Retain data segments referenced via __start/__stopYuta Saito
2021-06-17[WebAssembly] Rename event to tagHeejin Ahn
2021-02-11[lld][WebAssembly] Common superclass for input globals/events/tablesAndy Wingo
2021-01-28[lld][WebAssembly] Update comments mentioning legacy function names. NFCSam Clegg
2021-01-18[WebAssembly] Add support for table linking to wasm-ldAndy Wingo
2021-01-15Revert "[WebAssembly] Add support for table linking to wasm-ld"Derek Schuff
2021-01-15[WebAssembly] Add support for table linking to wasm-ldAndy Wingo
2021-01-14[lld][WebAssembly] Add support for handling table symbolsAndy Wingo
2020-12-10[lld][WebAssembly] Split __wasm_apply_relocs function in twoSam Clegg
2020-12-10[lld][WebAssembly] Delay creation of internal __wasm_memory_init functionSam Clegg
2020-12-06[lld] Delete unused declarationsFangrui Song
2020-12-03[lld][WebAssembly] Fix malformed output with -pie + --shared-memorySam Clegg
2020-11-25[lld][WebAssembly] Ensure stub symbols always get address 0Sam Clegg
2020-10-12[WebAssembly] GC constructor functions in otherwise unused archive objectsDan Gohman
2020-09-30[WebAssembly] New-style command supportDan Gohman
2020-07-16[WebAssembly] 64-bit (function) pointer fixes.Wouter van Oortmerssen
2019-10-10[lld][WebAssembly] Refactor markLive.cpp. NFCSam Clegg
2019-09-04[WebAssembly] Initialize memory in start functionThomas Lively
2019-08-29[WebAssembly] Implement NO_STRIPDan Gohman
2019-07-16[WebAssembly] Rename variale references in comments after VariableName -> var...Fangrui Song
2019-07-11[Coding style change][lld] Rename variables for non-ELF portsRui Ueyama
2019-07-03[WebAssembly] Add option to emit passive segmentsThomas Lively
2019-06-07[WebAssembly] Fix for discarded init functionsSam Clegg
2019-04-04[WebAssembly] Apply data relocations at runtime in shared objectsSam Clegg
2019-03-01[WebAssebmly] Allow __wasm_call_ctors to be GC'edSam Clegg
2019-02-04[WebAssembly] clang-tidy (NFC)Heejin Ahn
2019-02-04[WebAssembly] Update relocation naming to match llvm change. NFC.Sam Clegg
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-12-08[WebAssembly] Add support for the event sectionHeejin Ahn
2018-11-21[WebAssembly] Delete unused using statements (NFC)Heejin Ahn
2018-06-28[WebAssembly] Add support for bitcode archive membersSam Clegg
2018-06-22Revert "[WebAssembly] Error on mismatched function signature in final output"Sam Clegg
2018-06-21[WebAssembly] Only mark non-hidden symbols as live if they are also definedSam Clegg
2018-06-21[WebAssembly] Error on mismatched function signature in final outputSam Clegg
2018-05-15[lld] Update uses of DEBUG macro to LLVM_DEBUG.Nicola Zaghen
2018-04-20[WebAssembly] Implement -print-gc-sections, to better test GC of globalsNicholas Wilson
2018-04-20[WebAssembly] Implement GC for importsNicholas Wilson
2018-04-20[WebAssembly] Implement --print-gc-sections for synthetic functionsNicholas Wilson
2018-03-09[WebAssembly] Handle weak undefined functions with a synthetic stubNicholas Wilson
2018-02-23[WebAssembly] Add explicit symbol tableSam Clegg
2018-02-20[WebAssembly] Rename GlobalSymbol types. NFC.Sam Clegg