summaryrefslogtreecommitdiff
path: root/lld/wasm/SyntheticSections.cpp
AgeCommit message (Expand)Author
2025-11-03[lld][WebAssembly] Use writePtrConst helper function (#166228)Sam Clegg
2025-08-19Revert "[lld][WebAssembly] Do not relocate ABSOLUTE symbols" (#154371)Sam Clegg
2025-08-18[lld][WebAssembly] Do not relocate ABSOLUTE symbols (#153763)YAMAMOTO Takashi
2025-07-07[lld][WebAssembly] Abide by configured page size for memory imports (#146916)Nick Fitzgerald
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-02-28[lld][WebAssembly] Add RUNTIME_PATH support to wasm-ld (#129050)Hood Chatham
2025-01-17[WebAssembly][Object] Support more elem segment flags (#123427)Derek Schuff
2025-01-02[lld][WebAssembly] Replace config-> with ctx.arg.Fangrui Song
2024-12-02[WebAssembly] Define call-indirect-overlong and bulk-memory-opt features (#11...Dan Gohman
2024-11-19[lld][WebAssembly] Fix TLS-relative relocations when linking without shared m...Sam Clegg
2024-09-15[lld] Nits on uses of raw_string_ostream (NFC)JOE1994
2024-09-09[lld][WebAssembly] Fix use of uninitialized stack data with --wasm64 (#107780)Sam Clegg
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-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-10-03[WebAssembly] Allow absolute symbols in the linking section (symbol table) (#...Sam Clegg
2023-08-15[lld][WebAssembly] Add support for -sonameSam Clegg
2023-07-27[lld][WebAssembly] Fix func reloc for internal GOT with extended-constYAMAMOTO Takashi
2023-03-15[wasm] Silence 'not all control paths return a value' warning whenAlexandre Ganea
2023-03-09[lld][WebAssembly] Use C++17 nested namespace syntax in most places. NFCSam Clegg
2023-03-03Reapply: [WebAssembly] Implement build-id featureDerek Schuff
2023-03-02Revert "[WebAssembly] Implement build-id feature"Derek Schuff
2023-03-02[WebAssembly] Implement build-id featureDerek Schuff
2023-01-02[lld] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2022-12-20Revert D139181 "[lld][Alignment][NFC] Use Align instead of log2 of alignment ...Guillaume Chatelet
2022-12-17[lld] llvm::Optional::value => operator*/operator->Fangrui Song
2022-12-02[lld][Alignment][NFC] Use Align instead of log2 of alignment in Wasm SectionsGuillaume Chatelet
2022-10-31[NFC] use has_value instead of hasValueFlorian Mayer
2022-10-31[wasm-ld] Allow importing/exporting the output module's memory with arbitrary...Dan Gohman
2022-09-03Use llvm::count_if (NFC)Kazu Hirata
2022-08-31[lld][WebAssembly] Rename SymbolTable::getSymbols to match ELF backend. NFCSam Clegg
2022-08-14Use llvm::none_of (NFC)Kazu Hirata
2022-06-19[lld] Use value_or instead of getValueOr (NFC)Kazu Hirata
2022-06-03[lld][WebAssembly] Remove unnecessary accessor methods. NFCSam Clegg
2022-04-06Fix warnings about variables that are set but only used in debug modeMartin Storsjö
2022-03-15[lld][WebAssembly] Take advantage of extended const expressions when availableSam Clegg
2022-03-15[lld][WebAssembly] Add --unresolved-symbols=import-dynamicSam Clegg
2022-03-14[WebAssembly] Second phase of implemented extended const proposalSam Clegg
2022-02-15[lld][WebAssembly] Don't force the export symbols assiged internal/dummy GOT ...Sam Clegg
2021-10-29[lld][WebAssembly] Generate TLS relocation code also when linking staticallySam Clegg
2021-10-28[lld][WebAssembly] Initialize bss segments using memory.fillSam Clegg
2021-10-15[WebAssembly] Add import info to `dylink` section of shared librariesSam Clegg
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-12[WebAssembly] Convert to new "dylink.0" section formatSam Clegg
2021-08-19[lld][WebAssembly] Handle weakly defined symbols in shared libraries.Sam Clegg
2021-07-22Reland: "[WebAssembly] Deduplicate imports of the same module name, field nam...Nick Fitzgerald