Date: Wed, 18 Sep 2002 17:43:32 -0700 (PDT) From: Alfred Perlstein <alfred@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern makesyscalls.sh syscalls.master src/sys/modules Makefile src/sys/modules/sem Makefile src/sys/posix4 _semaphore.h posix4.h posix4_mib.c Message-ID: <200209190043.g8J0hXVg029145@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
alfred 2002/09/18 17:43:32 PDT
Modified files:
sys/kern makesyscalls.sh syscalls.master
sys/modules Makefile
sys/posix4 posix4.h posix4_mib.c
Added files:
sys/modules/sem Makefile
sys/posix4 _semaphore.h
Log:
Add the rest of the kernel support for the sem_ API in kern/uipc_sem.c.
Option 'P1003_1B_SEMAPHORES' to compile them in, or load the "sem" module
to activate them.
Have kern/makesyscalls.sh emit an include for sys/_semaphore.h into sysproto.h
to pull in the typedef for semid_t.
Add the syscalls to the syscall table as module stubs.
Revision Changes Path
1.57 +3 -2 src/sys/kern/makesyscalls.sh
1.122 +15 -0 src/sys/kern/syscalls.master
1.258 +1 -0 src/sys/modules/Makefile
1.1 +8 -0 src/sys/modules/sem/Makefile (new)
1.1 +71 -0 src/sys/posix4/_semaphore.h (new)
1.9 +1 -0 src/sys/posix4/posix4.h
1.5 +12 -1 src/sys/posix4/posix4_mib.c
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200209190043.g8J0hXVg029145>
