summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/ELF/Mips/MipsLinkingContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove the old ELF linker.Rafael Espindola2016-02-281-164/+0
* Fix -Wcovered-switch-default warnings.Rui Ueyama2015-08-311-4/+2
* ELF: Fix "not all control paths return a value" warning.Rui Ueyama2015-08-311-12/+16
* [Mips] Initial support of the MIPS N32 ABISimon Atanasyan2015-08-281-4/+23
* [Mips] Support MIPS big-endian 32/64-bits targetsSimon Atanasyan2015-07-131-1/+7
* [Mips] Use standard relocations R_MIPS_HI16/LO16 instead of custom variantsSimon Atanasyan2015-06-131-2/+0
* [Mips] Handle TLS relocations in -static linking modeSimon Atanasyan2015-06-121-1/+2
* [Mips] Collect all ABI related info in the single MipsAbiInfoHandler classSimon Atanasyan2015-05-311-23/+1
* [Mips] Move member function definitions to cpp filesSimon Atanasyan2015-05-271-2/+2
* [ELF][Mips] Do not merge ELF flags in the `isCompatible` routineSimon Atanasyan2015-05-271-3/+2
* [Mips] Create MipsTargetHandler class object using factory functionsSimon Atanasyan2015-04-131-6/+4
* [Mips] Guard modification of register usage masks by mutexSimon Atanasyan2015-04-061-0/+1
* [Mips] Rename MipsLinkingContext class methodSimon Atanasyan2015-04-051-1/+1
* [Mips] Support writing .reginfo section into the linked fileSimon Atanasyan2015-04-041-0/+12
* ELF: Merge ELFTargets.h with ELFLinkingContext.h.Rui Ueyama2015-04-041-1/+0
* ELF: Define mergeHeaderFlags to ELFLinkingContext.Rui Ueyama2015-04-041-4/+5
* ELF: Remove partial class definitions of <Arch>LinkingContexts.Rui Ueyama2015-04-031-1/+2
* ELF: Move registerRelocationNames() from TargetHandler to <Arch>ELFLinkingCon...Rui Ueyama2015-04-021-0/+20
* ELF: Remove TargetHandlerBase by merging it with TargetHandler.Rui Ueyama2015-04-011-5/+5
* [Mips] Use llvm::make_uniqueSimon Atanasyan2015-03-311-1/+1
* [Mips] Fix writing R_MIPS_REL32 relocation addendumSimon Atanasyan2015-03-301-0/+14
* [Mips] Implement R_MIPS_TLS_xxx relocation handling in case of N64 ABISimon Atanasyan2015-03-161-0/+3
* Remove unused parameters.Rui Ueyama2015-02-131-4/+2
* Use make_unique.Rui Ueyama2015-02-061-1/+1
* [Mips] Teach LLD to recognize one more MIPS target triple - mips64elSimon Atanasyan2015-01-251-7/+21
* Fix the ELF shared library build targets - take 2Greg Fitzgerald2015-01-241-0/+8
* [Mips] Make MipsLinkingContext owner of MipsELFFlagsMergerSimon Atanasyan2015-01-161-3/+5
* [Mips] Support linking of microMIPS 32-bit codeSimon Atanasyan2014-12-241-0/+6
* [ELF] Remove is64bits() and isLittlEndian().Shankar Easwaran2014-11-071-4/+0
* Reapply [ELF] Only mark as DT_NEEDED libs that are strictly necessary (r219353)Rafael Auler2014-10-091-0/+9
* Revert "[ELF] Only mark as DT_NEEDED libs that are strictly necessary"Rui Ueyama2014-10-091-9/+0
* [ELF] Only mark as DT_NEEDED libs that are strictly necessaryRafael Auler2014-10-081-0/+9
* [Mips] Handle Mips TLS relocations R_MIPS_TLS_GOTTPREL / R_MIPS_TLS_GD / R_MI...Simon Atanasyan2014-06-071-0/+3
* [Mips] Implement .{ctors,dtors}.<priority> sections ordering.Simon Atanasyan2014-06-011-0/+2
* [Mips] Implement emitting of R_MIPS_REL32 relocations:Simon Atanasyan2014-04-291-1/+8
* [Mips] Simplify the code. Replace redundant 'switch' operator by the single '...Simon Atanasyan2014-02-111-7/+1
* [Mips] Handle R_MIPS_COPY relocation.Simon Atanasyan2014-02-111-0/+13
* [ELF] Make changes to all the targets supported currentlyShankar Easwaran2014-01-271-11/+0
* [Mips] Implement .plt and .got.plt section creation.Simon Atanasyan2014-01-171-0/+13
* [Mips] Provide default name of MIPS-specific interpreter.Simon Atanasyan2014-01-171-0/+4
* [Mips] Set default base address for MIPS executables to 0x400000. AssignSimon Atanasyan2014-01-141-0/+12
* [Mips] Remove unnecessary #include pragma.Simon Atanasyan2014-01-081-2/+0
* [Mips] Move MipsGOTPass implementation to the separate file.Simon Atanasyan2014-01-081-153/+4
* [lld] Introduce registry and Reference kind tupleNick Kledzik2013-12-191-44/+7
* Linking of shared libraries for MIPS little-endian 32-bit target.Simon Atanasyan2013-12-151-0/+230
OpenPOWER on IntegriCloud