summaryrefslogtreecommitdiff
path: root/lld/ELF/LinkerScript.h
Commit message (Expand)AuthorAgeFilesLines
* [ELF] Change most llvm::Optional to std::optionalFangrui Song2022-11-261-3/+3
* [ELF] Add LLVM_LIBRARY_VISIBILITY to some global variables. NFCFangrui Song2022-10-021-1/+2
* [ELF] Rename LinkerScript::ctx to state. NFCFangrui Song2022-10-011-2/+2
* [lld/elf] Use C++17 nested namespace syntax in most placesNico Weber2022-08-101-4/+2
* [ELF] Don't use multiple inheritance for OutputSection. NFCFangrui Song2022-03-081-5/+5
* [ELF] Clean up headers. NFCFangrui Song2022-02-071-4/+0
* [ELF] Rename adjustSectionsBeforeSorting to adjustOutputSections and make it ...Fangrui Song2022-02-011-1/+1
* [ELF] Change some DenseMap<StringRef, *> to DenseMap<CachedHashStringRef, *>....Fangrui Song2022-01-161-1/+2
* [ELF] LinkerScript/OutputSection: change other std::vector members to SmallVe...Fangrui Song2021-12-261-6/+6
* [ELF] Change InputSectionDescription members from vector to SmallVectorFangrui Song2021-12-261-11/+11
* [ELF] Change some non-null pointer parameters to references. NFCFangrui Song2021-12-221-1/+1
* [ELF] Change some global pointers to unique_ptrFangrui Song2021-12-221-1/+1
* [ELF] Simplify/remove LinkerScript::switchTo. NFCFangrui Song2021-11-281-2/+0
* [ELF] Simplify/remove LinkerScript::output and advance. NFCFangrui Song2021-11-281-2/+0
* [ELF] Rename BaseCommand to SectionCommand. NFCFangrui Song2021-11-251-12/+13
* [ELF] Make ExprValue smaller. NFC'Fangrui Song2021-11-251-5/+5
* [ELF] Support the "read-only" memory region attributeIgor Kudrin2021-11-241-2/+18
* [ELF] Ensure output section is not discarded in addStartEndSymbols()Andrew Ng2021-11-191-0/+2
* [ELF] Better resemble GNU ld when placing orphan sections into memory regionsIgor Kudrin2021-11-111-1/+2
* [ELF] Make dot in .tbss correctFangrui Song2021-08-041-1/+1
* [ELF] Preserve section order within an INSERT AFTER commandFangrui Song2021-06-301-1/+1
* [ELF] Add OVERWRITE_SECTIONS commandFangrui Song2021-06-131-1/+4
* [LLD][ELF] Optimize linker script filename glob pattern matching NFCAndrew Ng2020-09-161-4/+18
* [ELF] Keep st_type for symbol assignmentFangrui Song2020-08-201-0/+4
* [ELF][ARM] Support /DISCARD/ of subset of .ARM.exidx sectionsPeter Smith2020-05-111-1/+4
* [ELF] -M/-Map: fix VMA/LMA/Size columns of symbol assignments when address/si...Fangrui Song2020-04-071-2/+2
* [ELF] Simplify sh_addr computation and warn if sh_addr is not a multiple of s...Fangrui Song2020-03-111-4/+0
* [ELF] Postpone evaluation of ORIGIN/LENGTH in a MEMORY commandFangrui Song2020-03-091-3/+3
* [ELF] --orphan-handling=: don't warn/error for unused synthesized sectionsFangrui Song2020-02-261-0/+4
* [ELF] Warn changed output section addressFangrui Song2020-02-211-0/+4
* [ELF] Support INSERT [AFTER|BEFORE] for orphan sectionsFangrui Song2020-02-121-4/+9
* Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer2020-01-281-1/+1
* [lld/ELF] PR44498: Support input filename in double quoteThomas Preud'homme2020-01-221-1/+1
* [LLD][ELF] Add support for INPUT_SECTION_FLAGSPeter Smith2020-01-211-2/+8
* Fix a few typos in lld/ELF to cycle botsNico Weber2019-10-281-1/+1
* [ELF] Make MergeInputSection merging aware of output sectionsFangrui Song2019-09-241-3/+9
* Revert "Revert r370635, it caused PR43241."Fangrui Song2019-09-061-0/+1
* Revert r370635, it caused PR43241.Nico Weber2019-09-061-1/+0
* [ELF] Do not ICF two sections with different output sections (by SECTIONS com...Fangrui Song2019-09-021-0/+1
* [ELF] Make LinkerScript::assignAddresses iterativeFangrui Song2019-08-261-1/+1
* [Coding style change] Rename variables so that they start with a lowercase le...Rui Ueyama2019-07-101-106/+106
* [ELF] Deleted unused forward declarations. NFCFangrui Song2019-05-241-1/+0
* Replace `typedef A B` with `using B = A`. NFC.Rui Ueyama2019-04-011-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [LLD][ELF] - Linker script: accept using a file name without a list of sections.George Rimar2018-12-061-1/+3
* Move forward declarations to the top of the file and sort.Rui Ueyama2018-10-231-4/+4
* [ELF] - Eliminate the AssertCommand.George Rimar2018-04-251-10/+0
* [ELF] - Reveal more information in -Map file about assignments.George Rimar2018-04-051-4/+2
* [ELF] - Cleanup. NFCI.George Rimar2018-04-041-4/+8
* This is PR36799.George Rimar2018-03-261-0/+1