summaryrefslogtreecommitdiffstats
path: root/lld/ELF/ScriptParser.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [ELF] - Support "INSERT AFTER" statement.George Rimar2018-03-081-1/+12
* Remove redundant casts.Rui Ueyama2018-03-051-2/+2
* [ELF] - Report location for div/mod by zero.George Rimar2018-03-051-19/+20
* [ELF] - Don't crash on broken MEMORY declaration.George Rimar2018-03-011-3/+7
* [ELF] - Do not remove empty sections that use symbols in expressions.George Rimar2018-03-011-0/+4
* Add "%" operator to the linker script.Rui Ueyama2018-02-281-1/+10
* Inline a trivial function. NFC.Rui Ueyama2018-02-281-5/+1
* [ELF] - Fix comment. NFC.George Rimar2018-02-161-1/+1
* [ELF] - Support COPY, INFO, OVERLAY output sections attributes.George Rimar2018-02-161-4/+11
* Relax the grammar of the version script.Rui Ueyama2018-02-011-0/+5
* Remove MemRegionOffset. NFC.Rafael Espindola2018-01-251-2/+2
* Handle parsing AT(ADDR(.foo-bar)).Rafael Espindola2018-01-181-0/+3
* Remove dead code.Rui Ueyama2018-01-141-7/+0
* [ELF] - Fix for ld.lld does not accept "AT" syntax for declaring LMA regionGeorge Rimar2018-01-121-0/+8
* Add a comment about subtracting two non abs symbols. NFC.Rafael Espindola2017-12-261-0/+1
* Simplify script lexer.Rui Ueyama2017-12-261-2/+0
* Result of subtracting two symbols should be absolute.Rafael Espindola2017-12-221-0/+2
* Move Memory.{h,cpp} to Common.Rui Ueyama2017-11-281-1/+1
* [ELF] Fall back to search dirs for linker scripts specified with -TAlexander Richardson2017-11-201-10/+2
* [ELF] Support expressions with -defsym optionPetr Hosek2017-11-041-0/+13
* [ELF] - Linkerscript: fixed non-determinism when handling MEMORY.George Rimar2017-11-031-1/+1
* [lld] unified COFF and ELF error handling on new Common/ErrorHandlerBob Haarman2017-10-251-18/+18
* [ELF] - Linkerscript: fix issue with SUBALIGN.George Rimar2017-10-251-8/+20
* Return early if it fails to parse a hex string.Rui Ueyama2017-10-111-2/+8
* Swap parameters of getSymbolValue.Rui Ueyama2017-10-111-3/+3
* Rename BytesDataCommand -> ByteCommand.Rui Ueyama2017-10-111-5/+4
* Rename Commands -> SectionCommands.Rui Ueyama2017-10-111-7/+7
* Rename HasSections -> HasSectionsComand.Rui Ueyama2017-10-111-1/+1
* Remove ScriptConfiguration class and move the members to LinkerScript class.Rui Ueyama2017-10-111-16/+16
* Remove a constructor from ExprValue. NFC.Rui Ueyama2017-10-111-4/+4
* Use llvm::Optional instead of UINT_MAX to represent a null value.Rui Ueyama2017-10-081-9/+10
* Make ScriptParser::checkSection a non-member function.Rui Ueyama2017-10-081-7/+11
* Remove a trivial function.Rui Ueyama2017-10-081-1/+1
* Consider ForceAbsolute again in moveAbsRight.Rafael Espindola2017-09-201-1/+1
* Consider only A.Sec in moveAbsRight.Rafael Espindola2017-09-201-1/+1
* Align addresses, not offsets.Rafael Espindola2017-09-121-4/+2
* Handle empty dynamic lists.Rafael Espindola2017-09-081-0/+1
* If --dynamic-list is given, only those symbols are preemptible.Rafael Espindola2017-09-081-2/+15
* [ELF] - Linkerscript: implement REGION_ALIAS.George Rimar2017-09-081-7/+24
* Revert "Revert "Revert r311468: If --dynamic-list is given, only those symbol...Rafael Espindola2017-09-081-15/+2
* Revert "Revert r311468: If --dynamic-list is given, only those symbols are pr...Rafael Espindola2017-09-071-2/+15
* Detect linker script INCLUDE cycles.Rui Ueyama2017-09-061-0/+9
* Add a comment.Rui Ueyama2017-09-061-0/+1
* Revert r311468: If --dynamic-list is given, only those symbols are preemptibleRui Ueyama2017-08-221-15/+2
* If --dynamic-list is given, only those symbols are preemptibleRui Ueyama2017-08-221-2/+15
* [ELF, LinkerScript] Support ! operator in linker script.Hafiz Abid Qadeer2017-08-101-0/+4
* [ELF] - Remove ScriptLexer::Error field and check ErrorCount instead.George Rimar2017-08-041-18/+18
* [ELF] - Do not segfault if linkerscript tries to access Target too early.George Rimar2017-08-031-10/+22
* [ELF] - Do not crash when ALIGN/DATA_SEGMENT_ALIGN expression used with zero ...George Rimar2017-07-281-3/+7
* Merge OutputSectionCommand and OutputSection.Rafael Espindola2017-07-271-18/+14
OpenPOWER on IntegriCloud