summaryrefslogtreecommitdiff
path: root/lld/ELF/LinkerScript.cpp
AgeCommit message (Expand)Author
2016-08-05Simplify. NFC.Rui Ueyama
2016-08-05Move invariants outside of a lambda. NFC.Rui Ueyama
2016-08-05Make combine() non-member function.Rui Ueyama
2016-08-04Split InputSectionDescription::Sort into SortInner and SortOuter.Rui Ueyama
2016-08-04Remove redundant argument.Rafael Espindola
2016-08-04[ELF] - Linkerscript: implemented ASSERT() keyword.George Rimar
2016-08-04[ELF] - Linkerscript: Fixed SORT_BY_ALIGNMENT sorting order.George Rimar
2016-08-04[ELF] Linkerscript: remove repeated sections in filter()Eugene Leviant
2016-08-04Remove buggy PROVIDE-in-output-description command.Rui Ueyama
2016-08-04Make ScriptParser::read* functions more functional style.Rui Ueyama
2016-08-03Make filler expression compatible with gold.Rui Ueyama
2016-08-03Create only one vector instead of two.Rui Ueyama
2016-08-03Revert 277594, it caused PR28827Nico Weber
2016-08-03Remove redundant argument.Rafael Espindola
2016-08-03[ELF] - Linkerscript: support all kinds of sorting (including nested).George Rimar
2016-08-02Support expressions inside FLAGS.Rafael Espindola
2016-07-29[LinkerScript] Filler can have a decimal value.Davide Italiano
2016-07-29[ELF] - Linkerscript: implemented SIZEOF(section)George Rimar
2016-07-29[ELF] - Linkerscript: Implemented SORT command.George Rimar
2016-07-29[ELF] - Linkerscript: make addSection() global function instead lambda. NFC.George Rimar
2016-07-29[ELF] - Update comment. NFC.George Rimar
2016-07-29Remove `continue` at end of a for-loop.Rui Ueyama
2016-07-29Split readOutputSectionDescription.Rui Ueyama
2016-07-29Remove `Ignore` flag from SymbolAssignment class.Rui Ueyama
2016-07-29Rename DoLayout -> HasContents. NFC.Rui Ueyama
2016-07-29Simplify. readAssignment never returns a nullptr.Rui Ueyama
2016-07-28[ELF] - Removed excessive check. NFC.George Rimar
2016-07-28[ELF] - Attempt to fix BB after 277042.George Rimar
2016-07-28[ELF] - Cosmetic change. NFC.George Rimar
2016-07-28[ELF] - Linkerscript: implemented filename specification.George Rimar
2016-07-28[ELF] - Linkerscript: implemented += operator.George Rimar
2016-07-28Make CommonInputSection singleton class.Rui Ueyama
2016-07-28[ELF] Allows setting section for common symbols in linker scriptEugene Leviant
2016-07-28Add support for SEGMENT_START.Rafael Espindola
2016-07-28[ELF] - Linkerscript: ignore SORT(CONSTRUCTORS)George Rimar
2016-07-27Make toPhdrFlags a member function. NFC.Rafael Espindola
2016-07-27[ELF/LinkerScript] Support EXCLUDE_FILE inside KEEP.Davide Italiano
2016-07-26Remove return type that can trivially be inferred.Rui Ueyama
2016-07-26[ELF] - replace error() with llvm_unreachable. George Rimar
2016-07-26Attemp to fix build bot:George Rimar
2016-07-26[ELF] Linkerscript: symbol assignments with indentifiers on the right side of...George Rimar
2016-07-26[ELF] - Linkerscript: implemented ALIGN modificatior of output sections.George Rimar
2016-07-26[ELF] Linkerscript: implement DATA_SEGMENT_RELRO_END.George Rimar
2016-07-26[ELF] - Merged 2 lines. NFC.George Rimar
2016-07-26[ELF] Linkerscript: simplify DATA_SEGMENT_ALIGN evaluationGeorge Rimar
2016-07-26[ELF] - Fixed possible iterator overflow.George Rimar
2016-07-26[ELF/Linkerscript] Remove special handling of TLS/NOTE/RELRO sections (patch ...Eugene Leviant
2016-07-26Split getPhdrsIndices. NFC.Rui Ueyama
2016-07-26Replace std::find_if with plain for loop. NFC.Rui Ueyama
2016-07-25Split LinkerScript::createSections into small functions.Rui Ueyama