Fix: sometimes produced branch to non-existing label

This commit is contained in:
ceriel 1994-11-29 14:53:02 +00:00
parent 63d0700af1
commit ef0ecb31b2

View file

@ -136,8 +136,7 @@ STATIC bo_optloop(p,b,x,bra,bcc)
if (l == (line_p) 0) { if (l == (line_p) 0) {
prevb->b_start = bra; prevb->b_start = bra;
} else { } else {
if (INSTR(l) == op_bra && if ((em_flag[INSTR(l)-sp_fmnem]&EM_FLO) == FLO_T) {
INSTRLAB(l) == INSTRLAB(bra)) {
oldline(bra); oldline(bra);
} else { } else {
appnd_line(bra,l); appnd_line(bra,l);