summaryrefslogtreecommitdiff
path: root/lld/wasm/Writer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix warningsKazu Hirata2023-04-101-1/+1
* [lld][WebAssembly] Initial support for stub librariesSam Clegg2023-03-231-2/+2
* [WebAssembly] Replace Bugzilla links with Github issuesHeejin Ahn2023-03-171-1/+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/+94
* Revert "[WebAssembly] Implement build-id feature"Derek Schuff2023-03-021-94/+0
* [WebAssembly] Implement build-id featureDerek Schuff2023-03-021-0/+94
* [lld][WebAssembly] Limit size of shared 64-bit memories of 2^^34Sam Clegg2023-02-131-1/+6
* [lld][WebAssembly] Apply relocations to TLS dataSam Clegg2023-01-311-10/+54
* [lld][WebAssembly] Fix memory.fill argument in 64-bit modeSam Clegg2023-01-101-1/+1
* [lld] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata2023-01-021-1/+2
* Revert D139181 "[lld][Alignment][NFC] Use Align instead of log2 of alignment ...Guillaume Chatelet2022-12-201-5/+4
* [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-4/+5
* [lld] Fix duplicate word typos. NFCFangrui Song2022-11-081-7/+7
* [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/+5
* [lld][WebAssembly] Don't allow `--global-base` to be specified in -share/-pie...Sam Clegg2022-10-181-6/+17
* [wasm-ld] Define a `__heap_end` symbol marking the end of allocated memory.Dan Gohman2022-10-171-3/+13
* [lld][WebAssembly] Add symbols marking start/end of stack regionSam Clegg2022-10-131-0/+4
* [lld][WebAssembly] Add `--extra-features` flag to add addional featuresSam Clegg2022-10-131-0/+5
* lld: Include name of output file in "failed to write output" diagNico Weber2022-09-141-1/+2
* [lld][WebAssembly] Rename SymbolTable::getSymbols to match ELF backend. NFCSam Clegg2022-08-311-4/+4
* Use value instead of getValue (NFC)Kazu Hirata2022-07-151-1/+1
* Use has_value instead of hasValue (NFC)Kazu Hirata2022-07-131-1/+1
* [lld][WebAssembly] Don't apply data relocations at static constructor timeSam Clegg2022-06-271-23/+4
* Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata2022-06-251-2/+2
* Don't use Optional::hasValue (NFC)Kazu Hirata2022-06-251-2/+2
* Don't use Optional::hasValue (NFC)Kazu Hirata2022-06-201-1/+1
* Don't use Optional::hasValue (NFC)Kazu Hirata2022-06-201-1/+1
* fix comment typos to cycle botsNico Weber2022-06-191-4/+4
* [lld] Use value_or instead of getValueOr (NFC)Kazu Hirata2022-06-191-3/+2
* [lld][WebAssembly] Revert moving of data relocations to start functionSam Clegg2022-06-091-36/+12
* [lld][WebAssembly] Remove unnecessary accessor methods. NFCSam Clegg2022-06-031-9/+8
* [lld][WebAssembly] Avoid importing/exporting hidden symbols in shared librariesSam Clegg2022-05-261-1/+2
* [lld][WebAssembly] Allow use of statically allocated TLS region.Sam Clegg2022-05-231-10/+41
* [lld][WebAssembly] Fix crash accessing non-live __tls_base symbolSam Clegg2022-03-171-0/+3
* [lld][WebAssembly] Take advantage of extended const expressions when availableSam Clegg2022-03-151-8/+20
* [lld][WebAssembly] Add --unresolved-symbols=import-dynamicSam Clegg2022-03-151-11/+13
* [lld][WebAssembly] Apply global relocs before data relocsSam Clegg2022-02-161-5/+5
* Re-land [LLD] Remove global state in lldCommonAlexandre Ganea2022-01-201-6/+5
* [lld][WebAssembly] Perform data relocations during start functionSam Clegg2022-01-181-10/+39
* Revert [LLD] Remove global state in lldCommonAlexandre Ganea2022-01-161-5/+6
* [LLD] Remove global state in lldCommonAlexandre Ganea2022-01-161-6/+5
* [wasm] Use nullptr instead of NULL (NFC)Kazu Hirata2022-01-021-1/+1
* [lld][WebAssembly] Generate TLS relocation code also when linking staticallySam Clegg2021-10-291-7/+8
* [lld][WebAssembly] Initialize bss segments using memory.fillSam Clegg2021-10-281-114/+155
* [lld][WebAssemlby] Always enable mutable-globals feature in PIC modeSam Clegg2021-10-281-0/+7
* fix comment typos to cycle botsNico Weber2021-10-271-4/+4
* Use llvm::any_of and llvm::none_of (NFC)Kazu Hirata2021-10-241-6/+4