Lines Matching refs:bfd_boolean
101 bfd_boolean *used;
387 bfd_boolean merge_cies;
389 bfd_boolean parsed_eh_frames;
393 bfd_boolean table;
450 bfd_boolean dynamic_sections_created;
454 bfd_boolean is_relocatable_executable;
551 (bfd_boolean (*) (struct bfd_link_hash_entry *, void *)) (func), \
594 bfd_boolean
596 bfd_boolean (*checksum_contents)
600 bfd_boolean (*swap_symbol_in)
604 bfd_boolean (*slurp_reloc_table)
605 (bfd *, asection *, asymbol **, bfd_boolean);
607 (bfd *, asymbol **, bfd_boolean);
656 bfd_boolean bad_symtab;
741 bfd_boolean (*elf_backend_sym_is_global)
753 bfd_boolean (*elf_backend_object_p)
764 bfd_boolean (*elf_backend_symbol_table_processing)
779 bfd_boolean (*elf_backend_name_local_section_symbols)
786 bfd_boolean (*elf_backend_section_processing)
791 bfd_boolean (*elf_backend_section_from_shdr)
796 bfd_boolean (*elf_backend_section_flags)
806 bfd_boolean (*elf_backend_section_from_phdr)
812 bfd_boolean (*elf_backend_fake_sections)
819 bfd_boolean (*elf_backend_section_from_bfd_section)
830 bfd_boolean (*elf_add_symbol_hook)
850 bfd_boolean (*elf_backend_create_dynamic_sections)
855 bfd_boolean (*elf_backend_omit_section_dynsym)
860 bfd_boolean (*relocs_compatible) (const bfd_target *, const bfd_target *);
872 bfd_boolean (*check_relocs)
880 bfd_boolean (*check_directives)
887 bfd_boolean (*as_needed_cleanup)
902 bfd_boolean (*elf_backend_adjust_dynamic_symbol)
909 bfd_boolean (*elf_backend_always_size_sections)
922 bfd_boolean (*elf_backend_size_dynamic_sections)
973 bfd_boolean (*elf_backend_finish_dynamic_symbol)
981 bfd_boolean (*elf_backend_finish_dynamic_sections)
993 (bfd *, bfd_boolean linker);
1003 bfd_boolean (*elf_backend_modify_segment_map)
1008 bfd_boolean (*elf_backend_modify_program_headers)
1018 bfd_boolean (*gc_mark_dynamic_ref)
1027 bfd_boolean (*gc_mark_extra_sections)
1033 bfd_boolean (*gc_sweep_hook)
1052 bfd_boolean (*elf_backend_output_arch_local_syms)
1054 bfd_boolean (*) (void *, const char *, Elf_Internal_Sym *, asection *,
1060 bfd_boolean (*elf_backend_output_arch_syms)
1062 bfd_boolean (*) (void *, const char *, Elf_Internal_Sym *, asection *,
1077 (struct bfd_link_info *, struct elf_link_hash_entry *, bfd_boolean);
1081 bfd_boolean (*elf_backend_fixup_symbol)
1086 (struct elf_link_hash_entry *, const Elf_Internal_Sym *, bfd_boolean,
1087 bfd_boolean);
1096 bfd_boolean (*elf_backend_ignore_undef_symbol)
1101 bfd_boolean (*elf_backend_emit_relocs)
1112 bfd_boolean (*elf_backend_grok_prstatus)
1117 bfd_boolean (*elf_backend_grok_psinfo)
1135 bfd_boolean (*elf_backend_discard_info)
1140 bfd_boolean (*elf_backend_ignore_discarded_relocs)
1157 bfd_boolean (*elf_backend_can_make_relative_eh_frame)
1159 bfd_boolean (*elf_backend_can_make_lsda_relative_eh_frame)
1174 bfd_boolean (*elf_backend_write_section)
1183 (unsigned int, bfd_boolean);
1201 bfd_boolean (*common_definition) (Elf_Internal_Sym *);
1210 bfd_boolean (*merge_symbol) (struct bfd_link_info *,
1215 bfd_boolean *, bfd_boolean *,
1216 bfd_boolean *, bfd_boolean *,
1217 bfd_boolean *, bfd_boolean *,
1218 bfd_boolean *, bfd_boolean *,
1220 bfd_boolean *, bfd_boolean *,
1221 bfd_boolean *, bfd_boolean *,
1225 bfd_boolean (*elf_hash_symbol) (struct elf_link_hash_entry *);
1228 bfd_boolean (*is_function_type) (unsigned int type);
1283 bfd_boolean (*obj_attrs_handle_unknown) (bfd *, int);
1546 bfd_boolean (*after_write_object_contents) (bfd *);
1565 bfd_boolean linker;
1568 bfd_boolean flags_init;
1682 bfd_boolean bad_symtab;
1687 bfd_boolean has_gnu_symbols;
1773 extern bfd_boolean _bfd_elf_copy_private_bfd_data
1775 extern bfd_boolean _bfd_elf_print_private_bfd_data
1785 extern bfd_boolean _bfd_elf_can_make_relative
1804 extern bfd_boolean bfd_elf_allocate_object
1806 extern bfd_boolean bfd_elf_make_object
1808 extern bfd_boolean bfd_elf_mkcorefile
1810 extern bfd_boolean _bfd_elf_make_section_from_shdr
1812 extern bfd_boolean _bfd_elf_make_section_from_phdr
1824 (struct bfd_link_info *, struct elf_link_hash_entry *, bfd_boolean);
1825 extern bfd_boolean _bfd_elf_link_hash_fixup_symbol
1827 extern bfd_boolean _bfd_elf_link_hash_table_init
1832 extern bfd_boolean _bfd_elf_slurp_version_tables
1833 (bfd *, bfd_boolean);
1834 extern bfd_boolean _bfd_elf_merge_sections
1836 extern bfd_boolean _bfd_elf_match_sections_by_type
1838 extern bfd_boolean bfd_elf_is_group_section
1840 extern bfd_boolean _bfd_elf_section_already_linked
1849 extern bfd_boolean _bfd_elf_size_group_sections
1851 extern bfd_boolean _bfd_elf_fixup_group_sections
1853 extern bfd_boolean _bfd_elf_copy_private_header_data
1855 extern bfd_boolean _bfd_elf_copy_private_symbol_data
1859 extern bfd_boolean _bfd_elf_init_private_section_data
1861 extern bfd_boolean _bfd_elf_copy_private_section_data
1863 extern bfd_boolean _bfd_elf_write_object_contents
1865 extern bfd_boolean _bfd_elf_write_corefile_contents
1867 extern bfd_boolean _bfd_elf_set_section_contents
1884 (bfd *, asection *, bfd_boolean);
1886 (asection *, bfd *, unsigned int, bfd *, bfd_boolean);
1895 extern bfd_boolean _bfd_elf_is_local_label_name
1899 extern bfd_boolean _bfd_elf_set_arch_mach
1901 extern bfd_boolean _bfd_elf_find_nearest_line
1904 extern bfd_boolean _bfd_elf_find_nearest_line_discriminator
1907 extern bfd_boolean _bfd_elf_find_line
1909 extern bfd_boolean _bfd_elf_find_line_discriminator
1914 extern bfd_boolean _bfd_elf_find_inliner_info
1920 extern bfd_boolean _bfd_elf_new_section_hook
1922 extern bfd_boolean _bfd_elf_init_reloc_shdr
1923 (bfd *, struct bfd_elf_section_reloc_data *, asection *, bfd_boolean);
1933 extern bfd_boolean bfd_section_from_shdr
1935 extern bfd_boolean bfd_section_from_phdr
1953 (struct elf_strtab_hash *, const char *, bfd_boolean);
1968 extern bfd_boolean _bfd_elf_strtab_emit
1980 extern bfd_boolean _bfd_elf_discard_section_eh_frame
1982 bfd_boolean (*) (bfd_vma, void *), struct elf_reloc_cookie *);
1983 extern bfd_boolean _bfd_elf_discard_section_eh_frame_hdr
1987 extern bfd_boolean _bfd_elf_write_section_eh_frame
1989 extern bfd_boolean _bfd_elf_write_section_eh_frame_hdr
1991 extern bfd_boolean _bfd_elf_eh_frame_present
1993 extern bfd_boolean _bfd_elf_maybe_strip_eh_frame_hdr
1996 extern bfd_boolean _bfd_elf_merge_symbol
1998 asection **, bfd_vma *, bfd_boolean *, unsigned int *,
1999 struct elf_link_hash_entry **, bfd_boolean *,
2000 bfd_boolean *, bfd_boolean *, bfd_boolean *);
2002 extern bfd_boolean _bfd_elf_hash_symbol (struct elf_link_hash_entry *);
2006 extern bfd_boolean _bfd_elf_compute_section_file_positions
2011 (Elf_Internal_Shdr *, file_ptr, bfd_boolean);
2013 extern bfd_boolean _bfd_elf_validate_reloc
2016 extern bfd_boolean _bfd_elf_link_create_dynamic_sections
2018 extern bfd_boolean _bfd_elf_link_omit_section_dynsym
2020 extern bfd_boolean _bfd_elf_create_dynamic_sections
2022 extern bfd_boolean _bfd_elf_create_got_section
2031 extern bfd_boolean _bfd_elfcore_make_pseudosection
2037 (bfd *, asection *, void *, Elf_Internal_Rela *, bfd_boolean);
2039 extern bfd_boolean _bfd_elf_link_output_relocs
2043 extern bfd_boolean _bfd_elf_adjust_dynamic_copy
2046 extern bfd_boolean _bfd_elf_dynamic_symbol_p
2047 (struct elf_link_hash_entry *, struct bfd_link_info *, bfd_boolean);
2049 extern bfd_boolean _bfd_elf_symbol_refs_local_p
2050 (struct elf_link_hash_entry *, struct bfd_link_info *, bfd_boolean);
2055 extern bfd_boolean _bfd_elf_setup_sections
2068 extern bfd_boolean bfd_elf32_core_file_matches_executable_p
2073 extern bfd_boolean bfd_elf32_swap_symbol_in
2094 (bfd *, asymbol **, bfd_boolean);
2095 extern bfd_boolean bfd_elf32_write_shdrs_and_ehdr
2099 extern bfd_boolean bfd_elf32_checksum_contents
2103 extern bfd_boolean bfd_elf32_slurp_reloc_table
2104 (bfd *, asection *, asymbol **, bfd_boolean);
2114 extern bfd_boolean bfd_elf64_core_file_matches_executable_p
2119 extern bfd_boolean bfd_elf64_swap_symbol_in
2140 (bfd *, asymbol **, bfd_boolean);
2141 extern bfd_boolean bfd_elf64_write_shdrs_and_ehdr
2145 extern bfd_boolean bfd_elf64_checksum_contents
2149 extern bfd_boolean bfd_elf64_slurp_reloc_table
2150 (bfd *, asection *, asymbol **, bfd_boolean);
2152 extern bfd_boolean _bfd_elf_default_relocs_compatible
2155 extern bfd_boolean _bfd_elf_relocs_compatible
2160 extern bfd_boolean bfd_elf_link_add_symbols
2162 extern bfd_boolean _bfd_elf_add_dynamic_entry
2165 extern bfd_boolean bfd_elf_link_record_dynamic_symbol
2171 extern bfd_boolean _bfd_elf_close_and_cleanup
2174 extern bfd_boolean _bfd_elf_common_definition
2191 extern bfd_boolean bfd_elf_final_link
2197 extern bfd_boolean bfd_elf_gc_mark_dynamic_ref_symbol
2200 extern bfd_boolean bfd_elf_gc_sections
2203 extern bfd_boolean bfd_elf_gc_record_vtinherit
2206 extern bfd_boolean bfd_elf_gc_record_vtentry
2217 extern bfd_boolean _bfd_elf_gc_mark_reloc
2221 extern bfd_boolean _bfd_elf_gc_mark_fdes
2225 extern bfd_boolean _bfd_elf_gc_mark
2228 extern bfd_boolean _bfd_elf_gc_mark_extra_sections
2231 extern bfd_boolean bfd_elf_gc_common_finalize_got_offsets
2234 extern bfd_boolean bfd_elf_gc_common_final_link
2237 extern bfd_boolean bfd_elf_reloc_symbol_deleted_p
2243 extern bfd_boolean _bfd_elf_map_sections_to_segments
2246 extern bfd_boolean _bfd_elf_is_function_type (unsigned int);
2253 extern bfd_boolean bfd_elf_lookup_section_flags
2369 extern bfd_boolean _bfd_elf_merge_object_attributes (bfd *, bfd *);
2370 extern bfd_boolean _bfd_elf_merge_unknown_attribute_low (bfd *, bfd *, int);
2371 extern bfd_boolean _bfd_elf_merge_unknown_attribute_list (bfd *, bfd *);
2394 extern bfd_boolean _bfd_elf_create_ifunc_sections
2399 extern bfd_boolean _bfd_elf_allocate_ifunc_dyn_relocs
2473 bfd_boolean err; \