* coff-arm.c (coff_arm_is_local_label_name): Warning fix.

* elf32-frv.c (frvfdpic_relocs_info_hash): Likewise.
	* pef.c (bfd_pef_scan): Don't ignore return value of
	bfd_pef_scan_start_address.
This commit is contained in:
Alan Modra 2005-02-16 02:38:53 +00:00
parent 92b7a70fca
commit 5ff625e975
4 changed files with 15 additions and 6 deletions

View file

@ -1,3 +1,10 @@
2005-02-16 Alan Modra <amodra@bigpond.net.au>
* coff-arm.c (coff_arm_is_local_label_name): Warning fix.
* elf32-frv.c (frvfdpic_relocs_info_hash): Likewise.
* pef.c (bfd_pef_scan): Don't ignore return value of
bfd_pef_scan_start_address.
2005-02-16 Alan Modra <amodra@bigpond.net.au>
* elf64-ppc.c (ppc64_elf_edit_toc): Skip toc if size is zero.

View file

@ -1,6 +1,6 @@
/* BFD back-end for ARM COFF files.
Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2000, 2001, 2002, 2003, 2004
2000, 2001, 2002, 2003, 2004, 2005
Free Software Foundation, Inc.
Written by Cygnus Support.
@ -2504,7 +2504,9 @@ coff_arm_is_local_label_name (abfd, name)
#ifdef USER_LABEL_PREFIX
if (USER_LABEL_PREFIX[0] != 0)
{
if (strncmp (name, USER_LABEL_PREFIX, strlen (USER_LABEL_PREFIX)) == 0)
size_t len = strlen (USER_LABEL_PREFIX);
if (strncmp (name, USER_LABEL_PREFIX, len) == 0)
return FALSE;
}
#endif

View file

@ -1144,8 +1144,8 @@ frvfdpic_relocs_info_hash (const void *entry_)
const struct frvfdpic_relocs_info *entry = entry_;
return (entry->symndx == -1
? (long)entry->d.h->root.root.hash
: entry->symndx + entry->d.abfd->id * 257) + entry->addend;
? (long) entry->d.h->root.root.hash
: entry->symndx + (long) entry->d.abfd->id * 257) + entry->addend;
}
/* Test whether the key fields of two frvfdpic_relocs_info entries are

View file

@ -1,5 +1,5 @@
/* PEF support for BFD.
Copyright 1999, 2000, 2001, 2002, 2003, 2004
Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005
Free Software Foundation, Inc.
This file is part of BFD, the Binary File Descriptor library.
@ -600,7 +600,7 @@ bfd_pef_scan (abfd, header, mdata)
}
if (bfd_pef_scan_start_address (abfd) < 0)
;
return -1;
abfd->tdata.pef_data = mdata;