summaryrefslogtreecommitdiffstats
path: root/sys/i386/ibcs2/Makefile
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>1997-03-29 11:15:09 +0000
committerpeter <peter@FreeBSD.org>1997-03-29 11:15:09 +0000
commit9783648d7a7aaeeba8144a7b78a9ed359503f189 (patch)
tree8ea04d7de7cdb0fe3b56dfda92aad4914c8e6483 /sys/i386/ibcs2/Makefile
parent67f018b08e9f5a52eac2ce934e6801ff0d56c5ee (diff)
downloadFreeBSD-src-9783648d7a7aaeeba8144a7b78a9ed359503f189.zip
FreeBSD-src-9783648d7a7aaeeba8144a7b78a9ed359503f189.tar.gz
Add a Makefile to build all three syscall tables
Diffstat (limited to 'sys/i386/ibcs2/Makefile')
-rw-r--r--sys/i386/ibcs2/Makefile26
1 files changed, 26 insertions, 0 deletions
diff --git a/sys/i386/ibcs2/Makefile b/sys/i386/ibcs2/Makefile
new file mode 100644
index 0000000..99d779e
--- /dev/null
+++ b/sys/i386/ibcs2/Makefile
@@ -0,0 +1,26 @@
+# Makefile for syscall tables
+#
+# $Id$
+
+all:
+ @echo "make ibcs2_sysent.c, ibcs2_isc_sysent.c or ibcs2_xenix_sysent.c only"
+
+ibcs2_sysent.c ibcs2_syscall.h ibcs2_proto.h: ../../kern/makesyscalls.sh \
+ syscalls.master syscalls.conf
+ -mv -f ibcs2_sysent.c ibcs2_sysent.c.bak
+ -mv -f ibcs2_syscall.h ibcs2_syscall.h.bak
+ -mv -f ibcs2_proto.h ibcs2_proto.h.bak
+ sh ../../kern/makesyscalls.sh syscalls.master syscalls.conf
+
+ibcs2_isc_sysent.c ibcs2_isc_syscall.h : ../../kern/makesyscalls.sh \
+ syscalls.isc syscalls.isc.conf
+ -mv -f ibcs2_isc_sysent.c ibcs2_isc_sysent.c.bak
+ -mv -f ibcs2_isc_syscall.h ibcs2_isc_syscall.h.bak
+ sh ../../kern/makesyscalls.sh syscalls.isc syscalls.isc.conf
+
+ibcs2_xenix_sysent.c ibcs2_xenix_syscall.h ibcs2_xenix.h: \
+ ../../kern/makesyscalls.sh syscalls.xenix syscalls.xenix.conf
+ -mv -f ibcs2_xenix_sysent.c ibcs2_xenix_sysent.c.bak
+ -mv -f ibcs2_xenix_syscall.h ibcs2_xenix_syscall.h.bak
+ -mv -f ibcs2_xenix.h ibcs2_xenix.h.bak
+ sh ../../kern/makesyscalls.sh syscalls.xenix syscalls.xenix.conf
OpenPOWER on IntegriCloud