|
Lines 700-705
struct elf_backend_data
|
Link Here
|
|---|
|
bfd_boolean (*elf_backend_omit_section_dynsym) | bfd_boolean (*elf_backend_omit_section_dynsym) |
(bfd *output_bfd, struct bfd_link_info *info, asection *osec); | (bfd *output_bfd, struct bfd_link_info *info, asection *osec); |
| |
|
/* Return TRUE if relocations of targets are compatible to the extent |
|
that CHECK_RELOCS will properly process them. PR 4424. */ |
|
bfd_boolean (*relocs_compatible) (const bfd_target *, const bfd_target *); |
|
|
/* The CHECK_RELOCS function is called by the add_symbols phase of | /* The CHECK_RELOCS function is called by the add_symbols phase of |
the ELF backend linker. It is called once for each section with | the ELF backend linker. It is called once for each section with |
relocs of an object file, just after the symbols for the object | relocs of an object file, just after the symbols for the object |
|
Lines 1926-1931
extern void bfd_elf64_write_relocs
|
Link Here
|
|---|
|
extern bfd_boolean bfd_elf64_slurp_reloc_table | extern bfd_boolean bfd_elf64_slurp_reloc_table |
(bfd *, asection *, asymbol **, bfd_boolean); | (bfd *, asection *, asymbol **, bfd_boolean); |
| |
|
extern bfd_boolean _bfd_elf_default_relocs_compatible |
|
(const bfd_target *, const bfd_target *); |
|
|
|
extern bfd_boolean _bfd_elf_relocs_compatible |
|
(const bfd_target *, const bfd_target *); |
|
|
extern struct elf_link_hash_entry *_bfd_elf_archive_symbol_lookup | extern struct elf_link_hash_entry *_bfd_elf_archive_symbol_lookup |
(bfd *, struct bfd_link_info *, const char *); | (bfd *, struct bfd_link_info *, const char *); |
extern bfd_boolean bfd_elf_link_add_symbols | extern bfd_boolean bfd_elf_link_add_symbols |