From: Russ Cox Date: Mon, 25 Aug 2014 00:31:45 +0000 (-0400) Subject: cmd/gc: re-enable IfacePointerOnly X-Git-Tag: go1.4beta1~728 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=75b72b1b27dd74ca9a1ebdba22f545233431a99f;p=gostls13.git cmd/gc: re-enable IfacePointerOnly CL 130240043 did this but broke ARM, because it made newErrorCString start allocating, so we rolled it back in CL 133810043. CL 133820043 removed that allocation. Try again. Fixes #8405. LGTM=bradfitz, dave R=golang-codereviews, bradfitz CC=dave, golang-codereviews, r https://golang.org/cl/133830043 --- diff --git a/src/cmd/gc/subr.c b/src/cmd/gc/subr.c index 325614e6bc..081c373a88 100644 --- a/src/cmd/gc/subr.c +++ b/src/cmd/gc/subr.c @@ -3808,7 +3808,7 @@ isdirectiface(Type *t) // where the data word can hold a pointer or any // non-pointer value no bigger than a pointer. enum { - IfacePointerOnly = 0, + IfacePointerOnly = 1, }; if(IfacePointerOnly) {