aboutsummaryrefslogtreecommitdiff
path: root/bfd/libelf.h
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1994-07-12 16:13:05 +0000
committerIan Lance Taylor <ian@airs.com>1994-07-12 16:13:05 +0000
commit840846dac570db44115400dbc2cdcd28a21b5687 (patch)
treec0416aa74ec4b4c4a2cd80c89431d7195b97e7a8 /bfd/libelf.h
parent42ec46c361cc4cd5f953eb59057512cd867e1040 (diff)
downloadgdb-840846dac570db44115400dbc2cdcd28a21b5687.zip
gdb-840846dac570db44115400dbc2cdcd28a21b5687.tar.gz
gdb-840846dac570db44115400dbc2cdcd28a21b5687.tar.bz2
* libelf.h (bfd_elf32_swap_symbol_in): Declare.
(bfd_elf32_swap_symbol_out): Declare. (bfd_elf64_swap_symbol_in, bfd_elf64_swap_symbol_out): Declare. * elf32-hppa.c (elf32_hppa_args_hash_table_init): Correct cast.
Diffstat (limited to 'bfd/libelf.h')
-rw-r--r--bfd/libelf.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/bfd/libelf.h b/bfd/libelf.h
index 1421181..748e482 100644
--- a/bfd/libelf.h
+++ b/bfd/libelf.h
@@ -529,6 +529,10 @@ extern boolean bfd_elf32_bfd_link_add_symbols
extern boolean bfd_elf32_bfd_final_link
PARAMS ((bfd *, struct bfd_link_info *));
+extern void bfd_elf32_swap_symbol_in
+ PARAMS ((bfd *, Elf32_External_Sym *, Elf_Internal_Sym *));
+extern void bfd_elf32_swap_symbol_out
+ PARAMS ((bfd *, Elf_Internal_Sym *, Elf32_External_Sym *));
extern void bfd_elf32_swap_reloc_in
PARAMS ((bfd *, Elf32_External_Rel *, Elf_Internal_Rel *));
extern void bfd_elf32_swap_reloc_out
@@ -586,6 +590,10 @@ extern boolean bfd_elf64_bfd_link_add_symbols
extern boolean bfd_elf64_bfd_final_link
PARAMS ((bfd *, struct bfd_link_info *));
+extern void bfd_elf64_swap_symbol_in
+ PARAMS ((bfd *, Elf64_External_Sym *, Elf_Internal_Sym *));
+extern void bfd_elf64_swap_symbol_out
+ PARAMS ((bfd *, Elf_Internal_Sym *, Elf64_External_Sym *));
extern void bfd_elf64_swap_reloc_in
PARAMS ((bfd *, Elf64_External_Rel *, Elf_Internal_Rel *));
extern void bfd_elf64_swap_reloc_out