2007-07-26 Michael Snyder <msnyder@svkmacdonelllnx>

* linker.c (bfd_section_already_linked_table_insert): Change
	return type from void to boolean.  Return FALSE on failure.
	(_bfd_generic_section_already_linked): Test return value of
	bfd_section_already_linked_table_insert, call fatal on error.

	* elflink.c (_bfd_elf_section_already_linked): Test return value
	of bfd_section_already_linked_table_insert, call fatal on error.

	* libbfd-in.h (bfd_section_already_linked_table_insert): Update
	return type to bfd_boolean.

	* libbfd.h: Regenerate.
This commit is contained in:
Michael Snyder
2007-07-27 01:04:29 +00:00
parent 36e44abdc2
commit a6626e8c30
5 changed files with 27 additions and 7 deletions

View File

@@ -726,7 +726,7 @@ struct bfd_section_already_linked
extern struct bfd_section_already_linked_hash_entry *
bfd_section_already_linked_table_lookup (const char *);
extern void bfd_section_already_linked_table_insert
extern bfd_boolean bfd_section_already_linked_table_insert
(struct bfd_section_already_linked_hash_entry *, asection *);
extern void bfd_section_already_linked_table_traverse
(bfd_boolean (*) (struct bfd_section_already_linked_hash_entry *,