aboutsummaryrefslogtreecommitdiff
path: root/bfd/coff-tic4x.c
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2002-09-17 08:33:13 +0000
committerAlan Modra <amodra@gmail.com>2002-09-17 08:33:13 +0000
commit5af6ead6755b654e34e71dd8d2a5c625de5115c6 (patch)
tree478dfef6ee9961dcfbeabc177c7ecfb9e0fc27cb /bfd/coff-tic4x.c
parentcb9512fc2f26ff9902ef999481d5cd83276655b4 (diff)
downloadgdb-5af6ead6755b654e34e71dd8d2a5c625de5115c6.zip
gdb-5af6ead6755b654e34e71dd8d2a5c625de5115c6.tar.gz
gdb-5af6ead6755b654e34e71dd8d2a5c625de5115c6.tar.bz2
* coff-tic4x.c: Add function declarations and ATTRIBUTE_UNUSED.
* cpu-tic4x.c: Ditto.
Diffstat (limited to 'bfd/coff-tic4x.c')
-rw-r--r--bfd/coff-tic4x.c26
1 files changed, 21 insertions, 5 deletions
diff --git a/bfd/coff-tic4x.c b/bfd/coff-tic4x.c
index 1669f7c..561d161 100644
--- a/bfd/coff-tic4x.c
+++ b/bfd/coff-tic4x.c
@@ -1,5 +1,6 @@
/* BFD back-end for TMS320C4X coff binaries.
- Copyright (C) 1996-99, 2000, 2002 Free Software Foundation, Inc.
+ Copyright 1996, 1997, 1998, 1999, 2000, 2002
+ Free Software Foundation, Inc.
Contributed by Michael Hayes (m.hayes@elec.canterbury.ac.nz)
This file is part of BFD, the Binary File Descriptor library.
@@ -30,9 +31,27 @@
#undef F_LSYMS
#define F_LSYMS F_LSYMS_TICOFF
+static boolean ticoff0_bad_format_hook
+ PARAMS ((bfd *, PTR ));
+static boolean ticoff1_bad_format_hook
+ PARAMS ((bfd *, PTR ));
+static boolean ticoff_bfd_is_local_label_name
+ PARAMS ((bfd *, const char *));
+static bfd_reloc_status_type tic4x_relocation
+ PARAMS ((bfd *, arelent *, asymbol *, PTR, asection *, bfd *, char ** ));
+static reloc_howto_type *tic4x_coff_reloc_type_lookup
+ PARAMS ((bfd *, bfd_reloc_code_real_type ));
+static void tic4x_lookup_howto
+ PARAMS ((arelent *, struct internal_reloc * ));
+static reloc_howto_type *coff_tic4x_rtype_to_howto
+ PARAMS ((bfd *, asection *, struct internal_reloc *, struct coff_link_hash_entry *, struct internal_syment *, bfd_vma * ));
+static void tic4x_reloc_processing
+ PARAMS ((arelent *, struct internal_reloc *, asymbol **, bfd *, asection * ));
+
+
static boolean
ticoff0_bad_format_hook (abfd, filehdr)
- bfd *abfd;
+ bfd *abfd ATTRIBUTE_UNUSED;
PTR filehdr;
{
struct internal_filehdr *internal_f = (struct internal_filehdr *) filehdr;
@@ -70,9 +89,6 @@ ticoff_bfd_is_local_label_name (abfd, name)
#define coff_bfd_is_local_label_name ticoff_bfd_is_local_label_name
-static void tic4x_reloc_processing
- PARAMS ((arelent *, struct internal_reloc *, asymbol **, bfd *, asection *));
-
#define RELOC_PROCESSING(RELENT,RELOC,SYMS,ABFD,SECT)\
tic4x_reloc_processing (RELENT,RELOC,SYMS,ABFD,SECT)