summaryrefslogtreecommitdiff
path: root/lld/ELF/LinkerScript.h
AgeCommit message (Expand)Author
2018-04-25[ELF] - Eliminate the AssertCommand.George Rimar
2018-04-05[ELF] - Reveal more information in -Map file about assignments.George Rimar
2018-04-04[ELF] - Cleanup. NFCI.George Rimar
2018-03-26This is PR36799.George Rimar
2018-03-15[ELF] - Fix build bot after rL327612.George Rimar
2018-03-15[ELF] - Fix build bot after rL327612.George Rimar
2018-03-15[ELF] - Show data and assignment commands in the map file.George Rimar
2018-03-13[ELF] - Implement INSERT BEFORE.George Rimar
2018-03-08[ELF] - Support "INSERT AFTER" statement.George Rimar
2018-03-05[ELF] - Support moving location counter when MEMORY is used.George Rimar
2018-02-28Merge {COFF,ELF}/Strings.cpp to Common/Strings.cpp.Rui Ueyama
2018-02-23[ELF] - Do not remove empty output sections that are explicitly assigned to p...George Rimar
2018-01-30Run dos2unix in a few files. NFC.Rafael Espindola
2018-01-30Sort orphan section if --symbol-ordering-file is given.Rafael Espindola
2018-01-30[ELF] - Define linkerscript symbols early.George Rimar
2018-01-25Improve LMARegion handling.Rafael Espindola
2018-01-25Simplify. NFC.Rafael Espindola
2018-01-25Remove MemRegionOffset. NFC.Rafael Espindola
2017-11-29Delete dead code. NFC.Rafael Espindola
2017-11-06ELF: Merge DefinedRegular and Defined.Peter Collingbourne
2017-11-04Move OutputSectionFactory to LinkerScript.cpp. NFC.Rui Ueyama
2017-11-03Rename SymbolBody -> SymbolRui Ueyama
2017-11-03[ELf] - Fix compilation after r317307.George Rimar
2017-11-03[ELF] - Linkerscript: fixed non-determinism when handling MEMORY.George Rimar
2017-10-31[ELF] - Simplify output section creation.George Rimar
2017-10-27[ELF] Add support for multiple passes to createThunks()Peter Smith
2017-10-27[ELF] Record created ThunkSections in InputSectionDescription [NFC].Peter Smith
2017-10-23Make Ctx a plain pointer again.Rafael Espindola
2017-10-21Don't call buildSectionOrder multiple times.Rafael Espindola
2017-10-20Remove unused argument.Rafael Espindola
2017-10-18[ELF] - Make LinkerScript::assignOffsets private. NFC.George Rimar
2017-10-11Split LinkerScript::computeInputSections into two functions.Rui Ueyama
2017-10-11Swap parameters of getSymbolValue.Rui Ueyama
2017-10-11Rename BytesDataCommand -> ByteCommand.Rui Ueyama
2017-10-11Use more precise type.Rui Ueyama
2017-10-11Rename CurAddressState -> Ctx.Rui Ueyama
2017-10-11Make LinkerScript::addSymbol a private member function.Rui Ueyama
2017-10-11Rename processCommands -> processSectionCommands.Rui Ueyama
2017-10-11Inline small functions.Rui Ueyama
2017-10-11Rename Commands -> SectionCommands.Rui Ueyama
2017-10-11Rename HasSections -> HasSectionsComand.Rui Ueyama
2017-10-11Remove ScriptConfiguration class and move the members to LinkerScript class.Rui Ueyama
2017-10-11Inline addRegular into addSymbol.Rui Ueyama
2017-10-11Remove a constructor from ExprValue. NFC.Rui Ueyama
2017-10-11Add comments.Rui Ueyama
2017-10-08Rename ignoreInterpSection -> needsInterpSection.Rui Ueyama
2017-10-08Use llvm::Optional instead of UINT_MAX to represent a null value.Rui Ueyama
2017-10-08Make a helper function a non-member function. NFC.Rui Ueyama
2017-10-08Use llvm::Optional instead of a magic number -1 to represent "no result".Rui Ueyama
2017-10-08Remove a trivial function.Rui Ueyama