summaryrefslogtreecommitdiffstats
path: root/lld/ELF/Arch/ARM.cpp
Commit message (Expand)AuthorAgeFilesLines
* [LLD][ELF][ARM] Do not insert interworking thunks for non STT_FUNC symbolsPeter Smith2020-01-291-4/+4
* [ELF] Delete the RelExpr member R_HINT. NFCFangrui Song2020-01-141-1/+1
* [ELF] writePlt, writeIplt: replace parameters gotPltEntryAddr and index with ...Fangrui Song2019-12-181-6/+6
* [ELF] Add IpltSectionFangrui Song2019-12-171-1/+2
* [ELF] Delete relOff from TargetInfo::writePLTFangrui Song2019-12-161-6/+4
* [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-3/+7
* [ELF] Fix variable names in comments after VariableName -> variableName changeFangrui Song2019-07-161-6/+6
* [Coding style change] Rename variables so that they start with a lowercase le...Rui Ueyama2019-07-101-219/+219
* [ELF][ARM] Merge handleARMTlsRelocation() into handleTlsRelocation()Fangrui Song2019-06-201-3/+0
* [ELF] Make the rule to create relative relocations in a writable section stri...Fangrui Song2019-06-111-1/+1
* [ELF] Delete GotEntrySize and GotPltEntrySizeFangrui Song2019-05-311-2/+0
* [LLD][ELF] - Improve diagnostic about unrecognized relocations.George Rimar2019-05-231-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [ELF] Fix ARM and Thumb V7PILongThunk overflow behavior.Peter Smith2019-01-101-2/+0
* ELF: Handle R_ARM_V4BX correctly in PIC output files.Peter Collingbourne2018-12-151-6/+6
* Support ARM_V4BX relocationFangrui Song2018-11-161-0/+6
* [ELF] Make TrapInstr and Filler byte arrays. NFC.Simon Atanasyan2018-11-141-6/+6
* [ELF] Refactor per-target TLS layout configuration. NFC.Ryan Prichard2018-10-311-2/+0
* [ELF] - Do not fail on R_*_NONE relocations when parsing the debug info.George Rimar2018-09-261-0/+1
* Reset input section pointers to null on each linker invocation.Rui Ueyama2018-09-251-4/+4
* [ELF] Add support for Armv5 and Armv6 compatible ThunksPeter Smith2018-08-201-31/+35
* [ELF] Add support for older Arm Architectures with smaller branch rangePeter Smith2018-08-201-3/+24
* [ELF][ARM] Implement support for Tag_ABI_VFP_argsPeter Smith2018-07-311-1/+10
* [ELF] - Eliminate Target::isPicRel method.George Rimar2018-04-051-11/+2
* Do not use template for check{Int,UInt,IntUInt,Alignment}.Rui Ueyama2018-03-291-8/+8
* [ELF] Recommit 327248 with Arm using the .got for _GLOBAL_OFFSET_TABLE_Peter Smith2018-03-191-0/+1
* Use references instead of pointers. NFC.Rafael Espindola2017-12-191-6/+4
* [ELF] Fix typo in comment. NFCShoaib Meenai2017-12-181-1/+1
* [ELF] Optimize Arm PLT sequencesPeter Smith2017-12-181-9/+70
* [ELF][ARM] Refine check for when undefined weak needs a ThunkPeter Smith2017-11-271-4/+3
* Rename SymbolBody -> SymbolRui Ueyama2017-11-031-8/+8
* [ELF] Introduce range extension thunks for ARMPeter Smith2017-10-271-4/+12
* [ELF] Pre-create ThunkSections at Target specific intervalsPeter Smith2017-10-271-0/+31
* [lld] unified COFF and ELF error handling on new Common/ErrorHandlerBob Haarman2017-10-251-1/+1
* LLD/ELF: Allow targets to set e_flagsKonstantin Zhuravlyov2017-10-241-0/+8
* Remove one parameter from Target::getRelExpr.Rui Ueyama2017-10-121-4/+4
* Define RelType to represent relocation types.Rui Ueyama2017-10-111-17/+16
* Add a helper for checking for weak undef. NFC.Rafael Espindola2017-09-131-2/+1
* Fix which file is in an error message.Rafael Espindola2017-08-041-2/+2
* [ELF] Introduce target specific inBranchRange() functionPeter Smith2017-07-171-0/+45
* Add trap instructions for ARM and MIPS.Rui Ueyama2017-06-261-0/+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/+432
OpenPOWER on IntegriCloud