diff options
-rw-r--r-- | bfd/ChangeLog | 5 | ||||
-rw-r--r-- | bfd/elflink.c | 1 |
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; } |