aboutsummaryrefslogtreecommitdiff
path: root/lld/wasm/InputChunks.h
AgeCommit message (Expand)AuthorFilesLines
2025-03-03[lld][WebAssembly] Do not emit relocs against dead symbols (#129346)Derek Schuff1-0/+1
2025-01-02[lld][WebAssembly] Replace config-> with ctx.arg.Fangrui Song1-2/+2
2024-10-15[Coverage][WebAssembly] Add initial support for WebAssembly/WASI (#111332)Yuta Saito1-4/+6
2024-09-30[lld][WebAssembly] Avoid emitting empty __wasm_apply_data_relocs function (#1...YAMAMOTO Takashi1-1/+1
2024-06-21[lld][WebAssembly] Return 0 for synthetic function offsets (#96134)Heejin Ahn1-2/+9
2024-02-21[WebAssembly] Add segment RETAIN flag to support private retained data (#81539)Yuta Saito1-0/+1
2024-01-25[Object][Wasm] Allow parsing of GC types in type and table sections (#79235)Derek Schuff1-1/+4
2023-01-02[lld] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-7/+8
2022-12-20Revert D139181 "[lld][Alignment][NFC] Use Align instead of log2 of alignment ...Guillaume Chatelet1-3/+3
2022-12-17llvm::Optional::value => operator*/operator->Fangrui Song1-2/+2
2022-12-02[lld][Alignment][NFC] Use Align instead of log2 of alignment in Wasm SectionsGuillaume Chatelet1-3/+3
2022-12-02[Alignment][NFC] Use Align in StringTableBuilder ctorGuillaume Chatelet1-1/+2
2022-07-15Use value instead of getValue (NFC)Kazu Hirata1-2/+2
2022-07-13Use has_value instead of hasValue (NFC)Kazu Hirata1-2/+2
2022-06-26[lld] Don't use Optional::hasValue (NFC)Kazu Hirata1-5/+5
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata1-9/+9
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata1-9/+9
2022-06-03[lld][WebAssembly] Remove unnecessary accessor methods. NFCSam Clegg1-2/+0
2022-01-27[lld][WebAssembly] Handle TLS symbols in older object fileSam Clegg1-5/+1
2021-09-09[WebAssembly] Add explict TLS symbol flagSam Clegg1-7/+6
2021-05-18[lld][WebAssembly] Enable string tail merging in debug sectionsSam Clegg1-21/+28
2021-05-17[lld][WebAssembly] Refactor input chunk class hierarchy. NFCSam Clegg1-139/+115
2021-05-14[lld][WebAssembly] Remove unused method declaration. NFCSam Clegg1-4/+0
2021-05-12[WebAssembly] Add TLS data segment flag: WASM_SEG_FLAG_TLSSam Clegg1-2/+5
2021-05-10Reland: "[lld][WebAssembly] Initial support merging string data"Sam Clegg1-12/+135
2021-05-10Revert "[lld][WebAssembly] Initial support merging string data"Nico Weber1-135/+12
2021-05-10[lld][WebAssembly] Initial support merging string dataSam Clegg1-12/+135
2021-05-10[lld][WebAssembly] Disallow exporting of TLS symbolsSam Clegg1-0/+3
2021-03-01[lld][WebAssembly] Minor refactor in preparation for SHF_STRINGS supports. NFC.Sam Clegg1-5/+7
2021-02-26[lld][WebAssembly] Rename methods/members to match ELF backend. NFC.Sam Clegg1-3/+6
2021-02-11[lld][WebAssembly] Delay the merging of data section when dynamic linkingSam Clegg1-0/+1
2020-12-10[WebAssembly][lld] Exclude COMDAT sectionsDerek Schuff1-1/+1
2020-12-01[lld] Use -1 as tombstone value for discarded code rangesEric Leese1-1/+5
2020-09-30[WebAssembly] New-style command supportDan Gohman1-2/+8
2020-09-12[lld][WebAssembly] Add initial support for -Map/--print-mapSam Clegg1-2/+2
2020-03-26[WebAssembly] Support wasm exports with zero-length names.Dan Gohman1-2/+2
2020-01-06[lld] Fix trivial typos in commentsKazuaki Ishizaki1-2/+2
2019-12-11[WebAssembly] Add new `export_name` clang attribute for controlling wasm expo...Sam Clegg1-0/+3
2019-07-11[Coding style change][lld] Rename variables for non-ELF portsRui Ueyama1-77/+77
2019-07-10Make functions and member variables distinguishable even after the name style...Rui Ueyama1-1/+1
2019-06-07[WebAssembly] Fix for discarded init functionsSam Clegg1-1/+4
2019-05-21[WebAssembly] Refactor synthetic sections and relocation processing. NFC.Sam Clegg1-0/+3
2019-04-04[WebAssembly] Apply data relocations at runtime in shared objectsSam Clegg1-0/+2
2019-03-29Re-land "[WebAssembly] Improve invalid relocation error message""Sam Clegg1-0/+2
2019-03-29Revert "[WebAssembly] Improve invalid relocation error message"Derek Schuff1-2/+0
2019-03-29Revert "[WebAssembly] Improve invalid relocation error message"Derek Schuff1-1/+1
2019-03-28[WebAssembly] Fix typo from rL357143Sam Clegg1-1/+1
2019-03-28[WebAssembly] Improve invalid relocation error messageSam Clegg1-0/+2
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-11-27[WebAssembly] Remove `using` statements from header files. NFC.Sam Clegg1-10/+1