* coff-tic4x.c: Add function declarations and ATTRIBUTE_UNUSED.

* cpu-tic4x.c: Ditto.
This commit is contained in:
Alan Modra 2002-09-17 08:33:13 +00:00
parent cb9512fc2f
commit 5af6ead675
2 changed files with 26 additions and 6 deletions

View file

@ -1,3 +1,8 @@
2002-09-17 Svein E. Seldal <Svein.Seldal@solidas.com>
* coff-tic4x.c: Add function declarations and ATTRIBUTE_UNUSED.
* cpu-tic4x.c: Ditto.
2002-09-17 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
* elf64-mips.c (define elf_backend_ignore_discarded_relocs): Remove
@ -72,7 +77,6 @@
bfd_elf_get_elf_syms().
Fixup problems with freeing cached allocated memory blocks.
2002-09-02 Alan Modra <amodra@bigpond.net.au>
* cpu-pj.c (scan_mach, compatible, arch_info_struct): Remove.

View file

@ -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)