1
0
mirror of https://github.com/golang/go synced 2024-10-04 04:21:22 -06:00

[dev.garbage] cmd/gc: never generate BitsMultiWord

LGTM=rlh
R=rlh, minux
CC=golang-codereviews
https://golang.org/cl/151940043
This commit is contained in:
Russ Cox 2014-10-01 17:38:09 -04:00
parent af282f0011
commit 7cae2a5004

View File

@ -1506,11 +1506,9 @@ gengcprog1(ProgGen *g, Type *t, vlong *xoffset)
*xoffset += t->width; *xoffset += t->width;
break; break;
case TINTER: case TINTER:
proggendata(g, BitsMultiWord); // Assuming IfacePointerOnly=1.
if(isnilinter(t)) proggendata(g, BitsPointer);
proggendata(g, BitsEface); proggendata(g, BitsPointer);
else
proggendata(g, BitsIface);
*xoffset += t->width; *xoffset += t->width;
break; break;
case TARRAY: case TARRAY: