aboutsummaryrefslogtreecommitdiff
path: root/lld/wasm/InputChunks.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-11-03[lld][WebAssembly] Use writePtrConst helper function (#166228)Sam Clegg1-10/+4
2025-10-08[lld][WebAssembly] update error to continue for R_WASM_FUNCTION_INDEX_I32 (#1...Kyungtak Woo1-1/+3
2025-10-06[lld][WebAssembly] Error on unexpected relocation types in `-pie`/`-shared` d...Sam Clegg1-2/+13
2025-07-02[lld][WebAssembly] Add missing relocation types to the --compress-relocations...SingleAccretion1-6/+40
2025-05-28[lld] Use llvm::count_if (NFC) (#141519)Kazu Hirata1-3/+3
2025-04-25[wasm-ld] Refactor WasmSym from static globals to per-link context (#134970)Anutosh Bhat1-5/+5
2025-03-03[lld][WebAssembly] Do not emit relocs against dead symbols (#129346)Derek Schuff1-0/+14
2025-01-02[lld][WebAssembly] Replace config-> with ctx.arg.Fangrui Song1-4/+4
2024-09-30[lld][WebAssembly] Avoid emitting empty __wasm_apply_data_relocs function (#1...YAMAMOTO Takashi1-2/+8
2024-05-12Use StringRef::operator== instead of StringRef::equals (NFC) (#91864)Kazu Hirata1-2/+2
2024-01-18[lld][WebAssembly] Move linker global state in to context object. NFC (#78629)Sam Clegg1-3/+3
2023-07-20[wasm-ld] Switch to xxh3_64bitsFangrui Song1-1/+1
2023-07-11[WebAssembly] Support `annotate` clang attributes for marking functions.Brendan Dahl1-6/+11
2023-06-05[lld] StringRef::{starts,ends}with => {starts,ends}_with. NFCFangrui Song1-1/+1
2023-01-31[lld][WebAssembly] Apply relocations to TLS dataSam Clegg1-2/+7
2022-06-19[lld] Use value_or instead of getValueOr (NFC)Kazu Hirata1-1/+1
2022-06-03[lld][WebAssembly] Remove unnecessary accessor methods. NFCSam Clegg1-8/+8
2022-03-15[lld][WebAssembly] Add --unresolved-symbols=import-dynamicSam Clegg1-8/+14
2022-02-25[MC][WebAssembly] Fix crash when relocation addend underlows U32Sam Clegg1-2/+5
2021-10-27fix comment typos to cycle botsNico Weber1-1/+1
2021-07-19[WebAssembly] Support R_WASM_MEMORY_ADDR_TLS_SLEB64 for wasm64Wouter van Oortmerssen1-0/+2
2021-07-15[WebAssembly] Fixed LLD generation of 64-bit __wasm_apply_data_relocsWouter van Oortmerssen1-6/+9
2021-06-17[WebAssembly] Rename event to tagHeejin Ahn1-3/+3
2021-06-17[lld][WebAssembly] Fix crash calling weakly undefined function in PIC codeSam Clegg1-3/+2
2021-05-20[WebAssembly] Fix PIC/GOT codegen for wasm64Wouter van Oortmerssen1-0/+1
2021-05-18[lld][WebAssembly] Enable string tail merging in debug sectionsSam Clegg1-8/+8
2021-05-17[lld][WebAssembly] Refactor input chunk class hierarchy. NFCSam Clegg1-36/+63
2021-05-11[lld][WebAssembly] Remove relocation target verificationSam Clegg1-68/+0
2021-05-10Reland: "[lld][WebAssembly] Initial support merging string data"Sam Clegg1-3/+107
2021-05-10Revert "[lld][WebAssembly] Initial support merging string data"Nico Weber1-107/+3
2021-05-10[lld][WebAssembly] Initial support merging string dataSam Clegg1-3/+107
2021-03-08[WebAssembly] Add new relocation for location relative dataYuta Saito1-4/+8
2021-02-26[lld][WebAssembly] Rename methods/members to match ELF backend. NFC.Sam Clegg1-10/+9
2021-02-11[lld][WebAssembly] Delay the merging of data section when dynamic linkingSam Clegg1-2/+5
2021-01-14[lld][WebAssembly] Add support for handling table symbolsAndy Wingo1-0/+4
2020-12-01[lld] Use -1 as tombstone value for discarded code rangesEric Leese1-4/+24
2020-11-13[WebAssembly] Added R_WASM_FUNCTION_OFFSET_I64 for use with DWARF DW_AT_low_pcWouter van Oortmerssen1-0/+2
2020-11-13[WebAssembly] Add new relocation type for TLS data symbolsSam Clegg1-0/+2
2020-10-30[lld][WebAssembly] Give better warnings on bad relocation sitesSam Clegg1-3/+3
2020-10-29[WebAssembly] Improved LLD error messages in case of mixed wasm32/wasm64 obje...Wouter van Oortmerssen1-4/+11
2020-08-10[WebAssembly] wasm64: fix memory.init operand typesWouter van Oortmerssen1-1/+1
2020-07-16[WebAssembly] 64-bit (function) pointer fixes.Wouter van Oortmerssen1-1/+8
2020-07-16[WebAssembly] Triple::wasm64 related cleanupWouter van Oortmerssen1-4/+6
2020-06-25[WebAssembly] Adding 64-bit versions of __stack_pointer and other globalsWouter van Oortmerssen1-9/+34
2020-06-15[WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocsWouter van Oortmerssen1-10/+31
2020-04-16[WebAssembly] Fix faulty logic in verifyRelocTargetsWouter van Oortmerssen1-1/+1
2020-04-16[WebAssembly] Add int32 DW_OP_WASM_location variantWouter van Oortmerssen1-1/+4
2019-10-10[WebAssembly] Wrap definitions in namespace lld { namespace wasm {. NFCFangrui Song1-4/+7
2019-08-20[WebAssembly][lld] Fix crash when applying relocations to debug sectionsSam Clegg1-1/+1
2019-07-11[Coding style change][lld] Rename variables for non-ELF portsRui Ueyama1-145/+145