summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/ELF/SectionChunks.h
Commit message (Expand)AuthorAgeFilesLines
* Remove the old ELF linker.Rafael Espindola2016-02-281-616/+0
* Fix Clang-tidy misc-use-override warnings, other minor fixes.Rui Ueyama2015-09-101-3/+3
* [ELF] Apply segments from linker scriptsDenis Protivensky2015-07-231-0/+4
* elf: Make error output from AtomSection<ELFT>::write() deterministic.Nico Weber2015-07-121-2/+2
* [ELF] Make OutputSection::memSize `const` member function. NFCSimon Atanasyan2015-07-011-1/+1
* [ELF] Simplify dynamic table entry creation.Davide Italiano2015-05-211-1/+1
* [ELF] Change return type of the OutputSection::flags() methodSimon Atanasyan2015-04-211-1/+1
* [ELF] Narrow down the type of OutputSection::_sections containerSimon Atanasyan2015-04-211-4/+4
* [Mips] Write .reginfo section into the separate PT_MIPS_REGINFO segmentSimon Atanasyan2015-04-211-1/+1
* ELF: Remove redundant namespace qualifiers.Rui Ueyama2015-04-141-7/+6
* ELF: Split SectionChunks.h to SectionChunks.{h,cpp}.Rui Ueyama2015-04-141-919/+52
* [ELF] Use type helper Elf_Word instead of plain uint32_t data typeSimon Atanasyan2015-04-141-6/+9
* [ELF] Write whole std::vector using a single `memcpy` callSimon Atanasyan2015-04-141-10/+3
* [ELF] Remove redundant type cast to `char*` before passing array to memcpySimon Atanasyan2015-04-141-1/+1
* Remove redundant virtual on member functions marked 'override'.David Blaikie2015-04-081-1/+1
* ELF: Minimum alignment value is 1, not 0. NFC.Rui Ueyama2015-04-071-1/+1
* Remove unused includes and forward declarations.Rui Ueyama2015-04-041-0/+1
* [ELF] Merge Layout and TargetLayout classSimon Atanasyan2015-04-031-4/+8
* ELF: Remove TargetHandlerBase by merging it with TargetHandler.Rui Ueyama2015-04-011-1/+1
* [ELF] Change type of `OutputSection::setType()` argument to int64_tSimon Atanasyan2015-03-301-1/+1
* ELF: Use C++11 non-member initialization.Rui Ueyama2015-03-281-47/+35
* Use override keyword instead of virtual.Rui Ueyama2015-03-271-1/+1
* Remove empty constructors.Rui Ueyama2015-03-271-3/+1
* ELF: Remove blank doPreFlight and finalize member functions.Rui Ueyama2015-03-271-2/+0
* Rename ELFLinkingContext instances "ctx" intead of "context".Rui Ueyama2015-03-271-36/+33
* Use alignment values everywhere instead of log2.Rui Ueyama2015-03-261-2/+2
* Remove implicit constructor and operator int from PowerOf2.Rui Ueyama2015-03-261-2/+2
* [Mips] Support MIPS N64 relocation record formatSimon Atanasyan2015-03-241-36/+37
* [ELF] Add missing override keywordSimon Atanasyan2015-03-231-16/+16
* [ELF] Use parallel_for_each for writing.Shankar Easwaran2015-03-171-4/+4
* [ELF] Use pcrel format for eh_frame_ptr field encodingSimon Atanasyan2015-03-161-8/+12
* [LinkerScript] Implement semantics for simple sections mappingsRafael Auler2015-03-161-0/+10
* [Mips] Implement R_MIPS_TLS_xxx relocation handling in case of N64 ABISimon Atanasyan2015-03-161-2/+6
* Use setVisibility() rather than assigning the value directly.Davide Italiano2015-03-141-2/+3
* [ELF] Fix DenseMapInfo for StringRefShankar Easwaran2015-03-141-1/+1
* [ELF] Remove ambiguityShankar Easwaran2015-03-141-1/+1
* Remove "inline" from inlined functions.Rui Ueyama2015-03-041-39/+25
* [ELF] Add section group/COMDAT support.Shankar Easwaran2015-02-231-6/+5
* [ELF] Add .gnu.linkonce support.Shankar Easwaran2015-02-231-0/+3
* [ELF] Update for LLVM api changeSimon Atanasyan2015-01-251-2/+2
* ELF: Support detection of relocation errors during processingWill Newton2015-01-201-2/+36
* [ELF] Make `TargetRelocationHandler` a regular non-template classSimon Atanasyan2015-01-161-1/+1
* [ELF] Allow target to adjust a symbol's value for using in a dynamic tagSimon Atanasyan2014-12-101-2/+10
* [ELF] Make -init/-fini options compatible with the gnu linkerSimon Atanasyan2014-12-101-0/+28
* Fix a bunch of -Winconsistent-missing-override warnings.Eric Christopher2014-12-041-7/+7
* [ELF] Adjust ELF header entry symbol value if this symbol is microMIPS encodedSimon Atanasyan2014-12-041-9/+8
* [ELF] Rename align2 to alignment.Shankar Easwaran2014-11-301-21/+21
* [ELF] Create input and output section namesShankar Easwaran2014-11-301-12/+27
* [ELF] Rename MergedSection to OutputSection.Shankar Easwaran2014-11-301-40/+38
* Revert "[ELF] Rename MergedSection to OutputSection."Shankar Easwaran2014-11-191-38/+40
OpenPOWER on IntegriCloud