1 # Makefile for syscall tables
2 #
3 # $FreeBSD$
4
5 all:
6 @echo "make ibcs2_sysent.c, ibcs2_isc_sysent.c or ibcs2_xenix_sysent.c only"
7
8 ibcs2_sysent.c ibcs2_syscall.h ibcs2_proto.h: ../../kern/makesyscalls.sh \
9 syscalls.master syscalls.conf
10 -mv -f ibcs2_sysent.c ibcs2_sysent.c.bak
11 -mv -f ibcs2_syscall.h ibcs2_syscall.h.bak
12 -mv -f ibcs2_proto.h ibcs2_proto.h.bak
13 sh ../../kern/makesyscalls.sh syscalls.master syscalls.conf
14
15 ibcs2_isc_sysent.c ibcs2_isc_syscall.h : ../../kern/makesyscalls.sh \
16 syscalls.isc syscalls.isc.conf
17 -mv -f ibcs2_isc_sysent.c ibcs2_isc_sysent.c.bak
18 -mv -f ibcs2_isc_syscall.h ibcs2_isc_syscall.h.bak
19 sh ../../kern/makesyscalls.sh syscalls.isc syscalls.isc.conf
20
21 ibcs2_xenix_sysent.c ibcs2_xenix_syscall.h ibcs2_xenix.h: \
22 ../../kern/makesyscalls.sh syscalls.xenix syscalls.xenix.conf
23 -mv -f ibcs2_xenix_sysent.c ibcs2_xenix_sysent.c.bak
24 -mv -f ibcs2_xenix_syscall.h ibcs2_xenix_syscall.h.bak
25 -mv -f ibcs2_xenix.h ibcs2_xenix.h.bak
26 sh ../../kern/makesyscalls.sh syscalls.xenix syscalls.xenix.conf
Cache object: f79cfe806220b6bd5b2e1a5d4c732463
|