summaryrefslogtreecommitdiff
path: root/lld/wasm/Symbols.cpp
AgeCommit message (Expand)Author
2025-04-25[wasm-ld] Refactor WasmSym from static globals to per-link context (#134970)Anutosh Bhat
2025-03-04[lld][WebAssembly] Support for the custom-page-sizes WebAssembly proposal (#1...Nick Fitzgerald
2025-03-03[lld][WebAssembly] Do not emit relocs against dead symbols (#129346)Derek Schuff
2025-01-02[lld][WebAssembly] Replace config-> with ctx.arg.Fangrui Song
2024-11-19[lld][WebAssembly] Fix TLS-relative relocations when linking without shared m...Sam Clegg
2024-09-30[lld][WebAssembly] Avoid emitting empty __wasm_apply_data_relocs function (#1...YAMAMOTO Takashi
2024-07-12[lld][WebAssembly] Report undefined symbols in -shared/-pie builds (#75242)Sam Clegg
2024-05-23[WebAssembly] Use 64-bit table when targeting wasm64 (#92042)Sam Clegg
2024-01-19[lld][WebAssembly] Match the ELF linker in transitioning away from archive in...Sam Clegg
2024-01-18[lld][WebAssembly] Rename fetch() to extract() to match ELF linker. NFC (#78625)Sam Clegg
2023-06-06reland: [Demangle] make llvm::demangle take std::string_view rather than cons...Nick Desaulniers
2023-05-02Revert "[Demangle] make llvm::demangle take std::string_view rather than cons...Nick Desaulniers
2023-05-02[Demangle] make llvm::demangle take std::string_view rather than const std::s...Nick Desaulniers
2023-03-23[lld][WebAssembly] Initial support for stub librariesSam Clegg
2023-01-31[lld][WebAssembly] Apply relocations to TLS dataSam Clegg
2022-10-31[wasm-ld] Allow importing/exporting the output module's memory with arbitrary...Dan Gohman
2022-10-17[wasm-ld] Define a `__heap_end` symbol marking the end of allocated memory.Dan Gohman
2022-10-14[lld][nfc] Remove lld::demangle() (partial revert of D116279)Jez Ng
2022-10-13[lld][WebAssembly] Add symbols marking start/end of stack regionSam Clegg
2022-05-26[lld][WebAssembly] Avoid importing/exporting hidden symbols in shared librariesSam Clegg
2022-02-15[lld][WebAssembly] Don't force the export symbols assiged internal/dummy GOT ...Sam Clegg
2022-01-05[lld] Add support for other demanglers other than ItaniumLuís Ferreira
2022-01-02[wasm] Use nullptr instead of NULL (NFC)Kazu Hirata
2021-12-30Revert "[lld] Add support for other demanglers other than Itanium"Luís Ferreira
2021-12-30[lld] Add support for other demanglers other than ItaniumLuís Ferreira
2021-10-29[lld][WebAssembly] Handle TLS variables in Symbol::getVA. NFCSam Clegg
2021-10-27fix comment typos to cycle botsNico Weber
2021-10-12[WebAssembly] Make EH work with dynamic linkingHeejin Ahn
2021-10-05[WebAssembly] Remove WasmTagTypeHeejin Ahn
2021-09-14[WebAssembly] Allow import and export of TLS symbols between DSOsSam Clegg
2021-09-09[WebAssembly] Add explict TLS symbol flagSam Clegg
2021-08-19[lld][WebAssembly] Handle weakly defined symbols in shared libraries.Sam Clegg
2021-06-17[WebAssembly] Rename event to tagHeejin Ahn
2021-05-20[WebAssembly] Fix PIC/GOT codegen for wasm64Wouter van Oortmerssen
2021-05-18[lld][WebAssembly] Enable string tail merging in debug sectionsSam Clegg
2021-05-17[lld][WebAssembly] Refactor input chunk class hierarchy. NFCSam Clegg
2021-05-11[lld][WebAssembly] Fix for string merging + negative addendsSam Clegg
2021-05-10Reland: "[lld][WebAssembly] Initial support merging string data"Sam Clegg
2021-05-10Revert "[lld][WebAssembly] Initial support merging string data"Nico Weber
2021-05-10[lld][WebAssembly] Initial support merging string dataSam Clegg
2021-05-10[lld][WebAssembly] Disallow exporting of TLS symbolsSam Clegg
2021-02-26[lld][WebAssembly] Rename methods/members to match ELF backend. NFC.Sam Clegg
2021-02-12[WebAssembly][lld] Preassign table number 0 to indirect function table for MV...Andy Wingo
2021-02-11[lld][WebAssembly] Delay the merging of data section when dynamic linkingSam Clegg
2021-02-11[lld][WebAssembly] Common superclass for input globals/events/tablesAndy Wingo
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-17[WebAssembly][lld] Don't mark a file live from an undefine symbolDerek Schuff