summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/ELF/ELFFile.h
Commit message (Expand)AuthorAgeFilesLines
* Remove the old ELF linker.Rafael Espindola2016-02-281-395/+0
* Fix Clang-tidy modernize-use-auto warnings, other minor fixes.Eugene Zelenko2015-11-101-2/+2
* ELF: Add AMDGPU ReaderWriterTom Stellard2015-08-271-3/+5
* Update for llvm api change.Rafael Espindola2015-08-101-0/+1
* Don't depend on getDotSymtabSec. It is going away.Rafael Espindola2015-08-101-0/+1
* Use the getSymbol with an explicit symbol table. NFC.Rafael Espindola2015-07-231-3/+2
* Update for llvm api change.Rafael Espindola2015-07-201-7/+6
* Update for llvm change.Rafael Espindola2015-06-291-3/+3
* [ELF] Fix .init_array initializationAdhemerval Zanella2015-06-241-1/+5
* [ELF] Now that there's an API for ELF symbol types in LLVM, use it.Davide Italiano2015-06-171-21/+0
* [ELF] Fix lld when no unique sections is usedSimon Atanasyan2015-05-241-2/+2
* [ELF] Mark linker defined symbols as .hidden when needed.Davide Italiano2015-05-011-1/+1
* Use MemoryBufferRef instead of MemoryBuffer&. NFC.Rafael Espindola2015-04-271-1/+1
* Attempt to fix MSVC warning.Rui Ueyama2015-04-141-2/+0
* ELF: Remove ELFT and LinkingContext template parameters from ELFReader.Rui Ueyama2015-04-141-0/+6
* ELF: Move definitions from {Dynamic,ELF}File.h to .cpp files.Rui Ueyama2015-04-131-736/+6
* ELF: Minor simplification.Rui Ueyama2015-04-071-5/+2
* ELF: Simplify ELFFile by deriving from SimpleFile instead of File.Rui Ueyama2015-04-071-44/+19
* [ELF] Set `addAbsoluteAtom` and `addUndefinedAtom` functions return type to voidSimon Atanasyan2015-04-071-4/+2
* ELF: Add a comment to ELFFile::findAtom.Rui Ueyama2015-04-071-18/+27
* Fix weird comment line-wrapping.Rui Ueyama2015-04-071-4/+3
* Use early continue.Rui Ueyama2015-04-071-10/+10
* ELF: Move more code from createAtoms to handleGnuLinkOnceSection.Rui Ueyama2015-04-071-32/+22
* ELF: Simplfiy ELFFile::createAtom.Rui Ueyama2015-04-071-56/+56
* ELF: Do not return error from handle{CommonSymbol,MergeString}.Rui Ueyama2015-04-071-15/+15
* ELF: Do not return error from handleAbsoluteSymbol.Rui Ueyama2015-04-071-16/+16
* ELF: Do not return error from handleUndefinedSymbol.Rui Ueyama2015-04-071-16/+16
* ELF: Do not return error from handleDefinedSymbol.Rui Ueyama2015-04-071-22/+21
* ELF: Do not mix link-once and group sections.Rui Ueyama2015-04-061-9/+10
* Fix weird line-wrapping.Rui Ueyama2015-04-061-13/+9
* Use llvm::cast at where we don't expect a null value.Rui Ueyama2015-04-061-1/+1
* ELF: Teach File classes about their file magics.Rui Ueyama2015-04-041-1/+4
* Remove unused functions.Rui Ueyama2015-04-041-10/+0
* Use llvm::make_unique.Rui Ueyama2015-04-011-3/+3
* Use lambda for std::find_if.Rui Ueyama2015-03-281-15/+8
* Rename ELFLinkingContext instances "ctx" intead of "context".Rui Ueyama2015-03-271-2/+2
* [ARM] Implementation of PLT: handling of IFUNC calls (gnu_indirect_function)Leny Kholodov2015-03-261-1/+8
* [ELF] Use MapVector.Shankar Easwaran2015-03-201-1/+2
* [LinkerScript] Handle symbols defined in linker scriptsRafael Auler2015-03-161-4/+4
* Use setVisibility() rather than assigning the value directly.Davide Italiano2015-03-141-2/+2
* [ELF] Remove includes that are not usedShankar Easwaran2015-02-271-21/+0
* Update comments, fix typos.Rui Ueyama2015-02-271-3/+3
* Remove unused #includes.Rui Ueyama2015-02-271-1/+0
* [ELF] Reduce the code indentationSimon Atanasyan2015-02-261-11/+10
* [ELF] Create a map from Reference to Symbol.Shankar Easwaran2015-02-231-8/+25
* [ELF] Add comments in the ELF readerShankar Easwaran2015-02-231-5/+13
* [ELF] Add section group/COMDAT support.Shankar Easwaran2015-02-231-13/+117
* [ELF] Add .gnu.linkonce support.Shankar Easwaran2015-02-231-7/+119
* [ELF] Add symbol to ELFReference.Shankar Easwaran2015-02-221-11/+11
* [ELF] Fix References being ignored.Shankar Easwaran2015-02-211-2/+2
OpenPOWER on IntegriCloud