#define BFD_M68HC11_BANK_VIRTUAL_NAME "__bank_virtual"
/* Set and control ELF flags in ELF header. */
-extern bfd_boolean _bfd_m68hc11_elf_merge_private_bfd_data
+extern bool _bfd_m68hc11_elf_merge_private_bfd_data
(bfd *, struct bfd_link_info *);
-extern bfd_boolean _bfd_m68hc11_elf_set_private_flags (bfd*,flagword);
-extern bfd_boolean _bfd_m68hc11_elf_print_private_bfd_data (bfd*, void*);
+extern bool _bfd_m68hc11_elf_set_private_flags (bfd*,flagword);
+extern bool _bfd_m68hc11_elf_print_private_bfd_data (bfd*, void*);
/* This hash entry is used to record a trampoline that must be generated
to call a far function using a normal calling convention ('jsr').
int top_index;
asection **input_list;
- bfd_boolean (* size_one_stub) (struct bfd_hash_entry*, void*);
- bfd_boolean (* build_one_stub) (struct bfd_hash_entry*, void*);
+ bool (* size_one_stub) (struct bfd_hash_entry*, void*);
+ bool (* build_one_stub) (struct bfd_hash_entry*, void*);
};
/* Get the Sparc64 ELF linker hash table from a link_info structure. */
asymbol *symbol, void *data, asection *input_section,
bfd *output_bfd, char **error_message);
-bfd_boolean elf32_m68hc11_check_relocs
+bool elf32_m68hc11_check_relocs
(bfd * abfd, struct bfd_link_info * info,
asection * sec, const Elf_Internal_Rela * relocs);
int elf32_m68hc11_relocate_section
bfd_byte *contents, Elf_Internal_Rela *relocs,
Elf_Internal_Sym *local_syms, asection **local_sections);
-bfd_boolean elf32_m68hc11_add_symbol_hook
+bool elf32_m68hc11_add_symbol_hook
(bfd *abfd, struct bfd_link_info *info,
Elf_Internal_Sym *sym, const char **namep,
flagword *flagsp, asection **secp,
bfd_vma *valp);
void elf32_m68hc11_merge_symbol_attribute
- (struct elf_link_hash_entry *, unsigned int, bfd_boolean, bfd_boolean);
+ (struct elf_link_hash_entry *, unsigned int, bool, bool);
/* Tweak the OSABI field of the elf header. */
-extern bfd_boolean elf32_m68hc11_init_file_header (bfd*, struct bfd_link_info*);
+extern bool elf32_m68hc11_init_file_header (bfd*, struct bfd_link_info*);
int elf32_m68hc11_setup_section_lists (bfd *, struct bfd_link_info *);
-bfd_boolean elf32_m68hc11_size_stubs
+bool elf32_m68hc11_size_stubs
(bfd *, bfd *, struct bfd_link_info *,
asection * (*) (const char *, asection *));
-bfd_boolean elf32_m68hc11_build_stubs (bfd* abfd, struct bfd_link_info *);
+bool elf32_m68hc11_build_stubs (bfd* abfd, struct bfd_link_info *);
#endif