summaryrefslogtreecommitdiff
path: root/lld/ELF/LinkerScript.cpp
AgeCommit message (Expand)Author
2018-08-06Merging r338679, r338684, r338697, r338699:Hans Wennborg
2018-07-09lld: add experimental support for SHT_RELR sections.Rui Ueyama
2018-07-05[ELF] - Eliminate dead "if". NFC.George Rimar
2018-07-05[ELF] - Convert excessive dyn_cast -> cast. NFC.George Rimar
2018-07-05[ELF] - Advance position in a memory region when change the Dot.George Rimar
2018-07-03[ELF] Don't create empty output section for unreferenced PROVIDEsJames Henderson
2018-05-17Make ALIGN work with -r in linker scriptsRui Ueyama
2018-04-26Delete unused variable.Rafael Espindola
2018-04-26Replace SharedSymbols with Defined when creating copy relocations.Rafael Espindola
2018-04-25[ELF] - Eliminate the AssertCommand.George Rimar
2018-04-09[ELF] - Stop setting OutSecOff too early.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-26Reduce code duplication a bit.Rafael Espindola
2018-03-26Reduce code duplication a bit. NFCRafael Espindola
2018-03-26This is PR36799.George Rimar
2018-03-24[ELF] - Do not ignore discarding of .rela.plt/.rela.dyn, allow doing custom l...George Rimar
2018-03-23[ELF] - Another fix for "LLD crashes with --emit-relocs when trying to procce...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-13[ELF] - Drop special flags for empty output sections.George Rimar
2018-03-08[ELF] - Support "INSERT AFTER" statement.George Rimar
2018-03-07Use exact uint32_t for uint32_t ELF field. NFC.Rui Ueyama
2018-03-07[ELF] - Recommit r326892,r326893 "[ELF] - Report LMA region overflows."George Rimar
2018-03-07[ELF] - Revert r326892, r326893.George Rimar
2018-03-07[ELF] - Report LMA region overflows.George Rimar
2018-03-07[ELF] - Allow discarding .hash and .gnu.hash from linker script.George Rimar
2018-03-05[ELF] - Support moving location counter when MEMORY is used.George Rimar
2018-03-02[ELF] - Report error when memory region is overflowed by data commands.George Rimar
2018-03-01Don't allocate a header bellow address 0.Rafael Espindola
2018-03-01[ELF] - Do not remove empty sections that use symbols in expressions.George Rimar
2018-03-01Simplify removing empty output sections.Rafael Espindola
2018-02-28Simplify. NFC.Rafael Espindola
2018-02-28Merge {COFF,ELF}/Strings.cpp to Common/Strings.cpp.Rui Ueyama
2018-02-28[ELF] Process linker scripts deeper when declaring symbols.Igor Kudrin
2018-02-27Put undefined symbols from shared libraries in the symbol table.Rafael Espindola
2018-02-27[ELF] Create and export symbols provided by a linker script if they reference...Igor Kudrin
2018-02-26Keep flags from phantom synthetic sections.Rafael Espindola
2018-02-23[ELF] Fix IsPreemptible comment and typo. NFCFangrui Song
2018-02-23[ELF] - Do not remove empty output sections that are explicitly assigned to p...George Rimar
2018-02-23[ELF] - Report error if removed empty output section declaration used undefin...George Rimar
2018-02-23[ELF] Add comment for preemptible and fix typo. NFCFangrui Song
2018-02-16[ELF] - Support COPY, INFO, OVERLAY output sections attributes.George Rimar
2018-02-07[ELF] - Make defsym to work correctly with reserved symbols.George Rimar
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-25Move LMAOffset from the OutputSection to the PhdrEntry. NFC.Rafael Espindola
2018-01-25Improve LMARegion handling.Rafael Espindola
2018-01-25Simplify. NFC.Rafael Espindola
2018-01-25Remove MemRegionOffset. NFC.Rafael Espindola