1#! /bin/sh -
2# @(#)makesyscalls.sh 8.1 (Berkeley) 6/10/93
3# $Id: makesyscalls.sh,v 1.11 1995/02/14 19:22:29 sos Exp $
4
5set -e
6
7# name of compat option:
8compat=COMPAT_43
9
10# output files:
11sysnames="syscalls.c"
--- 38 unchanged lines hidden (view full) ---
50 printf "/*\n * System call numbers.\n *\n" > syshdr
51 printf " * DO NOT EDIT-- this file is automatically generated.\n" > syshdr
52 printf "/*\n * System call hiders.\n *\n" > syshide
53 printf " * DO NOT EDIT-- this file is automatically generated.\n" > syshide
54 }
55 NR == 1 {
56 printf " * created from%s\n */\n\n", $0 > sysdcl
57 printf "#include <sys/param.h>\n" > sysdcl
58 printf "#include <sys/sysent.h>\n\n" > sysdcl
59
60 printf "struct sysent sysent[] = {\n" > sysent
61
62 printf " * created from%s\n */\n\n", $0 > sysnames
63 printf "char *syscallnames[] = {\n" > sysnames
64
65 printf " * created from%s\n */\n\n", $0 > syshdr
--- 127 unchanged lines hidden ---
2# @(#)makesyscalls.sh 8.1 (Berkeley) 6/10/93
3# $Id: makesyscalls.sh,v 1.11 1995/02/14 19:22:29 sos Exp $
4
5set -e
6
7# name of compat option:
8compat=COMPAT_43
9
10# output files:
11sysnames="syscalls.c"
--- 38 unchanged lines hidden (view full) ---
50 printf "/*\n * System call numbers.\n *\n" > syshdr
51 printf " * DO NOT EDIT-- this file is automatically generated.\n" > syshdr
52 printf "/*\n * System call hiders.\n *\n" > syshide
53 printf " * DO NOT EDIT-- this file is automatically generated.\n" > syshide
54 }
55 NR == 1 {
56 printf " * created from%s\n */\n\n", $0 > sysdcl
57 printf "#include <sys/param.h>\n" > sysdcl
58 printf "#include <sys/sysent.h>\n\n" > sysdcl
59
60 printf "struct sysent sysent[] = {\n" > sysent
61
62 printf " * created from%s\n */\n\n", $0 > sysnames
63 printf "char *syscallnames[] = {\n" > sysnames
64
65 printf " * created from%s\n */\n\n", $0 > syshdr
--- 127 unchanged lines hidden ---