summaryrefslogtreecommitdiffstats
path: root/lld/ELF/LinkerScript.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ELF] - Implemented comparsion operators for linkerscript.George Rimar2016-04-251-7/+25
* Use ScriptParserBase features to parse linker script expressions.Rui Ueyama2016-04-231-71/+59
* Devirtualize ScriptParserBase. NFC.Rui Ueyama2016-04-221-1/+1
* Inline getInteger as it's too short to be a function. NFC.Rui Ueyama2016-04-221-10/+4
* Update a comment for r267145.Rui Ueyama2016-04-221-1/+2
* Move uintX_t typedef to the class definition. NFC.Rui Ueyama2016-04-221-2/+0
* [ELF] - Implemented linkerscript ALIGN commandGeorge Rimar2016-04-221-0/+8
* Recommitted r267132 "[ELF] - implemented ternary operator for linkerscript ex...George Rimar2016-04-221-0/+14
* Revert r267132 as it broke buildbot.George Rimar2016-04-221-14/+0
* [ELF] - implemented ternary operator for linkerscript expressionsGeorge Rimar2016-04-221-0/+14
* Inline SectionRule::match.Rui Ueyama2016-04-221-5/+1
* ELF: Make the special variable "." as a LinkerScript class member.Rui Ueyama2016-04-221-21/+22
* ELF: Change how to handle KEEP linker script command.Rui Ueyama2016-04-211-17/+24
* ELF: Change the return type of getSectionOrder.Rui Ueyama2016-04-211-6/+10
* [ELF] - Use ArrayRef instead of std::vector& for LinkerScript module. NFC.George Rimar2016-04-211-3/+3
* [ELF] - Get rid of SectionOrder array.George Rimar2016-04-211-10/+16
* Define and use a utility function. NFC.Rui Ueyama2016-04-201-7/+16
* ELF: Redefine parseExpr to parse an expression. NFC.Rui Ueyama2016-04-201-9/+12
* ELF: Template LinkerScript class.Rui Ueyama2016-04-201-57/+41
* Make a function file-scoped.Rui Ueyama2016-04-191-1/+1
* Attempt to fix buildbot.Rui Ueyama2016-04-191-1/+1
* ELF: Add +, -, *, / and & to SECTIONS linker script command.Rui Ueyama2016-04-191-17/+97
* Rename LocationNode -> SectionsCommand.Rui Ueyama2016-04-181-10/+10
* Remove redundant curly braces.Rui Ueyama2016-04-181-3/+3
* Refactor LinkerScript::assignAddresses. NFC.Rui Ueyama2016-04-181-24/+22
* Recommitted 266457 with fix:George Rimar2016-04-161-2/+129
* Revert r266457: "[ELF] - Implemented basic location counter support."Rui Ueyama2016-04-151-129/+2
* [ELF] - Implemented basic location counter support.George Rimar2016-04-151-2/+129
* [lld] [ELF] Add ScriptParserBase classAdhemerval Zanella2016-04-061-166/+4
* [ELF] - Teach linkerscript error handler to show full script line and column ...George Rimar2016-04-061-0/+21
* Include line number in error message for linker scripts.Rui Ueyama2016-03-301-2/+13
* Fix spelling.Rui Ueyama2016-03-131-2/+2
* Recommit of r263252, [ELF] - Change all messages to lowercase to be consistent.George Rimar2016-03-121-4/+4
* Revert r263252: "[ELF] - Change all messages to lowercase to be consistent."Rui Ueyama2016-03-111-4/+4
* [ELF] - Change all messages to lowercase to be consistent.George Rimar2016-03-111-4/+4
* This reverts the r263125George Rimar2016-03-111-7/+7
* [ELF] - Consistent spelling for error/warning messagesGeorge Rimar2016-03-101-7/+7
* Revert "ELF: Add /lib and /usr/lib as default search paths."Rafael Espindola2016-03-081-3/+1
* ELF: Add /lib and /usr/lib as default search paths.Rui Ueyama2016-03-081-1/+3
* ELF: Remove OutSection class and use a map instead.Rui Ueyama2016-02-281-16/+14
* Simplify. NFC.Rui Ueyama2016-02-281-6/+5
* Rename elf2 to elf.Rafael Espindola2016-02-281-4/+4
* [ELF] - Implemented linkerscript sections padding.George Rimar2016-02-261-7/+53
* Remove redundant template instantiations.Rui Ueyama2016-02-261-5/+0
* [ELF] - replaced std::function with raw pointers in LinkerScript.cppGeorge Rimar2016-02-241-20/+21
* [ELF] - Teach input section wildcard patterns to recognize '?' meta character.George Rimar2016-02-241-3/+4
* [ELF] - Linkerscript KEEP command.George Rimar2016-02-231-7/+37
* Attemp to heal windows buildbotGeorge Rimar2016-02-191-10/+10
* [ELF] - Minor refactor of LinkerScript fileGeorge Rimar2016-02-191-23/+20
* ELF: Add wildcard pattern matching to SECTIONS linker script command.Rui Ueyama2016-02-121-5/+54
OpenPOWER on IntegriCloud