summaryrefslogtreecommitdiff
path: root/bfd/arc-got.h
diff options
context:
space:
mode:
Diffstat (limited to 'bfd/arc-got.h')
-rw-r--r--bfd/arc-got.h32
1 files changed, 16 insertions, 16 deletions
diff --git a/bfd/arc-got.h b/bfd/arc-got.h
index ed5eb3b4f3f..76fc761a8cf 100644
--- a/bfd/arc-got.h
+++ b/bfd/arc-got.h
@@ -49,8 +49,8 @@ struct got_entry
struct got_entry *next;
enum tls_type_e type;
bfd_vma offset;
- bfd_boolean processed;
- bfd_boolean created_dyn_relocation;
+ bool processed;
+ bool created_dyn_relocation;
enum tls_got_entries existing_entries;
};
@@ -114,8 +114,8 @@ new_got_entry_to_list (struct got_entry **list,
entry->type = type;
entry->offset = offset;
entry->next = NULL;
- entry->processed = FALSE;
- entry->created_dyn_relocation = FALSE;
+ entry->processed = false;
+ entry->created_dyn_relocation = false;
entry->existing_entries = existing_entries;
ARC_DEBUG ("New GOT got entry added to list: "
@@ -210,11 +210,11 @@ arc_got_entry_type_for_reloc (reloc_howto_type *howto)
if (H) \
if (H->dynindx == -1 && !H->forced_local) \
if (! bfd_elf_link_record_dynamic_symbol (info, H)) \
- return FALSE; \
+ return false; \
htab->s##SECNAME->size += 4; \
} \
-static bfd_boolean
+static bool
arc_fill_got_info_for_reloc (enum tls_type_e type,
struct got_entry **list,
struct bfd_link_info * info,
@@ -223,7 +223,7 @@ arc_fill_got_info_for_reloc (enum tls_type_e type,
struct elf_link_hash_table *htab = elf_hash_table (info);
if (got_entry_for_type (list, type) != NULL)
- return TRUE;
+ return true;
switch (type)
{
@@ -240,9 +240,9 @@ arc_fill_got_info_for_reloc (enum tls_type_e type,
case GOT_TLS_GD:
{
bfd_vma offset
- = ADD_SYMBOL_REF_SEC_AND_RELOC (got, TRUE, h);
+ = ADD_SYMBOL_REF_SEC_AND_RELOC (got, true, h);
bfd_vma ATTRIBUTE_UNUSED notneeded
- = ADD_SYMBOL_REF_SEC_AND_RELOC (got, TRUE, h);
+ = ADD_SYMBOL_REF_SEC_AND_RELOC (got, true, h);
new_got_entry_to_list (list, type, offset, TLS_GOT_MOD_AND_OFF);
}
break;
@@ -250,16 +250,16 @@ arc_fill_got_info_for_reloc (enum tls_type_e type,
case GOT_TLS_LE:
{
bfd_vma offset
- = ADD_SYMBOL_REF_SEC_AND_RELOC (got, TRUE, h);
+ = ADD_SYMBOL_REF_SEC_AND_RELOC (got, true, h);
new_got_entry_to_list (list, type, offset, TLS_GOT_OFF);
}
break;
default:
- return FALSE;
+ return false;
break;
}
- return TRUE;
+ return true;
}
@@ -284,7 +284,7 @@ relocate_fix_got_relocs_for_got_info (struct got_entry ** list_p,
BFD_ASSERT (entry);
if (h == NULL
- || h->forced_local == TRUE
+ || h->forced_local == true
|| (! elf_hash_table (info)->dynamic_sections_created
|| (bfd_link_pic (info)
&& SYMBOL_REFERENCES_LOCAL (info, h))))
@@ -425,7 +425,7 @@ relocate_fix_got_relocs_for_got_info (struct got_entry ** list_p,
BFD_ASSERT (0);
break;
}
- entry->processed = TRUE;
+ entry->processed = true;
}
}
@@ -460,7 +460,7 @@ create_got_dynrelocs_for_single_entry (struct got_entry *list,
{
ADD_RELA (output_bfd, got, got_offset, h->dynindx, R_ARC_GLOB_DAT, 0);
}
- list->created_dyn_relocation = TRUE;
+ list->created_dyn_relocation = true;
}
else if (list->existing_entries != TLS_GOT_NONE
&& !list->created_dyn_relocation)
@@ -515,7 +515,7 @@ GOT_OFFSET = %#lx, GOT_VMA = %#lx, INDEX = %ld, ADDEND = %#lx\n",
+ htab->sgot->output_offset + got_offset),
(long) dynindx, (long) addend);
}
- list->created_dyn_relocation = TRUE;
+ list->created_dyn_relocation = true;
}
}