From owner-freebsd-commit Tue Sep 19 06:31:18 1995 Return-Path: owner-commit Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA02008 for freebsd-commit-outgoing; Tue, 19 Sep 1995 06:31:18 -0700 Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA01988 for cvs-all-outgoing; Tue, 19 Sep 1995 06:31:13 -0700 Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA01978 for cvs-sys-outgoing; Tue, 19 Sep 1995 06:31:10 -0700 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA01965 ; Tue, 19 Sep 1995 06:31:05 -0700 Date: Tue, 19 Sep 1995 06:31:05 -0700 From: Bruce Evans Message-Id: <199509191331.GAA01965@freefall.freebsd.org> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/sys sysent.h Sender: owner-commit@FreeBSD.org Precedence: bulk bde 95/09/19 06:31:04 Modified: sys/kern Makefile makesyscalls.sh syscalls.master sys/sys sysent.h Log: Generate prototypes for syscall-implementing functions. Put them in and use them (so far only) in kern/init_sysent.c. Don't put $Id in generated files. kern/syscalls.master: I had to add some new fields to describe some non-orthogonal names. E.g., the args struct for the syscall-implementing function foo() is usually named `foo_args', but for getpid() it is named `args'. sys/sysent.h: sy_call_t is still incomplete to hide a couple of warnings.