aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Sandiford <rdsandiford@googlemail.com>2008-08-07 20:03:25 +0000
committerRichard Sandiford <rdsandiford@googlemail.com>2008-08-07 20:03:25 +0000
commitd5eaccd71d0eecde192070121e3c66a8f1bee39f (patch)
tree97b0def1903340682ec9e8ee7e876cf561db7813 /bfd/elfxx-mips.h
parentbfd/ (diff)
downloadbinutils-gdb-d5eaccd71d0eecde192070121e3c66a8f1bee39f.tar.gz
binutils-gdb-d5eaccd71d0eecde192070121e3c66a8f1bee39f.tar.bz2
binutils-gdb-d5eaccd71d0eecde192070121e3c66a8f1bee39f.zip
bfd/
* elf-bfd.h (MIPS_ELF_TDATA): New elf_object_id. * elf32-mips.c (bfd_elf32_mkobject): Define. * elf64-mips.c (bfd_elf64_mkobject): Likewise. * elfn32-mips.c (bfd_elf32_mkobject): Likewise. * elfxx-mips.h (_bfd_mips_elf_mkobject): Declare. * elfxx-mips.c (is_mips_elf): New macro. (_bfd_mips_elf_mkobject): New function. (_bfd_mips_elf_final_link): Use is_mips_elf. (_bfd_mips_elf_merge_private_bfd_data): Likewise.
Diffstat (limited to 'bfd/elfxx-mips.h')
-rw-r--r--bfd/elfxx-mips.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/bfd/elfxx-mips.h b/bfd/elfxx-mips.h
index 659c418cf4d..5b791731369 100644
--- a/bfd/elfxx-mips.h
+++ b/bfd/elfxx-mips.h
@@ -93,6 +93,8 @@ extern bfd_boolean _bfd_mips_elf_set_section_contents
extern bfd_byte *_bfd_elf_mips_get_relocated_section_contents
(bfd *, struct bfd_link_info *, struct bfd_link_order *,
bfd_byte *, bfd_boolean, asymbol **);
+extern bfd_boolean _bfd_mips_elf_mkobject
+ (bfd *);
extern struct bfd_link_hash_table *_bfd_mips_elf_link_hash_table_create
(bfd *);
extern struct bfd_link_hash_table *_bfd_mips_vxworks_link_hash_table_create