summaryrefslogtreecommitdiffstats
path: root/lld/ELF/ScriptParser.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [ELF, LinkerScript] Memory region name parsing fixMeador Inge2017-07-261-0/+2
* [ELF] Align the value if needed when computing the expressionPetr Hosek2017-07-201-2/+4
* Add the --chroot option for --reproduce.Rui Ueyama2017-07-201-1/+1
* Move feature-specific functions out of Strings.cpp.Rui Ueyama2017-07-131-0/+10
* [ELF] Extract temporary state used in assignAddresses()Peter Smith2017-07-071-2/+1
* Fix a bug in output section directive.Rui Ueyama2017-06-081-15/+32
* [ELF] - Linkerscript: implement NOLOAD section type.George Rimar2017-06-071-4/+14
* [ELF] - Linkerscript: improved error reporting.George Rimar2017-06-071-6/+8
* Move Object format code to lib/BinaryFormat.Zachary Turner2017-06-071-1/+1
* Move name lookup to script parsing time.Rafael Espindola2017-06-011-8/+24
* [ELF] Use late evaluation for ALIGN in expressionPetr Hosek2017-05-301-1/+5
* [ELF] - Use llvm::to_integer() instead of StringRef::getAsInteger().George Rimar2017-05-161-6/+6
* Add memory ORIGIN and LENGTH expression supportRui Ueyama2017-05-091-0/+12
* Rename readOutputSectionFiller parseFill.Rui Ueyama2017-04-131-10/+10
* Fix FILL linker script command.Rui Ueyama2017-04-131-1/+0
* Allow expressions in MEMORY command.Rui Ueyama2017-04-121-6/+1
* [lld] Keep full library path in DT_NEEDED.Evgeniy Stepanov2017-04-121-6/+7
* Revert "[lld] Keep full library path in DT_NEEDED."Evgeniy Stepanov2017-04-121-7/+6
* [lld] Keep full library path in DT_NEEDED.Evgeniy Stepanov2017-04-111-6/+7
* Remove big-endianness from =<fillexp> code.Rui Ueyama2017-04-111-5/+8
* Return Optional<uint64_t> from readInteger instead of returning just success/...Rui Ueyama2017-04-051-38/+36
* Inline small functions that are used only once.Rui Ueyama2017-04-051-5/+2
* Fix comments.Rui Ueyama2017-04-051-7/+13
* Rename ScriptConfig::UndefinedSymbols ReferencedSymbols.Rui Ueyama2017-04-051-5/+7
* Make readAssert() to return an AssertCommand object.Rui Ueyama2017-04-051-6/+11
* Add a file comment.Rui Ueyama2017-04-051-0/+5
* Simplify. NFC.Rui Ueyama2017-04-051-44/+32
* Inline leftShift and rightShift. NFC.Rui Ueyama2017-04-051-10/+2
* Do not make ScriptParser class public.Rui Ueyama2017-04-051-1/+3
* Move the parser for the linker script to a separate file.Rui Ueyama2017-04-051-0/+1184
* Rename ScriptParser.{cpp,h} -> ScriptLexer.{cpp,h}.Rui Ueyama2017-02-141-203/+0
* Handle the case where 'local' is the name of a global in a version script:Dmitry Mikulin2017-02-071-5/+8
* Handle numbers followed by ":" in linker scripts.Rafael Espindola2017-02-031-1/+1
* Simplify ScriptParser.Rui Ueyama2016-12-011-15/+13
* Do not name a variable Ret which is not a return value.Rui Ueyama2016-12-011-5/+5
* Make get{Line,Column}Number members of StringParser.Rui Ueyama2016-12-011-27/+31
* Split getPos into getLineNumber and getColumnNumber.Rui Ueyama2016-12-011-30/+29
* [ELF] Print file:line for 'undefined section' errorsEugene Leviant2016-11-281-0/+7
* [ELF] Better error reporting for linker scriptsEugene Leviant2016-11-211-28/+55
* Simplify. NFC.Rui Ueyama2016-10-211-9/+4
* ELF: Implement skip() as (void)next()Justin Bogner2016-10-171-9/+1
* Rename skip(StringRef) -> consume(StringRef).Rui Ueyama2016-10-171-1/+1
* ELF: Add a skip() overload to ignore any tokenJustin Bogner2016-10-171-0/+10
* Recommit [ELF] - Versionscript: do not treat non-wildcarded names as wildcards.George Rimar2016-09-091-2/+5
* Revert r281045, it broke BB.George Rimar2016-09-091-5/+2
* Recommit [ELF] - Versionscript: do not treat non-wildcarded names as wildcards.George Rimar2016-09-091-2/+5
* [ELF] - Revert r281038 to see if that unbreaks build bot.George Rimar2016-09-091-5/+2
* [ELF] - Versionscript: do not treat non-wildcarded names as wildcards.George Rimar2016-09-091-2/+5
* [ELF] - Fix for: PR29093 - version script does not support [chars] wildcardsGeorge Rimar2016-09-071-1/+1
* Add comments.Rui Ueyama2016-09-011-2/+4
OpenPOWER on IntegriCloud