PERFORCE change 30767 for review
Marcel Moolenaar
marcel at FreeBSD.org
Thu May 8 00:47:27 PDT 2003
http://perforce.freebsd.org/chv.cgi?CH=30767
Change 30767 by marcel at marcel_pluto1 on 2003/05/08 00:46:33
IFia64
Affected files ...
.. //depot/projects/ia64_epc/UPDATING#9 integrate
.. //depot/projects/ia64_epc/bin/df/df.1#2 integrate
.. //depot/projects/ia64_epc/bin/ls/ls.1#2 integrate
.. //depot/projects/ia64_epc/bin/mv/mv.c#3 integrate
.. //depot/projects/ia64_epc/bin/mv/pathnames.h#2 delete
.. //depot/projects/ia64_epc/bin/sh/var.c#2 integrate
.. //depot/projects/ia64_epc/contrib/isc-dhcp/client/clparse.c#2 integrate
.. //depot/projects/ia64_epc/contrib/tar/src/buffer.c#2 integrate
.. //depot/projects/ia64_epc/etc/Makefile#8 integrate
.. //depot/projects/ia64_epc/etc/devd.conf#4 integrate
.. //depot/projects/ia64_epc/etc/devfs.conf#1 branch
.. //depot/projects/ia64_epc/etc/newsyslog.conf#4 integrate
.. //depot/projects/ia64_epc/etc/pccard_ether#2 integrate
.. //depot/projects/ia64_epc/etc/rc.d/apm#3 integrate
.. //depot/projects/ia64_epc/etc/rc.d/apmd#3 integrate
.. //depot/projects/ia64_epc/etc/rc.d/archdep#4 integrate
.. //depot/projects/ia64_epc/etc/rc.d/devfs#4 integrate
.. //depot/projects/ia64_epc/etc/rc.d/kpasswdd#2 integrate
.. //depot/projects/ia64_epc/etc/remote#2 integrate
.. //depot/projects/ia64_epc/etc/services#3 integrate
.. //depot/projects/ia64_epc/gnu/usr.bin/binutils/libbinutils/Makefile#2 integrate
.. //depot/projects/ia64_epc/gnu/usr.bin/binutils/libopcodes/Makefile.amd64#1 branch
.. //depot/projects/ia64_epc/include/paths.h#3 integrate
.. //depot/projects/ia64_epc/lib/libc/amd64/_fpmath.h#2 integrate
.. //depot/projects/ia64_epc/lib/libc/amd64/arith.h#2 integrate
.. //depot/projects/ia64_epc/lib/libc/amd64/gen/Makefile.inc#2 integrate
.. //depot/projects/ia64_epc/lib/libc/amd64/gen/alloca.S#2 integrate
.. //depot/projects/ia64_epc/lib/libc/amd64/gen/modf.S#2 integrate
.. //depot/projects/ia64_epc/lib/libc/amd64/gen/setjmp.S#2 integrate
.. //depot/projects/ia64_epc/lib/libc/amd64/gen/sigsetjmp.S#2 integrate
.. //depot/projects/ia64_epc/lib/libc/i386/gen/rfork_thread.S#2 integrate
.. //depot/projects/ia64_epc/lib/libpam/libpam/Makefile#4 integrate
.. //depot/projects/ia64_epc/lib/libpthread/thread/thr_cancel.c#5 integrate
.. //depot/projects/ia64_epc/lib/libthr/arch/i386/i386/_setcurthread.c#2 integrate
.. //depot/projects/ia64_epc/lib/libthr/thread/thr_mutex.c#2 integrate
.. //depot/projects/ia64_epc/lib/libthr/thread/thr_sig.c#2 integrate
.. //depot/projects/ia64_epc/libexec/Makefile#6 integrate
.. //depot/projects/ia64_epc/libexec/rtld-elf/rtld.c#6 integrate
.. //depot/projects/ia64_epc/release/Makefile#12 integrate
.. //depot/projects/ia64_epc/release/alpha/dokern.sh#3 integrate
.. //depot/projects/ia64_epc/release/doc/en_US.ISO8859-1/readme/article.sgml#3 integrate
.. //depot/projects/ia64_epc/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#20 integrate
.. //depot/projects/ia64_epc/release/doc/share/sgml/release.ent#2 integrate
.. //depot/projects/ia64_epc/sbin/Makefile#4 integrate
.. //depot/projects/ia64_epc/sbin/bsdlabel/Makefile#4 integrate
.. //depot/projects/ia64_epc/sbin/dump/main.c#5 integrate
.. //depot/projects/ia64_epc/sbin/dump/traverse.c#2 integrate
.. //depot/projects/ia64_epc/sbin/dumpon/dumpon.8#2 integrate
.. //depot/projects/ia64_epc/sbin/mdmfs/mdmfs.8#3 integrate
.. //depot/projects/ia64_epc/sbin/shutdown/pathnames.h#2 delete
.. //depot/projects/ia64_epc/sbin/shutdown/shutdown.c#3 integrate
.. //depot/projects/ia64_epc/sbin/startslip/startslip.c#2 integrate
.. //depot/projects/ia64_epc/sbin/vinum/commands.c#6 integrate
.. //depot/projects/ia64_epc/share/examples/etc/make.conf#5 integrate
.. //depot/projects/ia64_epc/share/man/man5/disktab.5#2 integrate
.. //depot/projects/ia64_epc/share/man/man9/malloc.9#4 integrate
.. //depot/projects/ia64_epc/share/mk/bsd.sys.mk#5 integrate
.. //depot/projects/ia64_epc/share/sendmail/Makefile#2 integrate
.. //depot/projects/ia64_epc/sys/Makefile#2 integrate
.. //depot/projects/ia64_epc/sys/amd64/amd64/exception.S#2 integrate
.. //depot/projects/ia64_epc/sys/amd64/amd64/machdep.c#2 integrate
.. //depot/projects/ia64_epc/sys/amd64/include/ieeefp.h#1 branch
.. //depot/projects/ia64_epc/sys/conf/NOTES#11 integrate
.. //depot/projects/ia64_epc/sys/conf/newvers.sh#2 integrate
.. //depot/projects/ia64_epc/sys/dev/ata/ata-chipset.c#10 integrate
.. //depot/projects/ia64_epc/sys/dev/ata/ata-pci.h#7 integrate
.. //depot/projects/ia64_epc/sys/dev/bge/if_bge.c#10 integrate
.. //depot/projects/ia64_epc/sys/dev/bge/if_bgereg.h#4 integrate
.. //depot/projects/ia64_epc/sys/dev/em/if_em.c#7 integrate
.. //depot/projects/ia64_epc/sys/dev/usb/uhci_pci.c#4 integrate
.. //depot/projects/ia64_epc/sys/dev/vinum/vinumioctl.c#5 integrate
.. //depot/projects/ia64_epc/sys/geom/geom_bsd.c#10 integrate
.. //depot/projects/ia64_epc/sys/geom/geom_io.c#8 integrate
.. //depot/projects/ia64_epc/sys/i386/isa/intr_machdep.c#3 integrate
.. //depot/projects/ia64_epc/sys/kern/kern_mac.c#9 integrate
.. //depot/projects/ia64_epc/sys/kern/kern_sig.c#13 integrate
.. //depot/projects/ia64_epc/sys/kern/kern_subr.c#6 integrate
.. //depot/projects/ia64_epc/sys/kern/kern_synch.c#12 integrate
.. //depot/projects/ia64_epc/sys/kern/uipc_syscalls.c#6 integrate
.. //depot/projects/ia64_epc/sys/kern/vfs_default.c#10 integrate
.. //depot/projects/ia64_epc/sys/netinet/ip_input.c#7 integrate
.. //depot/projects/ia64_epc/sys/netinet/tcp_input.c#8 integrate
.. //depot/projects/ia64_epc/sys/netinet/tcp_subr.c#6 integrate
.. //depot/projects/ia64_epc/sys/netinet/tcp_var.h#5 integrate
.. //depot/projects/ia64_epc/sys/pci/if_sis.c#7 integrate
.. //depot/projects/ia64_epc/sys/sys/dkstat.h#3 integrate
.. //depot/projects/ia64_epc/sys/sys/signalvar.h#4 integrate
.. //depot/projects/ia64_epc/sys/sys/syscallsubr.h#4 integrate
.. //depot/projects/ia64_epc/sys/vm/swap_pager.c#7 integrate
.. //depot/projects/ia64_epc/sys/vm/vm_object.c#16 integrate
.. //depot/projects/ia64_epc/sys/vm/vm_pager.c#4 integrate
.. //depot/projects/ia64_epc/sys/vm/vnode_pager.c#6 integrate
.. //depot/projects/ia64_epc/tools/tools/tinderbox/tbmaster.pl#6 integrate
.. //depot/projects/ia64_epc/usr.bin/Makefile#8 integrate
.. //depot/projects/ia64_epc/usr.bin/calendar/calendars/calendar.freebsd#4 integrate
.. //depot/projects/ia64_epc/usr.bin/vi/pathnames.h#2 integrate
.. //depot/projects/ia64_epc/usr.bin/xlint/lint1/param.h#2 integrate
.. //depot/projects/ia64_epc/usr.sbin/newsyslog/newsyslog.c#7 integrate
.. //depot/projects/ia64_epc/usr.sbin/pw/pw.8#2 integrate
Differences ...
==== //depot/projects/ia64_epc/UPDATING#9 (text+ko) ====
@@ -17,6 +17,11 @@
developers choose to disable these features on build machines
to maximize performance.
+20030505:
+ Kerberos 5 (Heimdal) is now built by default. Setting
+ MAKE_KERBEROS5 no longer has any effect. If you do NOT
+ want the "base" Kerberos 5, you need to set NO_KERBEROS.
+
20030502:
groff has been updated. If you try to do a buildworld and
get an infinite loop in troff, update to May 4th or newer. If you
@@ -1273,4 +1278,4 @@
Contact Warner Losh if you have any questions about your use of
this document.
-$FreeBSD: src/UPDATING,v 1.250 2003/05/04 06:26:30 imp Exp $
+$FreeBSD: src/UPDATING,v 1.251 2003/05/05 20:05:37 markm Exp $
==== //depot/projects/ia64_epc/bin/df/df.1#2 (text+ko) ====
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)df.1 8.3 (Berkeley) 5/8/95
-.\" $FreeBSD: src/bin/df/df.1,v 1.28 2002/08/26 04:56:23 trhodes Exp $
+.\" $FreeBSD: src/bin/df/df.1,v 1.29 2003/05/06 21:54:46 trhodes Exp $
.\"
.Dd May 8, 1995
.Dt DF 1
@@ -81,11 +81,11 @@
.It Fl H
"Human-readable" output. Use unit suffixes: Byte, Kilobyte, Megabyte,
Gigabyte, Terabyte and Petabyte in order to reduce the number of
-digits to three or less using base 10 for sizes.
+digits to four or fewer using base 10 for sizes.
.It Fl h
"Human-readable" output. Use unit suffixes: Byte, Kilobyte, Megabyte,
Gigabyte, Terabyte and Petabyte in order to reduce the number of
-digits to three or less using base 2 for sizes.
+digits to four or fewer using base 2 for sizes.
.It Fl i
Include statistics on the number of free inodes.
.It Fl k
==== //depot/projects/ia64_epc/bin/ls/ls.1#2 (text+ko) ====
@@ -33,7 +33,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)ls.1 8.7 (Berkeley) 7/29/94
-.\" $FreeBSD: src/bin/ls/ls.1,v 1.73 2003/01/20 21:25:00 chris Exp $
+.\" $FreeBSD: src/bin/ls/ls.1,v 1.74 2003/05/06 21:54:46 trhodes Exp $
.\"
.Dd May 19, 2002
.Dt LS 1
@@ -175,7 +175,7 @@
When used with the
.Fl l
option, use unit suffixes: Byte, Kilobyte, Megabyte, Gigabyte, Terabyte
-and Petabyte in order to reduce the number of digits to three or less
+and Petabyte in order to reduce the number of digits to four or fewer
using base 2 for sizes.
.It Fl i
For each file, print the file's file serial number (inode number).
==== //depot/projects/ia64_epc/bin/mv/mv.c#3 (text+ko) ====
@@ -46,7 +46,7 @@
#endif /* not lint */
#endif
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/mv/mv.c,v 1.40 2003/05/01 16:58:56 obrien Exp $");
+__FBSDID("$FreeBSD: src/bin/mv/mv.c,v 1.41 2003/05/05 22:49:22 obrien Exp $");
#include <sys/param.h>
#include <sys/time.h>
@@ -67,8 +67,6 @@
#include <sysexits.h>
#include <unistd.h>
-#include "pathnames.h"
-
int fflg, iflg, nflg, vflg;
int copy(char *, char *);
==== //depot/projects/ia64_epc/bin/sh/var.c#2 (text+ko) ====
@@ -40,10 +40,11 @@
#endif
#endif /* not lint */
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/sh/var.c,v 1.23 2002/10/01 00:54:14 tjr Exp $");
+__FBSDID("$FreeBSD: src/bin/sh/var.c,v 1.24 2003/05/05 22:49:22 obrien Exp $");
#include <unistd.h>
#include <stdlib.h>
+#include <paths.h>
/*
* Shell variables.
@@ -105,7 +106,7 @@
NULL },
{ &vmpath, VSTRFIXED|VTEXTFIXED|VUNSET, "MAILPATH=",
NULL },
- { &vpath, VSTRFIXED|VTEXTFIXED, "PATH=/bin:/usr/bin",
+ { &vpath, VSTRFIXED|VTEXTFIXED, "PATH=" _PATH_DEFPATH,
changepath },
{ &vppid, VSTRFIXED|VTEXTFIXED|VUNSET, "PPID=",
NULL },
==== //depot/projects/ia64_epc/contrib/isc-dhcp/client/clparse.c#2 (text+ko) ====
@@ -44,7 +44,7 @@
#ifndef lint
static char copyright[] =
"$Id: clparse.c,v 1.62.2.3 2002/11/17 02:25:43 dhankins Exp $ Copyright (c) 1996-2002 The Internet Software Consortium. All rights reserved.\n"
-"$FreeBSD: src/contrib/isc-dhcp/client/clparse.c,v 1.9 2003/01/16 07:22:32 obrien Exp $\n";
+"$FreeBSD: src/contrib/isc-dhcp/client/clparse.c,v 1.10 2003/05/05 22:49:22 obrien Exp $\n";
#endif /* not lint */
#include "dhcpd.h"
@@ -53,7 +53,7 @@
struct client_config top_level_config;
-char client_script_name [] = "/sbin/dhclient-script";
+char client_script_name [] = _PATH_DHCLIENT_SCRIPT;
u_int32_t default_requested_options [] = {
DHO_SUBNET_MASK,
==== //depot/projects/ia64_epc/contrib/tar/src/buffer.c#2 (text+ko) ====
@@ -19,12 +19,18 @@
with this program; if not, write to the Free Software Foundation, Inc.,
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
-/* $FreeBSD: src/contrib/tar/src/buffer.c,v 1.5 2002/10/09 07:33:29 sobomax Exp $ */
+/* $FreeBSD: src/contrib/tar/src/buffer.c,v 1.6 2003/05/05 22:49:22 obrien Exp $ */
#include "system.h"
#include <signal.h>
+#if __FreeBSD__
+# include <paths.h>
+#else
+# define _PATH_BSHELL "/bin/sh"
+#endif
+
#if MSDOS
# include <process.h>
#endif
@@ -1549,7 +1555,7 @@
pid_t child;
const char *shell = getenv ("SHELL");
if (! shell)
- shell = "/bin/sh";
+ shell = _PATH_BSHELL;
child = xfork ();
if (child == 0)
{
==== //depot/projects/ia64_epc/etc/Makefile#8 (text+ko) ====
@@ -1,13 +1,13 @@
# from: @(#)Makefile 5.11 (Berkeley) 5/21/91
-# $FreeBSD: src/etc/Makefile,v 1.312 2003/05/02 22:27:31 dougb Exp $
+# $FreeBSD: src/etc/Makefile,v 1.313 2003/05/06 07:25:17 dougb Exp $
.if !defined(NO_SENDMAIL)
SUBDIR= sendmail
.endif
BIN1= amd.map apmd.conf auth.conf \
- crontab csh.cshrc csh.login csh.logout \
- devd.conf dhclient.conf disktab fbtab ftpusers gettytab group \
+ crontab csh.cshrc csh.login csh.logout devd.conf devfs.conf \
+ dhclient.conf disktab fbtab ftpusers gettytab group \
hosts hosts.allow hosts.equiv hosts.lpd \
inetd.conf login.access login.conf \
mac.conf motd netconfig network.subr networks newsyslog.conf \
==== //depot/projects/ia64_epc/etc/devd.conf#4 (text+ko) ====
@@ -1,4 +1,4 @@
-# $FreeBSD: src/etc/devd.conf,v 1.3 2003/05/03 10:16:55 akiyama Exp $
+# $FreeBSD: src/etc/devd.conf,v 1.4 2003/05/07 15:48:20 imp Exp $
#
# Refer to devd.conf(5) and devd(8) man pages for the details on how to
# run and configure devd.
@@ -64,9 +64,10 @@
};
# Don't even try to second guess what to do about drivers that don't
-# match here. Instead, pass it off to a smart script to deal.
+# match here. Instead, pass it off to syslog. Commented out for the
+# moment, as pnpinfo isn't set in devd yet
nomatch 0 {
- action "logger Unknown device: $pnpinfo $location $bus";
+ // action "logger Unknown device: $pnpinfo $location $bus";
};
/* EXAMPLES TO END OF FILE
==== //depot/projects/ia64_epc/etc/newsyslog.conf#4 (text+ko) ====
@@ -1,5 +1,14 @@
# configuration file for newsyslog
-# $FreeBSD: src/etc/newsyslog.conf,v 1.44 2003/04/08 16:14:02 des Exp $
+# $FreeBSD: src/etc/newsyslog.conf,v 1.46 2003/05/05 19:08:33 gad Exp $
+#
+# Entries which do not specify the '/pid_file' field will cause the
+# syslogd process to be signalled when that log file is rotated. This
+# action is only appropriate for log files which are written to by the
+# syslogd process (ie, files listed in /etc/syslogd.conf). If there
+# is no process which needs to be signalled when a given log file is
+# rotated, then the entry for that file should include the 'N' flag.
+#
+# The 'flags' field is one or more of the letters: BCGJNUWZ or a '-'.
#
# Note: some sites will want to select more restrictive protections than the
# defaults. In particular, it may be desirable to switch many of the 644
@@ -7,23 +16,23 @@
# contents of maillog, messages, and lpd-errs to be confidential. In the
# future, these defaults may change to more conservative ones.
#
-# logfilename [owner:group] mode count size when [ZJB] [/pid_file] [sig_num]
+# logfilename [owner:group] mode count size when flags [/pid_file] [sig_num]
/var/log/all.log 600 7 * @T00 J
/var/log/amd.log 644 7 100 * J
/var/log/auth.log 600 7 100 * J
/var/log/console.log 600 5 100 * J
/var/log/cron 600 3 100 * J
-/var/log/daily.log 640 7 * @T00 J
+/var/log/daily.log 640 7 * @T00 JN
/var/log/debug.log 600 7 100 * J
/var/log/kerberos.log 600 7 100 * J
/var/log/lpd-errs 644 7 100 * J
/var/log/maillog 640 7 * @T00 J
/var/log/messages 644 5 100 * J
-/var/log/monthly.log 640 12 * $M1D0 J
+/var/log/monthly.log 640 12 * $M1D0 JN
/var/log/ppp.log root:network 640 3 100 * J
/var/log/security 600 10 100 * J
/var/log/sendmail.st 640 10 * 168 B
/var/log/slip.log root:network 640 3 100 * J
-/var/log/weekly.log 640 5 1 $W6D0 J
+/var/log/weekly.log 640 5 1 $W6D0 JN
/var/log/wtmp 644 3 * @01T05 B
/var/log/xferlog 600 7 100 * J
==== //depot/projects/ia64_epc/etc/pccard_ether#2 (text+ko) ====
@@ -1,6 +1,6 @@
#!/bin/sh -
#
-# $FreeBSD: src/etc/pccard_ether,v 1.28 2002/12/12 09:31:09 imp Exp $
+# $FreeBSD: src/etc/pccard_ether,v 1.29 2003/05/05 19:06:46 ume Exp $
#
# pccard_ether interfacename [start|stop] [ifconfig option]
#
@@ -134,8 +134,8 @@
# IPv6 setup
case ${ipv6_enable} in
[Yy][Ee][Ss])
- if [ -r /etc/rc.network6 ]; then
- . /etc/rc.network6
+ if [ -r /etc/rc.d/network_ipv6 ]; then
+ . /etc/rc.d/network_ipv6
network6_interface_setup ${interface}
fi
;;
==== //depot/projects/ia64_epc/etc/rc.d/apm#3 (text+ko) ====
@@ -1,6 +1,6 @@
#!/bin/sh
#
-# $FreeBSD: src/etc/rc.d/apm,v 1.2 2003/05/02 08:35:17 mtm Exp $
+# $FreeBSD: src/etc/rc.d/apm,v 1.3 2003/05/05 23:55:43 obrien Exp $
#
# PROVIDE: apm
@@ -19,7 +19,7 @@
apm_precmd()
{
case `${SYSCTL_N} hw.machine_arch` in
- i386|amd64)
+ i386)
return 0
;;
esac
==== //depot/projects/ia64_epc/etc/rc.d/apmd#3 (text+ko) ====
@@ -1,7 +1,7 @@
#!/bin/sh
#
# $NetBSD: apmd,v 1.5 2002/03/22 04:33:58 thorpej Exp $
-# $FreeBSD: src/etc/rc.d/apmd,v 1.6 2003/05/02 08:35:17 mtm Exp $
+# $FreeBSD: src/etc/rc.d/apmd,v 1.7 2003/05/06 00:09:51 obrien Exp $
#
# PROVIDE: apmd
@@ -24,7 +24,7 @@
apmd_prestart()
{
case `${SYSCTL_N} hw.machine_arch` in
- i386|amd64)
+ i386)
# Start apm if it is not already running
/etc/rc.d/apm forcestatus > /dev/null || /etc/rc.d/apm forcestart
;;
==== //depot/projects/ia64_epc/etc/rc.d/archdep#4 (text+ko) ====
@@ -1,6 +1,6 @@
#!/bin/sh
#
-# $FreeBSD: src/etc/rc.d/archdep,v 1.4 2003/05/02 08:35:17 mtm Exp $
+# $FreeBSD: src/etc/rc.d/archdep,v 1.5 2003/05/06 00:09:51 obrien Exp $
#
# PROVIDE: archdep
@@ -56,7 +56,7 @@
_arch=`${SYSCTL_N} hw.machine`
echo -n "Initial $_arch initialization:"
case $_arch in
-i386|amd64)
+i386)
ibcs2_compat
;;
alpha)
==== //depot/projects/ia64_epc/etc/rc.d/devfs#4 (text+ko) ====
@@ -1,6 +1,6 @@
#!/bin/sh
#
-# $FreeBSD: src/etc/rc.d/devfs,v 1.4 2003/05/05 15:38:41 mtm Exp $
+# $FreeBSD: src/etc/rc.d/devfs,v 1.5 2003/05/06 01:10:33 dougb Exp $
#
# PROVIDE: devfs
@@ -11,18 +11,31 @@
. /etc/rc.subr
name="devfs"
+start_cmd='read_devfs_conf'
+stop_cmd=':'
+read_devfs_conf()
+{
+ if [ -r /etc/devfs.conf ]; then
+ cd /dev
+ while read action device parameter; do
+ case "${action}" in
+ l*) if [ -c ${device} -a ! -e ${parameter} ]; then
+ ln -fs ${device} ${parameter}
+ fi
+ ;;
+ o*) if [ -c ${device} ]; then
+ chown ${parameter} ${device}
+ fi
+ ;;
+ p*) if [ -c ${device} ]; then
+ chmod ${parameter} ${device}
+ fi
+ ;;
+ esac
+ done < /etc/devfs.conf
+ fi
+}
+
load_rc_config $name
-
-# Setup DEVFS, ie permissions, links etc.
-#
-if [ -c /dev/ttyv0 -a ! -e /dev/vga ];then
- ln -fs /dev/ttyv0 /dev/vga
-fi
-
-# XXX - in case the user has a customized /etc/rc.devfs we need to keep
-# pulling it in until we have a better way of doing this in rc.d.
-#
-if [ -r /etc/rc.devfs ]; then
- sh /etc/rc.devfs
-fi
+run_rc_command "$1"
==== //depot/projects/ia64_epc/etc/rc.d/kpasswdd#2 (text+ko) ====
@@ -1,10 +1,10 @@
#!/bin/sh
#
-# $FreeBSD: src/etc/rc.d/kpasswdd,v 1.1 2003/04/30 20:58:49 markm Exp $
+# $FreeBSD: src/etc/rc.d/kpasswdd,v 1.2 2003/05/06 02:28:03 mtm Exp $
#
# PROVIDE: kpasswdd
-# REQUIRE: kadmind5
+# REQUIRE: kadmin
# BEFORE: DAEMON
# KEYWORD: FreeBSD
==== //depot/projects/ia64_epc/etc/remote#2 (text+ko) ====
@@ -1,4 +1,4 @@
-# $FreeBSD: src/etc/remote,v 1.11 2001/02/21 19:45:47 nik Exp $
+# $FreeBSD: src/etc/remote,v 1.12 2003/05/05 21:37:43 dougb Exp $
#
# @(#)remote 5.2 (Berkeley) 6/30/90
#
@@ -52,7 +52,7 @@
cuaa0c|cua0c:dv=/dev/cuaa0:br#9600:pa=none:
# Finger friendly shortcuts
-com1:dv=/dev/cuaa0:br#9600:pa=none:
-com2:dv=/dev/cuaa1:br#9600:pa=none:
-com3:dv=/dev/cuaa2:br#9600:pa=none:
-com4:dv=/dev/cuaa3:br#9600:pa=none:
+sio0|com1:dv=/dev/cuaa0:br#9600:pa=none:
+sio1|com2:dv=/dev/cuaa1:br#9600:pa=none:
+sio2|com3:dv=/dev/cuaa2:br#9600:pa=none:
+sio3|com4:dv=/dev/cuaa3:br#9600:pa=none:
==== //depot/projects/ia64_epc/etc/services#3 (text+ko) ====
@@ -16,7 +16,7 @@
# Kerberos services are for Kerberos v4, and are unofficial. Sites running
# v5 should uncomment v5 entries and comment v4 entries.
#
-# $FreeBSD: src/etc/services,v 1.92 2003/04/29 09:54:06 mdodd Exp $
+# $FreeBSD: src/etc/services,v 1.93 2003/05/05 22:10:14 dougb Exp $
# From: @(#)services 5.8 (Berkeley) 5/9/91
#
# WELL KNOWN PORT NUMBERS
@@ -1198,6 +1198,7 @@
accessbuilder 888/tcp
accessbuilder 888/udp
swat 901/tcp # samba web configuration tool
+rndc 953/tcp # named's rndc control socket
ftps-data 989/tcp # ftp protocol, data, over TLS/SSL
ftps-data 989/udp
ftps 990/tcp # ftp protocol, control, over TLS/SSL
@@ -1922,6 +1923,8 @@
dec-notes 3333/tcp #DEC Notes
dec-notes 3333/udp #DEC Notes
rsvp-encap 3455/udp #RSVP encapsulated in UDP
+nut 3493/tcp #Network UPS Tools
+nut 3493/udp #Network UPS Tools
mapper-nodemgr 3984/tcp #MAPPER network node manager
mapper-nodemgr 3984/udp #MAPPER network node manager
mapper-mapethd 3985/tcp #MAPPER TCP/IP server
==== //depot/projects/ia64_epc/gnu/usr.bin/binutils/libbinutils/Makefile#2 (text+ko) ====
@@ -1,4 +1,4 @@
-# $FreeBSD: src/gnu/usr.bin/binutils/libbinutils/Makefile,v 1.18 2002/10/11 06:28:05 obrien Exp $
+# $FreeBSD: src/gnu/usr.bin/binutils/libbinutils/Makefile,v 1.19 2003/05/08 06:39:31 peter Exp $
.include "../Makefile.inc0"
@@ -9,7 +9,12 @@
ieee.c rdcoff.c rddbg.c rename.c stabs.c unwind-ia64.c \
wrstabs.c version.c binemul.c budemang.c emul_vanilla.c
WARNS= 0
-CFLAGS+= -DTARGET=\"${TARGET_ARCH}-unknown-freebsd\"
+.if ${TARGET_ARCH} == "amd64"
+BINUTILS_ARCH=x86_64
+.else
+BINUTILS_ARCH=${TARGET_ARCH}
+.endif
+CFLAGS+= -DTARGET=\"${BINUTILS_ARCH}-unknown-freebsd\"
CFLAGS+= -DBFD_VERSION_STRING=\"${VERSION}\"
CFLAGS+= -I${SRCDIR}/binutils
CFLAGS+= -I${SRCDIR}/bfd
==== //depot/projects/ia64_epc/include/paths.h#3 (text+ko) ====
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* @(#)paths.h 8.1 (Berkeley) 6/2/93
- * $FreeBSD: src/include/paths.h,v 1.18 2003/04/07 16:21:25 mdodd Exp $
+ * $FreeBSD: src/include/paths.h,v 1.19 2003/05/05 22:49:22 obrien Exp $
*/
#ifndef _PATHS_H_
@@ -59,6 +59,8 @@
#define _PATH_DRUM "/dev/drum"
#define _PATH_ETC "/etc"
#define _PATH_FTPUSERS "/etc/ftpusers"
+#define _PATH_HALT "/sbin/halt"
+#define _PATH_IFCONFIG "/sbin/ifconfig"
#define _PATH_KMEM "/dev/kmem"
#define _PATH_LIBMAP_CONF "/etc/libmap.conf"
#define _PATH_LOGIN "/usr/bin/login"
@@ -67,7 +69,9 @@
#define _PATH_MEM "/dev/mem"
#define _PATH_NOLOGIN "/var/run/nologin"
#define _PATH_RCP "/bin/rcp"
+#define _PATH_REBOOT "/sbin/reboot"
#define _PATH_RLOGIN "/usr/bin/rlogin"
+#define _PATH_RM "/bin/rm"
#define _PATH_RSH "/usr/bin/rsh"
#define _PATH_SENDMAIL "/usr/sbin/sendmail"
#define _PATH_SHELLS "/etc/shells"
==== //depot/projects/ia64_epc/lib/libc/amd64/_fpmath.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/libc/amd64/_fpmath.h,v 1.2 2003/04/05 22:10:13 das Exp $
+ * $FreeBSD: src/lib/libc/amd64/_fpmath.h,v 1.3 2003/05/08 00:02:03 peter Exp $
*/
union IEEEl2bits {
@@ -33,7 +33,8 @@
unsigned int manh :32;
unsigned int exp :15;
unsigned int sign :1;
- unsigned int junk :16;
+ unsigned int junkl :16;
+ unsigned int junkh :32;
} bits;
};
==== //depot/projects/ia64_epc/lib/libc/amd64/arith.h#2 (text+ko) ====
@@ -1,8 +1,12 @@
/*
* MD header for contrib/gdtoa
*
- * $FreeBSD: src/lib/libc/amd64/arith.h,v 1.1 2003/03/12 20:29:59 das Exp $
+ * $FreeBSD: src/lib/libc/amd64/arith.h,v 1.2 2003/05/07 23:48:05 peter Exp $
*/
#define IEEE_8087
#define Arith_Kind_ASL 1
+#define Long int
+#define Intcast (int)(long)
+#define Double_Align
+#define X64_bit_pointers
==== //depot/projects/ia64_epc/lib/libc/amd64/gen/Makefile.inc#2 (text+ko) ====
@@ -1,6 +1,6 @@
# @(#)Makefile.inc 8.1 (Berkeley) 6/4/93
-# $FreeBSD: src/lib/libc/amd64/gen/Makefile.inc,v 1.19 2003/04/30 18:08:01 peter Exp $
+# $FreeBSD: src/lib/libc/amd64/gen/Makefile.inc,v 1.20 2003/05/07 23:49:24 peter Exp $
-SRCS+= _setjmp.S setjmp.S sigsetjmp.S alloca.S \
+SRCS+= _setjmp.S setjmp.S sigsetjmp.S \
fabs.S modf.S \
frexp.c infinity.c isinf.c
==== //depot/projects/ia64_epc/lib/libc/amd64/gen/alloca.S#2 (text+ko) ====
@@ -38,14 +38,14 @@
.asciz "@(#)alloca.s 5.2 (Berkeley) 5/14/90"
#endif /* LIBC_SCCS and not lint */
#include <machine/asm.h>
-__FBSDID("$FreeBSD: src/lib/libc/amd64/gen/alloca.S,v 1.1 2003/05/01 16:04:38 obrien Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/amd64/gen/alloca.S,v 1.2 2003/05/08 00:02:47 peter Exp $");
/* like alloc, but automatic automatic free in return */
ENTRY(alloca)
popq %rdx /* pop return addr */
- movl %rsp,%rcx
+ movq %rsp,%rcx
addq $15,%rdi /* round amount to allocate up to 16 bytes */
andq $~15,%rdi
subq %rdi,%rsp
==== //depot/projects/ia64_epc/lib/libc/amd64/gen/modf.S#2 (text+ko) ====
@@ -40,7 +40,7 @@
#if defined(LIBC_SCCS)
RCSID("$NetBSD: modf.S,v 1.5 1997/07/16 14:37:18 christos Exp $")
#endif
-__FBSDID("$FreeBSD: src/lib/libc/amd64/gen/modf.S,v 1.1 2003/04/30 16:21:03 obrien Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/amd64/gen/modf.S,v 1.2 2003/05/08 03:19:37 peter Exp $");
/*
* modf(value, iptr): return fractional part of value, and stores the
@@ -52,44 +52,41 @@
/* With CHOP mode on, frndint behaves as TRUNC does. Useful. */
ENTRY(modf)
- pushq %rbp
- movq %rsp,%rbp
- subq $24,%rsp
/*
* Set chop mode.
*/
- fnstcw -12(%rbp)
- movw -12(%rbp),%dx
+ fnstcw -12(%rsp)
+ movw -12(%rsp),%dx
orw $3072,%dx
- movw %dx,-16(%rbp)
- fldcw -16(%rbp)
+ movw %dx,-16(%rsp)
+ fldcw -16(%rsp)
/*
* Get integral part.
*/
- movsd %xmm0,-24(%rbp)
- fldl -24(%rbp)
+ movsd %xmm0,-24(%rsp)
+ fldl -24(%rsp)
frndint
- fstpl -8(%rbp)
+ fstpl -8(%rsp)
/*
* Restore control word.
*/
- fldcw -12(%rbp)
+ fldcw -12(%rsp)
/*
* Store integral part.
*/
- movsd -8(%rbp),%xmm0
+ movsd -8(%rsp),%xmm0
movsd %xmm0,(%rdi)
/*
* Get fractional part and return it.
*/
- fldl -24(%rbp)
- fsubl -8(%rbp)
- movsd -8(%rbp),%xmm0
+ fldl -24(%rsp)
+ fsubl -8(%rsp)
+ fstpl -8(%rsp)
+ movsd -8(%rsp),%xmm0
- leave
ret
==== //depot/projects/ia64_epc/lib/libc/amd64/gen/setjmp.S#2 (text+ko) ====
@@ -38,7 +38,7 @@
.asciz "@(#)setjmp.s 5.1 (Berkeley) 4/23/90"
#endif /* LIBC_SCCS and not lint */
#include <machine/asm.h>
-__FBSDID("$FreeBSD: src/lib/libc/amd64/gen/setjmp.S,v 1.23 2003/04/30 18:09:33 peter Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/amd64/gen/setjmp.S,v 1.24 2003/05/08 06:25:03 peter Exp $");
/*
* C library -- _setjmp, _longjmp
@@ -55,9 +55,9 @@
ENTRY(setjmp)
pushq %rdi
movq %rdi,%rcx
- leaq 72(%rcx),%rdi /* (sigset_t*)oset */
+ movq $1,%rdi /* SIG_BLOCK */
movq $0,%rsi /* (sigset_t*)set */
- movq $1,%rdx /* SIG_BLOCK */
+ leaq 72(%rcx),%rdx /* (sigset_t*)oset */
call PIC_PLT(CNAME(_sigprocmask))
popq %rdi
movq %rdi,%rcx
@@ -80,9 +80,9 @@
pushq %rdi
pushq %rsi
movq %rdi,%rdx
- movq $0,%rdi /* (sigset_t*)oset */
+ movq $1,%rdi /* SIG_SETMASK */
leaq 72(%rdx),%rsi /* (sigset_t*)set */
- movq $3,%rdx /* SIG_SETMASK */
+ movq $0,%rdx /* (sigset_t*)oset */
call PIC_PLT(CNAME(_sigprocmask))
popq %rsi
popq %rdi /* jmpbuf */
==== //depot/projects/ia64_epc/lib/libc/amd64/gen/sigsetjmp.S#2 (text+ko) ====
@@ -41,7 +41,7 @@
.asciz "$Id: sigsetjmp.S,v 1.1 1993/12/05 13:01:05 ats Exp $"
#endif /* LIBC_SCCS and not lint */
#include <machine/asm.h>
-__FBSDID("$FreeBSD: src/lib/libc/amd64/gen/sigsetjmp.S,v 1.25 2003/04/30 18:09:33 peter Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/amd64/gen/sigsetjmp.S,v 1.26 2003/05/08 06:25:03 peter Exp $");
#include "SYS.h"
@@ -58,18 +58,17 @@
*/
ENTRY(sigsetjmp)
- pushq %rdi
- movq %rdi,%rcx
- movl %esi,88(%rcx)
+ movl %esi,88(%rdi)
testl %esi,%esi
jz 2f
- leaq 72(%rcx),%rdi /* (sigset_t*)oset */
+ pushq %rdi
+ movq $1,%rdi /* SIG_BLOCK */
movq $0,%rsi /* (sigset_t*)set */
- movq $1,%rdx /* SIG_BLOCK */
+ leaq 72(%rcx),%rdx /* (sigset_t*)oset */
call PIC_PLT(CNAME(_sigprocmask))
popq %rdi
- movq %rdi,%rcx
-2: movq 0(%rsp),%rdx /* retval */
+2: movq %rdi,%rcx
+ movq 0(%rsp),%rdx /* retval */
movq %rdx, 0(%rcx) /* retval */
movq %rbx, 8(%rcx)
movq %rsp,16(%rcx)
@@ -90,9 +89,9 @@
movq %rdi,%rdx
pushq %rdi
pushq %rsi
- movq $0,%rdi /* (sigset_t*)oset */
+ movq $3,%rdi /* SIG_SETMASK */
leaq 72(%rdx),%rsi /* (sigset_t*)set */
- movq $3,%rdx /* SIG_SETMASK */
+ movq $0,%rdx /* (sigset_t*)oset */
call PIC_PLT(CNAME(_sigprocmask))
popq %rsi
popq %rdi /* jmpbuf */
==== //depot/projects/ia64_epc/lib/libc/i386/gen/rfork_thread.S#2 (text+ko) ====
@@ -25,7 +25,7 @@
*/
#include <machine/asm.h>
-__FBSDID("$FreeBSD: src/lib/libc/i386/gen/rfork_thread.S,v 1.4 2002/03/23 02:44:18 obrien Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/i386/gen/rfork_thread.S,v 1.5 2003/05/07 17:23:25 jhb Exp $");
/*
* With thanks to John Dyson for the original version of this.
@@ -109,5 +109,9 @@
* Branch here if the thread creation fails:
*/
2:
+ addl $8, %esp
+ popl %esi
+ movl %ebp, %esp
+ popl %ebp
PIC_PROLOGUE
jmp PIC_PLT(HIDENAME(cerror))
==== //depot/projects/ia64_epc/lib/libpam/libpam/Makefile#4 (text+ko) ====
@@ -33,7 +33,7 @@
# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
# SUCH DAMAGE.
#
-# $FreeBSD: src/lib/libpam/libpam/Makefile,v 1.43 2003/05/01 14:55:06 des Exp $
+# $FreeBSD: src/lib/libpam/libpam/Makefile,v 1.44 2003/05/05 21:15:35 des Exp $
OPENPAM= ${.CURDIR}/../../../contrib/openpam
.PATH: ${OPENPAM}/include ${OPENPAM}/lib ${OPENPAM}/doc/man
@@ -127,7 +127,7 @@
pam_vprompt.3
CSTD?= c99
-WARNS?= 5
+WARNS?= 6
CFLAGS+= -I${.CURDIR} -I${OPENPAM}/include
CFLAGS+= -DLIB_MAJ=${SHLIB_MAJOR}
==== //depot/projects/ia64_epc/lib/libpthread/thread/thr_cancel.c#5 (text+ko) ====
@@ -1,6 +1,6 @@
/*
* David Leonard <d at openbsd.org>, 1999. Public domain.
- * $FreeBSD: src/lib/libpthread/thread/thr_cancel.c,v 1.19 2003/04/28 23:56:11 deischen Exp $
+ * $FreeBSD: src/lib/libpthread/thread/thr_cancel.c,v 1.20 2003/05/06 00:02:54 deischen Exp $
*/
#include <sys/errno.h>
#include <pthread.h>
@@ -64,16 +64,7 @@
break;
case PS_JOIN:
- /*
- * Disconnect the thread from the joinee:
- */
- if (pthread->join_status.thread != NULL) {
- pthread->join_status.thread->joiner
- = NULL;
- pthread->join_status.thread = NULL;
- }
pthread->cancelflags |= THR_CANCELLING;
- _thr_setrunnable_unlocked(pthread);
break;
case PS_SUSPENDED:
==== //depot/projects/ia64_epc/lib/libthr/arch/i386/i386/_setcurthread.c#2 (text+ko) ====
@@ -23,7 +23,7 @@
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
- * $FreeBSD: src/lib/libthr/arch/i386/i386/_setcurthread.c,v 1.3 2003/04/03 03:34:49 jake Exp $
+ * $FreeBSD: src/lib/libthr/arch/i386/i386/_setcurthread.c,v 1.4 2003/05/06 02:33:49 mtm Exp $
*/
#include <sys/types.h>
@@ -62,7 +62,10 @@
void
_retire_thread(void *entry)
{
- *(void **)entry = *ldt_free;
+ if (ldt_free == NULL)
+ *(void **)entry = NULL;
+ else
+ *(void **)entry = *ldt_free;
ldt_free = entry;
}
==== //depot/projects/ia64_epc/lib/libthr/thread/thr_mutex.c#2 (text+ko) ====
@@ -29,7 +29,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $FreeBSD: src/lib/libthr/thread/thr_mutex.c,v 1.3 2003/04/02 03:05:39 jeff Exp $
+ * $FreeBSD: src/lib/libthr/thread/thr_mutex.c,v 1.4 2003/05/06 02:30:52 mtm Exp $
*/
#include <stdlib.h>
#include <errno.h>
@@ -471,7 +471,7 @@
int ret = 0;
PTHREAD_ASSERT((mutex != NULL) && (*mutex != NULL),
- "Uninitialized mutex in pthread_mutex_trylock_basic");
+ "Uninitialized mutex in mutex_lock_common");
/*
* Enter a loop waiting to become the mutex owner. We need a
==== //depot/projects/ia64_epc/lib/libthr/thread/thr_sig.c#2 (text+ko) ====
@@ -24,7 +24,7 @@
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
- * $FreeBSD: src/lib/libthr/thread/thr_sig.c,v 1.2 2003/04/02 03:05:39 jeff Exp $
+ * $FreeBSD: src/lib/libthr/thread/thr_sig.c,v 1.3 2003/05/06 02:30:52 mtm Exp $
*/
#include <sys/param.h>
@@ -124,28 +124,25 @@
curthread->state = psd.psd_state;
curthread->flags = psd.psd_flags;
- /* Check the threads previous state: */
- if (psd.psd_state != PS_RUNNING) {
- /*
- * Do a little cleanup handling for those threads in
- * queues before calling the signal handler. Signals
- * for these threads are temporarily blocked until
- * after cleanup handling.
- */
- switch (psd.psd_state) {
- case PS_COND_WAIT:
- _cond_wait_backout(curthread);
- psd.psd_state = PS_RUNNING;
- break;
+ /*
+ * Do a little cleanup handling for those threads in
+ * queues before calling the signal handler. Signals
+ * for these threads are temporarily blocked until
+ * after cleanup handling.
+ */
+ switch (psd.psd_state) {
>>> TRUNCATED FOR MAIL (1000 lines) <<<
More information about the p4-projects
mailing list