]> Cypherpunks repositories - gostls13.git/commitdiff
[dev.power64] cmd/9g: clear p->reg for ATEXT
authorShenghou Ma <minux@golang.org>
Wed, 13 Aug 2014 02:25:43 +0000 (22:25 -0400)
committerShenghou Ma <minux@golang.org>
Wed, 13 Aug 2014 02:25:43 +0000 (22:25 -0400)
LGTM=rsc
R=rsc, iant
CC=golang-codereviews
https://golang.org/cl/125150043

src/cmd/9g/gsubr.c

index bb70bb7fdfcf49b2d6fa235e3fc6b3cdf0cc92ae..0e5df5c6dc45dbb4478642af7252d07607fac985 100644 (file)
@@ -1019,6 +1019,8 @@ gins(int as, Node *f, Node *t)
                p->from = af;
        if(t != N)
                p->to = at;
+       if(as == ATEXT)
+               p->reg = 0;
        if(debug['g'])
                print("%P\n", p);