summaryrefslogtreecommitdiffstats
path: root/lld/ELF/LinkerScript.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [ELF] - linkerscript AT keyword (in output section description) implemented.George Rimar2016-08-171-0/+18
* [ELF] Set MAXPAGESIZE to 2MiB on x86-64 to match bfd and gold.Michael J. Spencer2016-08-171-1/+3
* [ELF] Ignore .interp section in case linker script specifies PHDRS without PT...Eugene Leviant2016-08-161-0/+9
* [ELF] Linkerscript: support hidden symbols assignmentsPetr Hosek2016-08-161-5/+7
* [ELF] Linkerscript: fix bug in assignOffsets (check Sym for non-null)Eugene Leviant2016-08-151-2/+4
* [ELF] - Linkerscript: fix VA value assigned to sections when using constraints.George Rimar2016-08-121-10/+26
* [ELF] - Remove excessive loop in LinkerScript<ELFT>::assignAddresses()George Rimar2016-08-121-26/+26
* [ELF] - Linkerscript: reimplemented output sections constrains matching funct...George Rimar2016-08-121-38/+19
* Rename getSizeOfHeaders -> getHeaderSize.Rui Ueyama2016-08-121-8/+8
* Early continue. NFC.Rui Ueyama2016-08-121-11/+14
* Simplify LinkerScript<ELFT>::createSections.Rui Ueyama2016-08-121-16/+11
* Remove excessive parentheses.Rui Ueyama2016-08-121-1/+1
* Create only one section for a name in LinkerScript.Rui Ueyama2016-08-121-78/+62
* Allocate LayoutInputSections using SpecificBumpPtrAllocator.Rui Ueyama2016-08-121-20/+14
* Remove OutputSectionBuilder::finalize.Rui Ueyama2016-08-121-15/+4
* Remove useless local variable.Rui Ueyama2016-08-121-3/+2
* Split LinkerScript<ELFT>::createSections.Rui Ueyama2016-08-121-24/+33
* Replace a variadic forwarding template function with less complex ones.Rui Ueyama2016-08-111-26/+28
* Make class hierarchy more shallow.Rui Ueyama2016-08-111-3/+4
* Remove trailing whitespace.Rui Ueyama2016-08-111-1/+1
* Add comments.Rui Ueyama2016-08-111-1/+12
* [ELF] Symbol assignment within output section descriptionEugene Leviant2016-08-111-72/+201
* [ELF] - Linkerscript: implement SIZEOF_HEADERS.George Rimar2016-08-101-1/+23
* Remove unreachable `return`. NFC.Rui Ueyama2016-08-091-1/+0
* Remove isOutputDynamic and use Out<ELFT>::DynSymTab instead.Rui Ueyama2016-08-091-1/+1
* Simplify. NFC.Rui Ueyama2016-08-051-19/+8
* Move invariants outside of a lambda. NFC.Rui Ueyama2016-08-051-3/+3
* Make combine() non-member function.Rui Ueyama2016-08-051-35/+34
* Split InputSectionDescription::Sort into SortInner and SortOuter.Rui Ueyama2016-08-041-42/+41
* Remove redundant argument.Rafael Espindola2016-08-041-10/+6
* [ELF] - Linkerscript: implemented ASSERT() keyword.George Rimar2016-08-041-0/+28
* [ELF] - Linkerscript: Fixed SORT_BY_ALIGNMENT sorting order.George Rimar2016-08-041-2/+2
* [ELF] Linkerscript: remove repeated sections in filter()Eugene Leviant2016-08-041-12/+12
* Remove buggy PROVIDE-in-output-description command.Rui Ueyama2016-08-041-9/+3
* Make ScriptParser::read* functions more functional style.Rui Ueyama2016-08-041-53/+53
* Make filler expression compatible with gold.Rui Ueyama2016-08-031-7/+8
* Create only one vector instead of two.Rui Ueyama2016-08-031-8/+10
* Revert 277594, it caused PR28827Nico Weber2016-08-031-4/+5
* Remove redundant argument.Rafael Espindola2016-08-031-5/+4
* [ELF] - Linkerscript: support all kinds of sorting (including nested).George Rimar2016-08-031-10/+49
* Support expressions inside FLAGS.Rafael Espindola2016-08-021-1/+3
* [LinkerScript] Filler can have a decimal value.Davide Italiano2016-07-291-5/+11
* [ELF] - Linkerscript: implemented SIZEOF(section)George Rimar2016-07-291-13/+42
* [ELF] - Linkerscript: Implemented SORT command.George Rimar2016-07-291-6/+32
* [ELF] - Linkerscript: make addSection() global function instead lambda. NFC.George Rimar2016-07-291-13/+16
* [ELF] - Update comment. NFC.George Rimar2016-07-291-4/+1
* Remove `continue` at end of a for-loop.Rui Ueyama2016-07-291-3/+1
* Split readOutputSectionDescription.Rui Ueyama2016-07-291-8/+12
* Remove `Ignore` flag from SymbolAssignment class.Rui Ueyama2016-07-291-21/+17
* Rename DoLayout -> HasContents. NFC.Rui Ueyama2016-07-291-1/+1
OpenPOWER on IntegriCloud