diff options
author | Russ Cox <rsc@golang.org> | 2014-10-01 17:38:09 -0400 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2014-10-01 17:38:09 -0400 |
commit | c17ee649b04ecdbe973d13f4b6ef087947ba80ea (patch) | |
tree | 7b9a1c7d0b9da364d2cd6e210fc60ddd7f33ffc0 /src/cmd/gc/reflect.c | |
parent | f98c5ff28d3d8ec5683111c1af45e3e9d845a268 (diff) | |
download | go-c17ee649b04ecdbe973d13f4b6ef087947ba80ea.tar.gz |
[dev.garbage] cmd/gc: never generate BitsMultiWord
LGTM=rlh
R=rlh, minux
CC=golang-codereviews
https://codereview.appspot.com/151940043
Diffstat (limited to 'src/cmd/gc/reflect.c')
-rw-r--r-- | src/cmd/gc/reflect.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/cmd/gc/reflect.c b/src/cmd/gc/reflect.c index 4892ab757..e229b3075 100644 --- a/src/cmd/gc/reflect.c +++ b/src/cmd/gc/reflect.c @@ -1506,11 +1506,9 @@ gengcprog1(ProgGen *g, Type *t, vlong *xoffset) *xoffset += t->width; break; case TINTER: - proggendata(g, BitsMultiWord); - if(isnilinter(t)) - proggendata(g, BitsEface); - else - proggendata(g, BitsIface); + // Assuming IfacePointerOnly=1. + proggendata(g, BitsPointer); + proggendata(g, BitsPointer); *xoffset += t->width; break; case TARRAY: |