summaryrefslogtreecommitdiff
path: root/lld/ELF/LinkerScript.cpp
AgeCommit message (Expand)Author
2016-09-20Revert "Only restrict order if both sections are in the script."Rafael Espindola
2016-09-20Only restrict order if both sections are in the script.Rafael Espindola
2016-09-20Simplify SORT and --sort-section command line option handling.Rui Ueyama
2016-09-20Remove empty section commands.Rafael Espindola
2016-09-19Remove unnecessary const_canst. NFC.Rafael Espindola
2016-09-19[ELF] - LinkerScript: Add workaround for gcc 6.2.0 failure w/autoGeorge Rimar
2016-09-17[ELF] - Fix comment. NFC.George Rimar
2016-09-17[ELF] - Added comments. NFC.George Rimar
2016-09-17[ELF] - SEGMENT_START's default argument can be an expressionGeorge Rimar
2016-09-17[ELF] Linkerscript: fixed bug about commands processing.George Rimar
2016-09-17Use named struct instead of unnamed std::pair.Rui Ueyama
2016-09-17Define a versatile utility function and use it instead of a single purpose one.Rui Ueyama
2016-09-17Remove unnecessary namespace specifiers.Rui Ueyama
2016-09-16Try to fix a few bots.Rafael Espindola
2016-09-16Put SHF_ALLOC sections first, even with linker scripts.Rafael Espindola
2016-09-16Rename SortSectionPolicy::IgnoreConfig to None.Rui Ueyama
2016-09-16Only process commands in a ONLY_IF_RO if it matches.Rafael Espindola
2016-09-16Fix constraint checking in ONLY_IF_RO.Rafael Espindola
2016-09-16[ELF] - Implemented --sort-section cmd line option and SORT_NONE script command.George Rimar
2016-09-16Recommit r281721 "[ELF] - Linkerscript: implement EXCLUDE_FILE in the middle ...George Rimar
2016-09-16Improve handling ASSERT outside SECTIONS blockEugene Leviant
2016-09-16Change how we compute offsets with linker scripts.Rafael Espindola
2016-09-16Reverted r281721 ("[ELF] - Linkerscript: implement EXCLUDE_FILE in the middle...George Rimar
2016-09-16[ELF] - Linkerscript: implement EXCLUDE_FILE in the middle of a input section...George Rimar
2016-09-15Error out instead of producing a corrupt PT_LOAD.Rafael Espindola
2016-09-15[ELF] - Linkerscript: implemented SORT_BY_INIT_PRIORITY.George Rimar
2016-09-15Check the return of getInteger.Rafael Espindola
2016-09-14Handle arbitrary expressions in DATA_SEGMENT_RELRO_END.Rafael Espindola
2016-09-14Move helper function higher in the file. NFCRafael Espindola
2016-09-14[ELF] Replace HasContents with HasSections. NFCEugene Leviant
2016-09-14Simplify InputFile ownership management.Rui Ueyama
2016-09-13Enable merging of SHF_MERGE sections with linker scripts.Rafael Espindola
2016-09-13Refactor duplicated code. NFC.Rafael Espindola
2016-09-13Delete dead code.Rafael Espindola
2016-09-12Simplify handling of /DISCARD/. NFC.Rafael Espindola
2016-09-09Recommit [ELF] - Versionscript: do not treat non-wildcarded names as wildcards.George Rimar
2016-09-09Revert r281045, it broke BB.George Rimar
2016-09-09Recommit [ELF] - Versionscript: do not treat non-wildcarded names as wildcards.George Rimar
2016-09-09[ELF] - Revert r281038 to see if that unbreaks build bot.George Rimar
2016-09-09[ELF] - Versionscript: do not treat non-wildcarded names as wildcards.George Rimar
2016-09-09Linker script: implement AT [ (address) ] for PHDREugene Leviant
2016-09-08Fix bug in -nostdlib.Rui Ueyama
2016-09-08Reduce templating. NFC.Rafael Espindola
2016-09-08Compute section names only once.Rafael Espindola
2016-09-08Linker script: implement ALIGNOFEugene Leviant
2016-09-08[ELF] - Apply clang-format to LinkerScript.cpp, NFC.George Rimar
2016-09-08[ELF] - Linkerscript: simplify access to templated methods from parser.George Rimar
2016-09-07[ELF] - Linkerscript: create multiple output sections for inputs with differe...George Rimar
2016-09-07Support ABSOLUE keyword in symbol assignmentsEugene Leviant
2016-09-06Simplify a boolean expression by using the De Morgan's law.Rui Ueyama