1
0
mirror of https://github.com/golang/go synced 2024-11-24 23:07:56 -07:00

doc/progs: skip cgo1 and cgo2 on freebsd

FreeBSD's srandom has a different signature to darwin/linux.

R=golang-dev, dsymonds
CC=golang-dev
https://golang.org/cl/5795067
This commit is contained in:
Andrew Gerrand 2012-03-13 11:55:16 +11:00
parent e8636a64a2
commit d2d7de974c

View File

@ -5,6 +5,8 @@
set -e set -e
goos=$(go env GOOS)
defer_panic_recover=" defer_panic_recover="
defer defer
defer2 defer2
@ -34,6 +36,10 @@ c_go_cgo="
cgo3 cgo3
cgo4 cgo4
" "
# cgo1 and cgo2 don't run on freebsd, srandom has a different signature
if [ "$goos" == "freebsd" ]; then
c_go_cgo="cgo3 cgo4"
fi
all=$(echo $defer_panic_recover $effective_go $error_handling $law_of_reflection $c_go_cgo slices go1) all=$(echo $defer_panic_recover $effective_go $error_handling $law_of_reflection $c_go_cgo slices go1)