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()