summaryrefslogtreecommitdiff
path: root/lld/ELF/LinkerScript.cpp
AgeCommit message (Expand)Author
2016-06-29[ELF] Support for wildcard in version scripts.Davide Italiano
2016-06-26[LinkerScript] Spell 'character' correctly. NFC.Davide Italiano
2016-06-17Rename Align -> Alignment.Rui Ueyama
2016-05-19Fix the function to set the section VMA/LMA fields in case of usingDima Stepanov
2016-05-04Removed dead code. NFC.George Rimar
2016-04-25[ELF] - Implemented comparsion operators for linkerscript.George Rimar
2016-04-23Use ScriptParserBase features to parse linker script expressions.Rui Ueyama
2016-04-22Devirtualize ScriptParserBase. NFC.Rui Ueyama
2016-04-22Inline getInteger as it's too short to be a function. NFC.Rui Ueyama
2016-04-22Update a comment for r267145.Rui Ueyama
2016-04-22Move uintX_t typedef to the class definition. NFC.Rui Ueyama
2016-04-22[ELF] - Implemented linkerscript ALIGN commandGeorge Rimar
2016-04-22Recommitted r267132 "[ELF] - implemented ternary operator for linkerscript ex...George Rimar
2016-04-22Revert r267132 as it broke buildbot.George Rimar
2016-04-22[ELF] - implemented ternary operator for linkerscript expressionsGeorge Rimar
2016-04-22Inline SectionRule::match.Rui Ueyama
2016-04-22ELF: Make the special variable "." as a LinkerScript class member.Rui Ueyama
2016-04-21ELF: Change how to handle KEEP linker script command.Rui Ueyama
2016-04-21ELF: Change the return type of getSectionOrder.Rui Ueyama
2016-04-21[ELF] - Use ArrayRef instead of std::vector& for LinkerScript module. NFC.George Rimar
2016-04-21[ELF] - Get rid of SectionOrder array.George Rimar
2016-04-20Define and use a utility function. NFC.Rui Ueyama
2016-04-20ELF: Redefine parseExpr to parse an expression. NFC.Rui Ueyama
2016-04-20ELF: Template LinkerScript class.Rui Ueyama
2016-04-19Make a function file-scoped.Rui Ueyama
2016-04-19Attempt to fix buildbot.Rui Ueyama
2016-04-19ELF: Add +, -, *, / and & to SECTIONS linker script command.Rui Ueyama
2016-04-18Rename LocationNode -> SectionsCommand.Rui Ueyama
2016-04-18Remove redundant curly braces.Rui Ueyama
2016-04-18Refactor LinkerScript::assignAddresses. NFC.Rui Ueyama
2016-04-16Recommitted 266457 with fix:George Rimar
2016-04-15Revert r266457: "[ELF] - Implemented basic location counter support."Rui Ueyama
2016-04-15[ELF] - Implemented basic location counter support.George Rimar
2016-04-06[lld] [ELF] Add ScriptParserBase classAdhemerval Zanella
2016-04-06[ELF] - Teach linkerscript error handler to show full script line and column ...George Rimar
2016-03-30Include line number in error message for linker scripts.Rui Ueyama
2016-03-13Fix spelling.Rui Ueyama
2016-03-12Recommit of r263252, [ELF] - Change all messages to lowercase to be consistent.George Rimar
2016-03-11Revert r263252: "[ELF] - Change all messages to lowercase to be consistent."Rui Ueyama
2016-03-11[ELF] - Change all messages to lowercase to be consistent.George Rimar
2016-03-11This reverts the r263125George Rimar
2016-03-10[ELF] - Consistent spelling for error/warning messagesGeorge Rimar
2016-03-08Revert "ELF: Add /lib and /usr/lib as default search paths."Rafael Espindola
2016-03-08ELF: Add /lib and /usr/lib as default search paths.Rui Ueyama
2016-02-28ELF: Remove OutSection class and use a map instead.Rui Ueyama
2016-02-28Simplify. NFC.Rui Ueyama
2016-02-28Rename elf2 to elf.Rafael Espindola
2016-02-26[ELF] - Implemented linkerscript sections padding.George Rimar
2016-02-26Remove redundant template instantiations.Rui Ueyama
2016-02-24[ELF] - replaced std::function with raw pointers in LinkerScript.cppGeorge Rimar