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