summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/ELF/Mips/MipsTargetHandler.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove the old ELF linker.Rafael Espindola2016-02-281-166/+0
* [Mips] Initial support of the MIPS N32 ABISimon Atanasyan2015-08-281-0/+4
* [Mips] Support MIPS big-endian 32/64-bits targetsSimon Atanasyan2015-07-131-0/+6
* [Mips] Do not put the .reginfo section into the separate segmentSimon Atanasyan2015-05-311-1/+1
* [Mips] Collect all ABI related info in the single MipsAbiInfoHandler classSimon Atanasyan2015-05-311-3/+4
* [Mips] Move member function definitions to cpp filesSimon Atanasyan2015-05-271-0/+155
* ELF: Move registerRelocationNames() from TargetHandler to <Arch>ELFLinkingCon...Rui Ueyama2015-04-021-33/+0
* ELF: Remove <Arch>TargetHandler::kindString.Rui Ueyama2015-04-011-8/+6
* [Mips] Implement R_MIPS_GOT_DISP/PAGE/OFST relocations handlingSimon Atanasyan2015-03-161-0/+1
* [Mips] Teach LLD to recognize one more MIPS target triple - mips64elSimon Atanasyan2015-01-251-26/+2
* [Mips] Remove duplicated typedef'sSimon Atanasyan2015-01-251-2/+0
* ELF: Support detection of relocation errors during processingWill Newton2015-01-201-2/+1
* [ELF] Remove TargetHandler and DefaultTargetHandler constructorsSimon Atanasyan2015-01-161-3/+3
* [Mips] Make MipsLinkingContext owner of MipsELFFlagsMergerSimon Atanasyan2015-01-161-4/+3
* [Mips] Support linking of microMIPS 32-bit codeSimon Atanasyan2014-12-241-0/+1
* ELF: Add a standard method for unknown relocation errorsWill Newton2014-12-091-1/+1
* ELF: Use ELF reloc .def files to reduce duplicationWill Newton2014-12-051-23/+5
* [Mips] Check ELF flags to prevent linking of incompatible filesSimon Atanasyan2014-11-061-3/+4
* [ELF] Add Readers for all the ELF subtargets.Shankar Easwaran2014-10-181-2/+2
* [Mips] s/context/ctx/ for consistency and reduce lines lengths.Simon Atanasyan2014-07-171-9/+7
* [Mips] Handle Mips TLS relocations R_MIPS_TLS_GOTTPREL / R_MIPS_TLS_GD / R_MI...Simon Atanasyan2014-06-071-0/+8
* [Mips] Handle R_MIPS_TLS_TPREL_HI16 / R_MIPS_TLS_TPREL_LO16 relocations.Simon Atanasyan2014-05-241-0/+2
* [Mips] R_MIPS_GPREL32 relocation support.Simon Atanasyan2014-05-051-0/+1
* [Mips] Implement emitting of R_MIPS_REL32 relocations:Simon Atanasyan2014-04-291-0/+2
* [Mips] R_MIPS_PC32 relocation support.Simon Atanasyan2014-04-111-0/+1
* [Mips] Fix handling of R_MIPS_GOT16 relocation and building local partSimon Atanasyan2014-03-191-0/+1
* [Mips] Handle R_MIPS_GOT16 relocation for external and local symbols inSimon Atanasyan2014-03-191-1/+0
* [Mips] Remove redundant 'mips' prefix from names of MipsTargetHandlerSimon Atanasyan2014-03-091-10/+9
* [Mips] Remove redundant call to the unique_ptr::get() method followedSimon Atanasyan2014-03-091-3/+3
* [Mips] Remove unused class field.Simon Atanasyan2014-03-091-1/+1
* [Mips] Handle R_MIPS_COPY relocation.Simon Atanasyan2014-02-111-0/+1
* [ELF] Make changes to all the targets supported currentlyShankar Easwaran2014-01-271-189/+23
* [ELF] Rename File.h to ELFFile.h to avoid confusion.Shankar Easwaran2014-01-261-1/+1
* [Mips] Emit ELF header for MIPS target. ELF flags set is mostly hardcoded.Simon Atanasyan2014-01-181-0/+21
* [Mips] Implement .plt and .got.plt section creation.Simon Atanasyan2014-01-171-0/+3
* [Mips] Handle R_MIPS_26 relocation. Maintaining of .plt and .got.pltSimon Atanasyan2014-01-171-0/+2
* [Mips] Do not forget to initialize a class field.Simon Atanasyan2014-01-141-1/+1
* [Mips] Calculate gp value only once.Simon Atanasyan2014-01-141-7/+5
* [Mips] Create and initialize _gp symbol.Simon Atanasyan2014-01-141-0/+7
* [Mips] Do not store a pointer to the AtomLayout related to theSimon Atanasyan2014-01-141-2/+1
* [Mips] Factor out constant represents gp value offset to theSimon Atanasyan2014-01-141-1/+2
* [Mips] Set default base address for MIPS executables to 0x400000. AssignSimon Atanasyan2014-01-141-1/+9
* [Mips] GOT16 relocation against non-local symbol does not require aSimon Atanasyan2014-01-081-0/+1
* [Mips] Do not use standard relocation identifier R_MIPS_NONE forSimon Atanasyan2014-01-081-4/+9
* Run clang-format on r197727.Rui Ueyama2013-12-201-13/+6
* [lld] Introduce registry and Reference kind tupleNick Kledzik2013-12-191-0/+19
* Linking of shared libraries for MIPS little-endian 32-bit target.Simon Atanasyan2013-12-151-0/+175
OpenPOWER on IntegriCloud