summaryrefslogtreecommitdiffstats
path: root/lld/ELF/LinkerScript.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Instantiate Interp output section only when needed.Rui Ueyama2016-07-211-1/+1
* [ELF] Support FLAGS attribute in program header definitionEugene Leviant2016-07-211-3/+9
* [ELF] - Linkerscript: remove excessive ScriptConfiguration::Filler fieldGeorge Rimar2016-07-211-5/+6
* [ELF] - Initial support of tree-style linker script implemented.George Rimar2016-07-211-28/+39
* Function names should start with lowercase letters.Rui Ueyama2016-07-201-10/+10
* Replace parallel arrays with a StringSwitch.Rui Ueyama2016-07-201-15/+18
* Remove `else` after `break`.Rui Ueyama2016-07-201-2/+1
* Simplify output section ownership.Rui Ueyama2016-07-201-3/+4
* [ELF] - Refactor of LinkerScript<ELFT>::getPhdrIndicesForSectionGeorge Rimar2016-07-201-11/+11
* [ELF] Create output sections in LinkerScript classEugene Leviant2016-07-201-1/+41
* Fix build with gcc 6.Rafael Espindola2016-07-191-1/+1
* [ELF] Minimal PHDRS parser and section to segment assignment supportEugene Leviant2016-07-191-4/+182
* Reformat comment from 3 to 2 lines. NFC.George Rimar2016-07-191-2/+1
* Fixed comment. NFC.George Rimar2016-07-191-1/+1
* [ELF] Overriding reserved symbols in linker scriptEugene Leviant2016-07-151-1/+1
* Remove redundant `return`.Rui Ueyama2016-07-151-1/+0
* Merge SymbolAssignmentKind and ExprKind.Rui Ueyama2016-07-151-15/+15
* [ELF] r275383 reverted due to buildbot failureEugene Leviant2016-07-141-3/+3
* [ELF] Allow overriding reserved symbols in linker scriptsEugene Leviant2016-07-141-3/+3
* [ELF] Support for symbol assignment in linker scripts within SECTIONS {} blockEugene Leviant2016-07-121-17/+55
* Fix formating. NFC.Rafael Espindola2016-07-071-1/+2
* Remove trailing whitespaces.Rui Ueyama2016-07-011-3/+3
* [ELF] Fix first PT_LOAD segment VA calculation, when linker script is usedEugene Leviant2016-07-011-1/+12
* Create Strings.cpp and move string manipulation functions to that file.Rui Ueyama2016-06-291-24/+1
* Rename matchStr -> globMatch.Rui Ueyama2016-06-291-4/+4
* [ELF] Support for wildcard in version scripts.Davide Italiano2016-06-291-3/+1
* [LinkerScript] Spell 'character' correctly. NFC.Davide Italiano2016-06-261-1/+1
* Rename Align -> Alignment.Rui Ueyama2016-06-171-2/+2
* Fix the function to set the section VMA/LMA fields in case of usingDima Stepanov2016-05-191-25/+20
* Removed dead code. NFC.George Rimar2016-05-041-7/+0
* [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
OpenPOWER on IntegriCloud