summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/ELF/DefaultLayout.h
Commit message (Expand)AuthorAgeFilesLines
* [ELF] Delete empty TargetLayout class and rename DefaultLayout to TargetLayoutSimon Atanasyan2015-04-031-998/+0
* ELF: Move x86-64-only function from DefaultLayout to X86_64TargetLayout.Rui Ueyama2015-04-021-46/+0
* ELF: Make findAbsoluteAtom return AtomLayout* instead of an iterator.Rui Ueyama2015-03-311-2/+5
* Use cast instead of dyn_cast in combination with llvm_unreachable.Rui Ueyama2015-03-281-8/+7
* Remove else after return.Rui Ueyama2015-03-271-4/+3
* Use lambda instead of defining a class with operator().Rui Ueyama2015-03-271-9/+3
* Rename ELFLinkingContext instances "ctx" intead of "context".Rui Ueyama2015-03-271-20/+19
* [Mips] Support MIPS N64 relocation record formatSimon Atanasyan2015-03-241-4/+11
* [ELF] Remove extraneous semicolon in DefaultLayoutRafael Auler2015-03-231-1/+1
* [ELF] OrderPass : Order atoms only by ordinals.Shankar Easwaran2015-03-201-0/+55
* [ELF] Use unordered_map for AdditionalSegmentsShankar Easwaran2015-03-201-3/+4
* Make it compile with MSVC 2013.Rui Ueyama2015-03-171-5/+6
* [LinkerScript] Implement semantics for simple sections mappingsRafael Auler2015-03-161-20/+130
* Revert "[ELF] Change few static functions."Shankar Easwaran2015-03-141-1/+1
* [ELF] Change few static functions.Shankar Easwaran2015-03-141-1/+1
* Use template aliases.Rui Ueyama2015-03-101-2/+2
* Remove "inline" from inlined functions.Rui Ueyama2015-03-041-14/+11
* [ELF][Writer] Use llvm::StringMap insteadShankar Easwaran2015-02-231-1/+1
* [ELF] Add section group/COMDAT support.Shankar Easwaran2015-02-231-3/+4
* [ELF][Writer] Use Path to create AtomSection.Shankar Easwaran2015-02-211-21/+21
* Remove unused parameters.Rui Ueyama2015-02-131-2/+2
* Remove class that really does nothing.Rui Ueyama2015-02-131-10/+0
* [ELF][Cleanup] Remove unused functionShankar Easwaran2015-02-121-4/+0
* [ELF] Remove stray semicolonShankar Easwaran2015-02-061-1/+0
* [ELF] Speedup creating program headers.Shankar Easwaran2015-02-061-4/+14
* [ELF] Set order of ctors/dtors sectionShankar Easwaran2015-02-011-0/+2
* [ELF] got/got.plt sections are handled as typeGOTShankar Easwaran2015-02-011-2/+0
* [ELF] Adjust ELF header entry symbol value if this symbol is microMIPS encodedSimon Atanasyan2014-12-041-5/+5
* [ELF] Fix layout of output sections.Shankar Easwaran2014-11-301-2/+6
* [ELF] Rename align2 to alignment.Shankar Easwaran2014-11-301-2/+2
* [ELF] Create input and output section namesShankar Easwaran2014-11-301-8/+24
* [ELF] Rename MergedSection to OutputSection.Shankar Easwaran2014-11-301-48/+44
* Revert "[ELF] Sectionkey should also contain path."Shankar Easwaran2014-11-191-18/+14
* Revert "[ELF] Rename MergedSection to OutputSection."Shankar Easwaran2014-11-191-44/+48
* Revert "[ELF] Create input and output section names"Shankar Easwaran2014-11-191-27/+8
* [ELF] Handle ctors/dtors sectionsShankar Easwaran2014-11-191-4/+4
* [ELF] Create input and output section namesShankar Easwaran2014-11-191-8/+27
* [ELF] Rename MergedSection to OutputSection.Shankar Easwaran2014-11-191-48/+44
* [ELF] Sectionkey should also contain path.Shankar Easwaran2014-11-191-14/+18
* [ELF] Change order of section match.Shankar Easwaran2014-11-111-1/+1
* [ELF] Fix values of linker created dynamic variables.Shankar Easwaran2014-11-101-0/+3
* [ELF] Remove includes that are not usedShankar Easwaran2014-11-061-2/+0
* [ELF] Use std::find_if insteadShankar Easwaran2014-11-061-2/+0
* [ELF] Fix program headers.Shankar Easwaran2014-11-041-56/+20
* [ELF] Add Readers for all the ELF subtargets.Shankar Easwaran2014-10-181-3/+0
* Reapply [ELF] Only mark as DT_NEEDED libs that are strictly necessary (r219353)Rafael Auler2014-10-091-0/+11
* Revert "[ELF] Only mark as DT_NEEDED libs that are strictly necessary"Rui Ueyama2014-10-091-15/+1
* [ELF] Only mark as DT_NEEDED libs that are strictly necessaryRafael Auler2014-10-081-1/+15
* [ELF] Fix inclusion of weak symbols in the dynamic symbol tableRafael Auler2014-10-081-7/+22
* [lld] [ELF] Support for general dynamic TLS relocations on X86_64Rafael Auler2014-09-291-1/+10
OpenPOWER on IntegriCloud