summaryrefslogtreecommitdiff
path: root/lld/wasm/SyntheticSections.cpp
Commit message (Expand)AuthorAgeFilesLines
* [wasm] Silence 'not all control paths return a value' warning whenAlexandre Ganea2023-03-151-0/+1
* [lld][WebAssembly] Use C++17 nested namespace syntax in most places. NFCSam Clegg2023-03-091-4/+2
* Reapply: [WebAssembly] Implement build-id featureDerek Schuff2023-03-031-0/+34
* Revert "[WebAssembly] Implement build-id feature"Derek Schuff2023-03-021-34/+0
* [WebAssembly] Implement build-id featureDerek Schuff2023-03-021-0/+34
* [lld] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata2023-01-021-1/+3
* Revert D139181 "[lld][Alignment][NFC] Use Align instead of log2 of alignment ...Guillaume Chatelet2022-12-201-1/+1
* [lld] llvm::Optional::value => operator*/operator->Fangrui Song2022-12-171-2/+2
* [lld][Alignment][NFC] Use Align instead of log2 of alignment in Wasm SectionsGuillaume Chatelet2022-12-021-1/+1
* [NFC] use has_value instead of hasValueFlorian Mayer2022-10-311-3/+3
* [wasm-ld] Allow importing/exporting the output module's memory with arbitrary...Dan Gohman2022-10-311-4/+4
* Use llvm::count_if (NFC)Kazu Hirata2022-09-031-4/+3
* [lld][WebAssembly] Rename SymbolTable::getSymbols to match ELF backend. NFCSam Clegg2022-08-311-1/+1
* Use llvm::none_of (NFC)Kazu Hirata2022-08-141-2/+1
* [lld] Use value_or instead of getValueOr (NFC)Kazu Hirata2022-06-191-12/+12
* [lld][WebAssembly] Remove unnecessary accessor methods. NFCSam Clegg2022-06-031-5/+5
* Fix warnings about variables that are set but only used in debug modeMartin Storsjö2022-04-061-0/+1
* [lld][WebAssembly] Take advantage of extended const expressions when availableSam Clegg2022-03-151-14/+31
* [lld][WebAssembly] Add --unresolved-symbols=import-dynamicSam Clegg2022-03-151-0/+6
* [WebAssembly] Second phase of implemented extended const proposalSam Clegg2022-03-141-4/+5
* [lld][WebAssembly] Don't force the export symbols assiged internal/dummy GOT ...Sam Clegg2022-02-151-0/+6
* [lld][WebAssembly] Generate TLS relocation code also when linking staticallySam Clegg2021-10-291-4/+12
* [lld][WebAssembly] Initialize bss segments using memory.fillSam Clegg2021-10-281-5/+6
* [WebAssembly] Add import info to `dylink` section of shared librariesSam Clegg2021-10-151-7/+30
* [WebAssembly] Make EH work with dynamic linkingHeejin Ahn2021-10-121-4/+8
* [WebAssembly] Remove WasmTagTypeHeejin Ahn2021-10-051-5/+3
* [WebAssembly] Allow import and export of TLS symbols between DSOsSam Clegg2021-09-141-2/+40
* [WebAssembly] Convert to new "dylink.0" section formatSam Clegg2021-09-121-7/+16
* [lld][WebAssembly] Handle weakly defined symbols in shared libraries.Sam Clegg2021-08-191-1/+5
* Reland: "[WebAssembly] Deduplicate imports of the same module name, field nam...Nick Fitzgerald2021-07-221-8/+36
* Reland "[lld][WebAssembly] Cleanup duplicate fields in Symbols.h. NFC"Sam Clegg2021-07-201-13/+2
* Revert D105519 "[WebAssembly] Deduplicate imports of the same module name, fi...Fangrui Song2021-07-191-37/+21
* [lld][WebAssembly] Cleanup duplicate fields in Symbols.h. NFCSam Clegg2021-07-191-30/+4
* [WebAssembly] Deduplicate imports of the same module name, field name, and typeNick Fitzgerald2021-07-191-8/+50
* [WebAssembly] Fixed LLD generation of 64-bit __wasm_apply_data_relocsWouter van Oortmerssen2021-07-151-8/+10
* [WebAssembly] Rename event to tagHeejin Ahn2021-06-171-21/+20
* [WebAssembly] Fix PIC/GOT codegen for wasm64Wouter van Oortmerssen2021-05-201-12/+12
* [lld][WebAssembly] Refactor input chunk class hierarchy. NFCSam Clegg2021-05-171-1/+1
* Reland: "[lld][WebAssembly] Initial support merging string data"Sam Clegg2021-05-101-1/+1
* Revert "[lld][WebAssembly] Initial support merging string data"Nico Weber2021-05-101-1/+1
* [lld][WebAssembly] Initial support merging string dataSam Clegg2021-05-101-1/+1
* [WebAssembly] Rename WasmLimits::Initial to ::Minimum. NFC.Andy Wingo2021-03-241-1/+1
* [lld][WebAssembly] Allow element sections for nonzero table numbersAndy Wingo2021-03-051-3/+19
* [lld][WebAssembly] -Bsymbolic creates indirect function table if neededAndy Wingo2021-03-041-1/+9
* [lld][WebAssembly] Rename methods/members to match ELF backend. NFC.Sam Clegg2021-02-261-3/+3
* [WebAssembly][lld] Preassign table number 0 to indirect function table for MV...Andy Wingo2021-02-121-3/+27
* [lld][WebAssembly] Common superclass for input globals/events/tablesAndy Wingo2021-02-111-23/+26
* [lld][WebAssembly] Update comments mentioning legacy function names. NFCSam Clegg2021-01-281-1/+1
* [WebAssembly] Add support for table linking to wasm-ldAndy Wingo2021-01-181-38/+1
* Revert "[WebAssembly] Add support for table linking to wasm-ld"Derek Schuff2021-01-151-1/+38