summaryrefslogtreecommitdiff
path: root/lld/ELF/LinkerScript.cpp
AgeCommit message (Expand)Author
2017-02-07Simplify symbol computation for non alloc sections.Rafael Espindola
2017-02-07Handle the case where 'local' is the name of a global in a version script:Dmitry Mikulin
2017-02-07[ELF] - Assign proper values for DefinedSynthetic symbols attached to non-all...George Rimar
2017-02-07[ELF] - Refactoring: reuse similar method.George Rimar
2017-02-06Handle symbol assignments before the first section switch.Rafael Espindola
2017-02-03Simplify. NFC.Rafael Espindola
2017-02-03Handle numbers followed by ":" in linker scripts.Rafael Espindola
2017-02-02Update comments.Rui Ueyama
2017-02-01[ELF] - Recommit r293749. Improve comment. NFC.George Rimar
2017-02-01[ELF] - Revert r293749George Rimar
2017-02-01(no commit message)George Rimar
2017-02-01[ELF] - Linkerscript: properly mark minus expression with non-absolute flagGeorge Rimar
2017-01-31[ELF] - Linkerscript: do not fail on additional semicolons in linkerscript.George Rimar
2017-01-27Revert commits r293276 and r293278.Rafael Espindola
2017-01-27[ELF] Bypass section type checkEugene Leviant
2017-01-26Rename NotFlags -> NegFlags.Rui Ueyama
2017-01-26Use StringRef::lower only once instead of calling ::tolower many times.Rui Ueyama
2017-01-26Split ScriptParser::readMemory.Rui Ueyama
2017-01-24[LinkerScript] Implement `MEMORY` commandMeador Inge
2017-01-23[ELF] - Linkerscripts: ignore CONSTRUCTORS in output section declaration.George Rimar
2017-01-20Reduce code duplication when allocating program headers.Rafael Espindola
2017-01-20[ELF] - Do not crash when assign common symbol's values in scriptGeorge Rimar
2017-01-17[ELF] - Support optional comma after output section command.George Rimar
2017-01-10Add support for anonymous local symbols.Rafael Espindola
2017-01-09[ELF] Allow defined symbols to be assigned from linker scriptMeador Inge
2017-01-09Add linker-script-included files to reproduce tar files.Rui Ueyama
2017-01-05Change which input sections we concatenateRafael Espindola
2016-12-23Remove Driver::OwningMB and instead use make().Rui Ueyama
2016-12-22[ELF] Linkerscript: print location of undefined symbol usageEugene Leviant
2016-12-21[ELF] - Linkerscript: Fall back to search paths when INCLUDE not foundGeorge Rimar
2016-12-21De-template DefinedSynthetic.Rui Ueyama
2016-12-21[ELF] - Fix use of freed memory.George Rimar
2016-12-19Fix corner cases of setting the section address.Rafael Espindola
2016-12-19Detemplate PhdrEntry. NFC.Rafael Espindola
2016-12-18Remove lld/Support/Memory.h.Rui Ueyama
2016-12-16[ELF] - Linkerscript: Implement two argument version of ALIGN()Rui Ueyama
2016-12-15[ELF] - Apply format. NFC.George Rimar
2016-12-15[ELF] - Do not crash when move location counter backward.George Rimar
2016-12-09Fix parsing when one extern follows another.Rafael Espindola
2016-12-08[ELF] Allow output section data commands to take expressionsMeador Inge
2016-12-08Move Memory.{h,cpp} to lld/Support so that we can use them from COFF.Rui Ueyama
2016-12-08Change the implementation of --dynamic-list to use linker script parsing.Rafael Espindola
2016-12-08Add support for 'extern "C"'.Rafael Espindola
2016-12-08Delete dead code.Rafael Espindola
2016-12-06[ELF] - Teach LLD to recognize PT_OPENBSD_BOOTDATAGeorge Rimar
2016-12-05[ELF] Print file:line for unknown PHDR errorEugene Leviant
2016-12-01Make get{Line,Column}Number members of StringParser.Rui Ueyama
2016-11-29[ELF] - Add support of proccessing of the rest allocatable synthetic sections...George Rimar
2016-11-28[ELF] - Set Config->SingleRoRx differently. NFC.George Rimar
2016-11-28[ELF] Print file:line for 'undefined section' errorsEugene Leviant