Commit 8c24fa95 authored by Alex Brainman's avatar Alex Brainman Committed by Rob Pike

Fix src/pkg/syscall/mkall.sh: don't assume that . is on PATH.

R=golang-dev, r
CC=golang-dev
https://golang.org/cl/614042
parent 332ff67e
...@@ -76,8 +76,8 @@ ...@@ -76,8 +76,8 @@
GOOSARCH="${GOOS}_${GOARCH}" GOOSARCH="${GOOS}_${GOARCH}"
# defaults # defaults
mksyscall="mksyscall.sh" mksyscall="./mksyscall.sh"
mkerrors="mkerrors.sh" mkerrors="./mkerrors.sh"
run="sh" run="sh"
case "$1" in case "$1" in
...@@ -100,52 +100,52 @@ _* | *_ | _) ...@@ -100,52 +100,52 @@ _* | *_ | _)
exit 1 exit 1
;; ;;
freebsd_386) freebsd_386)
mksyscall="mksyscall.sh -l32" mksyscall="./mksyscall.sh -l32"
mksysnum="mksysnum_freebsd.sh /usr/src/sys/kern/syscalls.master" mksysnum="./mksysnum_freebsd.sh /usr/src/sys/kern/syscalls.master"
mktypes="godefs -gsyscall -f-m32" mktypes="godefs -gsyscall -f-m32"
;; ;;
freebsd_amd64) freebsd_amd64)
mksysnum="mksysnum_freebsd.sh /usr/src/sys/kern/syscalls.master" mksysnum="./mksysnum_freebsd.sh /usr/src/sys/kern/syscalls.master"
mktypes="godefs -gsyscall -f-m64" mktypes="godefs -gsyscall -f-m64"
;; ;;
darwin_386) darwin_386)
mksyscall="mksyscall.sh -l32" mksyscall="./mksyscall.sh -l32"
mksysnum="mksysnum_darwin.sh /home/rsc/pub/xnu-1228/bsd/kern/syscalls.master" mksysnum="./mksysnum_darwin.sh /home/rsc/pub/xnu-1228/bsd/kern/syscalls.master"
mktypes="godefs -gsyscall -f-m32" mktypes="godefs -gsyscall -f-m32"
;; ;;
darwin_amd64) darwin_amd64)
mksysnum="mksysnum_darwin.sh /home/rsc/pub/xnu-1228/bsd/kern/syscalls.master" mksysnum="./mksysnum_darwin.sh /home/rsc/pub/xnu-1228/bsd/kern/syscalls.master"
mktypes="godefs -gsyscall -f-m64" mktypes="godefs -gsyscall -f-m64"
mkerrors="mkerrors.sh" mkerrors="./mkerrors.sh"
;; ;;
linux_386) linux_386)
mksyscall="mksyscall.sh -l32" mksyscall="./mksyscall.sh -l32"
mksysnum="mksysnum_linux.sh /usr/include/asm/unistd_32.h" mksysnum="./mksysnum_linux.sh /usr/include/asm/unistd_32.h"
mktypes="godefs -gsyscall -f-m32" mktypes="godefs -gsyscall -f-m32"
;; ;;
linux_amd64) linux_amd64)
mksysnum="mksysnum_linux.sh /usr/include/asm/unistd_64.h" mksysnum="./mksysnum_linux.sh /usr/include/asm/unistd_64.h"
mktypes="godefs -gsyscall -f-m64" mktypes="godefs -gsyscall -f-m64"
;; ;;
nacl_386) nacl_386)
NACL="/home/rsc/pub/nacl/native_client" NACL="/home/rsc/pub/nacl/native_client"
NACLRUN="$NACL/src/trusted/service_runtime" NACLRUN="$NACL/src/trusted/service_runtime"
NACLSDK="$NACL/src/third_party/nacl_sdk/linux/sdk/nacl-sdk/nacl" NACLSDK="$NACL/src/third_party/nacl_sdk/linux/sdk/nacl-sdk/nacl"
mksyscall="mksyscall.sh -l32" mksyscall="./mksyscall.sh -l32"
mksysnum="mksysnum_nacl.sh $NACLRUN/include/bits/nacl_syscalls.h" mksysnum="./mksysnum_nacl.sh $NACLRUN/include/bits/nacl_syscalls.h"
mktypes="godefs -gsyscall -f-m32 -f-I$NACLSDK/include -f-I$NACL" mktypes="godefs -gsyscall -f-m32 -f-I$NACLSDK/include -f-I$NACL"
mkerrors="mkerrors_nacl.sh $NACLRUN/include/sys/errno.h" mkerrors="./mkerrors_nacl.sh $NACLRUN/include/sys/errno.h"
;; ;;
linux_arm) linux_arm)
ARM="/home/kaib/public/linux-2.6.28" ARM="/home/kaib/public/linux-2.6.28"
mksyscall="mksyscall.sh -l32" mksyscall="./mksyscall.sh -l32"
mksysnum="mksysnum_linux.sh $ARM/arch/arm/include/asm/unistd.h" mksysnum="./mksysnum_linux.sh $ARM/arch/arm/include/asm/unistd.h"
// mktypes="godefs -gsyscall -carm-gcc -f-I$ARM/arch/arm/include -f-I$ARM/include -f-D__deprecated='' -f-I$ARM/arch/arm/mach-at91/include -f-DCONFIG_ARCH_AT91SAM9260 " // mktypes="godefs -gsyscall -carm-gcc -f-I$ARM/arch/arm/include -f-I$ARM/include -f-D__deprecated='' -f-I$ARM/arch/arm/mach-at91/include -f-DCONFIG_ARCH_AT91SAM9260 "
mktypes="godefs -gsyscall -carm-gcc" mktypes="godefs -gsyscall -carm-gcc"
mkerrors="mkerrors.sh" mkerrors="./mkerrors.sh"
;; ;;
mingw_386) mingw_386)
mksyscall="mksyscall_mingw.sh -l32" mksyscall="./mksyscall_mingw.sh -l32"
mksysnum= mksysnum=
mktypes= mktypes=
mkerrors= mkerrors=
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment