summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/ELF/Mips/MipsRelocationHandler.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [Mips] Implement R_MIPS_PC19_S2 / R_MIPS_PC26_S2 relocations handlingSimon Atanasyan2015-03-191-0/+24
* [Mips] Implement R_MIPS_PC21_S2 relocation handlingSimon Atanasyan2015-03-191-0/+12
* [Mips] Replace "hand-made" function by the `llvm::SignExtend32()` routineSimon Atanasyan2015-03-191-12/+7
* [Mips] Implement R_MIPS_TLS_xxx relocation handling in case of N64 ABISimon Atanasyan2015-03-161-0/+7
* [Mips] Implement R_MIPS_GOT_DISP/PAGE/OFST relocations handlingSimon Atanasyan2015-03-161-7/+25
* [Mips] Group some cases in the switch statementSimon Atanasyan2015-03-161-9/+6
* [Mips] Make `readAddend` a virtual member function to escape explicitSimon Atanasyan2015-03-121-10/+21
* [Mips] Remove unused includeSimon Atanasyan2015-03-091-1/+0
* [Mips] Remove redundant namespace qualifiersSimon Atanasyan2015-03-091-35/+35
* [Mips] Rename local variablesSimon Atanasyan2015-03-091-6/+5
* [Mips] Implement R_MIPS_SUB relocation handlingSimon Atanasyan2015-03-091-0/+7
* [Mips] Implement R_MIPS_64 relocation handlingSimon Atanasyan2015-03-091-31/+67
* [Mips] Refactoring of relocation handling functionsSimon Atanasyan2015-03-091-176/+202
* [Mips] Show error message and stop linking in case of cross mode jump errorsSimon Atanasyan2015-03-091-12/+16
* [Mips] Fix incorrect handling of cross mode jumpsSimon Atanasyan2015-03-091-24/+38
* [Mips] Remove unused function argumentSimon Atanasyan2015-01-271-4/+4
* [Mips] Support R_MIPS_GPREL16 relocationSimon Atanasyan2015-01-271-0/+12
* [Mips] Fix createMipsRelocationHandler specialization (take 2)Denis Protivensky2015-01-271-2/+8
* Revert "[Mips] Fix createMipsRelocationHandler specialization"Denis Protivensky2015-01-271-8/+2
* [Mips] Fix createMipsRelocationHandler specializationDenis Protivensky2015-01-271-2/+8
* [Mips] Teach LLD to recognize one more MIPS target triple - mips64elSimon Atanasyan2015-01-251-3/+40
* [Mips] Reformat the code with clang-formatSimon Atanasyan2015-01-251-2/+1
* ELF: Support detection of relocation errors during processingWill Newton2015-01-201-1/+1
* [Mips] Replace stderr output by the `llvm_unreachable` callSimon Atanasyan2014-12-251-4/+4
* [Mips] Support linking of microMIPS 32-bit codeSimon Atanasyan2014-12-241-16/+180
* ELF: Add a standard method for unknown relocation errorsWill Newton2014-12-091-6/+2
* [Mips] Simplify the code calculates HI16/LO16 relocationsSimon Atanasyan2014-11-201-15/+3
* [Mips] Remove duplicated relocation calculation routinesSimon Atanasyan2014-11-201-20/+8
* [Mips] Remove unused function argumentSimon Atanasyan2014-11-201-2/+2
* [Mips] Use endian::read/write function to load/save MIPS32 instructionsSimon Atanasyan2014-11-201-39/+41
* [Mips] Do not read addends for relocations which do not use themSimon Atanasyan2014-11-101-8/+3
* Fix unicode chars into ascii in comment lines.NAKAMURA Takumi2014-10-271-1/+1
* [ELF] Add Readers for all the ELF subtargets.Shankar Easwaran2014-10-181-1/+0
* More prefixing of error_code.Rafael Espindola2014-06-121-3/+3
* [Mips] Handle Mips TLS relocations R_MIPS_TLS_GOTTPREL / R_MIPS_TLS_GD / R_MI...Simon Atanasyan2014-06-071-2/+14
* Use error_code() instead of error_code::succes()Rafael Espindola2014-05-311-2/+2
* [Mips] Do not mix _gp and _gp_disp symbols in relocation handling.Simon Atanasyan2014-05-281-4/+5
* [Mips] Reduce code duplication. Join relocation handling functions whichSimon Atanasyan2014-05-251-15/+6
* [Mips] Reduce code duplication. Join relocation handling functions whichSimon Atanasyan2014-05-251-18/+8
* [Mips] Handle R_MIPS_TLS_TPREL_HI16 / R_MIPS_TLS_TPREL_LO16 relocations.Simon Atanasyan2014-05-241-0/+20
* [Mips] Simplify handling of R_MIPS_LO16 / R_MIPS_HI16 relocationsSimon Atanasyan2014-05-211-8/+8
* [Mips] Fix calculation of initial GOT entry value when this entry isSimon Atanasyan2014-05-171-1/+1
* [Mips] R_MIPS_GPREL32 relocation support.Simon Atanasyan2014-05-051-0/+11
* [Mips] Implement emitting of R_MIPS_REL32 relocations:Simon Atanasyan2014-04-291-0/+5
* [Mips] R_MIPS_PC32 relocation support.Simon Atanasyan2014-04-111-0/+9
* Make anonymous namespace as small as possible.Rui Ueyama2014-03-271-20/+15
* [Mips] Remove unused function.Simon Atanasyan2014-03-191-7/+0
* [Mips] Fix handling of R_MIPS_GOT16 relocation and building local partSimon Atanasyan2014-03-191-0/+8
* [Mips] Handle R_MIPS_GOT16 relocation for external and local symbols inSimon Atanasyan2014-03-191-3/+0
* [Mips] Move AHL addends calculation to the RelocationPass class.Simon Atanasyan2014-03-191-53/+5
OpenPOWER on IntegriCloud