From: ceriel Date: Thu, 2 Aug 1990 16:01:21 +0000 (+0000) Subject: don't throw away pseudo's, even if they are not reachable X-Git-Tag: release-5-5~1605 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=257c868cc783bbf98bae2e03565709d7b1b8bf56;p=ack.git don't throw away pseudo's, even if they are not reachable --- diff --git a/util/opt/flow.c b/util/opt/flow.c index afe1091aa..5dd3688ac 100644 --- a/util/opt/flow.c +++ b/util/opt/flow.c @@ -121,6 +121,11 @@ cleaninstrs() { if (instr == op_lab) { lp->l_a.la_np->n_line = 0; } + else if (instr > sp_lmnem) { + /* leave pseudo's */ + lpp = &lp->l_next; + continue; + } lp = lp->l_next; oldline(*lpp); OPTIM(O_UNREACH);