summaryrefslogtreecommitdiff
path: root/bfd/elf32-m68hc11.c
diff options
context:
space:
mode:
authorStephane Carrez <stcarrez@nerim.fr>2003-04-26 11:53:36 +0000
committerStephane Carrez <stcarrez@nerim.fr>2003-04-26 11:53:36 +0000
commit001cc2e75861cafa4c50ccd2f9f264beccd08dfa (patch)
treef51989062dc74831580bd4d430ee84c564b81d1f /bfd/elf32-m68hc11.c
parent44c73f84f3c609e8d93044edbce69f01ea7388f2 (diff)
downloadbinutils-redhat-001cc2e75861cafa4c50ccd2f9f264beccd08dfa.tar.gz
PR savannah/3331:
* elf32-m68hc11.c (m68hc11_elf_relax_section): Clear prev_insn_group when we couldn't relax something. * ld-m68hc11/bug-3331.d: New test. * ld-m68hc11/bug-3331.s: New file.
Diffstat (limited to 'bfd/elf32-m68hc11.c')
-rw-r--r--bfd/elf32-m68hc11.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/bfd/elf32-m68hc11.c b/bfd/elf32-m68hc11.c
index ebd9d42b95..bb0f9e974c 100644
--- a/bfd/elf32-m68hc11.c
+++ b/bfd/elf32-m68hc11.c
@@ -1073,6 +1073,7 @@ m68hc11_elf_relax_section (abfd, sec, link_info, again)
}
}
prev_insn_branch = 0;
+ prev_insn_group = 0;
}
if (free_relocs != NULL)