2006-03-02 James E Wilson * config/tc-ia64.c (emit_one_bundle): For IA64_OPCODE_LAST, if we change the template, then clear md.slot[curr].end_of_insn_group. Index: tc-ia64.c =================================================================== RCS file: /cvs/src/src/gas/config/tc-ia64.c,v retrieving revision 1.186 diff -p -p -r1.186 tc-ia64.c *** tc-ia64.c 23 Feb 2006 21:36:17 -0000 1.186 --- tc-ia64.c 2 Mar 2006 22:32:53 -0000 *************** emit_one_bundle () *** 6855,6860 **** --- 6855,6864 ---- changing NOPs in front of this slot. */ for (j = i; j < 3; ++j) insn[j] = nop[ia64_templ_desc[required_template].exec_unit[j]]; + + /* We just picked a template that includes the stop bit in the + middle, so we don't need another one emitted later. */ + md.slot[curr].end_of_insn_group = 0; } template = required_template; }