summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/MachO/ArchHandler_arm.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lld/lib/ReaderWriter/MachO/ArchHandler_arm.cpp')
-rw-r--r--lld/lib/ReaderWriter/MachO/ArchHandler_arm.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/lld/lib/ReaderWriter/MachO/ArchHandler_arm.cpp b/lld/lib/ReaderWriter/MachO/ArchHandler_arm.cpp
index 8256706c8a4..43f88a1d30d 100644
--- a/lld/lib/ReaderWriter/MachO/ArchHandler_arm.cpp
+++ b/lld/lib/ReaderWriter/MachO/ArchHandler_arm.cpp
@@ -176,13 +176,13 @@ private:
static uint16_t getWordFromThumbMov(uint32_t instruction);
static uint16_t getWordFromArmMov(uint32_t instruction);
static uint32_t clearThumbBit(uint32_t value, const Atom *target);
- static uint32_t setDisplacementInArmBranch(uint32_t instr, int32_t disp,
+ static uint32_t setDisplacementInArmBranch(uint32_t instr, int32_t disp,
bool targetIsThumb);
static uint32_t setDisplacementInThumbBranch(uint32_t instr, uint32_t ia,
int32_t disp, bool targetThumb);
static uint32_t setWordFromThumbMov(uint32_t instruction, uint16_t word);
static uint32_t setWordFromArmMov(uint32_t instruction, uint16_t word);
-
+
StringRef stubName(const DefinedAtom &);
bool useExternalRelocationTo(const Atom &target);
@@ -233,25 +233,25 @@ const Registry::KindStrings ArchHandler_arm::_sKindStrings[] = {
const ArchHandler::StubInfo ArchHandler_arm::_sStubInfoArmPIC = {
"dyld_stub_binder",
- // References in lazy pointer
+ // References in lazy pointer
{ Reference::KindArch::ARM, pointer32, 0, 0 },
{ Reference::KindArch::ARM, lazyPointer, 0, 0 },
-
+
// GOT pointer to dyld_stub_binder
{ Reference::KindArch::ARM, pointer32, 0, 0 },
// arm code alignment 2^2
- 2,
-
+ 2,
+
// Stub size and code
- 16,
+ 16,
{ 0x04, 0xC0, 0x9F, 0xE5, // ldr ip, pc + 12
0x0C, 0xC0, 0x8F, 0xE0, // add ip, pc, ip
0x00, 0xF0, 0x9C, 0xE5, // ldr pc, [ip]
0x00, 0x00, 0x00, 0x00 }, // .long L_foo$lazy_ptr - (L1$scv + 8)
{ Reference::KindArch::ARM, delta32, 12, 0 },
{ false, 0, 0, 0 },
-
+
// Stub Helper size and code
12,
{ 0x00, 0xC0, 0x9F, 0xE5, // ldr ip, [pc, #0]
@@ -259,7 +259,7 @@ const ArchHandler::StubInfo ArchHandler_arm::_sStubInfoArmPIC = {
0x00, 0x00, 0x00, 0x00 }, // .long lazy-info-offset
{ Reference::KindArch::ARM, lazyImmediateLocation, 8, 0 },
{ Reference::KindArch::ARM, arm_b24, 4, 0 },
-
+
// Stub Helper-Common size and code
36,
{ // push lazy-info-offset
OpenPOWER on IntegriCloud