aboutsummaryrefslogtreecommitdiff
path: root/lld/wasm
AgeCommit message (Expand)AuthorFilesLines
2022-08-14Use llvm::none_of (NFC)Kazu Hirata1-2/+1
2022-07-30[lld] Change vector to SmallVector. NFCFangrui Song1-1/+2
2022-07-29[lld][WebAssemby] Demote LazySymbols back to undefined symbols if they are no...Sam Clegg3-1/+21
2022-07-22Use any_of (NFC)Kazu Hirata1-6/+4
2022-07-15Use value instead of getValue (NFC)Kazu Hirata3-4/+4
2022-07-13Use has_value instead of hasValue (NFC)Kazu Hirata3-4/+4
2022-06-27[lld][WebAssembly] Don't apply data relocations at static constructor timeSam Clegg2-23/+15
2022-06-26[lld] Don't use Optional::hasValue (NFC)Kazu Hirata1-5/+5
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata3-13/+13
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata3-13/+13
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata1-1/+1
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata3-3/+3
2022-06-19fix comment typos to cycle botsNico Weber2-5/+5
2022-06-19Rename parallelForEachN to just parallelForNico Weber1-1/+1
2022-06-19[lld] Use value_or instead of getValueOr (NFC)Kazu Hirata7-23/+22
2022-06-09[lld][WebAssembly] Revert moving of data relocations to start functionSam Clegg1-36/+12
2022-06-03Revert D126950 "[lld][WebAssembly] Retain data segments referenced via __star...Fangrui Song1-26/+4
2022-06-04[lld][WebAssembly] Retain data segments referenced via __start/__stopYuta Saito1-4/+26
2022-06-03[lld][WebAssembly] Remove unnecessary accessor methods. NFCSam Clegg5-27/+24
2022-05-27[lld][WebAssembly] Fix crash on undefined+weak function syms in LTO objectsSam Clegg1-1/+1
2022-05-27[WebAssembly] Consolidate sectionTypeToString in BinaryFormat [NFC]Derek Schuff1-35/+0
2022-05-26[lld][WebAssembly] Require double dash for modern linker flagsSam Clegg1-30/+43
2022-05-26[lld][WebAssembly] Avoid importing/exporting hidden symbols in shared librariesSam Clegg2-5/+6
2022-05-26[lld][WebAssemlby] Check for command line flags with missing argumentsSam Clegg1-0/+3
2022-05-23[lld][WebAssembly] Allow use of statically allocated TLS region.Sam Clegg1-10/+41
2022-04-07[lld] Remove support for legacy pass managerNikita Popov4-5/+2
2022-04-06[cmake] Remove LLVM_ENABLE_NEW_PASS_MANAGER cmake optionNikita Popov1-3/+2
2022-04-06Fix warnings about variables that are set but only used in debug modeMartin Storsjö2-0/+2
2022-03-17[lld][WebAssembly] Fix crash accessing non-live __tls_base symbolSam Clegg1-0/+3
2022-03-15[lld][WebAssembly] Take advantage of extended const expressions when availableSam Clegg5-30/+76
2022-03-15[lld][WebAssembly] Add --unresolved-symbols=import-dynamicSam Clegg7-25/+51
2022-03-14[WebAssembly] Second phase of implemented extended const proposalSam Clegg6-14/+27
2022-03-01[lld][WebAssembly] Improve error reporting for bad ar archive membersSam Clegg1-1/+6
2022-02-25[MC][WebAssembly] Fix crash when relocation addend underlows U32Sam Clegg3-4/+7
2022-02-16[lld][WebAssembly] Apply global relocs before data relocsSam Clegg1-5/+5
2022-02-15[lld][WebAssembly] Don't force the export symbols assiged internal/dummy GOT ...Sam Clegg2-5/+6
2022-02-15[lld][WebAssemlby] Warn on unknown -z flagsSam Clegg1-4/+18
2022-02-14[WebAssembly] Use GeneralDynamic TLS for exception handling builtins.Sam Clegg1-0/+5
2022-01-27[lld][WebAssembly] Handle TLS symbols in older object fileSam Clegg2-12/+8
2022-01-20[lld][WebAssembly] Remove redundant config settingSam Clegg1-1/+0
2022-01-20Re-land [LLD] Remove global state in lldCommonAlexandre Ganea4-37/+26
2022-01-18[lld][WebAssembly] Perform data relocations during start functionSam Clegg1-10/+39
2022-01-16Revert [LLD] Remove global state in lldCommonAlexandre Ganea4-26/+37
2022-01-16[LLD] Remove global state in lldCommonAlexandre Ganea4-37/+26
2022-01-05[lld] Add support for other demanglers other than ItaniumLuís Ferreira1-3/+3
2022-01-02[wasm] Use nullptr instead of NULL (NFC)Kazu Hirata2-2/+2
2021-12-30Revert "[lld] Add support for other demanglers other than Itanium"Luís Ferreira1-3/+3
2021-12-30[lld] Add support for other demanglers other than ItaniumLuís Ferreira1-3/+3
2021-12-02[lld][WebAssembly] Fix for debug relocations against undefined function symbolsSam Clegg1-0/+3
2021-11-05[NFC] Inclusive language: Remove instances of master in URLsQuinn Pham2-2/+2