summaryrefslogtreecommitdiffstats
path: root/lld/ELF/Arch/PPC.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ELF][PPC32] Support range extension thunks with addendsFangrui Song2020-01-251-5/+5
* [ELF][PPC32] Support canonical PLTFangrui Song2020-01-251-8/+19
* [ELF][PowerPC] Support R_PPC_COPY and R_PPC64_COPYFangrui Song2020-01-241-0/+1
* [ELF][PPC32] Implement IPLT code sequence for non-preemptible IFUNCFangrui Song2019-12-291-1/+11
* [ELF] writePlt, writeIplt: replace parameters gotPltEntryAddr and index with ...Fangrui Song2019-12-181-2/+2
* [ELF] Add IpltSectionFangrui Song2019-12-171-0/+1
* [ELF] Delete relOff from TargetInfo::writePLTFangrui Song2019-12-161-1/+1
* [ELF][AArch64] Support R_AARCH64_{CALL26,JUMP26} range extension thunks with ...Fangrui Song2019-12-021-2/+3
* [ELF] Wrap things in `namespace lld { namespace elf {`, NFCFangrui Song2019-10-071-4/+8
* [ELF][PPC] Improve error message for unknown relocationsFangrui Song2019-08-151-2/+11
* [Coding style change] Rename variables so that they start with a lowercase le...Rui Ueyama2019-07-101-171/+171
* [ELF][PPC][X86] Use [-2**(n-1), 2**n) to check overflows for R_PPC_ADDR16, R_...Fangrui Song2019-06-241-0/+3
* [ELF][ARM][AARCH64][MIPS][PPC] Simplify the logic to create R_*_RELATIVE for ...Fangrui Song2019-06-201-2/+9
* Revert "Revert r362867: [ELF][PPC] Simplify {read,write}FromHalf16"Fangrui Song2019-06-121-2/+2
* Revert r362867: [ELF][PPC] Simplify {read,write}FromHalf16Rui Ueyama2019-06-111-2/+2
* [ELF] Make the rule to create relative relocations in a writable section stri...Fangrui Song2019-06-111-1/+1
* [ELF] [PPC] Fix a typo from SVN r362721Martin Storsjo2019-06-081-1/+1
* [ELF][PPC] Simplify {read,write}FromHalf16Fangrui Song2019-06-081-2/+2
* ELF: Create synthetic sections for loadable partitions.Peter Collingbourne2019-06-071-1/+1
* [PPC32] Support GD/LD/IE/LE TLS models and their relaxationsFangrui Song2019-06-061-1/+185
* [PPC32] Improve the 32-bit PowerPC portFangrui Song2019-06-061-11/+170
* [LLD][ELF] - Improve diagnostic about unrecognized relocations.George Rimar2019-05-231-1/+1
* Create an instance of Target after reading all input files. NFC.Rui Ueyama2019-03-281-1/+0
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [PPC][PPC64] PPC_REL14 and PPC64_REL14 relocationsMartell Malone2018-12-041-0/+4
* [ELF] - Do not fail on R_*_NONE relocations when parsing the debug info.George Rimar2018-09-261-0/+1
* [ELF] Recommit 327248 with Arm using the .got for _GLOBAL_OFFSET_TABLE_Peter Smith2018-03-191-1/+6
* Revert r327248, "For most Targets the _GLOBAL_OFFSET_TABLE_ symbol is expecte...Peter Collingbourne2018-03-161-6/+1
* For most Targets the _GLOBAL_OFFSET_TABLE_ symbol is expected to be atPeter Smith2018-03-111-1/+6
* Return R_PLT_PC for R_PPC_PLTREL24.Rafael Espindola2017-12-111-8/+1
* PPC32: Support R_PPC_PLTREL32 in static mode.Tim Northover2017-12-101-0/+10
* Rename SymbolBody -> SymbolRui Ueyama2017-11-031-2/+2
* [lld] unified COFF and ELF error handling on new Common/ErrorHandlerBob Haarman2017-10-251-1/+1
* Add R_PPC_ADDR16_HI relocation supportRui Ueyama2017-10-221-0/+3
* Remove one parameter from Target::getRelExpr.Rui Ueyama2017-10-121-12/+12
* Define RelType to represent relocation types.Rui Ueyama2017-10-111-4/+4
* Fix which file is in an error message.Rafael Espindola2017-08-041-2/+2
* [ELF] Define _GLOBAL_OFFSET_TABLE_ symbol relative to .gotPeter Smith2017-06-261-1/+1
* Do not use make<> to allocate TargetInfo. NFC.Rui Ueyama2017-06-161-2/+4
* Split Target.cpp into small files.Rui Ueyama2017-06-161-0/+63
OpenPOWER on IntegriCloud