Go to the source code of this file.
|
enum | bfd_link_strip { strip_none
, strip_debugger
, strip_some
, strip_all
} |
|
enum | bfd_link_discard { discard_sec_merge
, discard_none
, discard_l
, discard_all
} |
|
enum | bfd_link_hash_table_type { bfd_link_generic_hash_table
, bfd_link_elf_hash_table
} |
|
enum | bfd_link_hash_type {
bfd_link_hash_new
, bfd_link_hash_undefined
, bfd_link_hash_undefweak
, bfd_link_hash_defined
,
bfd_link_hash_defweak
, bfd_link_hash_common
, bfd_link_hash_indirect
, bfd_link_hash_warning
} |
|
enum | bfd_link_common_skip_ar_aymbols { bfd_link_common_skip_none
, bfd_link_common_skip_text
, bfd_link_common_skip_data
, bfd_link_common_skip_all
} |
|
enum | report_method { RM_NOT_YET_SET = 0
, RM_IGNORE
, RM_GENERATE_WARNING
, RM_GENERATE_ERROR
} |
|
enum | bfd_link_order_type {
bfd_undefined_link_order
, bfd_indirect_link_order
, bfd_data_link_order
, bfd_section_reloc_link_order
,
bfd_symbol_reloc_link_order
} |
|
|
struct bfd_link_hash_entry * | bfd_link_hash_lookup (struct bfd_link_hash_table *, const char *, bfd_boolean create, bfd_boolean copy, bfd_boolean follow) |
|
struct bfd_link_hash_entry * | bfd_wrapped_link_hash_lookup (bfd *, struct bfd_link_info *, const char *, bfd_boolean, bfd_boolean, bfd_boolean) |
|
void | bfd_link_hash_traverse (struct bfd_link_hash_table *, bfd_boolean(*)(struct bfd_link_hash_entry *, void *), void *) |
|
void | bfd_link_add_undef (struct bfd_link_hash_table *, struct bfd_link_hash_entry *) |
|
void | bfd_link_repair_undef_list (struct bfd_link_hash_table *table) |
|
struct bfd_link_order * | bfd_new_link_order (bfd *, asection *) |
|
◆ BFD_ELF_VERSION_C_TYPE
#define BFD_ELF_VERSION_C_TYPE 1 |
◆ BFD_ELF_VERSION_CXX_TYPE
#define BFD_ELF_VERSION_CXX_TYPE 2 |
◆ BFD_ELF_VERSION_JAVA_TYPE
#define BFD_ELF_VERSION_JAVA_TYPE 4 |
◆ bfd_link_common_skip_ar_aymbols
Enumerator |
---|
bfd_link_common_skip_none | |
bfd_link_common_skip_text | |
bfd_link_common_skip_data | |
bfd_link_common_skip_all | |
Definition at line 70 of file bfdlink.h.
@ bfd_link_common_skip_all
@ bfd_link_common_skip_text
@ bfd_link_common_skip_none
@ bfd_link_common_skip_data
◆ bfd_link_discard
Enumerator |
---|
discard_sec_merge | |
discard_none | |
discard_l | |
discard_all | |
Definition at line 40 of file bfdlink.h.
◆ bfd_link_hash_table_type
Enumerator |
---|
bfd_link_generic_hash_table | |
bfd_link_elf_hash_table | |
Definition at line 51 of file bfdlink.h.
@ bfd_link_elf_hash_table
@ bfd_link_generic_hash_table
◆ bfd_link_hash_type
Enumerator |
---|
bfd_link_hash_new | |
bfd_link_hash_undefined | |
bfd_link_hash_undefweak | |
bfd_link_hash_defined | |
bfd_link_hash_defweak | |
bfd_link_hash_common | |
bfd_link_hash_indirect | |
bfd_link_hash_warning | |
Definition at line 59 of file bfdlink.h.
@ bfd_link_hash_undefweak
@ bfd_link_hash_undefined
◆ bfd_link_order_type
Enumerator |
---|
bfd_undefined_link_order | |
bfd_indirect_link_order | |
bfd_data_link_order | |
bfd_section_reloc_link_order | |
bfd_symbol_reloc_link_order | |
Definition at line 533 of file bfdlink.h.
@ bfd_undefined_link_order
@ bfd_symbol_reloc_link_order
@ bfd_indirect_link_order
@ bfd_section_reloc_link_order
◆ bfd_link_strip
Enumerator |
---|
strip_none | |
strip_debugger | |
strip_some | |
strip_all | |
Definition at line 31 of file bfdlink.h.
◆ report_method
Enumerator |
---|
RM_NOT_YET_SET | |
RM_IGNORE | |
RM_GENERATE_WARNING | |
RM_GENERATE_ERROR | |
Definition at line 203 of file bfdlink.h.
◆ bfd_link_add_undef()
◆ bfd_link_hash_lookup()
◆ bfd_link_hash_traverse()
◆ bfd_link_repair_undef_list()
◆ bfd_new_link_order()
◆ bfd_wrapped_link_hash_lookup()