Let's just see what breaks.
R=golang-dev, bradfitz, adg
CC=golang-dev
https://golang.org/cl/
7693043
(xcd ../misc/cgo/test
go test
case "$GOHOSTOS-$GOARCH" in
-darwin-386 | darwin-amd64 | linux-386 | linux-amd64)
+darwin-386 | darwin-amd64 | freebsd-386 | freebsd-amd64 | linux-386 | linux-amd64 | netbsd-386 | netbsd-amd64 | openbsd-386 | openbsd-amd64)
go test -ldflags '-w -hostobj'
esac
) || exit $?