aboutsummaryrefslogtreecommitdiff
path: root/lld
AgeCommit message (Expand)AuthorFilesLines
2024-04-02[ELF] Actually sort IRELATIVE by offsetFangrui Song2-7/+10
2024-04-02[ELF] Sort IRELATIVE by offsetFangrui Song3-54/+48
2024-03-29[ELF] Enhance --no-allow-shlib-undefined for non-exported definitionsFangrui Song3-8/+5
2024-03-29[ELF,test] Improve "non-exported symbol" testsFangrui Song1-0/+4
2024-03-28[lld-macho] Disable objc test on 32-bit ARM targetsLeandro Lupori1-0/+1
2024-03-28[lld-macho] Ignore -no_warn_duplicate_libraries flag (#86303)Keith Smiley2-1/+7
2024-03-28[Object,ELFType] Rename TargetEndianness to Endianness (#86604)Fangrui Song5-11/+11
2024-03-28[llvm] Write temporary test files into %tDmitri Gribenko1-2/+2
2024-03-27[ELF] --export-dynamic: don't create dynamic sections for non-PIC static linksFangrui Song3-44/+7
2024-03-27[ELF,test] Update tests that depend on --export-dynamic creating dynamic sect...Fangrui Song5-18/+18
2024-03-27[lld-macho] Fix bug in makeSyntheticInputSection when -dead_strip flag is spe...alx327-10/+12
2024-03-27[lld-macho] Implement support for ObjC relative method lists (#86231)alx3211-7/+583
2024-03-27[ELF] Change duplicate symbol errors to use errorOrWarnFangrui Song2-3/+6
2024-03-27[ELF] --pack-dyn-relocs=android+relr: place IRELATIVE in .rela.plt (#86751)Fangrui Song2-2/+58
2024-03-27[LLD][COFF] Add support for EXPORTAS import name type. (#86541)Jacek Caban4-6/+106
2024-03-26[LLD][COFF] Preserve all attributes from forwarding exports from parsed .def ...Jacek Caban2-8/+17
2024-03-26[LLD][COFF] Allow additional attributes in forwarding exports. (#86535)Jacek Caban2-10/+36
2024-03-25[lld][ELF] Add `--why-extract` for bitcode libcalls (#78781)Sam Clegg2-2/+9
2024-03-25[ELF,test] Improve -r incompatibility testsFangrui Song1-30/+18
2024-03-25[ELF] Fix unnecessary inclusion of unreferenced provide symbolsParth Arora8-34/+188
2024-03-25[ELF] Move parse files from Driver.cpp to InputFiles.cpp. NFCFangrui Song3-21/+20
2024-03-25[ELF] Simplify parseArmCMSEImportLib. NFCFangrui Song3-5/+5
2024-03-25[NFC][lld] Pass `sym` as const reference to `GotSection`'s methods (#86481)Daniil Kovalev2-6/+6
2024-03-25[lld-macho][NFC] Refactor ObjCSelRefsSection => ObjCSelRefsHelper (#86456)alx324-26/+18
2024-03-24[ELF] Merge relaIplt into relaDynFangrui Song8-63/+28
2024-03-24[lld/ELF][X86] Respect outSecOff when checking if GOTPCREL can be relaxed (#8...Arthur Eubanks2-4/+15
2024-03-23[ELF] Remove zero-value DT_JMPREL when IPLT is present while PLT isn'tFangrui Song5-39/+25
2024-03-22[RISCV][lld] Set the type of TLSDESC relocation's referenced local symbol to ...Paul Kirth3-12/+28
2024-03-22Revert "[BOLT] Add BB index to BAT (#86044)"Amir Ayupov5-47/+56
2024-03-22[BOLT] Add BB index to BAT (#86044)Amir Ayupov5-56/+47
2024-03-21[lld][macho] Fix gcc category merging warning (#86091)alx321-2/+4
2024-03-21[lld-macho][NFC] Refactor insertions into inputSections (#85692)alx325-45/+52
2024-03-21[LLD] [MinGW] Implement the -lto-sample-profile option (#85841)chrulski-intel3-0/+7
2024-03-20[llvm][lld] Pre-commit tests for RISCV TLSDESC symbolsPaul Kirth1-0/+25
2024-03-20[ELF] Improve unknown -z testFangrui Song1-3/+4
2024-03-20[ELF] Add isStaticRelSecType to simplify SHT_REL/SHT_RELA testing. NFCFangrui Song7-15/+17
2024-03-20[LLD] [COFF] Port -lto-sample-profile to COFF version of LLD (#85701)chrulski-intel6-0/+30
2024-03-20[IR] Change representation of getelementptr inrange (#84341)Nikita Popov5-7/+7
2024-03-20[lld] Fix -Wstring-conversion in ObjC.cpp (NFC)Jie Fu1-2/+2
2024-03-19[ELF] Remove unneeded null check in getRelocatedSection. NFCFangrui Song1-2/+4
2024-03-19[ELF] Set ctx.internalFile for PPC64 _savegpr[01]_{14..31} and _restgpr[01]_{...Fangrui Song1-1/+1
2024-03-19[ELF] Make LinkerDrive::link a template. NFCFangrui Song4-15/+16
2024-03-19[ELF] Move some operations from link to setConfigs. NFCFangrui Song1-37/+31
2024-03-19[lld-macho] Implement ObjC category merging (-objc_category_merging) (#85727)alx327-8/+1871
2024-03-19[test] Fix aarch64-tlsdesc-zrel.sFangrui Song1-0/+1
2024-03-19[llvm-readelf] Print a blank line for the first hex/string dumpFangrui Song2-0/+2
2024-03-18Revert "[lld-macho] Implement ObjC category merging (-objc_category_merging) ...Kyungwoo Lee7-1862/+8
2024-03-18Revert "[lld] Fix warnings"Kyungwoo Lee1-2/+0
2024-03-18[ELF] Improve --pack-dyn-relocs tests for Android and RELRFangrui Song2-129/+118
2024-03-18[ELF] Change getSymbolIndex to use const reference. NFCFangrui Song4-10/+10