aboutsummaryrefslogtreecommitdiff
path: root/lld/wasm
AgeCommit message (Expand)AuthorFilesLines
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
2021-11-04[Support] Improve Caching conformance with Support library behaviorNoah Shutty1-2/+2
2021-10-29[lld][WebAssembly] Generate TLS relocation code also when linking staticallySam Clegg3-12/+30
2021-10-29[lld][WebAssembly] Handle TLS variables in Symbol::getVA. NFCSam Clegg2-14/+7
2021-10-28[lld][WebAssembly] Initialize bss segments using memory.fillSam Clegg5-126/+176
2021-10-28[lld][WebAssemlby] Always enable mutable-globals feature in PIC modeSam Clegg1-0/+7
2021-10-28[lld][WebAssembly] Handle duplicate archive member names in ThinLTOSam Clegg2-14/+36
2021-10-28[lld] Rename addCombinedLTOObjects to match ELF driver. NFCSam Clegg3-3/+3
2021-10-27fix comment typos to cycle botsNico Weber10-14/+15
2021-10-24Use llvm::any_of and llvm::none_of (NFC)Kazu Hirata1-6/+4
2021-10-18[Support][ThinLTO] Move ThinLTO caching to LLVM Support libraryNoah Shutty1-8/+8
2021-10-18Revert "[Support][ThinLTO] Move ThinLTO caching to LLVM Support library"Petr Hosek1-8/+8
2021-10-18[Support][ThinLTO] Move ThinLTO caching to LLVM Support libraryNoah Shutty1-8/+8
2021-10-15[WebAssembly] Add import info to `dylink` section of shared librariesSam Clegg1-7/+30
2021-10-12[WebAssembly] Make EH work with dynamic linkingHeejin Ahn7-6/+67
2021-10-05[WebAssembly] Remove WasmTagTypeHeejin Ahn8-49/+12
2021-10-05[lld][WebAssembly] Remove redundant check for undefined global (NFC)Heejin Ahn1-11/+7
2021-10-05[lld][WebAssembly] Create optional internal symbols only after LTO object as ...Sam Clegg2-4/+4
2021-10-04[Object][WebAssemlby] Report function types (signatures). NFCSam Clegg2-5/+4
2021-09-14[WebAssembly] Allow import and export of TLS symbols between DSOsSam Clegg6-18/+82
2021-09-13[lld][WebAssembly] Relax limitations on multithreaded instantiationThomas Lively1-33/+54
2021-09-12[WebAssembly] Convert to new "dylink.0" section formatSam Clegg2-8/+17
2021-09-10[lld][WebAssembly] Cleanup output of --verboseSam Clegg7-23/+13
2021-09-09[lld][WebAssembly] Fix crash on un-used __tls_base symbolSam Clegg2-2/+2
2021-09-09[WebAssembly] Add explict TLS symbol flagSam Clegg6-18/+33
2021-09-02Fix lld build after 5881dcff7e76a68Nico Weber1-3/+3
2021-08-19[lld][WebAssembly] Handle weakly defined symbols in shared libraries.Sam Clegg4-16/+39
2021-08-18[WebAssembly] Avoid unused function imports in PIC modeSam Clegg2-1/+12
2021-08-09Fix gcc build error after D105519Pan, Tao1-1/+3
2021-07-26[lld][WebAssembly] Do not remove name section with --strip-debugDerek Schuff1-3/+1
2021-07-24[lld][WebAssembly] Align __heap_baseAyke van Laethem1-3/+7
2021-07-22Reland: "[WebAssembly] Deduplicate imports of the same module name, field nam...Nick Fitzgerald2-8/+101
2021-07-20[LTO] Add SelectionKind to IRSymtab and use it in ld.lld/LLVMgoldFangrui Song1-2/+3
2021-07-20[lld][WebAssembly] Error on import of TLS symbols in shared librariesSam Clegg1-0/+9
2021-07-20Reland "[lld][WebAssembly] Cleanup duplicate fields in Symbols.h. NFC"Sam Clegg3-35/+19
2021-07-19Revert D105519 "[WebAssembly] Deduplicate imports of the same module name, fi...Fangrui Song4-119/+41
2021-07-19[lld][WebAssembly] Cleanup duplicate fields in Symbols.h. NFCSam Clegg3-50/+21
2021-07-19[WebAssembly] Deduplicate imports of the same module name, field name, and typeNick Fitzgerald2-8/+115
2021-07-19[WebAssembly] Support R_WASM_MEMORY_ADDR_TLS_SLEB64 for wasm64Wouter van Oortmerssen3-0/+5