From 4ca63811653fda6c8000a1088a27e9cd2f2d9d4f Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Tue, 12 Sep 1995 20:31:29 +0000 Subject: [PATCH] * linker.c (_bfd_generic_link_add_one_symbol): Pass symbol name to warning callback. --- bfd/ChangeLog | 5 ++++- bfd/linker.c | 6 +++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 2dbadd467a..ed5a34cab7 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,4 +1,4 @@ -Thu Sep 7 12:45:34 1995 steve chamberlain +Thu Sep 12 12:45:34 1995 steve chamberlain * coffcode.h (coff_compute_section_file_positions): Keep the raw size safe. @@ -10,6 +10,9 @@ Thu Sep 7 12:45:34 1995 steve chamberlain Tue Sep 12 12:14:33 1995 Ian Lance Taylor + * linker.c (_bfd_generic_link_add_one_symbol): Pass symbol name to + warning callback. + * dep-in.sed: Remove config.h from generated dependencies. * sunos.c (sunos_slurp_dynamic_symtab): New static function, diff --git a/bfd/linker.c b/bfd/linker.c index efd1664dd7..340c9080d7 100644 --- a/bfd/linker.c +++ b/bfd/linker.c @@ -1753,7 +1753,7 @@ _bfd_generic_link_add_one_symbol (info, abfd, name, flags, section, value, /* Issue a warning and cycle. */ if (h->u.i.warning != NULL) { - if (! (*info->callbacks->warning) (info, h->u.i.warning, + if (! (*info->callbacks->warning) (info, h->u.i.warning, name, abfd, (asection *) NULL, (bfd_vma) 0)) return false; @@ -1777,7 +1777,7 @@ _bfd_generic_link_add_one_symbol (info, abfd, name, flags, section, value, case WARN: /* Issue a warning. */ - if (! (*info->callbacks->warning) (info, string, + if (! (*info->callbacks->warning) (info, string, name, hash_entry_bfd (h), (asection *) NULL, (bfd_vma) 0)) return false; @@ -1791,7 +1791,7 @@ _bfd_generic_link_add_one_symbol (info, abfd, name, flags, section, value, ensure this. */ if (h->next != NULL || info->hash->undefs_tail == h) { - if (! (*info->callbacks->warning) (info, string, + if (! (*info->callbacks->warning) (info, string, name, hash_entry_bfd (h), (asection *) NULL, (bfd_vma) 0))