summaryrefslogtreecommitdiff
path: root/lld
Commit message (Expand)AuthorAgeFilesLines
* [lld][WebAssembly] Remove redundant config settingSam Clegg2022-01-201-1/+0
* [lld][macho] Stop grouping symbols by sections in mapfile.Roger Kim2022-01-202-31/+8
* Re-land [LLD] Remove global state in lldCommonAlexandre Ganea2022-01-2047-400/+508
* [cmake] Make include(GNUInstallDirs) always below project(..)John Ericson2022-01-201-4/+6
* [lld][WebAssemlby] Convert test to check disassembly output. NFCSam Clegg2022-01-202-20/+82
* Add missing include to fix modular buildAdrian Prantl2022-01-201-0/+1
* [lld-macho] Fix grammar in docJez Ng2022-01-191-1/+1
* [ELF] Replace .zdebug string comparison with SHF_COMPRESSED check. NFCFangrui Song2022-01-191-2/+2
* [ELF] Remove StringRefZFangrui Song2022-01-192-31/+12
* Re-land [CodeView] Add full repro to LF_BUILDINFO recordAlexandre Ganea2022-01-193-48/+208
* [lld-macho] Mention string literal deduplication as a difference from ld64Jez Ng2022-01-191-0/+9
* [lld-macho] Silence XAR deprecation warningKeith Smiley2022-01-191-0/+3
* [lld-macho] Implement -noall_loadKeith Smiley2022-01-193-6/+11
* [ELF] Fix split-stack caller with hidden non-split-stack calleeFangrui Song2022-01-193-5/+15
* [lld-macho] Add --start-lib --end-libFangrui Song2022-01-1912-31/+338
* [ELF] Allow non-bitcode archive with an empty indexFangrui Song2022-01-193-22/+23
* [LLD][COFF] Support GNU style == aliasesAyke van Laethem2022-01-194-0/+15
* [ELF] Move SHT_REL/SHT_RELA handling from createInputSection to initializeSec...Fangrui Song2022-01-184-63/+54
* [ELF] Simplify ObjFile<ELFT>::initializeSections. NFCFangrui Song2022-01-181-3/+3
* [ELF] De-template InputSectionBase::getLocation. NFCFangrui Song2022-01-183-13/+7
* [ELF] Simplify/optimize EhInputSection::splitFangrui Song2022-01-183-36/+34
* [lld-macho] Allow deduplicate-literals to be overriddenVincent Lee2022-01-184-3/+33
* [lld][WebAssembly] Perform data relocations during start functionSam Clegg2022-01-183-16/+60
* [lld][WebAssembly] Reinstate mistakenly disabled test. NFCSam Clegg2022-01-181-12/+15
* [lld] Fix typo. NFCAlexander Shaposhnikov2022-01-181-1/+1
* [ELF] EhInputSection::split: remove unneeded checkFangrui Song2022-01-171-3/+0
* [ELF] Change std::vector<InputSectionBase *> to SmallVectorFangrui Song2022-01-174-10/+10
* [ELF] GnuHashTableSection: replace stable_sort with 2-key sort. NFCFangrui Song2022-01-171-2/+3
* [ELF] RelocationScanner::scanOne: replace rel.r_offset with offset. NFCFangrui Song2022-01-171-2/+2
* [ELF] Relocations: remove some cast<Undefined>. NFCFangrui Song2022-01-171-8/+7
* [ELF] De-template getAlternativeSpelling. NFCFangrui Song2022-01-161-4/+4
* [ELF] Remove unneeded SyntheticSection memset(*, 0, *)Fangrui Song2022-01-161-8/+2
* [ELF] Remove redundant fillTrap and memset(*, 0, *). NFCFangrui Song2022-01-162-11/+2
* [ELF][test] Add --build-id tests for -z separate-loadable-segments and --no-r...Fangrui Song2022-01-161-0/+14
* [ELF] RelocationSection<ELFT>::writeTo: use unstable partitionFangrui Song2022-01-161-2/+1
* [ELF] Change some DenseMap<StringRef, *> to DenseMap<CachedHashStringRef, *>....Fangrui Song2022-01-165-14/+18
* [ELF] StringTableSection: Use DenseMap<CachedHashStringRef> to avoid redundan...Fangrui Song2022-01-162-2/+2
* Revert [LLD] Remove global state in lldCommonAlexandre Ganea2022-01-1647-500/+394
* [LLD] Supplement with more comments. Clarify the intention in f860fe362282ed6...Alexandre Ganea2022-01-162-2/+7
* [LLD] Remove global state in lldCommonAlexandre Ganea2022-01-1647-394/+495
* [ELF] Remove forEachRelSec. NFCFangrui Song2022-01-161-22/+15
* [ELF] Remove !isLazy() condition from computeBindingFangrui Song2022-01-151-1/+1
* [ELF] Remove config->relocatable condition from Symbol::computeBindingFangrui Song2022-01-152-3/+2
* [ELF] Speed up Symbol::computeBinding. NFCFangrui Song2022-01-151-1/+1
* [ELF] Slightly speed up Symbol::includeInDynsym. NFCFangrui Song2022-01-151-1/+1
* [ELF] Simplify Symbol::includeInDynsymFangrui Song2022-01-153-6/+6
* [ELF] Optimize -z combrelocFangrui Song2022-01-153-7/+12
* [ELF] Simplify elf::link exit. NFCFangrui Song2022-01-151-5/+4
* [ELF] Make some diagnostics follow the conventionFangrui Song2022-01-153-4/+4
* Revert "[X86][LLD] Update datelayout in LLD tests. NFCI"Phoebe Wang2022-01-153-3/+3