DragonFly commits List (threaded) for 2008-01
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/include unistd.h src/lib/libbind port_after.h src/lib/libc/sys Makefile.inc pselect.2 src/lib/libc_r/uthread uthread_select.c src/lib/libthread_xu/thread thr_syscalls.c src/sys/kern init_sysent.c sys_generic.c syscalls.c ...
nth 2008/01/10 14:30:28 PST
DragonFly src repository
Modified files:
include unistd.h
lib/libbind port_after.h
lib/libc/sys Makefile.inc
lib/libc_r/uthread uthread_select.c
lib/libthread_xu/thread thr_syscalls.c
sys/kern init_sysent.c sys_generic.c syscalls.c
syscalls.master
sys/platform/pc32/i386 trap.c
sys/platform/vkernel/i386 trap.c
sys/sys select.h syscall-hide.h syscall.h
syscall.mk sysproto.h sysunion.h
Added files:
lib/libc/sys pselect.2
Log:
Add pselect syscall.
Add pselect man page (obtained from FreeBSD).
Add pselect wrapper in libthread_xu that calls pselect syscall.
Add pselect wrapper in libc_r that calls poll syscall (see XXX in code
and BUGS in pselect man page).
Changed libbind to use pselect syscall instead of locally defined wrapper.
Revision Changes Path
1.22 +4 -0 src/include/unistd.h
1.3 +0 -1 src/lib/libbind/port_after.h
1.30 +3 -1 src/lib/libc/sys/Makefile.inc
1.3 +46 -1 src/lib/libc_r/uthread/uthread_select.c
1.8 +4 -6 src/lib/libthread_xu/thread/thr_syscalls.c
1.59 +2 -1 src/sys/kern/init_sysent.c
1.47 +129 -22 src/sys/kern/sys_generic.c
1.58 +2 -1 src/sys/kern/syscalls.c
1.57 +3 -0 src/sys/kern/syscalls.master
1.109 +6 -0 src/sys/platform/pc32/i386/trap.c
1.29 +6 -0 src/sys/platform/vkernel/i386/trap.c
1.10 +4 -0 src/sys/sys/select.h
1.59 +2 -1 src/sys/sys/syscall-hide.h
1.59 +3 -2 src/sys/sys/syscall.h
1.59 +3 -2 src/sys/sys/syscall.mk
1.59 +13 -1 src/sys/sys/sysproto.h
1.56 +2 -1 src/sys/sys/sysunion.h
http://www.dragonflybsd.org/cvsweb/src/include/unistd.h.diff?r1=1.21&r2=1.22&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libbind/port_after.h.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/sys/Makefile.inc.diff?r1=1.29&r2=1.30&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc_r/uthread/uthread_select.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libthread_xu/thread/thr_syscalls.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/init_sysent.c.diff?r1=1.58&r2=1.59&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/sys_generic.c.diff?r1=1.46&r2=1.47&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/syscalls.c.diff?r1=1.57&r2=1.58&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/syscalls.master.diff?r1=1.56&r2=1.57&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/i386/trap.c.diff?r1=1.108&r2=1.109&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/vkernel/i386/trap.c.diff?r1=1.28&r2=1.29&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/select.h.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall-hide.h.diff?r1=1.58&r2=1.59&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall.h.diff?r1=1.58&r2=1.59&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/syscall.mk.diff?r1=1.58&r2=1.59&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/sysproto.h.diff?r1=1.58&r2=1.59&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/sysunion.h.diff?r1=1.55&r2=1.56&f=u
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]