PERFORCE change 40240 for review
Robert Watson
rwatson at FreeBSD.org
Thu Oct 23 02:27:35 GMT 2003
http://perforce.freebsd.org/chv.cgi?CH=40240
Change 40240 by rwatson at rwatson_paprika on 2003/10/22 19:27:33
Integrate trustedbsd_sebsd lib tree forward to 39070, the last
major integration of the trustedbsd_mac branch, which brings in
many of the major changes in the last four months to the main
FreeBSD tree. This includes substantial lock pushdown, threading
bug fixes, compiler upgrades, et al.
library tree updates include substantial libalias improvements,
lots of threading fixes, and a fair amount more.
Affected files ...
.. //depot/projects/trustedbsd/sebsd/lib/Makefile#5 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libalias/Makefile#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libalias/alias.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libalias/alias.h#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libalias/alias_db.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libalias/alias_local.h#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libalias/alias_skinny.c#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libalias/libalias.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libatm/Makefile#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/Makefile#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/alpha/gen/Makefile.inc#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/alpha/gen/signalcontext.c#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libc/alpha/sys/Makefile.inc#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/alpha/sys/Ovfork.S#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/alpha/sys/fork.S#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/alpha/sys/pipe.S#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/alpha/sys/setlogin.S#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/amd64/gen/fabs.S#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/amd64/sys/Makefile.inc#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/amd64/sys/getcontext.S#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libc/amd64/sys/vfork.S#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/compat-43/sigvec.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/db/man/btree.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/db/man/dbm.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/db/man/dbopen.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/db/man/hash.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/db/man/recno.3#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/Makefile.inc#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/confstr.3#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/ctermid.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/devname.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/dlinfo.3#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/exec.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/fnmatch.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/fts.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/getcwd.3#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/getdomainname.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/getfsent.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/getgrent.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/gethostname.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/gethostname.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/getpwent.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/glob.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/msgctl.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/pmadvise.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/signal.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/sysconf.3#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/sysctl.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/tcsetattr.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/uname.3#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/gen/wordexp.3#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/i386/sys/Makefile.inc#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/i386/sys/getcontext.S#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libc/i386/sys/i386_get_ldt.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/ia64/gen/fpgetmask.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/ia64/gen/fpsetmask.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/ia64/sys/Makefile.inc#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/locale/Makefile.inc#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/locale/big5.5#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libc/locale/btowc.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/locale/ctype.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/locale/gb18030.5#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libc/locale/gbk.5#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libc/locale/mblen.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/locale/mbstowcs.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/locale/mbtowc.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/locale/mskanji.5#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libc/locale/multibyte.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/locale/nl_langinfo.3#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/locale/rune.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/locale/table.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/locale/wcstombs.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/locale/wctob.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/locale/wctomb.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/net/addr2ascii.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/net/ethers.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/net/getaddrinfo.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/net/getifaddrs.3#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/net/getnameinfo.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/net/if_indextoname.3#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/net/inet6_option_space.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/net/inet6_rthdr_space.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/net/inet_net_pton.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/net/resolver.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/posix1e/mac.c#5 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/posix1e/mac_free.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/posix1e/mac_get.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/posix1e/mac_is_present_np.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/posix1e/mac_prepare.3#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/posix1e/mac_set.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/posix1e/mac_text.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/powerpc/sys/Makefile.inc#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/regex/regex.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/rpc/publickey.5#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/rpc/rpc.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/rpc/rpc_clnt_create.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/rpc/rpc_svc_calls.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/rpc/rpc_svc_create.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sparc64/gen/Makefile.inc#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sparc64/gen/signalcontext.c#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libc/sparc64/sys/Makefile.inc#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/stdio/funopen.3#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/stdio/tmpnam.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/stdlib/abort.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/stdlib/exit.3#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/stdlib/getopt.3#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/stdlib/grantpt.3#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/stdlib/hcreate.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/stdlib/malloc.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/stdlib/qsort.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/stdlib/rand.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/stdlib/random.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/stdtime/ctime.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/string/bcmp.3#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/string/bcopy.3#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/string/bzero.3#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/string/ffs.3#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/string/index.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/string/strcasecmp.3#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/string/strchr.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/Makefile.inc#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/accept.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/acct.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/chmod.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/clock_gettime.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/getitimer.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/getlogin.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/getsockopt.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/gettimeofday.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/intro.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/ioctl.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/kqueue.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/ktrace.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/madvise.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/mincore.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/mlockall.2#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/mount.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/ntp_gettime.2#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/open.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/poll.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/ptrace.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/quotactl.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/read.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/reboot.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/recv.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/select.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/send.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/setgroups.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/sigaction.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/sigprocmask.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/socket.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/stat.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/sysarch.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/sys/syscall.2#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/uuid/uuid.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/uuid/uuid_compare.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/uuid/uuid_create.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/uuid/uuid_create_nil.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/uuid/uuid_equal.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/uuid/uuid_from_string.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/uuid/uuid_hash.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/uuid/uuid_is_nil.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc/uuid/uuid_to_string.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc_r/man/pthread_condattr.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc_r/man/pthread_once.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libc_r/uthread/uthread_write.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libcalendar/calendar.3#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libcam/Makefile#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libcam/cam_cdbparse.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libcompat/4.1/ftime.3#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libcompat/4.4/cuserid.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libcrypt/Makefile#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libdevinfo/devinfo.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libdevstat/Makefile#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libdevstat/devstat.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libdevstat/devstat.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libdisk/disk.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libdisk/libdisk.h#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libedit/Makefile#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libedit/editline.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libexpat/Makefile#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libfetch/fetch.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libfetch/ftp.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libgeom/Makefile#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libipsec/Makefile#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libipsec/ipsec_strerror.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libipx/Makefile#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libkiconv/Makefile#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libkiconv/kiconv.3#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libkiconv/quirks.c#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libkiconv/quirks.h#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libkiconv/xlat16_iconv.c#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libkiconv/xlat16_sysctl.c#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libkvm/Makefile#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libkvm/kvm_getprocs.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libkvm/kvm_proc.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libmd/Makefile#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libmp/libmp.3#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libncurses/Makefile#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpam/modules/pam_ssh/pam_ssh.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/Makefile#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/alpha/Makefile.inc#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/alpha/alpha/context.S#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/alpha/alpha/enter_uts.S#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/alpha/alpha/pthread_md.c#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/alpha/include/atomic_ops.h#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/alpha/include/pthread_md.h#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/amd64/amd64/context.S#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/amd64/amd64/pthread_md.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/amd64/include/atomic_ops.h#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/amd64/include/pthread_md.h#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/i386/i386/thr_getcontext.S#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/i386/include/atomic_ops.h#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/i386/include/pthread_md.h#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/ia64/ia64/context.S#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/ia64/include/pthread_md.h#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/man/pthread_condattr.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/man/pthread_once.3#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/pthread.map#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/support/Makefile.inc#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/sys/lock.c#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/sys/lock.h#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/test/Makefile#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/Makefile.inc#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_attr_setcreatesuspend_np.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_attr_setguardsize.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_attr_setinheritsched.c#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_attr_setscope.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_barrier.c#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_barrierattr.c#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_cancel.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_concurrency.c#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_cond.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_creat.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_create.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_exit.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_fork.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_info.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_init.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_kern.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_mutex.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_nanosleep.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_once.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_pause.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_printf.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_private.h#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_pspinlock.c#1 branch
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_rtld.c#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_rwlock.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_sig.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_sigaction.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_sigmask.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_sigpending.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_sigprocmask.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_sigsuspend.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_sigwait.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_sleep.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_spec.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_stack.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_system.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_tcdrain.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_wait.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_wait4.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_waitpid.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_yield.c#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libradius/libradius.3#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libsbuf/Makefile#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libstand/libstand.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libtacplus/libtacplus.3#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libthr/Makefile#3 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libufs/Makefile#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libusbhid/usbhid.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libutil/Makefile#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libutil/realhostname.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libutil/realhostname_sa.3#4 integrate
.. //depot/projects/trustedbsd/sebsd/lib/libz/Makefile#2 integrate
.. //depot/projects/trustedbsd/sebsd/lib/msun/Makefile#4 integrate
Differences ...
==== //depot/projects/trustedbsd/sebsd/lib/Makefile#5 (text+ko) ====
@@ -1,5 +1,5 @@
# @(#)Makefile 8.1 (Berkeley) 6/4/93
-# $FreeBSD: src/lib/Makefile,v 1.166 2003/07/24 18:30:24 markm Exp $
+# $FreeBSD: src/lib/Makefile,v 1.172 2003/09/26 20:26:20 fjoe Exp $
# To satisfy shared library or ELF linkage when only the libraries being
# built are visible:
@@ -23,13 +23,13 @@
SUBDIR= ${_csu} libcom_err libcrypt libkvm msun libmd \
libncurses libradius librpcsvc libsbuf libtacplus libutil libypclnt \
- ${_compat} libalias libatm ${_libbind} libbz2 libc ${_libc_r} \
+ ${_compat} libalias ${_libatm} ${_libbind} libbz2 libc ${_libc_r} \
libcalendar libcam libcompat libdevinfo libdevstat ${_libdisk} \
libedit libexpat libfetch libform libftpio libgeom ${_libio} libipsec \
- libipx libisc libmenu ${_libmilter} ${_libmp} ${_libncp} \
+ libipx libisc libkiconv libmenu ${_libmilter} ${_libmp} ${_libncp} \
libnetgraph libopie libpam libpanel libpcap ${_libpthread} \
libsebsd ${_libsm} ${_libsmb} ${_libsmdb} ${_libsmutil} \
- libstand libtelnet ${_libthr} libufs libugidfw libusbhid \
+ libstand libtelnet ${_libthr} libufs libugidfw ${_libusbhid} \
${_libvgl} libwrap libxpg4 liby libz
.if exists(${.CURDIR}/csu/${MACHINE_ARCH}-elf)
@@ -41,12 +41,16 @@
.endif
# libc_r is obsolete on ia64.
-.if ${MACHINE_ARCH} != "ia64"
+.if ${MACHINE_ARCH} != "ia64" && ${MACHINE_ARCH} != "powerpc"
.if !defined(NOLIBC_R)
_libc_r= libc_r
.endif
.endif
+.if !defined(NOATM)
+_libatm= libatm
+.endif
+
.if !defined(NO_BIND)
_libbind= libbind
.endif
@@ -58,20 +62,15 @@
_libsmutil= libsmutil
.endif
+.if !defined(NO_USB)
+_libusbhid= libusbhid
+.endif
+
.if ${MACHINE_ARCH} == "i386"
_compat= compat
_libncp= libncp
_libsmb= libsmb
_libvgl= libvgl
-.if !defined(NOLIBPTHREAD)
-_libpthread= libpthread
-.endif
-.endif
-
-.if ${MACHINE_ARCH} == "ia64"
-.if !defined(NOLIBPTHREAD)
-_libpthread= libpthread
-.endif
.endif
.if ${MACHINE_ARCH} == "alpha"
@@ -84,6 +83,12 @@
_libsmb= libsmb
.endif
+.if ${MACHINE_ARCH} != "powerpc" && ${MACHINE_ARCH} != "sparc64"
+.if !defined(NOLIBPTHREAD)
+_libpthread= libpthread
+.endif
+.endif
+
.if ${MACHINE_ARCH} != "amd64" && ${MACHINE_ARCH} != "powerpc"
.if !defined(NOLIBTHR)
_libthr= libthr
==== //depot/projects/trustedbsd/sebsd/lib/libalias/Makefile#4 (text+ko) ====
@@ -1,10 +1,11 @@
-# $FreeBSD: src/lib/libalias/Makefile,v 1.20 2003/04/20 18:38:59 obrien Exp $
+# $FreeBSD: src/lib/libalias/Makefile,v 1.23 2003/09/23 07:41:53 marcus Exp $
LIB= alias
+SHLIBDIR?= /lib
SHLIB_MAJOR= 4
MAN= libalias.3
SRCS= alias.c alias_cuseeme.c alias_db.c alias_ftp.c alias_irc.c \
- alias_nbt.c alias_pptp.c alias_proxy.c alias_smedia.c \
+ alias_nbt.c alias_pptp.c alias_proxy.c alias_skinny.c alias_smedia.c \
alias_util.c
INCS= alias.h
==== //depot/projects/trustedbsd/sebsd/lib/libalias/alias.c#4 (text+ko) ====
@@ -27,7 +27,7 @@
*/
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libalias/alias.c,v 1.37 2003/06/13 21:54:01 ru Exp $");
+__FBSDID("$FreeBSD: src/lib/libalias/alias.c,v 1.38 2003/09/23 07:41:53 marcus Exp $");
/*
Alias.c provides supervisory control for the functions of the
@@ -917,6 +917,9 @@
if (ntohs(tc->th_dport) == PPTP_CONTROL_PORT_NUMBER
|| ntohs(tc->th_sport) == PPTP_CONTROL_PORT_NUMBER)
AliasHandlePptpIn(pip, link);
+ else if (skinnyPort != 0 && (ntohs(tc->th_dport) == skinnyPort
+ || ntohs(tc->th_sport) == skinnyPort))
+ AliasHandleSkinny(pip, link);
alias_address = GetAliasAddress(link);
original_address = GetOriginalAddress(link);
@@ -1098,6 +1101,9 @@
else if (ntohs(tc->th_dport) == PPTP_CONTROL_PORT_NUMBER
|| ntohs(tc->th_sport) == PPTP_CONTROL_PORT_NUMBER)
AliasHandlePptpOut(pip, link);
+ else if (skinnyPort != 0 && (ntohs(tc->th_sport) == skinnyPort
+ || ntohs(tc->th_dport) == skinnyPort))
+ AliasHandleSkinny(pip, link);
/* Adjust TCP checksum since source port is being aliased */
/* and source address is being altered */
==== //depot/projects/trustedbsd/sebsd/lib/libalias/alias.h#4 (text+ko) ====
@@ -25,7 +25,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $FreeBSD: src/lib/libalias/alias.h,v 1.24 2003/06/01 23:15:00 ru Exp $
+ * $FreeBSD: src/lib/libalias/alias.h,v 1.25 2003/09/23 07:41:53 marcus Exp $
*/
/*-
@@ -45,6 +45,7 @@
void PacketAliasInit(void);
void PacketAliasSetAddress(struct in_addr _addr);
void PacketAliasSetFWBase(unsigned int _base, unsigned int _num);
+void PacketAliasSetSkinnyPort(unsigned int _port);
unsigned int
PacketAliasSetMode(unsigned int _flags, unsigned int _mask);
void PacketAliasUninit(void);
==== //depot/projects/trustedbsd/sebsd/lib/libalias/alias_db.c#4 (text+ko) ====
@@ -27,7 +27,7 @@
*/
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libalias/alias_db.c,v 1.53 2003/06/01 23:15:00 ru Exp $");
+__FBSDID("$FreeBSD: src/lib/libalias/alias_db.c,v 1.55 2003/09/23 07:41:53 marcus Exp $");
/*
Alias_db.c encapsulates all data structures used for storing
@@ -398,6 +398,9 @@
/* flag. */
#endif
+unsigned int skinnyPort = 0; /* TCP port used by the Skinny */
+ /* protocol. */
+
@@ -2732,7 +2735,7 @@
rule->cmd_len = (u_int32_t *)cmd - (u_int32_t *)rule->cmd;
- return ((void *)cmd - buf);
+ return ((char *)cmd - (char *)buf);
}
#endif /* IPFW2 */
@@ -2948,3 +2951,8 @@
fireWallNumNums = num;
#endif
}
+
+void
+PacketAliasSetSkinnyPort(unsigned int port) {
+ skinnyPort = port;
+}
==== //depot/projects/trustedbsd/sebsd/lib/libalias/alias_local.h#2 (text+ko) ====
@@ -23,7 +23,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $FreeBSD: src/lib/libalias/alias_local.h,v 1.23 2002/07/01 11:19:40 brian Exp $
+ * $FreeBSD: src/lib/libalias/alias_local.h,v 1.24 2003/09/23 07:41:53 marcus Exp $
*/
/*
@@ -74,6 +74,7 @@
/* Globals */
extern int packetAliasMode;
+extern unsigned int skinnyPort;
/* Prototypes */
@@ -212,6 +213,9 @@
void AliasHandleCUSeeMeOut(struct ip *_pip, struct alias_link *_link);
void AliasHandleCUSeeMeIn(struct ip *_pip, struct in_addr _original_addr);
+/* Skinny routines */
+void AliasHandleSkinny(struct ip *_pip, struct alias_link *_link);
+
/* Transparent proxy routines */
int ProxyCheck(struct ip *_pip, struct in_addr *_proxy_server_addr,
u_short *_proxy_server_port);
==== //depot/projects/trustedbsd/sebsd/lib/libalias/libalias.3#4 (text+ko) ====
@@ -23,7 +23,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.\" $FreeBSD: src/lib/libalias/libalias.3,v 1.47 2003/06/13 21:39:22 ru Exp $
+.\" $FreeBSD: src/lib/libalias/libalias.3,v 1.49 2003/09/23 07:41:53 marcus Exp $
.\"
.Dd April 13, 2000
.Dt LIBALIAS 3
@@ -162,7 +162,7 @@
.Fa mask
are affected.
The following mode bits are defined in
-.Aq Pa alias.h :
+.In alias.h :
.Bl -tag -width indent
.It Dv PKT_ALIAS_LOG
Enables logging into
@@ -265,6 +265,16 @@
flag).
The range will be cleared for all rules on initialization.
.Ed
+.Pp
+.Ft void
+.Fn PacketAliasSkinnyPort "unsigned int port"
+.Bd -ragged -offset indent
+Set the TCP port used by the Skinny Station protocol.
+Skinny is used by Cisco IP phones to communicate with
+Cisco Call Managers to set up voice over IP calls.
+If this is not set, Skinny aliasing will not be done.
+The typical port used by Skinny is 2000.
+.Ed
.Sh PACKET HANDLING
The packet handling functions are used to modify incoming (remote to local)
and outgoing (local to remote) packets.
@@ -378,7 +388,7 @@
or
.Dv IPPROTO_UDP ,
as defined in
-.Aq Pa netinet/in.h .
+.In netinet/in.h .
.Pp
If
.Fa local_addr
==== //depot/projects/trustedbsd/sebsd/lib/libatm/Makefile#4 (text+ko) ====
@@ -1,10 +1,7 @@
-#
-#
# ===================================
# HARP | Host ATM Research Platform
# ===================================
#
-#
# This Host ATM Research Platform ("HARP") file (the "Software") is
# made available by Network Computing Services, Inc. ("NetworkCS")
# "AS IS". NetworkCS does not provide maintenance, improvements or
@@ -23,11 +20,11 @@
# Copies of this Software may be made, however, the above copyright
# notice must be reproduced on all copies.
#
-# @(#) $FreeBSD: src/lib/libatm/Makefile,v 1.7 2003/07/25 08:22:08 harti Exp $
-#
-#
+# @(#) $Id: Makefile,v 1.5 1998/07/10 16:01:58 jpt Exp $
+# $FreeBSD: src/lib/libatm/Makefile,v 1.9 2003/08/18 15:25:38 obrien Exp $
LIB= atm
+SHLIBDIR?= /lib
SRCS= atm_addr.c cache_key.c ioctl_subr.c ip_addr.c ip_checksum.c timer.c
INCS= libatm.h
==== //depot/projects/trustedbsd/sebsd/lib/libc/Makefile#4 (text+ko) ====
@@ -1,5 +1,5 @@
# @(#)Makefile 8.2 (Berkeley) 2/3/94
-# $FreeBSD: src/lib/libc/Makefile,v 1.41 2003/07/01 15:07:01 ru Exp $
+# $FreeBSD: src/lib/libc/Makefile,v 1.44 2003/08/19 23:01:46 wollman Exp $
#
# All library objects contain FreeBSD revision strings by default; they may be
# excluded as a space-saving measure. To produce a library that does
@@ -9,7 +9,9 @@
# (for system call stubs) to CFLAGS below. -DSYSLIBC_SCCS affects just the
# system call stubs.
LIB=c
+# If you bump SHLIB_MAJOR, remove kluge from gen/gethostname.c.
SHLIB_MAJOR= 5
+SHLIBDIR?= /lib
CFLAGS+=-I${.CURDIR}/include -I${.CURDIR}/../../include
CFLAGS+=-I${.CURDIR}/${MACHINE_ARCH}
CLEANFILES+=tags
==== //depot/projects/trustedbsd/sebsd/lib/libc/alpha/gen/Makefile.inc#2 (text+ko) ====
@@ -1,4 +1,4 @@
-# $FreeBSD: src/lib/libc/alpha/gen/Makefile.inc,v 1.11 2002/11/18 09:50:54 ru Exp $
+# $FreeBSD: src/lib/libc/alpha/gen/Makefile.inc,v 1.12 2003/08/09 05:37:54 deischen Exp $
SRCS+= _setjmp.S fabs.S frexp.c infinity.c isinf.c ldexp.c modf.c setjmp.S
SRCS+= flt_rounds.c fpgetmask.c fpgetround.c fpgetsticky.c fpsetmask.c \
@@ -8,7 +8,7 @@
SRCS+= __divqu.S __divq.S __divlu.S __divl.S
SRCS+= __remqu.S __remq.S __remlu.S __reml.S
SRCS+= rfork_thread.S
-SRCS+= _ctx_start.S makecontext.c
+SRCS+= _ctx_start.S makecontext.c signalcontext.c
CLEANFILES+= __divqu.S __divq.S __divlu.S __divl.S
CLEANFILES+= __remqu.S __remq.S __remlu.S __reml.S
==== //depot/projects/trustedbsd/sebsd/lib/libc/alpha/sys/Makefile.inc#2 (text+ko) ====
@@ -1,11 +1,11 @@
-# $FreeBSD: src/lib/libc/alpha/sys/Makefile.inc,v 1.11 2002/05/23 23:51:56 jake Exp $
+# $FreeBSD: src/lib/libc/alpha/sys/Makefile.inc,v 1.12 2003/08/11 07:14:06 bms Exp $
MDASM+= Ovfork.S brk.S cerror.S exect.S fork.S pipe.S ptrace.S \
sbrk.S setlogin.S sigreturn.S
# Don't generate default code for these syscalls:
NOASM= break.o exit.o ftruncate.o getdomainname.o getlogin.o \
- lseek.o mlockall.o mmap.o munlockall.o openbsd_poll.o pread.o \
+ lseek.o mmap.o openbsd_poll.o pread.o \
pwrite.o setdomainname.o sstk.o truncate.o uname.o vfork.o yield.o
PSEUDO= _getlogin.o _exit.o
==== //depot/projects/trustedbsd/sebsd/lib/libc/alpha/sys/Ovfork.S#4 (text+ko) ====
@@ -28,11 +28,11 @@
*/
#include <machine/asm.h>
-__FBSDID("$FreeBSD: src/lib/libc/alpha/sys/Ovfork.S,v 1.4 2003/01/19 00:17:03 obrien Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/alpha/sys/Ovfork.S,v 1.5 2003/08/16 18:59:08 marcel Exp $");
#include "SYS.h"
SYSCALL(vfork)
cmovne a4, zero, v0 /* a4 (rv[1]) != 0, child */
RET
-END(vfork)
+END(__sys_vfork)
==== //depot/projects/trustedbsd/sebsd/lib/libc/alpha/sys/fork.S#4 (text+ko) ====
@@ -28,11 +28,11 @@
*/
#include <machine/asm.h>
-__FBSDID("$FreeBSD: src/lib/libc/alpha/sys/fork.S,v 1.4 2003/01/19 00:17:03 obrien Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/alpha/sys/fork.S,v 1.5 2003/08/16 18:59:08 marcel Exp $");
#include "SYS.h"
SYSCALL(fork)
cmovne a4, zero, v0 /* a4 (rv[1]) != 0, child */
RET
-END(fork)
+END(__sys_fork)
==== //depot/projects/trustedbsd/sebsd/lib/libc/alpha/sys/pipe.S#4 (text+ko) ====
@@ -28,7 +28,7 @@
*/
#include <machine/asm.h>
-__FBSDID("$FreeBSD: src/lib/libc/alpha/sys/pipe.S,v 1.4 2003/01/19 00:17:03 obrien Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/alpha/sys/pipe.S,v 1.5 2003/08/16 18:59:08 marcel Exp $");
#include "SYS.h"
@@ -37,4 +37,4 @@
stl a4, 4(a0)
mov zero, v0
RET
-END(pipe)
+END(__sys_pipe)
==== //depot/projects/trustedbsd/sebsd/lib/libc/alpha/sys/setlogin.S#4 (text+ko) ====
@@ -28,7 +28,7 @@
*/
#include <machine/asm.h>
-__FBSDID("$FreeBSD: src/lib/libc/alpha/sys/setlogin.S,v 1.3 2003/01/19 00:17:03 obrien Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/alpha/sys/setlogin.S,v 1.4 2003/08/16 18:59:08 marcel Exp $");
#include "SYS.h"
@@ -37,4 +37,4 @@
SYSCALL(setlogin)
stl zero, _logname_valid /* clear it */
RET
-END(setlogin)
+END(__sys_setlogin)
==== //depot/projects/trustedbsd/sebsd/lib/libc/amd64/gen/fabs.S#3 (text+ko) ====
@@ -2,7 +2,7 @@
#if defined(LIBC_SCCS)
RCSID("$NetBSD: fabs.S,v 1.4 1997/07/16 14:37:16 christos Exp $")
#endif
-__FBSDID("$FreeBSD: src/lib/libc/amd64/gen/fabs.S,v 1.1 2003/04/30 16:21:03 obrien Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/amd64/gen/fabs.S,v 1.2 2003/09/26 01:49:48 peter Exp $");
/*
* Ok, this sucks. Is there really no way to push an xmm register onto
@@ -13,6 +13,6 @@
movsd %xmm0, -8(%rsp)
fldl -8(%rsp)
fabs
- fstp -8(%rsp)
+ fstpl -8(%rsp)
movsd -8(%rsp),%xmm0
ret
==== //depot/projects/trustedbsd/sebsd/lib/libc/amd64/sys/Makefile.inc#3 (text+ko) ====
@@ -1,12 +1,12 @@
# from: Makefile.inc,v 1.1 1993/09/03 19:04:23 jtc Exp
-# $FreeBSD: src/lib/libc/amd64/sys/Makefile.inc,v 1.26 2003/04/30 18:17:07 peter Exp $
+# $FreeBSD: src/lib/libc/amd64/sys/Makefile.inc,v 1.28 2003/09/04 00:29:12 peter Exp $
-MDASM= vfork.S brk.S cerror.S exect.S pipe.S ptrace.S reboot.S sbrk.S \
- setlogin.S sigreturn.S
+MDASM= vfork.S brk.S cerror.S exect.S getcontext.S pipe.S ptrace.S \
+ reboot.S sbrk.S setlogin.S sigreturn.S
# Don't generate default code for these syscalls:
NOASM= break.o exit.o ftruncate.o getdomainname.o getlogin.o \
- lseek.o mlockall.o mmap.o munlockall.o openbsd_poll.o pread.o \
+ lseek.o mmap.o openbsd_poll.o pread.o \
pwrite.o setdomainname.o sstk.o truncate.o uname.o vfork.o yield.o
PSEUDO= _getlogin.o _exit.o
==== //depot/projects/trustedbsd/sebsd/lib/libc/amd64/sys/vfork.S#3 (text+ko) ====
@@ -38,7 +38,7 @@
.asciz "@(#)Ovfork.s 5.1 (Berkeley) 4/23/90"
#endif /* SYSLIBC_SCCS and not lint */
#include <machine/asm.h>
-__FBSDID("$FreeBSD: src/lib/libc/amd64/sys/vfork.S,v 1.21 2003/05/24 17:35:23 peter Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/amd64/sys/vfork.S,v 1.22 2003/09/04 00:26:40 peter Exp $");
#include "SYS.h"
@@ -58,5 +58,5 @@
movq PIC_GOT(HIDENAME(cerror)),%rdx
jmp *%rdx
#else
- jmp HIDENAME(cerror)
+ jmp HIDENAME(cerror)
#endif
==== //depot/projects/trustedbsd/sebsd/lib/libc/compat-43/sigvec.2#4 (text+ko) ====
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)sigvec.2 8.2 (Berkeley) 4/19/94
-.\" $FreeBSD: src/lib/libc/compat-43/sigvec.2,v 1.22 2003/02/06 11:04:46 charnier Exp $
+.\" $FreeBSD: src/lib/libc/compat-43/sigvec.2,v 1.23 2003/09/08 19:57:13 ru Exp $
.\"
.Dd April 19, 1994
.Dt SIGVEC 2
@@ -139,7 +139,7 @@
.Pp
The following is a list of all signals
with names as in the include file
-.Aq Pa signal.h :
+.In signal.h :
.Bl -column SIGVTALARMXX "create core imagexxx"
.It Sy "NAME Default Action Description"
.It Dv SIGHUP No " terminate process" " terminal line hangup"
@@ -332,7 +332,7 @@
is a pointer to the
.Fa sigcontext
structure (defined in
-.Aq Pa signal.h ) ,
+.In signal.h ) ,
used to restore the context from before the signal.
.Sh BUGS
This manual page is still confusing.
==== //depot/projects/trustedbsd/sebsd/lib/libc/db/man/btree.3#4 (text+ko) ====
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)btree.3 8.4 (Berkeley) 8/18/94
-.\" $FreeBSD: src/lib/libc/db/man/btree.3,v 1.6 2002/12/19 09:40:21 ru Exp $
+.\" $FreeBSD: src/lib/libc/db/man/btree.3,v 1.7 2003/09/08 19:57:13 ru Exp $
.\"
.Dd August 18, 1994
.Dt BTREE 3
@@ -64,7 +64,7 @@
access method specific data structure provided to
.Fn dbopen
is defined in the
-.Aq Pa db.h
+.In db.h
include file as follows:
.Bd -literal
typedef struct {
==== //depot/projects/trustedbsd/sebsd/lib/libc/db/man/dbm.3#4 (text+ko) ====
@@ -13,7 +13,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.\" $FreeBSD: src/lib/libc/db/man/dbm.3,v 1.7 2002/12/19 09:40:21 ru Exp $
+.\" $FreeBSD: src/lib/libc/db/man/dbm.3,v 1.8 2003/09/08 19:57:13 ru Exp $
.\"
.\" Note: The date here should be updated whenever a non-trivial
.\" change is made to the manual page.
@@ -65,7 +65,7 @@
.Pp
.Vt datum
is declared in
-.Aq Pa ndbm.h :
+.In ndbm.h :
.Bd -literal
typedef struct {
char *dptr;
==== //depot/projects/trustedbsd/sebsd/lib/libc/db/man/dbopen.3#4 (text+ko) ====
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)dbopen.3 8.5 (Berkeley) 1/2/94
-.\" $FreeBSD: src/lib/libc/db/man/dbopen.3,v 1.8 2002/12/19 09:40:21 ru Exp $
+.\" $FreeBSD: src/lib/libc/db/man/dbopen.3,v 1.9 2003/09/08 19:57:13 ru Exp $
.\"
.Dd January 2, 1994
.Dt DBOPEN 3
@@ -119,7 +119,7 @@
argument is of type
.Ft DBTYPE
(as defined in the
-.Aq Pa db.h
+.In db.h
include file) and
may be set to
.Dv DB_BTREE , DB_HASH
@@ -148,7 +148,7 @@
The
.Ft DB
structure is defined in the
-.Aq Pa db.h
+.In db.h
include file, and contains at
least the following fields:
.Bd -literal
==== //depot/projects/trustedbsd/sebsd/lib/libc/db/man/hash.3#4 (text+ko) ====
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)hash.3 8.6 (Berkeley) 8/18/94
-.\" $FreeBSD: src/lib/libc/db/man/hash.3,v 1.7 2002/12/19 09:40:21 ru Exp $
+.\" $FreeBSD: src/lib/libc/db/man/hash.3,v 1.8 2003/09/08 19:57:13 ru Exp $
.\"
.Dd August 18, 1994
.Dt HASH 3
@@ -61,7 +61,7 @@
The access method specific data structure provided to
.Fn dbopen
is defined in the
-.Aq Pa db.h
+.In db.h
include file as follows:
.Bd -literal
typedef struct {
==== //depot/projects/trustedbsd/sebsd/lib/libc/db/man/recno.3#2 (text+ko) ====
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)recno.3 8.5 (Berkeley) 8/18/94
-.\" $FreeBSD: src/lib/libc/db/man/recno.3,v 1.6 2001/10/01 16:08:50 ru Exp $
+.\" $FreeBSD: src/lib/libc/db/man/recno.3,v 1.7 2003/09/08 19:57:13 ru Exp $
.\"
.Dd August 18, 1994
.Dt RECNO 3
@@ -66,7 +66,7 @@
access method specific data structure provided to
.Fn dbopen
is defined in the
-.Aq Pa db.h
+.In db.h
include file as follows:
.Bd -literal
typedef struct {
@@ -179,7 +179,7 @@
field of the key should be a pointer to a memory location of type
.Ft recno_t ,
as defined in the
-.Aq Pa db.h
+.In db.h
include file.
This type is normally the largest unsigned integral type available to
the implementation.
==== //depot/projects/trustedbsd/sebsd/lib/libc/gen/Makefile.inc#4 (text+ko) ====
@@ -1,5 +1,5 @@
# @(#)Makefile.inc 8.6 (Berkeley) 5/4/95
-# $FreeBSD: src/lib/libc/gen/Makefile.inc,v 1.106 2003/04/17 14:14:22 nectar Exp $
+# $FreeBSD: src/lib/libc/gen/Makefile.inc,v 1.107 2003/08/09 03:23:24 bms Exp $
# machine-independent gen sources
.PATH: ${.CURDIR}/${MACHINE_ARCH}/gen ${.CURDIR}/gen
@@ -19,7 +19,8 @@
initgroups.c isatty.c jrand48.c lcong48.c \
lockf.c lrand48.c mrand48.c nice.c \
nlist.c nrand48.c ntp_gettime.c opendir.c \
- pause.c popen.c posixshm.c pselect.c psignal.c pw_scan.c pwcache.c \
+ pause.c pmadvise.c popen.c posixshm.c pselect.c \
+ psignal.c pw_scan.c pwcache.c \
raise.c readdir.c readpassphrase.c rewinddir.c \
scandir.c seed48.c seekdir.c semctl.c \
setdomainname.c sethostname.c setjmperr.c setmode.c \
==== //depot/projects/trustedbsd/sebsd/lib/libc/gen/confstr.3#2 (text+ko) ====
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)confstr.3 8.1 (Berkeley) 6/4/93
-.\" $FreeBSD: src/lib/libc/gen/confstr.3,v 1.12 2001/12/08 19:06:23 ru Exp $
+.\" $FreeBSD: src/lib/libc/gen/confstr.3,v 1.13 2003/09/08 19:57:14 ru Exp $
.\"
.Dd June 18, 2001
.Dt CONFSTR 3
@@ -62,7 +62,7 @@
.Fa name
argument specifies the system variable to be queried.
Symbolic constants for each name value are found in the include file
-.Aq Pa unistd.h .
+.In unistd.h .
The
.Fa len
argument specifies the size of the buffer referenced by the
==== //depot/projects/trustedbsd/sebsd/lib/libc/gen/ctermid.3#4 (text+ko) ====
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)ctermid.3 8.1 (Berkeley) 6/4/93
-.\" $FreeBSD: src/lib/libc/gen/ctermid.3,v 1.10 2002/12/18 13:33:02 ru Exp $
+.\" $FreeBSD: src/lib/libc/gen/ctermid.3,v 1.11 2003/09/08 19:57:14 ru Exp $
.\"
.Dd June 4, 1993
.Dt CTERMID 3
@@ -65,7 +65,7 @@
.Dv L_ctermid
(as defined in the include
file
-.Aq Pa stdio.h )
+.In stdio.h )
bytes long.
.Pp
The
==== //depot/projects/trustedbsd/sebsd/lib/libc/gen/devname.3#4 (text+ko) ====
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)devname.3 8.2 (Berkeley) 4/29/95
-.\" $FreeBSD: src/lib/libc/gen/devname.3,v 1.16 2003/06/20 09:52:27 phk Exp $
+.\" $FreeBSD: src/lib/libc/gen/devname.3,v 1.17 2003/09/12 21:54:10 ru Exp $
.\"
.Dd July 18, 1999
>>> TRUNCATED FOR MAIL (1000 lines) <<<
To Unsubscribe: send mail to majordomo at trustedbsd.org
with "unsubscribe trustedbsd-cvs" in the body of the message
More information about the trustedbsd-cvs
mailing list