aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bfd/ChangeLog5
-rw-r--r--bfd/elflink.c1
2 files changed, 6 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 9f9ba30..c64ae21 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,8 @@
+2006-05-11 Michael Matz <matz@suse.de>
+
+ * elflink.c (match_group_member): Correctly iterate group
+ members.
+
2006-05-11 Paul Brook <paul@codesourcery.com>
* elf32-arm.c (elf32_arm_reloc_map): Add MOVW and MOVT relocs.
diff --git a/bfd/elflink.c b/bfd/elflink.c
index 7df3f6e..a1632cc 100644
--- a/bfd/elflink.c
+++ b/bfd/elflink.c
@@ -6782,6 +6782,7 @@ match_group_member (asection *sec, asection *group)
if (bfd_elf_match_symbols_in_sections (s, sec))
return s;
+ s = elf_next_in_group (s);
if (s == first)
break;
}