cvs commit: src/include dirent.h stdio.h src/lib/libc Makefile Makefile.inc src/lib/libc/compat-43 creat.c sigcompat.c src/lib/libc/db/btree bt_close.c bt_open.c src/lib/libc/db/hash hash.c hash_page.c src/lib/libc/db/mpool mpool.c ...
Matthew Dillon
dillon at crater.dragonflybsd.org
Mon Jan 31 14:31:34 PST 2005
dillon 2005/01/31 14:29:48 PST
DragonFly src repository
Modified files:
include dirent.h stdio.h
lib/libc Makefile Makefile.inc
lib/libc/compat-43 creat.c sigcompat.c
lib/libc/db/btree bt_close.c bt_open.c
lib/libc/db/hash hash.c hash_page.c
lib/libc/db/mpool mpool.c
lib/libc/db/recno rec_close.c rec_open.c
lib/libc/gen Makefile.inc _spinlock_stub.c
arc4random.c closedir.c daemon.c
devname.c exec.c fstab.c fts.c getcap.c
getcwd.c getlogin.c getpwent.c isatty.c
lockf.c nlist.c opendir.c pause.c popen.c
posixshm.c psignal.c readdir.c scandir.c
seekdir.c setjmperr.c setmode.c
siginterrupt.c signal.c sleep.c syslog.c
telldir.c termios.c ttyname.c usleep.c
wait.c wait3.c waitpid.c
lib/libc/gmon gmon.c
lib/libc/i386 SYS.h
lib/libc/i386/gen _setjmp.S setjmp.S sigsetjmp.S
lib/libc/i386/sys setlogin.S
lib/libc/include libc_private.h spinlock.h
lib/libc/locale collate.c rune.c
lib/libc/net getaddrinfo.c gethostbyht.c
gethostnamadr.c getifaddrs.c herror.c
name6.c rcmd.c recv.c res_send.c send.c
lib/libc/nls msgcat.c
lib/libc/rpc auth_time.c bindresvport.c clnt_generic.c
clnt_simple.c clnt_tcp.c clnt_udp.c
clnt_unix.c get_myaddress.c key_call.c
pmap_clnt.c pmap_getmaps.c pmap_getport.c
pmap_rmt.c rpc_dtablesize.c rtime.c
svc_auth_des.c svc_run.c svc_tcp.c
svc_udp.c svc_unix.c
lib/libc/stdio _flock_stub.c clrerr.c fclose.c fdopen.c
fflush.c fgetc.c fgetpos.c fgets.c
findfp.c flags.c fopen.c fpurge.c fputc.c
fputs.c fread.c freopen.c fscanf.c
fseek.c ftell.c fvwrite.c fwalk.c
fwrite.c getc.c getchar.c gets.c glue.h
local.h makebuf.c mktemp.c perror.c
putc.c putchar.c puts.c putw.c refill.c
rewind.c scanf.c setvbuf.c stdio.c
tmpfile.c ungetc.c vasprintf.c vfprintf.c
vfscanf.c vscanf.c vsnprintf.c vsprintf.c
wbuf.c
lib/libc/stdlib abort.c exit.c malloc.c random.c
realpath.c system.c
lib/libc/stdtime asctime.c difftime.c localtime.c
strftime.c strptime.c timelocal.c
lib/libc/sys ftruncate.c lseek.c stack_protector.c
lib/libc/yp yplib.c
lib/libc_r/uthread uthread_spinlock.c
Added files:
lib/libc/gen _pthread_stubs.c _thread_init.c
lib/libc/include namespace.h un-namespace.h
Log:
Remove _THREAD_SAFE depenendancies. Create weakly associated stubs for
posix threading calls used by libc and weak associations for procedures that
a threading library would otherwise have to override. This allows a program
to be linked with libc, or linked with libc + a threading library. libc_r
will be deprecated over time.
Traditionally libc_r had to be linked against a threading library rather then
libc. Linux, FreeBSD, and other UNIXes have moved either t oa thread-safe
libc or a thread-capable libc. The threading capability is accomplished by
making the appropriate thread locking calls and providing weakly referenced
dummy stub functions for the case where a threading library is not linked in.
Certain third party software, namely XFree/XOrg, also assume threading
stubs in libc.
This is precursor work to a port of David Xu's 1:1 threading library and is
also intended as a basis to allow DragonFly to support multiple threading
libraries.
Ported-by: David Rhodus <sdrhodus at xxxxxxxxx>
Primarily-ported-from: FreeBSD
Testing and bug fixes by David Xu and Matt Dillon
Revision Changes Path
1.4 +4 -1 src/include/dirent.h
1.6 +5 -54 src/include/stdio.h
1.5 +11 -1 src/lib/libc/Makefile
1.3 +3 -1 src/lib/libc/Makefile.inc
1.3 +5 -3 src/lib/libc/compat-43/creat.c
1.3 +11 -16 src/lib/libc/compat-43/sigcompat.c
1.4 +5 -7 src/lib/libc/db/btree/bt_close.c
1.4 +5 -3 src/lib/libc/db/btree/bt_open.c
1.5 +5 -2 src/lib/libc/db/hash/hash.c
1.5 +4 -2 src/lib/libc/db/hash/hash_page.c
1.4 +3 -1 src/lib/libc/db/mpool/mpool.c
1.3 +4 -2 src/lib/libc/db/recno/rec_close.c
1.3 +4 -2 src/lib/libc/db/recno/rec_open.c
1.6 +2 -2 src/lib/libc/gen/Makefile.inc
1.4 +20 -3 src/lib/libc/gen/_spinlock_stub.c
1.5 +2 -0 src/lib/libc/gen/arc4random.c
1.4 +13 -3 src/lib/libc/gen/closedir.c
1.3 +6 -4 src/lib/libc/gen/daemon.c
1.5 +0 -1 src/lib/libc/gen/devname.c
1.5 +7 -5 src/lib/libc/gen/exec.c
1.5 +2 -0 src/lib/libc/gen/fstab.c
1.5 +3 -1 src/lib/libc/gen/fts.c
1.5 +4 -1 src/lib/libc/gen/getcap.c
1.4 +4 -2 src/lib/libc/gen/getcwd.c
1.3 +11 -14 src/lib/libc/gen/getlogin.c
1.5 +4 -1 src/lib/libc/gen/getpwent.c
1.3 +3 -17 src/lib/libc/gen/isatty.c
1.3 +3 -3 src/lib/libc/gen/lockf.c
1.5 +4 -2 src/lib/libc/gen/nlist.c
1.3 +10 -8 src/lib/libc/gen/opendir.c
1.3 +1 -3 src/lib/libc/gen/pause.c
1.4 +9 -7 src/lib/libc/gen/popen.c
1.3 +4 -2 src/lib/libc/gen/posixshm.c
1.4 +2 -0 src/lib/libc/gen/psignal.c
1.3 +32 -21 src/lib/libc/gen/readdir.c
1.5 +3 -1 src/lib/libc/gen/scandir.c
1.4 +10 -2 src/lib/libc/gen/seekdir.c
1.3 +3 -1 src/lib/libc/gen/setjmperr.c
1.5 +4 -2 src/lib/libc/gen/setmode.c
1.3 +6 -3 src/lib/libc/gen/siginterrupt.c
1.3 +5 -2 src/lib/libc/gen/signal.c
1.3 +5 -3 src/lib/libc/gen/sleep.c
1.6 +7 -5 src/lib/libc/gen/syslog.c
1.3 +12 -3 src/lib/libc/gen/telldir.c
1.3 +16 -14 src/lib/libc/gen/termios.c
1.5 +35 -46 src/lib/libc/gen/ttyname.c
1.3 +3 -1 src/lib/libc/gen/usleep.c
1.3 +5 -4 src/lib/libc/gen/wait.c
1.3 +4 -2 src/lib/libc/gen/wait3.c
1.3 +5 -11 src/lib/libc/gen/waitpid.c
1.6 +3 -0 src/lib/libc/gmon/gmon.c
1.4 +11 -14 src/lib/libc/i386/SYS.h
1.4 +2 -5 src/lib/libc/i386/gen/_setjmp.S
1.4 +4 -6 src/lib/libc/i386/gen/setjmp.S
1.4 +4 -9 src/lib/libc/i386/gen/sigsetjmp.S
1.4 +1 -1 src/lib/libc/i386/sys/setlogin.S
1.3 +11 -3 src/lib/libc/include/libc_private.h
1.4 +2 -1 src/lib/libc/include/spinlock.h
1.3 +4 -2 src/lib/libc/locale/collate.c
1.3 +3 -1 src/lib/libc/locale/rune.c
1.4 +6 -4 src/lib/libc/net/getaddrinfo.c
1.4 +0 -1 src/lib/libc/net/gethostbyht.c
1.4 +0 -2 src/lib/libc/net/gethostnamadr.c
1.5 +6 -4 src/lib/libc/net/getifaddrs.c
1.4 +3 -1 src/lib/libc/net/herror.c
1.5 +9 -7 src/lib/libc/net/name6.c
1.5 +19 -13 src/lib/libc/net/rcmd.c
1.3 +4 -2 src/lib/libc/net/recv.c
1.4 +13 -11 src/lib/libc/net/res_send.c
1.3 +4 -2 src/lib/libc/net/send.c
1.4 +2 -0 src/lib/libc/nls/msgcat.c
1.3 +8 -6 src/lib/libc/rpc/auth_time.c
1.3 +8 -6 src/lib/libc/rpc/bindresvport.c
1.4 +1 -1 src/lib/libc/rpc/clnt_generic.c
1.4 +2 -0 src/lib/libc/rpc/clnt_simple.c
1.4 +6 -4 src/lib/libc/rpc/clnt_tcp.c
1.4 +8 -6 src/lib/libc/rpc/clnt_udp.c
1.4 +9 -7 src/lib/libc/rpc/clnt_unix.c
1.3 +6 -4 src/lib/libc/rpc/get_myaddress.c
1.5 +3 -1 src/lib/libc/rpc/key_call.c
1.4 +2 -0 src/lib/libc/rpc/pmap_clnt.c
1.4 +3 -0 src/lib/libc/rpc/pmap_getmaps.c
1.5 +2 -0 src/lib/libc/rpc/pmap_getport.c
1.4 +12 -9 src/lib/libc/rpc/pmap_rmt.c
1.3 +2 -2 src/lib/libc/rpc/rpc_dtablesize.c
1.4 +7 -5 src/lib/libc/rpc/rtime.c
1.5 +1 -0 src/lib/libc/rpc/svc_auth_des.c
1.3 +5 -3 src/lib/libc/rpc/svc_run.c
1.4 +12 -10 src/lib/libc/rpc/svc_tcp.c
1.5 +8 -6 src/lib/libc/rpc/svc_udp.c
1.4 +12 -10 src/lib/libc/rpc/svc_unix.c
1.4 +3 -2 src/lib/libc/stdio/_flock_stub.c
1.4 +3 -1 src/lib/libc/stdio/clrerr.c
1.8 +9 -1 src/lib/libc/stdio/fclose.c
1.5 +2 -0 src/lib/libc/stdio/fdopen.c
1.5 +28 -4 src/lib/libc/stdio/fflush.c
1.4 +2 -0 src/lib/libc/stdio/fgetc.c
1.5 +2 -0 src/lib/libc/stdio/fgetpos.c
1.5 +2 -0 src/lib/libc/stdio/fgets.c
1.6 +38 -11 src/lib/libc/stdio/findfp.c
1.5 +1 -1 src/lib/libc/stdio/flags.c
1.4 +3 -0 src/lib/libc/stdio/fopen.c
1.5 +2 -0 src/lib/libc/stdio/fpurge.c
1.5 +2 -0 src/lib/libc/stdio/fputc.c
1.4 +2 -0 src/lib/libc/stdio/fputs.c
1.5 +2 -0 src/lib/libc/stdio/fread.c
1.5 +4 -2 src/lib/libc/stdio/freopen.c
1.4 +2 -0 src/lib/libc/stdio/fscanf.c
1.6 +23 -15 src/lib/libc/stdio/fseek.c
1.5 +2 -0 src/lib/libc/stdio/ftell.c
1.6 +3 -3 src/lib/libc/stdio/fvwrite.c
1.4 +7 -0 src/lib/libc/stdio/fwalk.c
1.4 +2 -0 src/lib/libc/stdio/fwrite.c
1.3 +3 -6 src/lib/libc/stdio/getc.c
1.4 +2 -0 src/lib/libc/stdio/getchar.c
1.5 +2 -0 src/lib/libc/stdio/gets.c
1.2 +5 -2 src/lib/libc/stdio/glue.h
1.5 +2 -0 src/lib/libc/stdio/local.h
1.5 +4 -2 src/lib/libc/stdio/makebuf.c
1.6 +2 -0 src/lib/libc/stdio/mktemp.c
1.5 +3 -1 src/lib/libc/stdio/perror.c
1.5 +8 -3 src/lib/libc/stdio/putc.c
1.5 +10 -2 src/lib/libc/stdio/putchar.c
1.4 +2 -0 src/lib/libc/stdio/puts.c
1.4 +2 -0 src/lib/libc/stdio/putw.c
1.6 +1 -0 src/lib/libc/stdio/refill.c
1.3 +5 -2 src/lib/libc/stdio/rewind.c
1.4 +2 -0 src/lib/libc/stdio/scanf.c
1.5 +2 -0 src/lib/libc/stdio/setvbuf.c
1.5 +2 -0 src/lib/libc/stdio/stdio.c
1.3 +5 -3 src/lib/libc/stdio/tmpfile.c
1.4 +20 -6 src/lib/libc/stdio/ungetc.c
1.4 +2 -1 src/lib/libc/stdio/vasprintf.c
1.6 +22 -7 src/lib/libc/stdio/vfprintf.c
1.6 +23 -6 src/lib/libc/stdio/vfscanf.c
1.4 +2 -0 src/lib/libc/stdio/vscanf.c
1.4 +2 -1 src/lib/libc/stdio/vsnprintf.c
1.4 +2 -1 src/lib/libc/stdio/vsprintf.c
1.5 +4 -2 src/lib/libc/stdio/wbuf.c
1.3 +16 -18 src/lib/libc/stdlib/abort.c
1.7 +4 -3 src/lib/libc/stdlib/exit.c
1.6 +2 -0 src/lib/libc/stdlib/malloc.c
1.6 +2 -0 src/lib/libc/stdlib/random.c
1.3 +3 -1 src/lib/libc/stdlib/realpath.c
1.3 +14 -12 src/lib/libc/stdlib/system.c
1.4 +2 -0 src/lib/libc/stdtime/asctime.c
1.3 +3 -1 src/lib/libc/stdtime/difftime.c
1.4 +77 -107 src/lib/libc/stdtime/localtime.c
1.3 +3 -1 src/lib/libc/stdtime/strftime.c
1.3 +10 -16 src/lib/libc/stdtime/strptime.c
1.3 +4 -1 src/lib/libc/stdtime/timelocal.c
1.3 +1 -16 src/lib/libc/sys/ftruncate.c
1.3 +1 -16 src/lib/libc/sys/lseek.c
1.2 +6 -4 src/lib/libc/sys/stack_protector.c
1.4 +12 -10 src/lib/libc/yp/yplib.c
1.3 +7 -1 src/lib/libc_r/uthread/uthread_spinlock.c
http://www.dragonflybsd.org/cvsweb/src/include/dirent.h.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/include/stdio.h.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/Makefile.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/Makefile.inc.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/compat-43/creat.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/compat-43/sigcompat.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/db/btree/bt_close.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/db/btree/bt_open.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/db/hash/hash.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/db/hash/hash_page.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/db/mpool/mpool.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/db/recno/rec_close.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/db/recno/rec_open.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/Makefile.inc.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/_spinlock_stub.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/arc4random.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/closedir.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/daemon.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/devname.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/exec.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/fstab.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/fts.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/getcap.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/getcwd.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/getlogin.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/getpwent.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/isatty.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/lockf.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/nlist.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/opendir.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/pause.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/popen.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/posixshm.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/psignal.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/readdir.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/scandir.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/seekdir.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/setjmperr.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/setmode.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/siginterrupt.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/signal.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/sleep.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/syslog.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/telldir.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/termios.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/ttyname.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/usleep.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/wait.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/wait3.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gen/waitpid.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/gmon/gmon.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/i386/SYS.h.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/i386/gen/_setjmp.S.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/i386/gen/setjmp.S.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/i386/gen/sigsetjmp.S.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/i386/sys/setlogin.S.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/include/libc_private.h.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/include/spinlock.h.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/locale/collate.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/locale/rune.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/net/getaddrinfo.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/net/gethostbyht.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/net/gethostnamadr.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/net/getifaddrs.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/net/herror.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/net/name6.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/net/rcmd.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/net/recv.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/net/res_send.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/net/send.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/nls/msgcat.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/rpc/auth_time.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/rpc/bindresvport.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/rpc/clnt_generic.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/rpc/clnt_simple.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/rpc/clnt_tcp.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/rpc/clnt_udp.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/rpc/clnt_unix.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/rpc/get_myaddress.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/rpc/key_call.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/rpc/pmap_clnt.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/rpc/pmap_getmaps.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/rpc/pmap_getport.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/rpc/pmap_rmt.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/rpc/rpc_dtablesize.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/rpc/rtime.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/rpc/svc_auth_des.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/rpc/svc_run.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/rpc/svc_tcp.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/rpc/svc_udp.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/rpc/svc_unix.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/_flock_stub.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/clrerr.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/fclose.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/fdopen.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/fflush.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/fgetc.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/fgetpos.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/fgets.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/findfp.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/flags.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/fopen.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/fpurge.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/fputc.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/fputs.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/fread.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/freopen.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/fscanf.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/fseek.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/ftell.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/fvwrite.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/fwalk.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/fwrite.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/getc.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/getchar.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/gets.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/glue.h.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/local.h.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/makebuf.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/mktemp.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/perror.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/putc.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/putchar.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/puts.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/putw.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/refill.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/rewind.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/scanf.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/setvbuf.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/stdio.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/tmpfile.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/ungetc.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/vasprintf.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/vfprintf.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/vfscanf.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/vscanf.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/vsnprintf.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/vsprintf.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdio/wbuf.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdlib/abort.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdlib/exit.c.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdlib/malloc.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdlib/random.c.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdlib/realpath.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdlib/system.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdtime/asctime.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdtime/difftime.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdtime/localtime.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdtime/strftime.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdtime/strptime.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/stdtime/timelocal.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/sys/ftruncate.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/sys/lseek.c.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/sys/stack_protector.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/yp/yplib.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc_r/uthread/uthread_spinlock.c.diff?r1=1.2&r2=1.3&f=u
More information about the Commits
mailing list