aboutsummaryrefslogtreecommitdiff
path: root/lld
AgeCommit message (Expand)AuthorFilesLines
2020-07-06[WebAssembly] 64-bit memory limitsWouter van Oortmerssen4-24/+45
2020-07-06[ELF] Drop an unneeded reference to `symtab` from SymbolTable::addSymbolWilliam S. Moses1-1/+1
2020-07-06[ELF][ARM] Represent R_ARM_LDO32 as R_DTPREL instead of R_ABSFangrui Song3-3/+4
2020-07-03[ELF] Resolve R_DTPREL in .debug_* referencing discarded symbols to -1Fangrui Song5-30/+85
2020-07-03[LLD][ELF][Windows] Allow LLD to overwrite existing output files that are in useBen Dunbobbin2-0/+99
2020-07-02[lld-macho] Support binding dysyms to any sectionJez Ng6-47/+143
2020-07-02ld64.lld: Make janky support for tbd files actually work sometimesNico Weber3-7/+7
2020-07-02[LLD] Add required dependency after shared libs break due to ba5087f13025Nemanja Ivanovic1-0/+1
2020-07-02[ELF][test] Add some additional .eh_frame/.eh_frame_hdr testingJames Henderson3-11/+62
2020-07-01[X86] Enable multibyte NOPs in 64-bit mode for padding/alignment.Craig Topper1-15/+2
2020-07-02ld64.lld: Add janky support for tbd filesNico Weber7-17/+177
2020-07-02lld/MachO: Remove a useless temporaryNico Weber1-2/+1
2020-07-01[lld-macho] Make sure ZeroFill sections are at the end of their segmentsJez Ng2-4/+29
2020-07-01Revert "Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mo...Douglas Yung1-2/+15
2020-07-01Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode.Douglas Yung1-15/+2
2020-07-01[ELF] Don't resolve a relocation in .debug_line referencing an ICF folded sym...Fangrui Song2-2/+17
2020-06-30[ELF][test] Fix ppc32-gnu-ifunc.s and remove XFAIL: *Fangrui Song1-10/+9
2020-06-30[lld][WebAssembly] Give better error message on bad archive memberSam Clegg3-4/+7
2020-06-30[PDB] Defer public serialization until PDB writingReid Kleckner1-2/+2
2020-06-26[ELF] --warn-backrefs: check that D79300 fixed an issue due to `mb = {}`Fangrui Song2-2/+9
2020-06-25[WebAssembly] Add warnings for -shared and -pieDan Gohman3-0/+23
2020-06-25[WebAssembly] Adding 64-bit versions of __stack_pointer and other globalsWouter van Oortmerssen4-18/+70
2020-06-24[lld-macho] Remove using namespace llvm::MachOFangrui Song1-26/+28
2020-06-24[lld-macho] Use namespace qualifiers (macho::) instead of `namespace lld { na...Fangrui Song2-17/+7
2020-06-24[ELF] -r: don't parse @ (symbol versioning) for .symver inline asm in bitcodeFangrui Song2-7/+22
2020-06-24[LLD][PowerPC] Add support for R_PPC64_GOT_PCREL34Stefan Pintilie2-0/+64
2020-06-23[lld][ELF][AArch64] Handle R_AARCH64_PLT32 relocationLeonard Chan6-6/+87
2020-06-23[ELF] Add -z start-stop-visibility= to set __start_/__stop_ symbol visibilityPetr Hosek4-3/+71
2020-06-23[LLD][PowerPC] Add support for R_PPC64_PCREL34Stefan Pintilie3-0/+96
2020-06-23[ELF] Resolve relocations in .debug_* referencing (discarded symbols or ICF f...Fangrui Song4-4/+140
2020-06-22[WebAssembly] Add support for externalref to MC and wasm-ldSam Clegg2-0/+49
2020-06-22llvm-nm: Implement --special-syms.Peter Collingbourne1-1/+1
2020-06-21[lld-macho] Refactor segment/section creation, sorting, and mergingJez Ng9-220/+131
2020-06-19[lld] As part of using inclusive language within the llvmEric Christopher4-17/+15
2020-06-19[ELF] Refine LMA offset propagation rule in D76995Fangrui Song3-7/+39
2020-06-19[ELF] Refactor ObjFile<ELFT>::initializeSymbols to enforce the invariant: Inp...Fangrui Song4-35/+86
2020-06-18[CodeView] Revert 8374bf43634725dc02a262a77b5f940fca25938c and 403f9537924b89...Alexandre Ganea4-307/+48
2020-06-18[lld][WebAssembly] Allow ctors functions that return valuesSam Clegg2-2/+51
2020-06-18fix a typo to cycle botsNico Weber1-1/+1
2020-06-18[CodeView] Add full repro to LF_BUILDINFO recordAlexandre Ganea4-48/+307
2020-06-17[lld-macho] Add missing search-paths-darwin.testGreg McGary1-0/+20
2020-06-17[lld-macho] Handle framework search path, alongside library search pathGreg McGary3-20/+61
2020-06-17[lld-macho] Handle alignment correctly when merging InputSectionsJez Ng2-29/+22
2020-06-17[lld-macho] Ensure __bss sections we output have file offset of zeroJez Ng6-5/+56
2020-06-17[lld-macho] Handle GOT relocations of non-dylib symbolsJez Ng8-49/+140
2020-06-17[lld-macho] Support X86_64_RELOC_GOTJez Ng2-8/+10
2020-06-17[lld-macho] Support non-pcrel section relocsJez Ng2-15/+34
2020-06-17[lld-macho] Avoid explicit -arch in tests by defaulting to x86-64Jez Ng46-107/+106
2020-06-17[ELF] Improve --export-dynamic-symbol performance by checking whether wildcar...Fangrui Song4-4/+11
2020-06-16[lld-macho] Use uint64_t for getSize() instead of size_tJez Ng5-20/+20