From: Russ Cox Date: Mon, 8 Dec 2008 19:33:04 +0000 (-0800) Subject: pick up symbol for JMP main(SB) X-Git-Tag: weekly.2009-11-06~2556 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=4d6bccb0f13a76cbadab00c8d5f7d5053a799948;p=gostls13.git pick up symbol for JMP main(SB) but not JMP main (label). R=ken OCL=20724 CL=20724 --- diff --git a/src/cmd/6l/pass.c b/src/cmd/6l/pass.c index 3ddc1e9370..e5316fe467 100644 --- a/src/cmd/6l/pass.c +++ b/src/cmd/6l/pass.c @@ -362,7 +362,7 @@ patch(void) for(p = firstp; p != P; p = p->link) { if(p->as == ATEXT) curtext = p; - if(p->as == ACALL || p->as == AJMP) { + if(p->as == ACALL || (p->as == AJMP && p->to.type != D_BRANCH)) { s = p->to.sym; if(s) { if(debug['c'])