summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/ELF/X86_64
Commit message (Expand)AuthorAgeFilesLines
* Remove the old ELF linker.Rafael Espindola2016-02-2819-1390/+0
* Add File::kind's for all subclasses of File.Pete Cooper2016-01-143-3/+5
* Set the folder for libraries to 'lld libraries'. NFC.Pete Cooper2016-01-072-2/+2
* Simplify Pass::perform to take a SimpleFile& instead of unique_ptr<SimpleFile>&David Blaikie2015-06-191-10/+10
* [lld] Allow LLD passes to return error codes.Lang Hames2015-06-191-1/+2
* [ELF/x86_64] Fix initial-exec TLS accessAdhemerval Zanella2015-06-177-16/+122
* Revert unrelated chunk committed by accident in r236334.Davide Italiano2015-05-011-1/+1
* [ELF] Fix test for .init_array.Davide Italiano2015-05-011-1/+1
* ELF: Remove redundant namespace qualifiers.Rui Ueyama2015-04-142-2/+2
* ELF: Inline ELFReader typedefs which are used only once.Rui Ueyama2015-04-141-5/+2
* ELF: Remove ELFT and LinkingContext template parameters from ELFReader.Rui Ueyama2015-04-142-4/+3
* ELF: Define ELF{32,64}{LE,BE} types and use them everywhere.Rui Ueyama2015-04-145-30/+5
* ELF: s/ELFTy/ELFT/ for consistency.Rui Ueyama2015-04-131-3/+3
* Remove redundant parentheses.Rui Ueyama2015-04-101-3/+3
* Remove redundant virtual on member functions marked 'override'.David Blaikie2015-04-081-1/+1
* [ELF] Remove redundant GOTFile classesSimon Atanasyan2015-04-082-20/+7
* [ELF] Do not save a reference to GOTFile instance in xxxWriter classesSimon Atanasyan2015-04-082-13/+10
* [ELF] Remove unused xxxWriter class fieldsSimon Atanasyan2015-04-071-3/+2
* [ELF] Remove redundant override methods which just call base class functionsSimon Atanasyan2015-04-072-8/+0
* Merge MutableFile with SimpleFile.Rui Ueyama2015-04-071-1/+1
* [ELF] Simplify adding default atomsSimon Atanasyan2015-04-072-8/+0
* Replace the `createImplicitFiles` method return type with `void`Simon Atanasyan2015-04-062-5/+3
* [ELF] Use override keyword instead of virtualSimon Atanasyan2015-04-062-7/+7
* ELF: Use short variable names in <Arch>RelocationHandlers.cpp.Rui Ueyama2015-04-041-15/+15
* ELF: Merge ELFTargets.h with ELFLinkingContext.h.Rui Ueyama2015-04-042-2/+0
* ELF: Return TargetRelocationHandler instead of <ArcH>TargetRelocationHandler.Rui Ueyama2015-04-041-1/+1
* ELF: Remove ELF{Object,DSO}Reader alias templates.Rui Ueyama2015-04-041-3/+2
* ELF: Remove <Arch>ELFReader.h. NFC.Rui Ueyama2015-04-032-31/+8
* ELF: Fix header file dependencies.Rui Ueyama2015-04-031-1/+1
* ELF: Pass file types instead of type traits to ELFObjectReader.Rui Ueyama2015-04-031-10/+2
* ELF: Remove partial class definitions of <Arch>LinkingContexts.Rui Ueyama2015-04-032-2/+4
* ELF: Remove <Arch>ELFFileCreateELFTraits::result_type.Rui Ueyama2015-04-021-4/+2
* ELF: Remove {AArch64,X86,X86_64}ELFFile because they are empty.Rui Ueyama2015-04-023-38/+2
* ELF: Replace empty classes with typedefs.Rui Ueyama2015-04-021-15/+3
* ELF: Remove a template parameter from ELF{Object,DOS}Reader constructors.Rui Ueyama2015-04-022-3/+3
* ELF: Move registerRelocationNames() from TargetHandler to <Arch>ELFLinkingCon...Rui Ueyama2015-04-024-17/+16
* ELF: Move x86-64-only function from DefaultLayout to X86_64TargetLayout.Rui Ueyama2015-04-021-2/+31
* ELF: x86, x86-64, ARM, AArch64: Remove architecture name prefixes from class ...Rui Ueyama2015-04-026-19/+14
* ELF: Remove <Arch>TargetHandler::kindString.Rui Ueyama2015-04-012-11/+8
* Use llvm::make_unique.Rui Ueyama2015-04-011-2/+1
* Use C++ non-static member initialization.Rui Ueyama2015-04-011-7/+5
* ELF: Remove TargetHandlerBase by merging it with TargetHandler.Rui Ueyama2015-04-014-4/+5
* ELF: Remove dead class that does nothing in class hierarchy.Rui Ueyama2015-03-311-3/+1
* ELF: Remove TargetHandler::getTargetLayout.Rui Ueyama2015-03-311-4/+0
* Replace *(uniqueptr.get()) with *uniqueptr.Rui Ueyama2015-03-311-2/+2
* Rename identifiers starting with an underscore and a uppercase letter.Rui Ueyama2015-03-311-12/+12
* Rename all caps class names.Rui Ueyama2015-03-272-4/+4
* Rename ELFLinkingContext instances "ctx" intead of "context".Rui Ueyama2015-03-274-20/+17
* Use llvm::make_unique.Rui Ueyama2015-03-262-6/+6
* Remove duplicate code and empty classes.Rui Ueyama2015-03-262-19/+2
OpenPOWER on IntegriCloud