#
# * zsyscall_${GOOS}_${GOARCH}.go
#
-# Generated by mksyscall.sh; see syscall_${GOOS}.go above.
+# Generated by mksyscall.pl; see syscall_${GOOS}.go above.
#
# * zsysnum_${GOOS}_${GOARCH}.go
#
GOOSARCH="${GOOS}_${GOARCH}"
# defaults
-mksyscall="./mksyscall.sh"
+mksyscall="./mksyscall.pl"
mkerrors="./mkerrors.sh"
run="sh"
;;
freebsd_386)
mkerrors="$mkerrors -f -m32"
- mksyscall="./mksyscall.sh -l32"
- mksysnum="curl -s 'http://svn.freebsd.org/viewvc/base/head/sys/kern/syscalls.master?view=markup' | ./mksysnum_freebsd.sh"
+ mksyscall="./mksyscall.pl -l32"
+ mksysnum="curl -s 'http://svn.freebsd.org/viewvc/base/head/sys/kern/syscalls.master?view=markup' | ./mksysnum_freebsd.pl"
mktypes="godefs -gsyscall -f-m32"
;;
freebsd_amd64)
mkerrors="$mkerrors -f -m64"
- mksysnum="curl -s 'http://svn.freebsd.org/viewvc/base/head/sys/kern/syscalls.master?view=markup' | ./mksysnum_freebsd.sh"
+ mksysnum="curl -s 'http://svn.freebsd.org/viewvc/base/head/sys/kern/syscalls.master?view=markup' | ./mksysnum_freebsd.pl"
mktypes="godefs -gsyscall -f-m64"
;;
darwin_386)
mkerrors="$mkerrors -f -m32"
- mksyscall="./mksyscall.sh -l32"
- mksysnum="./mksysnum_darwin.sh /home/rsc/pub/xnu-1228/bsd/kern/syscalls.master"
+ mksyscall="./mksyscall.pl -l32"
+ mksysnum="./mksysnum_darwin.pl /home/rsc/pub/xnu-1228/bsd/kern/syscalls.master"
mktypes="godefs -gsyscall -f-m32"
;;
darwin_amd64)
mkerrors="$mkerrors -f -m64"
- mksysnum="./mksysnum_darwin.sh /home/rsc/pub/xnu-1228/bsd/kern/syscalls.master"
+ mksysnum="./mksysnum_darwin.pl /home/rsc/pub/xnu-1228/bsd/kern/syscalls.master"
mktypes="godefs -gsyscall -f-m64"
mkerrors="./mkerrors.sh"
;;
linux_386)
mkerrors="$mkerrors -f -m32"
- mksyscall="./mksyscall.sh -l32"
- mksysnum="./mksysnum_linux.sh /usr/include/asm/unistd_32.h"
+ mksyscall="./mksyscall.pl -l32"
+ mksysnum="./mksysnum_linux.pl /usr/include/asm/unistd_32.h"
mktypes="godefs -gsyscall -f-m32"
;;
linux_amd64)
mkerrors="$mkerrors -f -m64"
- mksysnum="./mksysnum_linux.sh /usr/include/asm/unistd_64.h"
+ mksysnum="./mksysnum_linux.pl /usr/include/asm/unistd_64.h"
mktypes="godefs -gsyscall -f-m64"
;;
-nacl_386)
- NACL="/home/rsc/pub/nacl/native_client"
- NACLRUN="$NACL/src/trusted/service_runtime"
- NACLSDK="$NACL/src/third_party/nacl_sdk/linux/sdk/nacl-sdk/nacl"
- mksyscall="./mksyscall.sh -l32 -nacl"
- mksysnum="./mksysnum_nacl.sh $NACLRUN/include/bits/nacl_syscalls.h"
- mktypes="godefs -gsyscall -f-m32 -f-I$NACLSDK/include -f-I$NACL"
- mkerrors="./mkerrors_nacl.sh $NACLRUN/include/sys/errno.h"
- ;;
linux_arm)
mkerrors="$mkerrors"
- mksyscall="./mksyscall.sh -b32"
- mksysnum="./mksysnum_linux.sh /usr/include/asm/unistd.h"
+ mksyscall="./mksyscall.pl -b32"
+ mksysnum="./mksysnum_linux.pl /usr/include/asm/unistd.h"
mktypes="godefs -gsyscall"
;;
windows_386)
- mksyscall="./mksyscall_windows.sh -l32"
+ mksyscall="./mksyscall_windows.pl -l32"
mksysnum=
mktypes=
mkerrors="./mkerrors_windows.sh -f -m32"