aboutsummaryrefslogtreecommitdiff
path: root/lld/ELF/Config.h
AgeCommit message (Expand)AuthorFilesLines
2018-03-16Backporting r325647 and r325713:llvmorg-5.0.2-rc1Simon Dardis1-0/+1
2018-02-01Merging r323155 in LLD, with modifications to handle int3 fillReid Kleckner1-0/+1
2017-07-17[ELF] - Implement filter library support (-F / --filter)George Rimar1-0/+1
2017-07-10[lld/pdb] Add some basic linker module symbols.Zachary Turner1-0/+1
2017-06-22Keep the original symbol name when renamed.Rui Ueyama1-1/+1
2017-06-07Move Object format code to lib/BinaryFormat.Zachary Turner1-1/+1
2017-06-05Symbols re-defined with -wrap and -defsym need to be excluded from inter-Dmitry Mikulin1-0/+7
2017-05-26[lld][ELF]Add option to make .dynamic read onlyPetr Hosek1-0/+1
2017-05-12[ELF] - Stop support of DF_STATIC_TLS flag.George Rimar1-1/+0
2017-05-08[ELF] - Set DF_STATIC_TLS flag for i386 target.George Rimar1-0/+1
2017-05-03Accept archive files with no symbol table instad of warning on them.Rui Ueyama1-1/+0
2017-04-29Rename RPath Rpath for consistency. NFC.Rui Ueyama1-1/+1
2017-04-17[ELF] - Implemented --compress-debug-sections option.George Rimar1-0/+1
2017-04-14[ELF] Remove unused member [NFC]Rui Ueyama1-1/+0
2017-03-23[ELF] Add -z nodlopen option.Davide Italiano1-0/+1
2017-03-22Define Config::Is64.Rui Ueyama1-1/+4
2017-03-21Define Config::Endianness.Rui Ueyama1-0/+4
2017-03-17Compute Config member function return values only once.Rui Ueyama1-36/+31
2017-03-17Define Config::isLE and Config::wordsize.Rui Ueyama1-0/+6
2017-03-17recommend using llvm-ar when finding undefined references and empty archivesBob Haarman1-0/+1
2017-03-17ELF: Add cache pruning support.Peter Collingbourne1-0/+2
2017-03-16[ELF] - Rename Config->Is64Bit() to is64(). NFC.George Rimar1-2/+2
2017-03-15[ELF] - Detemplate GotPltSection and IgotPltSection sections.George Rimar1-3/+5
2017-03-09Handle ":" as a regular token character in linker scripts.Rui Ueyama1-3/+2
2017-03-09[ELF] - Implemented -znotextGeorge Rimar1-0/+1
2017-03-07Remove Config->Rela and define Config->isRela() instead.Rui Ueyama1-0/+20
2017-03-07Remove Config->Mips64EL and define Config->isMips64EL() instead.Rui Ueyama1-1/+15
2017-03-01ELF: Add ThinLTO caching support.Peter Collingbourne1-0/+1
2017-02-28[ELF] - Allow the Code Model flag when using LTOMartell Malone1-0/+1
2017-02-25Remove a default value that is always overwritten.Rui Ueyama1-1/+1
2017-02-25Do not handle -strip in a special way. NFC.Rui Ueyama1-1/+1
2017-02-25Factor out code to parse -hash-style.Rui Ueyama1-2/+2
2017-02-25Rename OMagic -> Omagic for consistency.Rui Ueyama1-1/+1
2017-02-21Add `-z nocopyreloc` option.Rui Ueyama1-0/+1
2017-02-14Remove stray semicolon.Rui Ueyama1-1/+1
2017-02-14Do not store a computable attributes to Config.Rui Ueyama1-2/+8
2017-02-13[LTO] Add support for optimization remarks.Davide Italiano1-0/+2
2017-02-08Recommit r294464 "[ELF] - Added partial support for --emit-relocs (no --gc-se...George Rimar1-0/+2
2017-02-08Reverted r294464 "[ELF] - Added partial support for --emit-relocs (no --gc-se...George Rimar1-2/+0
2017-02-08[ELF] - Added partial support for --emit-relocs (no --gc-section case, no /DI...George Rimar1-0/+2
2017-01-27Fix and simplify the reporting of undefined symbols.Rafael Espindola1-1/+1
2017-01-25Change the --retain-symbols-file implementation.Rafael Espindola1-3/+2
2017-01-24Do not allocate space for common symbols with -rRui Ueyama1-0/+1
2017-01-13Implement -Map.Rafael Espindola1-0/+1
2016-12-20Simplify type of Config->SymbolOrderingFile.Rui Ueyama1-1/+1
2016-12-19[ELF] - Implemented --retain-symbols-file optionGeorge Rimar1-2/+4
2016-12-19Remove inappropriate use of CachedHashStringRef.Rui Ueyama1-2/+1
2016-12-08Change the implementation of --dynamic-list to use linker script parsing.Rafael Espindola1-1/+0
2016-12-07Make a decision about whether we should warn on missing entry or not early.Rui Ueyama1-1/+1
2016-12-07Simplify -e <number> option handling.Rui Ueyama1-1/+0