summaryrefslogtreecommitdiff
path: root/lld/ELF/LinkerScript.cpp
AgeCommit message (Expand)Author
2016-09-06Add a comment.Rui Ueyama
2016-09-06[ELF] - Linkerscript: implemented FILL command as alias for =fillexprGeorge Rimar
2016-09-02[ELF] PR30221 - linker script expression parser does not accept '~'Simon Atanasyan
2016-09-02[ELF] - Use std::regex instead of hand written logic in elf::globMatch()George Rimar
2016-09-02Add -nostdlib.Rui Ueyama
2016-09-02Dispatch without hash table lookup.Rui Ueyama
2016-09-02Add comments.Rui Ueyama
2016-09-02[ELF] - Linkerscript: add support for suffixes in numbers.George Rimar
2016-09-01Eliminate LayoutInputSection classEugene Leviant
2016-08-31Linker script: support VERSION command.Rui Ueyama
2016-08-31[ELF] Linkerscript: define symbols outside SECTIONSPetr Hosek
2016-08-31[ELF] - Remove VersionScriptParser class and move the members to ScriptParserGeorge Rimar
2016-08-31Allow adding start/end symbols to any sectionEugene Leviant
2016-08-30[ELF] - Linkerscript: implemented ADDR command.George Rimar
2016-08-30[ELF] - Fix for: bug 29115 - linkerscript does not support non-wildcard filen...George Rimar
2016-08-29Make lld actually compatible with gold in terms of filler handling.Rui Ueyama
2016-08-22Add support for '|' in expressions.Rafael Espindola
2016-08-22Do not add .interp, .dynamic nor .eh_frame_hdr to segments just by type.Rui Ueyama
2016-08-19[ELF] - Give automatically generated __start_* and __stop_* symbols default v...George Rimar
2016-08-19[ELF] - Linkerscript: implemented SUBALIGN() command.George Rimar
2016-08-18[ELF] Don't add input sections twice when linker script is usedEugene Leviant
2016-08-18[ELF] Linkerscript: support assignment outside SECTIONSPetr Hosek
2016-08-17Merge readAt and readAlign.Rui Ueyama
2016-08-17[ELF] - Linkerscript: make readAt() signature to be consistent with others re...George Rimar
2016-08-17Attemp to fix linux build bot after r278911 ("[ELF] - linkerscript AT keyword...George Rimar
2016-08-17[ELF] - linkerscript AT keyword (in output section description) implemented.George Rimar
2016-08-17[ELF] Set MAXPAGESIZE to 2MiB on x86-64 to match bfd and gold.Michael J. Spencer
2016-08-16[ELF] Ignore .interp section in case linker script specifies PHDRS without PT...Eugene Leviant
2016-08-16[ELF] Linkerscript: support hidden symbols assignmentsPetr Hosek
2016-08-15[ELF] Linkerscript: fix bug in assignOffsets (check Sym for non-null)Eugene Leviant
2016-08-12[ELF] - Linkerscript: fix VA value assigned to sections when using constraints.George Rimar
2016-08-12[ELF] - Remove excessive loop in LinkerScript<ELFT>::assignAddresses()George Rimar
2016-08-12[ELF] - Linkerscript: reimplemented output sections constrains matching funct...George Rimar
2016-08-12Rename getSizeOfHeaders -> getHeaderSize.Rui Ueyama
2016-08-12Early continue. NFC.Rui Ueyama
2016-08-12Simplify LinkerScript<ELFT>::createSections.Rui Ueyama
2016-08-12Remove excessive parentheses.Rui Ueyama
2016-08-12Create only one section for a name in LinkerScript.Rui Ueyama
2016-08-12Allocate LayoutInputSections using SpecificBumpPtrAllocator.Rui Ueyama
2016-08-12Remove OutputSectionBuilder::finalize.Rui Ueyama
2016-08-12Remove useless local variable.Rui Ueyama
2016-08-12Split LinkerScript<ELFT>::createSections.Rui Ueyama
2016-08-11Replace a variadic forwarding template function with less complex ones.Rui Ueyama
2016-08-11Make class hierarchy more shallow.Rui Ueyama
2016-08-11Remove trailing whitespace.Rui Ueyama
2016-08-11Add comments.Rui Ueyama
2016-08-11[ELF] Symbol assignment within output section descriptionEugene Leviant
2016-08-10[ELF] - Linkerscript: implement SIZEOF_HEADERS.George Rimar
2016-08-09Remove unreachable `return`. NFC.Rui Ueyama
2016-08-09Remove isOutputDynamic and use Out<ELFT>::DynSymTab instead.Rui Ueyama