diff options
Diffstat (limited to 'vendor/golang.org/x/sys/unix/mkall.sh')
-rw-r--r-- | vendor/golang.org/x/sys/unix/mkall.sh | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/vendor/golang.org/x/sys/unix/mkall.sh b/vendor/golang.org/x/sys/unix/mkall.sh index 5a22eca..fa0c69b 100644 --- a/vendor/golang.org/x/sys/unix/mkall.sh +++ b/vendor/golang.org/x/sys/unix/mkall.sh | |||
@@ -50,7 +50,7 @@ if [[ "$GOOS" = "linux" ]]; then | |||
50 | # Use the Docker-based build system | 50 | # Use the Docker-based build system |
51 | # Files generated through docker (use $cmd so you can Ctl-C the build or run) | 51 | # Files generated through docker (use $cmd so you can Ctl-C the build or run) |
52 | $cmd docker build --tag generate:$GOOS $GOOS | 52 | $cmd docker build --tag generate:$GOOS $GOOS |
53 | $cmd docker run --interactive --tty --volume $(dirname "$(readlink -f "$0")"):/build generate:$GOOS | 53 | $cmd docker run --interactive --tty --volume $(cd -- "$(dirname -- "$0")" && /bin/pwd):/build generate:$GOOS |
54 | exit | 54 | exit |
55 | fi | 55 | fi |
56 | 56 | ||
@@ -212,9 +212,11 @@ esac | |||
212 | echo "$mksyscall -tags $GOOS,$GOARCH $syscall_goos $GOOSARCH_in && gofmt -w zsyscall_$GOOSARCH.go && gofmt -w zsyscall_"$GOOSARCH"_gccgo.go && gofmt -w zsyscall_"$GOOSARCH"_gc.go " ; | 212 | echo "$mksyscall -tags $GOOS,$GOARCH $syscall_goos $GOOSARCH_in && gofmt -w zsyscall_$GOOSARCH.go && gofmt -w zsyscall_"$GOOSARCH"_gccgo.go && gofmt -w zsyscall_"$GOOSARCH"_gc.go " ; |
213 | elif [ "$GOOS" == "darwin" ]; then | 213 | elif [ "$GOOS" == "darwin" ]; then |
214 | # pre-1.12, direct syscalls | 214 | # pre-1.12, direct syscalls |
215 | echo "$mksyscall -tags $GOOS,$GOARCH,!go1.12 $syscall_goos $GOOSARCH_in |gofmt >zsyscall_$GOOSARCH.1_11.go"; | 215 | echo "$mksyscall -tags $GOOS,$GOARCH,!go1.12 $syscall_goos syscall_darwin_${GOARCH}.1_11.go $GOOSARCH_in |gofmt >zsyscall_$GOOSARCH.1_11.go"; |
216 | # 1.12 and later, syscalls via libSystem | 216 | # 1.12 and later, syscalls via libSystem |
217 | echo "$mksyscall -tags $GOOS,$GOARCH,go1.12 $syscall_goos $GOOSARCH_in |gofmt >zsyscall_$GOOSARCH.go"; | 217 | echo "$mksyscall -tags $GOOS,$GOARCH,go1.12 $syscall_goos $GOOSARCH_in |gofmt >zsyscall_$GOOSARCH.go"; |
218 | # 1.13 and later, syscalls via libSystem (including syscallPtr) | ||
219 | echo "$mksyscall -tags $GOOS,$GOARCH,go1.13 syscall_darwin.1_13.go |gofmt >zsyscall_$GOOSARCH.1_13.go"; | ||
218 | else | 220 | else |
219 | echo "$mksyscall -tags $GOOS,$GOARCH $syscall_goos $GOOSARCH_in |gofmt >zsyscall_$GOOSARCH.go"; | 221 | echo "$mksyscall -tags $GOOS,$GOARCH $syscall_goos $GOOSARCH_in |gofmt >zsyscall_$GOOSARCH.go"; |
220 | fi | 222 | fi |