* xtensa-isa-internal.h (xtensa_length_decode_fn): Warning fix.
	* xtensa-isa.h (xtensa_insnbuf_to_chars): Likewise.
	(xtensa_insnbuf_from_chars, xtensa_isa_length_from_chars): Likewise.
include/coff/
	* xcoff.h (struct xcoff_loader_info): Warning fix.
bfd/
	* bfd-in.h (bfd_elf_bfd_from_remote_memory): Warning fix.
	* coff-m68k.c (bfd_m68k_coff_create_embedded_relocs): Likewise.
	* coff-rs6000.c (xcoff_write_armap_big): Warning fixes.  Remove
	useless assignments.
	(xcoff_write_archive_contents_big): Likewise.
	(_bfd_xcoff_put_ldsymbol_name): Likewise.
	* coff64-rs6000.c (_bfd_xcoff64_put_ldsymbol_name): Likewise.
	* coffgen.c (coff_write_symbols): Make "written" a bfd_vma.
	* cofflink.c (process_embedded_commands): Warning fixes.
	* cpu-arm.c: Delete unnecessary prototypes.  Convert to C90.
	Warning fixes.
	* dwarf2.c: Warning fixes.
	* elf-bfd.h: Likewise.
	* elf-eh-frame.c: Likewise.
	* elf-strtab.c: Likewise.
	* elf.c: Likewise.
	* elf32-m68k.c: Likewise.
	* elf32-ppc.c: Likewise.
	* elf32-sh-symbian.c: Likewise.
	* elf32-sh.c: Delete unnecessary prototypes.  Warning fixes.
	* elf64-sh64.c: Likewise.
	* peicode.h: Likewise.
	* elf64-mmix.c: Warning fixes.
	* elfcode.h: Likewise.
	* elfxx-mips.c: Likewise.
	* libbfd-in.h: Likewise.
	* libbfd.c: Likewise.
	* mach-o.c: Likewise.
	* merge.c: Likewise.
	* mmo.c: Likewise.
	* opncls.c: Likewise.
	* pef.c: Likewise.
	* srec.c: Likewise.
	* vms-hdr.c: Likewise.
	* vms-tir.c: Likewise.
	* xtensa-isa.c: Likewise.
	* xtensa-modules.c: Likewise.
	* xsym.c: Likewise.
	(pstrcmp): Use correct choice of string lengths.  Fix return value.
	(bfd_sym_module_name): Correct string length.
	* bfd-in2.h: Regenerate.
	* libbfd.h: Regenerate.
This commit is contained in:
Alan Modra 2005-02-20 14:59:05 +00:00
parent 4944ca2f09
commit f46ddb818a
5 changed files with 18 additions and 8 deletions

View File

@ -1,3 +1,9 @@
2005-02-21 Alan Modra <amodra@bigpond.net.au>
* xtensa-isa-internal.h (xtensa_length_decode_fn): Warning fix.
* xtensa-isa.h (xtensa_insnbuf_to_chars): Likewise.
(xtensa_insnbuf_from_chars, xtensa_isa_length_from_chars): Likewise.
2005-02-14 Paolo Bonzini <bonzini@gnu.org> 2005-02-14 Paolo Bonzini <bonzini@gnu.org>
PR bootstrap/19818 PR bootstrap/19818

View File

@ -1,3 +1,7 @@
2005-02-21 Alan Modra <amodra@bigpond.net.au>
* xcoff.h (struct xcoff_loader_info): Warning fix.
2005-01-10 Inderpreet Singh <inderpreetb@noida.hcltech.com> 2005-01-10 Inderpreet Singh <inderpreetb@noida.hcltech.com>
* maxq.h (F_MAXQ10, F_MAXQ20): Define. * maxq.h (F_MAXQ10, F_MAXQ20): Define.

View File

@ -1,6 +1,6 @@
/* Internal format of XCOFF object file data structures for BFD. /* Internal format of XCOFF object file data structures for BFD.
Copyright 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 Copyright 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2005
Free Software Foundation, Inc. Free Software Foundation, Inc.
Written by Ian Lance Taylor <ian@cygnus.com>, Cygnus Support. Written by Ian Lance Taylor <ian@cygnus.com>, Cygnus Support.
@ -409,7 +409,7 @@ struct xcoff_loader_info
size_t string_size; size_t string_size;
/* String table. */ /* String table. */
bfd_byte *strings; char *strings;
/* Allocated size of string table. */ /* Allocated size of string table. */
size_t string_alc; size_t string_alc;

View File

@ -1,5 +1,5 @@
/* Internal definitions for configurable Xtensa ISA support. /* Internal definitions for configurable Xtensa ISA support.
Copyright 2003, 2004 Free Software Foundation, Inc. Copyright 2003, 2004, 2005 Free Software Foundation, Inc.
This file is part of BFD, the Binary File Descriptor library. This file is part of BFD, the Binary File Descriptor library.
@ -49,7 +49,7 @@ typedef int (*xtensa_do_reloc_fn) (uint32 *, uint32);
typedef int (*xtensa_undo_reloc_fn) (uint32 *, uint32); typedef int (*xtensa_undo_reloc_fn) (uint32 *, uint32);
typedef void (*xtensa_opcode_encode_fn) (xtensa_insnbuf); typedef void (*xtensa_opcode_encode_fn) (xtensa_insnbuf);
typedef int (*xtensa_format_decode_fn) (const xtensa_insnbuf); typedef int (*xtensa_format_decode_fn) (const xtensa_insnbuf);
typedef int (*xtensa_length_decode_fn) (const char *); typedef int (*xtensa_length_decode_fn) (const unsigned char *);
typedef struct xtensa_format_internal_struct typedef struct xtensa_format_internal_struct
{ {

View File

@ -1,5 +1,5 @@
/* Interface definition for configurable Xtensa ISA support. /* Interface definition for configurable Xtensa ISA support.
Copyright 2003, 2004 Free Software Foundation, Inc. Copyright 2003, 2004, 2005 Free Software Foundation, Inc.
This file is part of BFD, the Binary File Descriptor library. This file is part of BFD, the Binary File Descriptor library.
@ -209,11 +209,11 @@ xtensa_insnbuf_free (xtensa_isa isa, xtensa_insnbuf buf);
extern int extern int
xtensa_insnbuf_to_chars (xtensa_isa isa, const xtensa_insnbuf insn, xtensa_insnbuf_to_chars (xtensa_isa isa, const xtensa_insnbuf insn,
char *cp, int num_chars); unsigned char *cp, int num_chars);
extern void extern void
xtensa_insnbuf_from_chars (xtensa_isa isa, xtensa_insnbuf insn, xtensa_insnbuf_from_chars (xtensa_isa isa, xtensa_insnbuf insn,
const char *cp, int num_chars); const unsigned char *cp, int num_chars);
/* ISA information. */ /* ISA information. */
@ -242,7 +242,7 @@ xtensa_isa_maxlength (xtensa_isa isa);
XTENSA_UNDEFINED on error. */ XTENSA_UNDEFINED on error. */
extern int extern int
xtensa_isa_length_from_chars (xtensa_isa isa, const char *cp); xtensa_isa_length_from_chars (xtensa_isa isa, const unsigned char *cp);
/* Get the number of stages in the processor's pipeline. The pipeline /* Get the number of stages in the processor's pipeline. The pipeline