From cc4dc5a22af12976abd292731077c7605e9a19e0 Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Fri, 24 Oct 2008 17:10:51 -0700 Subject: [PATCH] avoid JMP to ATEXT in xfol R=ken OCL=17833 CL=17833 --- src/cmd/6l/pass.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cmd/6l/pass.c b/src/cmd/6l/pass.c index a8d9ed42fd..3369a10e63 100644 --- a/src/cmd/6l/pass.c +++ b/src/cmd/6l/pass.c @@ -173,7 +173,7 @@ loop: if(p->as == ATEXT) curtext = p; if(p->as == AJMP) - if((q = p->pcond) != P) { + if((q = p->pcond) != P && q->as != ATEXT) { p->mark = 1; p = q; if(p->mark == 0) -- 2.50.0