Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Mar 2004 19:11:48 -0800 (PST)
From:      Marcel Moolenaar <marcel@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 49825 for review
Message-ID:  <200403280311.i2S3Bm2j045001@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=49825

Change 49825 by marcel@marcel_nfs on 2004/03/27 19:10:57

	IFC @49823

Affected files ...

.. //depot/projects/gdb/MAINTAINERS#4 integrate
.. //depot/projects/gdb/Makefile#4 integrate
.. //depot/projects/gdb/Makefile.inc1#6 integrate
.. //depot/projects/gdb/bin/ps/print.c#2 integrate
.. //depot/projects/gdb/bin/ps/ps.1#5 integrate
.. //depot/projects/gdb/bin/ps/ps.c#4 integrate
.. //depot/projects/gdb/contrib/amd/scripts/amd.conf.5#2 integrate
.. //depot/projects/gdb/etc/Makefile#5 integrate
.. //depot/projects/gdb/etc/defaults/rc.conf#5 integrate
.. //depot/projects/gdb/etc/mtree/BSD.local.dist#3 integrate
.. //depot/projects/gdb/etc/mtree/BSD.usr.dist#3 integrate
.. //depot/projects/gdb/etc/rc.d/Makefile#5 integrate
.. //depot/projects/gdb/etc/rc.d/cleanvar#2 integrate
.. //depot/projects/gdb/etc/rc.d/cleartmp#4 integrate
.. //depot/projects/gdb/etc/rc.d/diskless#3 delete
.. //depot/projects/gdb/etc/rc.d/hostname#3 integrate
.. //depot/projects/gdb/etc/rc.d/mixer#2 integrate
.. //depot/projects/gdb/etc/rc.d/pf#1 branch
.. //depot/projects/gdb/etc/rc.d/resolv#1 branch
.. //depot/projects/gdb/etc/rc.d/tmp#1 branch
.. //depot/projects/gdb/etc/rc.d/var#1 branch
.. //depot/projects/gdb/etc/rc.subr#4 integrate
.. //depot/projects/gdb/lib/libarchive/tar.5#3 integrate
.. //depot/projects/gdb/lib/libc/gen/arc4random.c#4 integrate
.. //depot/projects/gdb/lib/libc/gen/sysctl.3#3 integrate
.. //depot/projects/gdb/lib/libc/locale/wctype.3#2 integrate
.. //depot/projects/gdb/lib/libc/locale/wctype.c#2 integrate
.. //depot/projects/gdb/lib/libkvm/kvm.3#2 integrate
.. //depot/projects/gdb/lib/libkvm/kvm_open.3#2 integrate
.. //depot/projects/gdb/lib/libthr/thread/thr_cond.c#2 integrate
.. //depot/projects/gdb/lib/libthr/thread/thr_find_thread.c#2 integrate
.. //depot/projects/gdb/lib/libthr/thread/thr_kern.c#3 integrate
.. //depot/projects/gdb/lib/libthr/thread/thr_mutex.c#3 integrate
.. //depot/projects/gdb/lib/libthr/thread/thr_private.h#3 integrate
.. //depot/projects/gdb/lib/libthr/thread/thr_resume_np.c#2 integrate
.. //depot/projects/gdb/lib/libthr/thread/thr_sig.c#3 integrate
.. //depot/projects/gdb/lib/libthr/thread/thr_syscalls.c#2 integrate
.. //depot/projects/gdb/release/Makefile#3 integrate
.. //depot/projects/gdb/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#6 integrate
.. //depot/projects/gdb/release/picobsd/README.html#2 delete
.. //depot/projects/gdb/release/picobsd/bridge/crunch.conf#2 integrate
.. //depot/projects/gdb/release/picobsd/dial/PICOBSD#2 delete
.. //depot/projects/gdb/release/picobsd/dial/PICOBSD.hints#2 delete
.. //depot/projects/gdb/release/picobsd/dial/config#2 delete
.. //depot/projects/gdb/release/picobsd/dial/crunch.conf#2 delete
.. //depot/projects/gdb/release/picobsd/dial/floppy.tree.exclude#2 delete
.. //depot/projects/gdb/release/picobsd/dial/floppy.tree/etc/master.passwd#2 delete
.. //depot/projects/gdb/release/picobsd/dial/floppy.tree/etc/mfs.rc#2 delete
.. //depot/projects/gdb/release/picobsd/dial/floppy.tree/etc/ppp/ppp.conf#2 delete
.. //depot/projects/gdb/release/picobsd/dial/floppy.tree/etc/ppp/ppp.conf.template#2 delete
.. //depot/projects/gdb/release/picobsd/dial/floppy.tree/etc/ppp/ppp.linkup#2 delete
.. //depot/projects/gdb/release/picobsd/dial/floppy.tree/etc/rc#2 delete
.. //depot/projects/gdb/release/picobsd/dial/floppy.tree/etc/rc.conf#2 delete
.. //depot/projects/gdb/release/picobsd/dial/floppy.tree/etc/ttys#2 delete
.. //depot/projects/gdb/release/picobsd/dial/lang/LICENCE.ssh#2 delete
.. //depot/projects/gdb/release/picobsd/dial/lang/README.en#2 delete
.. //depot/projects/gdb/release/picobsd/dial/lang/README.pl#2 delete
.. //depot/projects/gdb/release/picobsd/dial/lang/boot.help.en#2 delete
.. //depot/projects/gdb/release/picobsd/dial/lang/boot.help.pl#2 delete
.. //depot/projects/gdb/release/picobsd/dial/lang/dialup.en#2 delete
.. //depot/projects/gdb/release/picobsd/dial/lang/dialup.pl#2 delete
.. //depot/projects/gdb/release/picobsd/dial/lang/hosts.en#2 delete
.. //depot/projects/gdb/release/picobsd/dial/lang/hosts.pl#2 delete
.. //depot/projects/gdb/release/picobsd/dial/lang/login.en#2 delete
.. //depot/projects/gdb/release/picobsd/dial/lang/login.pl#2 delete
.. //depot/projects/gdb/release/picobsd/dial/lang/motd.en#2 delete
.. //depot/projects/gdb/release/picobsd/dial/lang/motd.pl#2 delete
.. //depot/projects/gdb/release/picobsd/doc/src/Makefile#2 delete
.. //depot/projects/gdb/release/picobsd/doc/src/TODO.html#2 delete
.. //depot/projects/gdb/release/picobsd/doc/src/UCI.html#2 delete
.. //depot/projects/gdb/release/picobsd/doc/src/bugs.html#2 delete
.. //depot/projects/gdb/release/picobsd/doc/src/faq.html#2 delete
.. //depot/projects/gdb/release/picobsd/doc/src/hardware.html#2 delete
.. //depot/projects/gdb/release/picobsd/doc/src/how2build.html#2 delete
.. //depot/projects/gdb/release/picobsd/doc/src/installflp.html#2 delete
.. //depot/projects/gdb/release/picobsd/doc/src/intrinsics.html#2 delete
.. //depot/projects/gdb/release/picobsd/doc/src/intro.html#2 delete
.. //depot/projects/gdb/release/picobsd/help/README#2 delete
.. //depot/projects/gdb/release/picobsd/help/cat.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/cat.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/chmod.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/chmod.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/chown.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/chown.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/cp.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/cp.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/df.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/df.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/dialup.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/dialup.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/dmesg.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/dmesg.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/echo.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/echo.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/ee.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/ee.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/fsck.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/fsck.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/ftp.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/ftp.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/gzip.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/gzip.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/help.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/help.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/hostname.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/hostname.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/ifconfig.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/ifconfig.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/kbdcontrol.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/kbdcontrol.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/kget.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/kget.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/kill.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/kill.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/ln.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/ln.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/ls.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/ls.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/mkdir.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/mkdir.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/more.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/more.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/mount.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/mount.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/mount_cd9660.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/mount_cd9660.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/mount_ext2fs.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/mount_ext2fs.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/mount_msdosfs.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/mount_msdosfs.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/moused.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/moused.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/mv.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/mv.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/ping.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/ping.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/ppp.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/ppp.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/ps.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/ps.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/pwd.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/pwd.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/reboot.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/reboot.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/rm.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/rm.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/route.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/route.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/sh.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/sh.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/shutdown.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/shutdown.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/ssh.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/ssh.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/sysctl.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/sysctl.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/telnet.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/telnet.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/test.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/test.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/traceroute.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/traceroute.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/umount.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/umount.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/vidcontrol.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/vidcontrol.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/help/vm.hlp.en#2 delete
.. //depot/projects/gdb/release/picobsd/help/vm.hlp.pl#2 delete
.. //depot/projects/gdb/release/picobsd/isp/PICOBSD#2 delete
.. //depot/projects/gdb/release/picobsd/isp/PICOBSD.hints#2 delete
.. //depot/projects/gdb/release/picobsd/isp/config#2 delete
.. //depot/projects/gdb/release/picobsd/isp/crunch.conf#2 delete
.. //depot/projects/gdb/release/picobsd/isp/floppy.tree.exclude#2 delete
.. //depot/projects/gdb/release/picobsd/isp/lang/README.en#2 delete
.. //depot/projects/gdb/release/picobsd/isp/lang/README.pl#2 delete
.. //depot/projects/gdb/release/picobsd/isp/lang/boot.help.en#2 delete
.. //depot/projects/gdb/release/picobsd/isp/lang/boot.help.pl#2 delete
.. //depot/projects/gdb/release/picobsd/isp/lang/motd.en#2 delete
.. //depot/projects/gdb/release/picobsd/isp/lang/motd.pl#2 delete
.. //depot/projects/gdb/release/picobsd/isp/mfs.mtree#2 delete
.. //depot/projects/gdb/release/picobsd/net/PICOBSD#2 delete
.. //depot/projects/gdb/release/picobsd/net/PICOBSD.hints#2 delete
.. //depot/projects/gdb/release/picobsd/net/config#2 delete
.. //depot/projects/gdb/release/picobsd/net/crunch.conf#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/boot.config#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/disktab#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/fstab#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/gettytab#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/group#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/host.conf#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/inetd.conf#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/login.conf#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/master.passwd#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/mfs.rc#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/ppp/ppp.conf#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/ppp/ppp.deny#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/ppp/ppp.linkup#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/ppp/ppp.secret.sample#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/profile#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/protocols#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/rc#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/rc.conf#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/rc.firewall#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/rc.network#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/rc.serial#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/remote#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/resolv.conf#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/services#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/shells#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/snmpd.conf#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/termcap#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/etc/ttys#2 delete
.. //depot/projects/gdb/release/picobsd/net/floppy.tree/kernel.config#2 delete
.. //depot/projects/gdb/release/picobsd/net/lang/README.en#2 delete
.. //depot/projects/gdb/release/picobsd/net/lang/README.pl#2 delete
.. //depot/projects/gdb/release/picobsd/net/lang/boot.help.en#2 delete
.. //depot/projects/gdb/release/picobsd/net/lang/boot.help.pl#2 delete
.. //depot/projects/gdb/release/picobsd/net/lang/hosts.en#2 delete
.. //depot/projects/gdb/release/picobsd/net/lang/hosts.pl#2 delete
.. //depot/projects/gdb/release/picobsd/net/lang/motd.en#2 delete
.. //depot/projects/gdb/release/picobsd/net/lang/motd.pl#2 delete
.. //depot/projects/gdb/release/picobsd/router/PICOBSD#2 delete
.. //depot/projects/gdb/release/picobsd/router/PICOBSD.hints#2 delete
.. //depot/projects/gdb/release/picobsd/router/config#2 delete
.. //depot/projects/gdb/release/picobsd/router/crunch.conf#2 delete
.. //depot/projects/gdb/release/picobsd/router/floppy.tree.exclude#2 delete
.. //depot/projects/gdb/release/picobsd/router/floppy.tree/etc/mfs.rc#2 delete
.. //depot/projects/gdb/release/picobsd/router/floppy.tree/etc/rc#2 delete
.. //depot/projects/gdb/release/picobsd/router/floppy.tree/etc/rc.firewall#2 delete
.. //depot/projects/gdb/release/picobsd/router/lang/BAD_DOCS!!!#2 delete
.. //depot/projects/gdb/release/picobsd/router/lang/README.en#2 delete
.. //depot/projects/gdb/release/picobsd/router/lang/README.pl#2 delete
.. //depot/projects/gdb/release/picobsd/router/lang/boot.help.en#2 delete
.. //depot/projects/gdb/release/picobsd/router/lang/boot.help.pl#2 delete
.. //depot/projects/gdb/release/picobsd/router/lang/hosts.en#2 delete
.. //depot/projects/gdb/release/picobsd/router/lang/hosts.pl#2 delete
.. //depot/projects/gdb/release/picobsd/router/lang/motd.en#2 delete
.. //depot/projects/gdb/release/picobsd/router/lang/motd.pl#2 delete
.. //depot/projects/gdb/release/scripts/print-cdrom-packages.sh#3 integrate
.. //depot/projects/gdb/sbin/dmesg/dmesg.8#2 integrate
.. //depot/projects/gdb/sbin/dmesg/dmesg.c#3 integrate
.. //depot/projects/gdb/sbin/growfs/growfs.c#2 integrate
.. //depot/projects/gdb/sbin/idmapd/idmapd.c#3 integrate
.. //depot/projects/gdb/sbin/ipfw/ipfw.8#4 integrate
.. //depot/projects/gdb/sbin/mount/mount.8#4 integrate
.. //depot/projects/gdb/sbin/nologin/Makefile#3 delete
.. //depot/projects/gdb/sbin/nologin/nologin.5#2 delete
.. //depot/projects/gdb/sbin/nologin/nologin.8#2 delete
.. //depot/projects/gdb/sbin/nologin/nologin.c#3 delete
.. //depot/projects/gdb/sbin/tunefs/tunefs.c#2 integrate
.. //depot/projects/gdb/secure/lib/libcrypto/Makefile#2 integrate
.. //depot/projects/gdb/secure/lib/libcrypto/Makefile.asm#2 integrate
.. //depot/projects/gdb/secure/lib/libcrypto/i386/bf-586.s#2 integrate
.. //depot/projects/gdb/secure/lib/libcrypto/i386/bf-686.s#2 integrate
.. //depot/projects/gdb/secure/lib/libcrypto/i386/bn-586.s#2 integrate
.. //depot/projects/gdb/secure/lib/libcrypto/i386/cast-586.s#2 integrate
.. //depot/projects/gdb/secure/lib/libcrypto/i386/co-586.s#2 integrate
.. //depot/projects/gdb/secure/lib/libcrypto/i386/crypt586.s#2 integrate
.. //depot/projects/gdb/secure/lib/libcrypto/i386/des-586.s#2 integrate
.. //depot/projects/gdb/secure/lib/libcrypto/i386/md5-586.s#2 integrate
.. //depot/projects/gdb/secure/lib/libcrypto/i386/rc4-586.s#2 integrate
.. //depot/projects/gdb/secure/lib/libcrypto/i386/rc5-586.s#2 integrate
.. //depot/projects/gdb/secure/lib/libcrypto/i386/rmd-586.s#2 integrate
.. //depot/projects/gdb/secure/lib/libcrypto/i386/sha1-586.s#2 integrate
.. //depot/projects/gdb/share/colldef/Makefile#3 integrate
.. //depot/projects/gdb/share/examples/etc/make.conf#4 integrate
.. //depot/projects/gdb/share/man/man4/man4.i386/Makefile#5 integrate
.. //depot/projects/gdb/share/man/man4/man4.i386/ct.4#3 integrate
.. //depot/projects/gdb/share/man/man4/man4.i386/ctau.4#1 branch
.. //depot/projects/gdb/share/man/man4/smp.4#2 integrate
.. //depot/projects/gdb/share/man/man5/make.conf.5#4 integrate
.. //depot/projects/gdb/share/man/man5/rc.conf.5#5 integrate
.. //depot/projects/gdb/share/man/man7/hier.7#2 integrate
.. //depot/projects/gdb/share/man/man9/g_access.9#2 integrate
.. //depot/projects/gdb/share/man/man9/g_attach.9#3 integrate
.. //depot/projects/gdb/share/man/man9/g_consumer.9#3 integrate
.. //depot/projects/gdb/share/man/man9/g_geom.9#3 integrate
.. //depot/projects/gdb/share/man/man9/g_provider.9#3 integrate
.. //depot/projects/gdb/share/mklocale/Makefile#3 integrate
.. //depot/projects/gdb/share/mklocale/UTF-8.src#1 branch
.. //depot/projects/gdb/share/monetdef/Makefile#3 integrate
.. //depot/projects/gdb/share/monetdef/be_BY.UTF-8.src#1 branch
.. //depot/projects/gdb/share/monetdef/bg_BG.UTF-8.src#1 branch
.. //depot/projects/gdb/share/monetdef/cs_CZ.UTF-8.src#1 branch
.. //depot/projects/gdb/share/monetdef/en_GB.UTF-8.src#1 branch
.. //depot/projects/gdb/share/monetdef/en_IE.UTF-8.src#1 branch
.. //depot/projects/gdb/share/monetdef/hy_AM.UTF-8.src#1 branch
.. //depot/projects/gdb/share/monetdef/kk_KZ.UTF-8.src#1 branch
.. //depot/projects/gdb/share/monetdef/pl_PL.UTF-8.src#1 branch
.. //depot/projects/gdb/share/monetdef/ru_RU.UTF-8.src#1 branch
.. //depot/projects/gdb/share/monetdef/sr_YU.UTF-8.src#1 branch
.. //depot/projects/gdb/share/monetdef/uk_UA.UTF-8.src#1 branch
.. //depot/projects/gdb/share/monetdef/zh_CN.UTF-8.src#1 branch
.. //depot/projects/gdb/share/monetdef/zh_HK.UTF-8.src#1 branch
.. //depot/projects/gdb/share/msgdef/Makefile#3 integrate
.. //depot/projects/gdb/share/msgdef/be_BY.UTF-8.src#1 branch
.. //depot/projects/gdb/share/msgdef/bg_BG.UTF-8.src#1 branch
.. //depot/projects/gdb/share/msgdef/el_GR.UTF-8.src#1 branch
.. //depot/projects/gdb/share/msgdef/hy_AM.UTF-8.src#1 branch
.. //depot/projects/gdb/share/msgdef/ja_JP.UTF-8.src#1 branch
.. //depot/projects/gdb/share/msgdef/kk_KZ.UTF-8.src#1 branch
.. //depot/projects/gdb/share/msgdef/ru_RU.UTF-8.src#1 branch
.. //depot/projects/gdb/share/msgdef/sr_YU.UTF-8.src#1 branch
.. //depot/projects/gdb/share/msgdef/uk_UA.UTF-8.src#1 branch
.. //depot/projects/gdb/share/msgdef/zh_CN.UTF-8.src#1 branch
.. //depot/projects/gdb/share/msgdef/zh_TW.UTF-8.src#1 branch
.. //depot/projects/gdb/share/numericdef/Makefile#3 integrate
.. //depot/projects/gdb/share/timedef/Makefile#3 integrate
.. //depot/projects/gdb/share/timedef/be_BY.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/bg_BG.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/ca_ES.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/cs_CZ.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/da_DK.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/de_AT.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/de_DE.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/el_GR.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/es_ES.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/et_EE.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/fi_FI.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/fr_FR.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/hr_HR.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/hu_HU.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/hy_AM.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/is_IS.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/it_IT.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/ja_JP.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/kk_KZ.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/ko_KR.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/lt_LT.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/no_NO.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/pl_PL.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/pt_BR.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/pt_PT.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/ro_RO.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/ru_RU.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/sk_SK.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/sl_SI.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/sr_YU.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/sv_SE.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/tr_TR.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/uk_UA.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/zh_CN.UTF-8.src#1 branch
.. //depot/projects/gdb/share/timedef/zh_TW.UTF-8.src#1 branch
.. //depot/projects/gdb/sys/alpha/alpha/interrupt.c#4 integrate
.. //depot/projects/gdb/sys/amd64/amd64/identcpu.c#3 integrate
.. //depot/projects/gdb/sys/amd64/amd64/vm_machdep.c#4 integrate
.. //depot/projects/gdb/sys/amd64/conf/GENERIC#4 integrate
.. //depot/projects/gdb/sys/boot/alpha/common/conf.c#2 integrate
.. //depot/projects/gdb/sys/boot/i386/boot0/boot0ext.s#1 branch
.. //depot/projects/gdb/sys/boot/i386/boot0ext/Makefile#1 branch
.. //depot/projects/gdb/sys/compat/freebsd32/freebsd32_proto.h#4 integrate
.. //depot/projects/gdb/sys/compat/freebsd32/freebsd32_syscall.h#4 integrate
.. //depot/projects/gdb/sys/compat/freebsd32/freebsd32_syscalls.c#4 integrate
.. //depot/projects/gdb/sys/compat/freebsd32/freebsd32_sysent.c#4 integrate
.. //depot/projects/gdb/sys/compat/freebsd32/syscalls.master#4 integrate
.. //depot/projects/gdb/sys/compat/ndis/kern_ndis.c#7 integrate
.. //depot/projects/gdb/sys/compat/ndis/subr_ndis.c#7 integrate
.. //depot/projects/gdb/sys/compat/ndis/subr_ntoskrnl.c#9 integrate
.. //depot/projects/gdb/sys/conf/files.powerpc#3 integrate
.. //depot/projects/gdb/sys/conf/kern.pre.mk#6 integrate
.. //depot/projects/gdb/sys/dev/acpica/acpi.c#6 integrate
.. //depot/projects/gdb/sys/dev/firewire/firewire.c#4 integrate
.. //depot/projects/gdb/sys/dev/firewire/firewire.h#2 integrate
.. //depot/projects/gdb/sys/dev/firewire/firewirereg.h#2 integrate
.. //depot/projects/gdb/sys/dev/firewire/fwcrom.c#2 integrate
.. //depot/projects/gdb/sys/dev/firewire/fwdev.c#4 integrate
.. //depot/projects/gdb/sys/dev/firewire/fwdma.c#2 integrate
.. //depot/projects/gdb/sys/dev/firewire/fwmem.c#2 integrate
.. //depot/projects/gdb/sys/dev/firewire/fwohci.c#3 integrate
.. //depot/projects/gdb/sys/dev/firewire/fwohci_pci.c#4 integrate
.. //depot/projects/gdb/sys/dev/firewire/fwohcivar.h#2 integrate
.. //depot/projects/gdb/sys/dev/firewire/if_fwe.c#2 integrate
.. //depot/projects/gdb/sys/dev/firewire/sbp.c#2 integrate
.. //depot/projects/gdb/sys/dev/firewire/sbp_targ.c#3 integrate
.. //depot/projects/gdb/sys/dev/if_ndis/if_ndis.c#7 integrate
.. //depot/projects/gdb/sys/dev/ips/ips.h#4 integrate
.. //depot/projects/gdb/sys/dev/isp/isp_sbus.c#3 integrate
.. //depot/projects/gdb/sys/dev/pccard/pccarddevs#3 integrate
.. //depot/projects/gdb/sys/dev/pccard/pccarddevs.h#3 integrate
.. //depot/projects/gdb/sys/dev/twe/twe.c#3 integrate
.. //depot/projects/gdb/sys/dev/twe/twe_freebsd.c#5 integrate
.. //depot/projects/gdb/sys/dev/twe/twevar.h#3 integrate
.. //depot/projects/gdb/sys/dev/usb/ohci.c#2 integrate
.. //depot/projects/gdb/sys/dev/wi/if_wi_pccard.c#2 integrate
.. //depot/projects/gdb/sys/ia64/ia64/vm_machdep.c#3 integrate
.. //depot/projects/gdb/sys/kern/init_sysent.c#4 integrate
.. //depot/projects/gdb/sys/kern/kern_thr.c#2 integrate
.. //depot/projects/gdb/sys/kern/kern_umtx.c#2 integrate
.. //depot/projects/gdb/sys/kern/sched_ule.c#6 integrate
.. //depot/projects/gdb/sys/kern/subr_bus.c#4 integrate
.. //depot/projects/gdb/sys/kern/subr_param.c#3 integrate
.. //depot/projects/gdb/sys/kern/subr_smp.c#5 integrate
.. //depot/projects/gdb/sys/kern/sys_pipe.c#4 integrate
.. //depot/projects/gdb/sys/kern/sys_process.c#4 integrate
.. //depot/projects/gdb/sys/kern/syscalls.c#4 integrate
.. //depot/projects/gdb/sys/kern/syscalls.master#4 integrate
.. //depot/projects/gdb/sys/kern/vfs_mount.c#4 integrate
.. //depot/projects/gdb/sys/modules/Makefile#6 integrate
.. //depot/projects/gdb/sys/modules/netgraph/sppp/Makefile#1 branch
.. //depot/projects/gdb/sys/netgraph/ng_sppp.c#1 branch
.. //depot/projects/gdb/sys/netgraph/ng_sppp.h#1 branch
.. //depot/projects/gdb/sys/netgraph/ng_tee.c#3 integrate
.. //depot/projects/gdb/sys/netinet/in_pcb.c#3 integrate
.. //depot/projects/gdb/sys/netinet/in_pcb.h#2 integrate
.. //depot/projects/gdb/sys/netinet/ip6.h#2 integrate
.. //depot/projects/gdb/sys/netinet/ip_divert.c#4 integrate
.. //depot/projects/gdb/sys/netinet/ip_output.c#4 integrate
.. //depot/projects/gdb/sys/netinet/raw_ip.c#3 integrate
.. //depot/projects/gdb/sys/netinet/tcp_syncache.c#3 integrate
.. //depot/projects/gdb/sys/netinet/tcp_usrreq.c#3 integrate
.. //depot/projects/gdb/sys/netinet/udp_usrreq.c#4 integrate
.. //depot/projects/gdb/sys/netinet6/in6_pcb.c#3 integrate
.. //depot/projects/gdb/sys/netinet6/in6_pcb.h#3 integrate
.. //depot/projects/gdb/sys/netinet6/in6_src.c#3 integrate
.. //depot/projects/gdb/sys/netinet6/ip6_output.c#3 integrate
.. //depot/projects/gdb/sys/netinet6/raw_ip6.c#3 integrate
.. //depot/projects/gdb/sys/netinet6/udp6_output.c#3 integrate
.. //depot/projects/gdb/sys/netinet6/udp6_usrreq.c#3 integrate
.. //depot/projects/gdb/sys/nfs4client/nfs4_dev.h#2 integrate
.. //depot/projects/gdb/sys/nfsclient/nfs.h#4 integrate
.. //depot/projects/gdb/sys/nfsclient/nfs_socket.c#3 integrate
.. //depot/projects/gdb/sys/nfsclient/nfs_subs.c#3 integrate
.. //depot/projects/gdb/sys/pci/if_ste.c#3 integrate
.. //depot/projects/gdb/sys/powerpc/powerpc/uio_machdep.c#1 branch
.. //depot/projects/gdb/sys/rpc/rpcclnt.c#4 integrate
.. //depot/projects/gdb/sys/sparc64/ebus/ebus.c#2 integrate
.. //depot/projects/gdb/sys/sparc64/sbus/sbus.c#2 integrate
.. //depot/projects/gdb/sys/sparc64/sparc64/iommu.c#2 integrate
.. //depot/projects/gdb/sys/sparc64/sparc64/vm_machdep.c#3 integrate
.. //depot/projects/gdb/sys/sys/param.h#8 integrate
.. //depot/projects/gdb/sys/sys/pcpu.h#3 integrate
.. //depot/projects/gdb/sys/sys/pipe.h#3 integrate
.. //depot/projects/gdb/sys/sys/proc.h#6 integrate
.. //depot/projects/gdb/sys/sys/smp.h#2 integrate
.. //depot/projects/gdb/sys/sys/syscall.h#4 integrate
.. //depot/projects/gdb/sys/sys/syscall.mk#4 integrate
.. //depot/projects/gdb/sys/sys/sysproto.h#4 integrate
.. //depot/projects/gdb/sys/sys/thr.h#2 integrate
.. //depot/projects/gdb/sys/sys/tree.h#3 integrate
.. //depot/projects/gdb/sys/vm/vm_map.c#4 integrate
.. //depot/projects/gdb/usr.bin/Makefile#5 integrate
.. //depot/projects/gdb/usr.bin/doscmd/AsyncIO.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/AsyncIO.h#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/Makefile#3 delete
.. //depot/projects/gdb/usr.bin/doscmd/Makefile.dos#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/PROBLEMS#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/ParseBuffer.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/README#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/README.booting_dos#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/bios.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/callback.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/callback.h#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/cmos.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/com.h#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/config.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/cp437-8x14.pcf.gz.uu#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/cp437-8x16.pcf.gz.uu#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/cp437-8x8.pcf.gz.uu#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/cpu.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/crt0.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/cwd.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/cwd.h#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/debug.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/disktab.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/dispatch.h#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/dos.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/dos.h#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/doscmd.1#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/doscmd.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/doscmd.h#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/doscmd_loader.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/ems.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/ems.h#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/emsdriv.S#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/emsdriv.sys.uu#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/emuint.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/emuint.h#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/exe.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/fonts.dir#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/i386-pinsn.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/int.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/int10.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/int13.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/int14.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/int16.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/int17.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/int1a.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/int2f.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/intff.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/mem.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/mouse.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/mouse.h#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/net.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/port.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/redir.S#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/redir.com.uu#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/register.h#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/setver.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/signal.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/timer.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/trace.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/trap.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/trap.h#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/tty.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/tty.h#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/video.c#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/video.h#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/vparams.h#2 delete
.. //depot/projects/gdb/usr.bin/doscmd/xms.c#3 delete
.. //depot/projects/gdb/usr.bin/doscmd/xms.h#2 delete
.. //depot/projects/gdb/usr.bin/fstat/fstat.1#2 integrate
.. //depot/projects/gdb/usr.bin/ipcs/ipcs.1#2 integrate
.. //depot/projects/gdb/usr.bin/ipcs/ipcs.c#2 integrate
.. //depot/projects/gdb/usr.bin/kdump/kdump.c#2 integrate
.. //depot/projects/gdb/usr.bin/killall/killall.1#3 integrate
.. //depot/projects/gdb/usr.bin/netstat/Makefile#2 integrate
.. //depot/projects/gdb/usr.bin/netstat/main.c#3 integrate
.. //depot/projects/gdb/usr.bin/netstat/mcast.c#1 branch
.. //depot/projects/gdb/usr.bin/netstat/netstat.1#2 integrate
.. //depot/projects/gdb/usr.bin/netstat/netstat.h#2 integrate
.. //depot/projects/gdb/usr.bin/pkill/Makefile#1 branch
.. //depot/projects/gdb/usr.bin/pkill/pkill.1#1 branch
.. //depot/projects/gdb/usr.bin/pkill/pkill.c#1 branch
.. //depot/projects/gdb/usr.bin/truss/Makefile#2 integrate
.. //depot/projects/gdb/usr.bin/truss/syscall.h#2 integrate
.. //depot/projects/gdb/usr.bin/truss/syscalls.c#2 integrate
.. //depot/projects/gdb/usr.bin/vmstat/vmstat.8#2 integrate
.. //depot/projects/gdb/usr.bin/vmstat/vmstat.c#3 integrate
.. //depot/projects/gdb/usr.sbin/mountd/exports.5#3 integrate
.. //depot/projects/gdb/usr.sbin/pstat/pstat.8#2 integrate
.. //depot/projects/gdb/usr.sbin/pstat/pstat.c#3 integrate

Differences ...

==== //depot/projects/gdb/MAINTAINERS#4 (text+ko) ====

@@ -1,4 +1,4 @@
-$FreeBSD: src/MAINTAINERS,v 1.82 2004/03/01 16:34:39 obrien Exp $
+$FreeBSD: src/MAINTAINERS,v 1.84 2004/03/25 20:02:17 scottl Exp $
 
 subsystem	login	notes
 -----------------------------
@@ -31,7 +31,6 @@
 mlx		scottl	Pre-commit review requested.
 mly		scottl	Pre-commit review requested.
 maestro3	scottl	Pre-commit review requested.
-raidframe	scottl	Pre-commit review requested.
 CAM		gibbs,
 		ken	Pre-commit review requested. send to scsi@freebsd.org
 devstat(9)	ken	Pre-commit review requested.
@@ -90,6 +89,7 @@
 			requested.
 contrib/smbfs	bp	Open for in-tree committs. In case of functional
 			changes pre-commit review requested.
+contrib/pf	mlaier	Pre-commit review requested.
 binutils	obrien	Insists on BU blocked from unapproved commits
 
 

==== //depot/projects/gdb/Makefile#4 (text+ko) ====

@@ -1,5 +1,5 @@
 #
-# $FreeBSD: src/Makefile,v 1.297 2004/03/02 14:32:23 ru Exp $
+# $FreeBSD: src/Makefile,v 1.298 2004/03/24 08:26:22 ru Exp $
 #
 # The user-driven targets are:
 #
@@ -67,7 +67,7 @@
 	hierarchy install installcheck installkernel installkernel.debug\
 	reinstallkernel reinstallkernel.debug installworld \
 	libraries lint maninstall \
-	obj objlink regress rerelease tags update \
+	obj objlink regress rerelease tags toolchain update \
 	_worldtmp _legacy _bootstrap-tools _cleanobj _obj \
 	_build-tools _cross-tools _includes _libraries _depend
 

==== //depot/projects/gdb/Makefile.inc1#6 (text+ko) ====

@@ -1,5 +1,5 @@
 #
-# $FreeBSD: src/Makefile.inc1,v 1.420 2004/03/19 17:57:07 ru Exp $
+# $FreeBSD: src/Makefile.inc1,v 1.421 2004/03/24 08:26:22 ru Exp $
 #
 # Make command line options:
 #	-DNO_DYNAMICROOT do not link /bin and /sbin dynamically
@@ -343,6 +343,8 @@
 buildworld: ${WMAKE_TGTS}
 .ORDER: ${WMAKE_TGTS}
 
+toolchain: ${WMAKE_TGTS:N_depend:Neverything}
+
 #
 # Use this to add checks to installworld/installkernel targets.
 #

==== //depot/projects/gdb/bin/ps/print.c#2 (text+ko) ====

@@ -38,7 +38,7 @@
 #endif
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/ps/print.c,v 1.83 2003/08/13 07:35:07 harti Exp $");
+__FBSDID("$FreeBSD: src/bin/ps/print.c,v 1.84 2004/03/28 02:13:31 gad Exp $");
 
 #include <sys/param.h>
 #include <sys/time.h>
@@ -653,9 +653,9 @@
 	struct priority *lpri;
 	char str[8];
 	unsigned class, level;
- 
+
 	v = ve->var;
-	lpri = (struct priority *) ((char *)k + v->off);
+	lpri = &k->ki_p->ki_pri;
 	class = lpri->pri_class;
 	level = lpri->pri_level;
 	switch (class) {

==== //depot/projects/gdb/bin/ps/ps.1#5 (text+ko) ====

@@ -30,9 +30,9 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     @(#)ps.1	8.3 (Berkeley) 4/18/94
-.\" $FreeBSD: src/bin/ps/ps.1,v 1.68 2004/03/21 11:24:06 tjr Exp $
+.\" $FreeBSD: src/bin/ps/ps.1,v 1.72 2004/03/27 18:26:40 gad Exp $
 .\"
-.Dd March 21, 2004
+.Dd March 27, 2004
 .Dt PS 1
 .Os
 .Sh NAME
@@ -40,7 +40,11 @@
 .Nd process status
 .Sh SYNOPSIS
 .Nm
-.Op Fl aCcefHhjlmrSTuvwxZ
+.Op Fl aCcefHhjlmrSTuvwXxZ
+.Oo Fl G Ar gid Ns Xo
+.Op , Ns Ar gid Ns No ...
+.Xc
+.Oc
 .Op Fl M Ar core
 .Op Fl N Ar system
 .Op Fl O Ar fmt
@@ -49,7 +53,10 @@
 .Op , Ns Ar pid Ns No ...
 .Xc
 .Oc
-.Op Fl t Ar tty
+.Oo Fl t Ar tty Ns Xo
+.Op , Ns Ar tty Ns No ...
+.Xc
+.Oc
 .Oo Fl U Ar username Ns Xo
 .Op , Ns Ar username Ns No ...
 .Xc
@@ -65,7 +72,19 @@
 This information is sorted by controlling terminal, then by process
 .Tn ID .
 .Pp
-The information displayed is selected based on a set of keywords (see the
+A different set of processes can be selected for display by using any
+combination of the
+.Fl a, G , p , T , t
+and
+.Fl U
+options.
+If more than one of these options are given, then
+.Nm
+will select all processes which are matched by at least one of the
+given options.
+.Pp
+For the processes which have been selected for display, the information
+to display is selected based on a set of keywords (see the
 .Fl L
 .Fl O
 and
@@ -86,6 +105,10 @@
 .Bl -tag -width indent
 .It Fl a
 Display information about other users' processes as well as your own.
+This will skip any processes which do not have a controlling teminal,
+unless the
+.Fl x
+option is also specified.
 This can be disabled by setting the
 .Va security.bsd.see_other_uids
 sysctl to zero.
@@ -101,6 +124,10 @@
 .It Fl f
 Show commandline and environment information about swapped out processes.
 This option is honored only if the uid of the user is 0.
+.It Fl G
+Display information about processes which are running with the specified
+real group
+.Tn ID(s) .
 .It Fl H
 Show all of the
 .Em kernel visible
@@ -121,14 +148,13 @@
 and command.
 .It Fl M
 Extract values associated with the name list from the specified core
-instead of the default
-.Pa /dev/kmem .
+instead of the currently running system.
 .It Fl m
 Sort by memory usage, instead of by process
 .Tn ID .
 .It Fl N
-Extract the name list from the specified system instead of the default
-.Pa /boot/kernel/kernel .
+Extract the name list from the specified system instead of the default,
+which is the kernel image the system has booted from.
 .It Fl O
 Add the information associated with the space or comma separated list
 of keywords specified, after the process
@@ -148,7 +174,7 @@
 This causes the printed header to use the specified string instead of
 the standard header.
 .It Fl p
-Display information associated with the specified process
+Display information about processes which match the specified process
 .Tn ID(s) .
 .It Fl r
 Sort by current cpu usage, instead of by process
@@ -161,7 +187,7 @@
 with the standard input.
 .It Fl t
 Display information about processes attached to the specified terminal
-device.
+device(s).
 .It Fl U
 Display the processes belonging to the specified
 .Ar username Ns (s) .
@@ -190,8 +216,22 @@
 option is specified more than once,
 .Nm
 will use as many columns as necessary without regard for your window size.
+.It Fl X
+When displaying processes matched by other options, skip any processes
+which do not have a controlling terminal.
 .It Fl x
-Display information about processes without controlling terminals.
+When displaying processes matched by other options, include processes
+which do not have a controlling terminal.
+This is the opposite of the
+.Fl X
+option.
+If both
+.Fl X
+and
+.Fl x
+are specified in the same command, then
+.Nm
+will use the one which was specified last.
 .It Fl Z
 Add label to the list of keywords for which
 .Nm
@@ -522,17 +562,11 @@
 attempts to automatically determine the terminal width.
 .El
 .Sh FILES
-.Bl -tag -width /var/db/kvm_kernel.db -compact
-.It Pa /dev/kmem
-default kernel memory
+.Bl -tag -width ".Pa /boot/kernel/kernel" -compact
 .It Pa /dev/lomac
 interface used to query the
 .Xr lomac 4
 KLD
-.It Pa /var/run/dev.db
-/dev name database
-.It Pa /var/db/kvm_kernel.db
-system namelist database
 .It Pa /boot/kernel/kernel
 default system namelist
 .It Pa /proc
@@ -549,6 +583,14 @@
 .Xr pstat 8 ,
 .Xr sysctl 8 ,
 .Xr mutex 9
+.Sh STANDARDS
+For historical reasons,
+.Nm
+utility under
+.Fx
+supports a different set of options from what is described by
+.St -p1003.2 ,
+and what is supported on non-BSD operating systems.
 .Sh HISTORY
 The
 .Nm

==== //depot/projects/gdb/bin/ps/ps.c#4 (text+ko) ====

@@ -29,6 +29,13 @@
  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
+ * ------+---------+---------+-------- + --------+---------+---------+---------*
+ * Copyright (c) 2004  - Garance Alistair Drosehn <gad@FreeBSD.org>.
+ * All rights reserved.
+ *
+ * Significant modifications made to bring `ps' options somewhat closer
+ * to the standard for `ps' as described in SingleUnixSpec-v3.
+ * ------+---------+---------+-------- + --------+---------+---------+---------*
  */
 
 #ifndef lint
@@ -44,7 +51,7 @@
 #endif
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/ps/ps.c,v 1.66 2004/03/18 01:28:23 gad Exp $");
+__FBSDID("$FreeBSD: src/bin/ps/ps.c,v 1.71 2004/03/27 22:14:42 gad Exp $");
 
 #include <sys/param.h>
 #include <sys/user.h>
@@ -56,11 +63,13 @@
 #include <err.h>
 #include <errno.h>
 #include <fcntl.h>
+#include <grp.h>
 #include <kvm.h>
 #include <limits.h>
 #include <locale.h>
 #include <paths.h>
 #include <pwd.h>
+#include <stdint.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
@@ -68,13 +77,15 @@
 
 #include "ps.h"
 
-#define SEP ", \t"		/* username separators */
+#define	W_SEP	" \t"		/* "Whitespace" list separators */
+#define	T_SEP	","		/* "Terminate-element" list separators */
 
 static KINFO *kinfo;
 struct varent *vhead;
 
 int	eval;			/* exit value */
 int	cflag;			/* -c */
+int	optfatal;		/* Fatal error parsing some list-option */
 int	rawcpu;			/* -C */
 int	sumrusage;		/* -S */
 int	termwidth;		/* width of screen (0 == infinity) */
@@ -82,11 +93,32 @@
 
 time_t	now;			/* current time(3) value */
 
+struct listinfo;
+typedef	int	addelem_rtn(struct listinfo *_inf, const char *elem);
+
+struct listinfo {
+	int		 count;
+	int		 maxcount;
+	int		 elemsize;
+	addelem_rtn	*addelem;
+	const char	*lname;
+	union {
+		gid_t	*gids;
+		pid_t	*pids;
+		dev_t	*ttys;
+		uid_t	*uids;
+		void	*ptr;
+	};
+};
+
 static int needuser, needcomm, needenv;
-#if defined(LAZY_PS)
-static int forceuread=0;
+
+#ifdef LAZY_PS
+static int forceuread = 0;
+#define	OPT_LAZY_f	"f"
 #else
-static int forceuread=1;
+static int forceuread = 1;
+#define	OPT_LAZY_f		/* Ie, the `-f' option is not added. */
 #endif
 
 static enum sort { DEFAULT, SORTMEM, SORTCPU } sortby = DEFAULT;
@@ -100,8 +132,15 @@
 static void	 dynsizevars(KINFO *);
 static void	 sizevars(void);
 static void	 usage(void);
-static pid_t	*getpids(const char *, int *);
-static uid_t	*getuids(const char *, int *);
+
+static int	 addelem_gid(struct listinfo *, const char *);
+static int	 addelem_pid(struct listinfo *, const char *);
+static int	 addelem_tty(struct listinfo *, const char *);
+static int	 addelem_uid(struct listinfo *, const char *);
+static void	 add_list(struct listinfo *, const char *);
+static void	*expand_list(struct listinfo *);
+static void	 free_list(struct listinfo *);
+static void	 init_list(struct listinfo *, addelem_rtn, int, const char *);
 
 static char dfmt[] = "pid,tt,state,time,command";
 static char jfmt[] = "user,pid,ppid,pgid,jobc,state,tt,time,command";
@@ -114,24 +153,19 @@
 
 static kvm_t *kd;
 
-#if defined(LAZY_PS)
-#define PS_ARGS	"aCcefgHhjLlM:mN:O:o:p:rSTt:U:uvwxZ"
-#else
-#define PS_ARGS	"aCcegHhjLlM:mN:O:o:p:rSTt:U:uvwxZ"
-#endif
+#define	PS_ARGS	"AaCc" OPT_LAZY_f "G:gHhjLlM:mN:O:o:p:rSTt:U:uvwXxZ"
 
 int
 main(int argc, char *argv[])
 {
+	struct listinfo gidlist, pgrplist, pidlist;
+	struct listinfo ruidlist, sesslist, ttylist, uidlist;
 	struct kinfo_proc *kp;
 	struct varent *vent;
 	struct winsize ws;
-	dev_t ttydev;
-	pid_t *pids;
-	uid_t *uids;
-	int all, ch, dropgid, flag, _fmt, i, lineno;
-	int nentries, nocludge, noutput, npids, nuids, pid;
-	int prtheader, showthreads, uid, wflag, what, xflg;
+	int all, ch, dropgid, elem, flag, _fmt, i, lineno;
+	int nentries, nocludge, nkept, nselectors;
+	int prtheader, showthreads, wflag, what, xkeep, xkeep_implied;
 	char *cols;
 	char errbuf[_POSIX2_LINE_MAX];
 	const char *cp, *nlistf, *memf;
@@ -170,16 +204,32 @@
 			argv[1] = kludge_oldps_options(argv[1]);
 	}
 
-	all = _fmt = prtheader = wflag = xflg = 0;
-	npids = nuids = 0;
-	pids = uids = NULL;
-	ttydev = NODEV;
+	xkeep = -1;				/* Neither -x nor -X */
+	all = _fmt = nselectors = prtheader = wflag = xkeep_implied = 0;
+	init_list(&gidlist, addelem_gid, sizeof(gid_t), "group");
+	init_list(&pgrplist, addelem_pid, sizeof(pid_t), "process group");
+	init_list(&pidlist, addelem_pid, sizeof(pid_t), "process id");
+	init_list(&ruidlist, addelem_uid, sizeof(uid_t), "ruser");
+	init_list(&sesslist, addelem_pid, sizeof(pid_t), "session id");
+	init_list(&ttylist, addelem_tty, sizeof(dev_t), "tty");
+	init_list(&uidlist, addelem_uid, sizeof(uid_t), "user");
 	dropgid = 0;
+	optfatal = 0;
 	memf = nlistf = _PATH_DEVNULL;
 	showthreads = 0;
 	while ((ch = getopt(argc, argv, PS_ARGS)) != -1)
 		switch((char)ch) {
+		case 'A':
+			/*
+			 * Exactly the same as `-ax'.   This has been
+			 * added for compatability with SUSv3, but for
+			 * now it will not be described in the man page.
+			 */
+			nselectors++;
+			all = xkeep = 1;
+			break;
 		case 'a':
+			nselectors++;
 			all = 1;
 			break;
 		case 'C':
@@ -191,8 +241,30 @@
 		case 'e':			/* XXX set ufmt */
 			needenv = 1;
 			break;
+#ifdef LAZY_PS
+		case 'f':
+			if (getuid() == 0 || getgid() == 0)
+			    forceuread = 1;
+			break;
+#endif
+		case 'G':
+			add_list(&gidlist, optarg);
+			xkeep_implied = 1;
+			nselectors++;
+			break;
+#if 0
+		/* XXX - This SUSv3 option is still under debate. */
+		/* (it conflicts with the undocumented `-g' option) */

>>> TRUNCATED FOR MAIL (1000 lines) <<<



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200403280311.i2S3Bm2j045001>