aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2007-07-24 23:38:13 +0000
committerAlan Modra <amodra@gmail.com>2007-07-24 23:38:13 +0000
commitf08c429c32249b10d4043875b612f1ac827de480 (patch)
tree0c52705b4b6f1215aa366c7682267fa5df1a4460
parent747f3d188953be4a7c52dae9c8c3bc0090657bde (diff)
downloadgdb-f08c429c32249b10d4043875b612f1ac827de480.zip
gdb-f08c429c32249b10d4043875b612f1ac827de480.tar.gz
gdb-f08c429c32249b10d4043875b612f1ac827de480.tar.bz2
warning fix
-rw-r--r--bfd/ChangeLog4
-rw-r--r--bfd/linker.c5
2 files changed, 5 insertions, 4 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 81221c3..d0f1e3f 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,7 @@
+2007-07-25 Alan Modra <amodra@bigpond.net.au>
+
+ * linker.c (generic_link_add_symbol_list): Warning fix.
+
2007-07-24 Michael Snyder <msnyder@access-company.com>
* opncls.c (bfd_make_writable): Check return from bfd_malloc.
diff --git a/bfd/linker.c b/bfd/linker.c
index 8d0925f..f547a75 100644
--- a/bfd/linker.c
+++ b/bfd/linker.c
@@ -1316,7 +1316,7 @@ generic_link_add_symbol_list (bfd *abfd,
struct generic_link_hash_entry *h;
struct bfd_link_hash_entry *bh;
- name = bfd_asymbol_name (p);
+ string = name = bfd_asymbol_name (p);
if (((p->flags & BSF_INDIRECT) != 0
|| bfd_is_ind_section (p->section))
&& pp + 1 < ppend)
@@ -1329,12 +1329,9 @@ generic_link_add_symbol_list (bfd *abfd,
{
/* The name of P is actually the warning string, and the
next symbol is the one to warn about. */
- string = name;
pp++;
name = bfd_asymbol_name (*pp);
}
- else
- string = NULL;
bh = NULL;
if (! (_bfd_generic_link_add_one_symbol