* config/tc-ia64.c (emit_one_bundle): Stop collecting insns
for template selection when a label is needed.
This commit is contained in:
parent
3d96075c0c
commit
032efc8517
@ -1,3 +1,8 @@
|
||||
2000-08-03 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* config/tc-ia64.c (emit_one_bundle): Stop collecting insns
|
||||
for template selection when a label is needed.
|
||||
|
||||
2000-09-02 Kazu Hirata <kazu@hxi.com>
|
||||
|
||||
* config/tc-ia64.c: Fix formatting.
|
||||
|
@ -5233,11 +5233,13 @@ emit_one_bundle ()
|
||||
user_template = template = md.slot[first].user_template;
|
||||
else
|
||||
{
|
||||
/* auto select appropriate template */
|
||||
/* Auto select appropriate template. */
|
||||
memset (type, 0, sizeof (type));
|
||||
curr = first;
|
||||
for (i = 0; i < n; ++i)
|
||||
{
|
||||
if (md.slot[curr].label_fixups && i != 0)
|
||||
break;
|
||||
type[i] = md.slot[curr].idesc->type;
|
||||
curr = (curr + 1) % NUM_SLOTS;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user