aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/WasmObjectFile.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-11-04[WebAssembly] Remove WASM_FEATURE_PREFIX_REQUIRED (NFC) (#113729)Heejin Ahn1-1/+0
2024-07-12[lld][WebAssembly] Report undefined symbols in -shared/-pie builds (#75242)Sam Clegg1-5/+8
2024-05-28[WebAssembly] Add exnref type (#93586)Heejin Ahn1-2/+6
2024-02-15[Object][Wasm] Use offset instead of index for Global address and store size ...Derek Schuff1-12/+20
2024-02-09[llvm-nm][WebAssembly] Print function symbol sizes (#81315)Derek Schuff1-0/+14
2024-02-08[Object][WebAssembly] Improve error on invalid relocation (#81203)Sam Clegg1-22/+18
2024-02-08[Object][Wasm] Generate symbol info from name section names (#81063)Derek Schuff1-4/+45
2024-02-07[Object][Wasm] Use file offset for section addresses in linked wasm files (#8...Derek Schuff1-1/+7
2024-02-02[Object][Wasm] Move WasmSymbolInfo directly into WasmSymbol (NFC) (#80219)Derek Schuff1-9/+2
2024-01-25[Object][Wasm] Allow parsing of GC types in type and table sections (#79235)Derek Schuff1-28/+145
2024-01-17[WebAssembly] Use ValType instead of integer types to model wasm tables (#78012)Derek Schuff1-11/+12
2024-01-03Reland "[WebAssembly][Object]Use file offset as function symbol address for l...Derek Schuff1-4/+13
2024-01-03Revert "[WebAssembly][Object]Use file offset as function symbol address for l...Mitch Phillips1-12/+4
2024-01-02[WebAssembly][Object]Use file offset as function symbol address for linked fi...Derek Schuff1-4/+12
2023-12-26[WebAssembly] Add bounds check in parseCodeSection (#76407)DavidKorczynski1-0/+5
2023-12-21[WebAssembly][Object] Record section start offsets at start of payload (#76188)Derek Schuff1-1/+1
2023-12-20[WebAssembly] Add symbol information for shared libraries (#75238)Sam Clegg1-3/+47
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata1-1/+1
2023-10-03[WebAssembly] Allow absolute symbols in the linking section (symbol table) (#...Sam Clegg1-9/+13
2023-08-25[llvm-nm][WebAssembly] Report the size of data symbolsSam Clegg1-1/+1
2023-07-27[WebAssembly][Objcopy] Write output section headers identically to inputsDerek Schuff1-0/+4
2023-07-11[WebAssembly] Support `annotate` clang attributes for marking functions.Brendan Dahl1-0/+2
2023-06-26Move SubtargetFeature.h from MC to TargetParserJob Noorman1-1/+1
2023-02-27[lld][WebAssembly] Fix handling of mixed strong and weak referencesSam Clegg1-1/+12
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott1-1/+1
2023-01-16[llvm-objdump][RISCV] Use new common method to parse ARCH RISCV attributeElena Lepilkina1-1/+1
2022-12-09Revert D139098 "[Alignment] Use Align for ObjectFile::getSectionAlignment"Guillaume Chatelet1-2/+2
2022-12-09[Alignment] Use Align for ObjectFile::getSectionAlignmentGuillaume Chatelet1-2/+2
2022-08-31[lld][WebAssemby] Allow import module names to be empty strings.Dan Gohman1-12/+4
2022-07-17[llvm] Modernize bool literals (NFC)Kazu Hirata1-1/+1
2022-06-23[WebAssembly][Object] Remove requirement that objects must have code sectionsDerek Schuff1-13/+3
2022-06-20[llvm] Don't use Optional::getValue (NFC)Kazu Hirata1-1/+1
2022-06-07[WebAssembly] Add WASM_SEC_LAST_KNOWN to BinaryFormat section types list [NFC]Derek Schuff1-1/+1
2022-05-27[WebAssembly] Consolidate sectionTypeToString in BinaryFormat [NFC]Derek Schuff1-21/+3
2022-03-15[WebAssembly] Fix asan issue from https://reviews.llvm.org/D121349Sam Clegg1-0/+1
2022-03-14[WebAssembly] Fix asan issue from https://reviews.llvm.org/D121349Sam Clegg1-0/+1
2022-03-14[WebAssembly] Second phase of implemented extended const proposalSam Clegg1-21/+56
2022-02-10Cleanup LLVMObject headersserge-sans-paille1-2/+0
2021-11-05[NFC] Inclusive language: Remove instances of master in URLsQuinn Pham1-1/+1
2021-10-15[WebAssembly] Add import info to `dylink` section of shared librariesSam Clegg1-0/+8
2021-10-12[WebAssembly] Make EH work with dynamic linkingHeejin Ahn1-2/+4
2021-10-05[WebAssembly] Remove WasmTagTypeHeejin Ahn1-10/+21
2021-10-04[Object][WebAssemlby] Report function types (signatures). NFCSam Clegg1-8/+9
2021-09-29[WebAssemlby][Object] Fix dead code in WasmObjectFile.cppSam Clegg1-2/+1
2021-09-14[WebAssembly] Allow import and export of TLS symbols between DSOsSam Clegg1-0/+7
2021-09-12[WebAssembly] Convert to new "dylink.0" section formatSam Clegg1-1/+52
2021-09-10[WebAssembly][libObject] Avoid re-use of Section object during parsingSam Clegg1-1/+1
2021-07-19[WebAssembly] Support R_WASM_MEMORY_ADDR_TLS_SLEB64 for wasm64Wouter van Oortmerssen1-0/+1
2021-06-21[WebAssembly] Make tag attribute's encoding uint8Heejin Ahn1-2/+2
2021-06-17[WebAssembly] Rename event to tagHeejin Ahn1-59/+59