aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/WasmObjectFile.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2021-05-20[WebAssembly] Fix PIC/GOT codegen for wasm64Wouter van Oortmerssen1-0/+1
2021-05-12[lld][WebAssembly] Allow data symbols to extend past end of segmentSam Clegg1-3/+6
2021-05-10Reland: "[lld][WebAssembly] Initial support merging string data"Sam Clegg1-2/+2
2021-05-10Revert "[lld][WebAssembly] Initial support merging string data"Nico Weber1-2/+2
2021-05-10[lld][WebAssembly] Initial support merging string dataSam Clegg1-2/+2
2021-05-03[lld][WebAssembly] Do not merge comdat data segmentsSam Clegg1-2/+2
2021-03-30[WebAssembly] Encode numbers in ULEB128 in event sectionHeejin Ahn1-2/+2
2021-03-24[WebAssembly] Rename WasmLimits::Initial to ::Minimum. NFC.Andy Wingo1-1/+1
2021-03-08[WebAssembly] Add new relocation for location relative dataYuta Saito1-0/+2
2021-03-05[WebAssembly][yaml2obj][obj2yaml] Elem sections for nonzero tablesAndy Wingo1-12/+53
2021-01-25[Object][WebAssembly] Update format of error messagesSam Clegg1-90/+92
2021-01-21[WebAssembly] Test that invalid symbol/relocation types generate errorsSam Clegg1-6/+7
2021-01-19[WebAssembly] Change prefix on data segment flags to WASM_DATA_SEGMENTAndy Wingo1-3/+5
2021-01-14[lld][WebAssembly] Add support for handling table symbolsAndy Wingo1-4/+3
2020-12-09[WebAssembly] Add support for named data sections in wasm binariesSam Clegg1-6/+15
2020-12-07[WebAssembly] Add Object and ObjectWriter support for wasm COMDAT sectionsDerek Schuff1-0/+9
2020-11-25[MC][WebAssembly] Only emit indirect function table import if neededAndy Wingo1-2/+22
2020-11-25[WebAssembly] Factor out WasmTableType in binary formatAndy Wingo1-11/+12
2020-11-19[WebAssembly] Add support for named globals in the object format.Sam Clegg1-11/+26
2020-11-17[WebAssembly] Fix parsing of linking section for named global importsAndy Wingo1-1/+0
2020-11-13[WebAssembly] Added R_WASM_FUNCTION_OFFSET_I64 for use with DWARF DW_AT_low_pcWouter van Oortmerssen1-1/+8
2020-11-13[WebAssembly] Add new relocation type for TLS data symbolsSam Clegg1-0/+1
2020-10-23[WebAssembly] Implementation of (most) table instructionsPaulo Matos1-0/+9