aboutsummaryrefslogtreecommitdiff
path: root/lld
AgeCommit message (Expand)AuthorFilesLines
2020-07-15Bump the trunk major version to 12llvmorg-12-initHans Wennborg2-12/+6
2020-07-15[LLD][ELF] - Update test after yaml2obj change. NFC.Georgii Rymar1-3/+3
2020-07-15[LLD] [MinGW] Implement the --file-alignment and --section-alignment optionsMartin Storsjö3-0/+18
2020-07-14Revert "[CMake] Simplify CMake handling for zlib"Petr Hosek3-6/+11
2020-07-14[CMake] Simplify CMake handling for zlibPetr Hosek3-11/+6
2020-07-14[ELF] Do not leave undefined symbols (specified by -init and -fini) if they a...Igor Kudrin2-2/+10
2020-07-13[LLD][ELF] - Fix the test after llvm-readelf output change.Georgii Rymar1-6/+2
2020-07-13[COFF] Error on unexpected .pdata sizeHans Wennborg2-0/+97
2020-07-13[LLD][ELF][Windows] small improvement to D82567Ben Dunbobbin1-2/+4
2020-07-13[LLD][ELF] - Allow relocation sections to appear before their target sections.Georgii Rymar3-34/+51
2020-07-12[LLD][ELF][AVR] Implement the missing relocation typesAyke van Laethem2-1/+205
2020-07-10Fix signed vs unsigned comparison warnings a different way.Eric Christopher2-22/+22
2020-07-10Revert "Re-land [CodeView] Add full repro to LF_BUILDINFO record"Alexandre Ganea5-343/+48
2020-07-10Re-land [CodeView] Add full repro to LF_BUILDINFO recordAlexandre Ganea5-48/+343
2020-07-10[PowerPC] Implement R_PPC64_REL24_NOTOC calls, callee also has no TOCVictor Huang3-6/+160
2020-07-09Temporarily Revert "Fix [-Werror,-Wsign-compare] warnings arising from subsec...Eric Christopher2-21/+21
2020-07-09Fix [-Werror,-Wsign-compare] warnings arising from subsection symbols patch.Eric Christopher2-21/+21
2020-07-09[PowerPC] Fix test case from beb52b12cb17Stefan Pintilie1-0/+1
2020-07-09[PowerPC] Support PCRelative Callees for R_PPC64_REL24 RelocationStefan Pintilie5-0/+178
2020-07-09[DebugInfo] Add more checks to parsing .debug_pub* sections.Igor Kudrin4-4/+5
2020-07-09[DebugInfo] Do not hang when parsing a malformed .debug_pub* section.Igor Kudrin3-6/+35
2020-07-08[ELF] Enforce double-dash form for --warn-backrefs-excludeFangrui Song1-1/+1
2020-07-08[ELF] Rename canRelax to toExecRelax. NFCFangrui Song1-7/+7
2020-07-08[ELF] Add -z dead-reloc-in-nonalloc=<section_glob>=<value>Fangrui Song6-3/+119
2020-07-07[ELF] Ignore --no-relax for RISC-VFangrui Song3-0/+4
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