aboutsummaryrefslogtreecommitdiff
path: root/bfd/elf32-s390.c
diff options
context:
space:
mode:
authorAndreas Jaeger <aj@suse.de>2001-08-21 08:40:23 +0000
committerAndreas Jaeger <aj@suse.de>2001-08-21 08:40:23 +0000
commit5a65713f64ae0629f9b2255d72e8f52fefa13d68 (patch)
tree4880730b1dd35ac4bc2331701d7968d39e6b9468 /bfd/elf32-s390.c
parenta37b3cc06e2418058e6f3a5dee58957649938d0f (diff)
downloadgdb-5a65713f64ae0629f9b2255d72e8f52fefa13d68.zip
gdb-5a65713f64ae0629f9b2255d72e8f52fefa13d68.tar.gz
gdb-5a65713f64ae0629f9b2255d72e8f52fefa13d68.tar.bz2
* coff-sparc.c: Add missing prototypes.
* elf32-s390.c: Likewise. * elf32-i960.c: Likewise. * aout-target.h: Likewise.
Diffstat (limited to 'bfd/elf32-s390.c')
-rw-r--r--bfd/elf32-s390.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/bfd/elf32-s390.c b/bfd/elf32-s390.c
index 11a9736..6a472dd 100644
--- a/bfd/elf32-s390.c
+++ b/bfd/elf32-s390.c
@@ -37,6 +37,12 @@ static struct bfd_link_hash_table *elf_s390_link_hash_table_create
static boolean elf_s390_check_relocs
PARAMS ((bfd *, struct bfd_link_info *, asection *,
const Elf_Internal_Rela *));
+static asection *elf_s390_gc_mark_hook
+ PARAMS ((bfd *, struct bfd_link_info *, Elf_Internal_Rela *,
+ struct elf_link_hash_entry *, Elf_Internal_Sym *sym));
+static boolean elf_s390_gc_sweep_hook
+ PARAMS ((bfd *, struct bfd_link_info *, asection *,
+ const Elf_Internal_Rela *));
static boolean elf_s390_adjust_dynamic_symbol
PARAMS ((struct bfd_link_info *, struct elf_link_hash_entry *));
static boolean elf_s390_size_dynamic_sections
@@ -49,6 +55,7 @@ static boolean elf_s390_finish_dynamic_symbol
Elf_Internal_Sym *));
static boolean elf_s390_finish_dynamic_sections
PARAMS ((bfd *, struct bfd_link_info *));
+static boolean elf_s390_object_p PARAMS ((bfd *));
#define USE_RELA 1 /* We want RELA relocations, not REL. */