aboutsummaryrefslogtreecommitdiff
path: root/bfd/mach-o-arm.c
diff options
context:
space:
mode:
Diffstat (limited to 'bfd/mach-o-arm.c')
-rw-r--r--bfd/mach-o-arm.c134
1 files changed, 67 insertions, 67 deletions
diff --git a/bfd/mach-o-arm.c b/bfd/mach-o-arm.c
index 9eb614c..2033dd8 100644
--- a/bfd/mach-o-arm.c
+++ b/bfd/mach-o-arm.c
@@ -48,7 +48,7 @@ static const bfd_target *
bfd_mach_o_arm_core_p (bfd *abfd)
{
return bfd_mach_o_header_p (abfd, 0,
- BFD_MACH_O_MH_CORE, BFD_MACH_O_CPU_TYPE_ARM);
+ BFD_MACH_O_MH_CORE, BFD_MACH_O_CPU_TYPE_ARM);
}
static bfd_boolean
@@ -161,50 +161,50 @@ bfd_mach_o_arm_canonicalize_one_reloc (bfd * abfd,
if (reloc.r_scattered)
{
switch (reloc.r_type)
- {
- case BFD_MACH_O_ARM_RELOC_PAIR:
+ {
+ case BFD_MACH_O_ARM_RELOC_PAIR:
/* PR 21813: Check for a corrupt PAIR reloc at the start. */
if (res == res_base)
return FALSE;
- if (reloc.r_length == 2)
- {
+ if (reloc.r_length == 2)
+ {
res->howto = &arm_howto_table[7];
res->address = res[-1].address;
return TRUE;
- }
- else if (reloc.r_length == 1)
+ }
+ else if (reloc.r_length == 1)
{
res->howto = &arm_howto_table[10];
res->address = res[-1].address;
return TRUE;
}
- return FALSE;
+ return FALSE;
- case BFD_MACH_O_ARM_RELOC_SECTDIFF:
- if (reloc.r_length == 2)
- {
+ case BFD_MACH_O_ARM_RELOC_SECTDIFF:
+ if (reloc.r_length == 2)
+ {
res->howto = &arm_howto_table[5];
return TRUE;
- }
- else if (reloc.r_length == 1)
- {
+ }
+ else if (reloc.r_length == 1)
+ {
res->howto = &arm_howto_table[8];
return TRUE;
- }
- return FALSE;
+ }
+ return FALSE;
- case BFD_MACH_O_ARM_RELOC_LOCAL_SECTDIFF:
- if (reloc.r_length == 2)
- {
+ case BFD_MACH_O_ARM_RELOC_LOCAL_SECTDIFF:
+ if (reloc.r_length == 2)
+ {
res->howto = &arm_howto_table[6];
return TRUE;
- }
- else if (reloc.r_length == 1)
- {
+ }
+ else if (reloc.r_length == 1)
+ {
res->howto = &arm_howto_table[9];
return TRUE;
- }
- return FALSE;
+ }
+ return FALSE;
case BFD_MACH_O_ARM_RELOC_HALF_SECTDIFF:
switch (reloc.r_length)
@@ -218,54 +218,54 @@ bfd_mach_o_arm_canonicalize_one_reloc (bfd * abfd,
}
return FALSE;
- default:
- break;
- }
+ default:
+ break;
+ }
}
else
{
switch (reloc.r_type)
- {
- case BFD_MACH_O_ARM_RELOC_VANILLA:
- switch ((reloc.r_length << 1) | reloc.r_pcrel)
- {
- case 0: /* len = 0, pcrel = 0 */
- res->howto = &arm_howto_table[2];
- return TRUE;
- case 2: /* len = 1, pcrel = 0 */
- res->howto = &arm_howto_table[1];
- return TRUE;
- case 3: /* len = 1, pcrel = 1 */
- res->howto = &arm_howto_table[4];
- return TRUE;
- case 4: /* len = 2, pcrel = 0 */
- res->howto = &arm_howto_table[0];
- return TRUE;
- case 5: /* len = 2, pcrel = 1 */
- res->howto = &arm_howto_table[3];
- return TRUE;
- default:
- return FALSE;
- }
- break;
-
- case BFD_MACH_O_ARM_RELOC_BR24:
+ {
+ case BFD_MACH_O_ARM_RELOC_VANILLA:
+ switch ((reloc.r_length << 1) | reloc.r_pcrel)
+ {
+ case 0: /* len = 0, pcrel = 0 */
+ res->howto = &arm_howto_table[2];
+ return TRUE;
+ case 2: /* len = 1, pcrel = 0 */
+ res->howto = &arm_howto_table[1];
+ return TRUE;
+ case 3: /* len = 1, pcrel = 1 */
+ res->howto = &arm_howto_table[4];
+ return TRUE;
+ case 4: /* len = 2, pcrel = 0 */
+ res->howto = &arm_howto_table[0];
+ return TRUE;
+ case 5: /* len = 2, pcrel = 1 */
+ res->howto = &arm_howto_table[3];
+ return TRUE;
+ default:
+ return FALSE;
+ }
+ break;
+
+ case BFD_MACH_O_ARM_RELOC_BR24:
if (reloc.r_length == 2 && reloc.r_pcrel == 1)
{
- res->howto = &arm_howto_table[11];
- return TRUE;
+ res->howto = &arm_howto_table[11];
+ return TRUE;
}
break;
- case BFD_MACH_O_THUMB_RELOC_BR22:
+ case BFD_MACH_O_THUMB_RELOC_BR22:
if (reloc.r_length == 2 && reloc.r_pcrel == 1)
{
- res->howto = &arm_howto_table[16];
- return TRUE;
+ res->howto = &arm_howto_table[16];
+ return TRUE;
}
break;
- case BFD_MACH_O_ARM_RELOC_HALF:
+ case BFD_MACH_O_ARM_RELOC_HALF:
if (reloc.r_pcrel == 0)
switch (reloc.r_length)
{
@@ -278,7 +278,7 @@ bfd_mach_o_arm_canonicalize_one_reloc (bfd * abfd,
}
break;
- case BFD_MACH_O_ARM_RELOC_PAIR:
+ case BFD_MACH_O_ARM_RELOC_PAIR:
if (res[-1].howto == &arm_howto_table[12]
&& reloc.r_length == 0)
{
@@ -288,7 +288,7 @@ bfd_mach_o_arm_canonicalize_one_reloc (bfd * abfd,
res[-1].addend += (res->address & 0xffff) << 16;
res->address = res[-1].address;
return TRUE;
- }
+ }
else if (res[-1].howto == &arm_howto_table[14]
&& reloc.r_length == 1)
{
@@ -298,12 +298,12 @@ bfd_mach_o_arm_canonicalize_one_reloc (bfd * abfd,
res[-1].addend += res->address & 0xffff;
res->address = res[-1].address;
return TRUE;
- }
+ }
break;
- default:
+ default:
break;
- }
+ }
}
return FALSE;
@@ -328,11 +328,11 @@ bfd_mach_o_arm_bfd_reloc_name_lookup (bfd *abfd ATTRIBUTE_UNUSED,
return NULL;
}
-#define TARGET_NAME arm_mach_o_vec
-#define TARGET_STRING "mach-o-arm"
+#define TARGET_NAME arm_mach_o_vec
+#define TARGET_STRING "mach-o-arm"
#define TARGET_ARCHITECTURE bfd_arch_arm
#define TARGET_PAGESIZE 4096
-#define TARGET_BIG_ENDIAN 0
-#define TARGET_ARCHIVE 0
+#define TARGET_BIG_ENDIAN 0
+#define TARGET_ARCHIVE 0
#define TARGET_PRIORITY 0
#include "mach-o-target.c"