Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-3]: src Add for tracking 3.0 pullups



details:   https://anonhg.NetBSD.org/src/rev/37687f0a0ba2
branches:  netbsd-3
changeset: 574919:37687f0a0ba2
user:      jmc <jmc%NetBSD.org@localhost>
date:      Thu Mar 17 00:23:56 2005 +0000

description:
Add for tracking 3.0 pullups

diffstat:

 doc/CHANGES-3.0                           |     5 +
 gnu/dist/cvs/contrib/cvs_acls.in          |    13 +-
 gnu/dist/cvs/contrib/debug_check_log.sh   |    13 +-
 lib/libc/arch/mips/gen/sf_modf.c          |   104 -
 libexec/cron/INSTALL                      |    87 -
 share/termcap/reorder                     |    62 -
 share/termcap/tck                         |    91 -
 sys/arch/amiga/dev/device.h               |   226 ---
 sys/arch/bebox/isa/wd.c                   |  1823 -----------------------------
 sys/arch/x68k/include/cdefs.h             |     2 +-
 sys/arch/x68k/include/cpufunc.h           |     2 +-
 sys/arch/x68k/include/ieeefp.h            |     2 +-
 sys/arch/x68k/include/pci_machdep.h       |     2 +-
 sys/arch/x68k/include/profile.h           |     2 +-
 sys/arch/x68k/include/setjmp.h            |     2 +-
 sys/arch/x68k/usr.bin/Makefile            |     2 +-
 sys/arch/x68k/usr.sbin/Makefile           |     2 +-
 sys/dist/ipf/netinet/ip_auth.h            |     6 +-
 sys/dist/ipf/netinet/ip_frag.c            |    11 +-
 sys/dist/ipf/netinet/ip_frag.h            |     8 +-
 sys/dist/ipf/netinet/ip_h323_pxy.c        |     8 +-
 sys/dist/ipf/netinet/ip_htable.h          |     2 +-
 sys/dist/ipf/netinet/ip_lookup.c          |     2 +-
 sys/dist/ipf/netinet/ip_lookup.h          |     2 +-
 sys/dist/ipf/netinet/ip_netbios_pxy.c     |     4 +-
 sys/dist/ipf/netinet/ip_pool.h            |     2 +-
 sys/dist/ipf/netinet/ip_proxy.h           |     8 +-
 sys/dist/ipf/netinet/ip_scan.h            |     2 +-
 usr.bin/vi/docs/spell.ok                  |    93 -
 usr.bin/vi/docs/vi.0.ps                   |   668 ----------
 usr.bin/vi/docs/vi.0.txt                  |   399 ------
 usr.bin/yacc/yyfix.1                      |   112 -
 usr.sbin/pppd/pppd/tdb.h                  |     2 +
 usr.sbin/sendmail/cf/ostype/bsdi1.0.m4    |    38 -
 usr.sbin/sendmail/cf/ostype/dgux.m4       |    41 -
 usr.sbin/sendmail/cf/ostype/domainos.m4   |    42 -
 usr.sbin/sendmail/cf/ostype/dynix3.2.m4   |    39 -
 usr.sbin/sendmail/cf/ostype/sco3.2.m4     |    45 -
 usr.sbin/sendmail/makemap/Makefile.dist   |    85 -
 usr.sbin/sendmail/praliases/Makefile.dist |    85 -
 usr.sbin/sendmail/src/Makefile.DGUX       |   101 -
 usr.sbin/sendmail/src/Makefile.Dynix      |   113 -
 usr.sbin/sendmail/src/Makefile.FreeBSD    |    50 -
 usr.sbin/sendmail/src/Makefile.Mach386    |   107 -
 usr.sbin/sendmail/src/Makefile.RISCos     |   117 -
 usr.sbin/sendmail/src/Makefile.SCO        |   104 -
 usr.sbin/sendmail/src/Makefile.SVR4       |   113 -
 usr.sbin/sendmail/src/Makefile.Titan      |   114 -
 usr.sbin/traceroute/README                |    30 -
 49 files changed, 57 insertions(+), 4936 deletions(-)

diffs (truncated from 5335 to 300 lines):

diff -r a2f707722838 -r 37687f0a0ba2 doc/CHANGES-3.0
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/CHANGES-3.0   Thu Mar 17 00:23:56 2005 +0000
@@ -0,0 +1,5 @@
+#      $NetBSD: CHANGES-3.0,v 1.1.2.1 2005/03/17 00:23:56 jmc Exp $
+
+A complete list of changes from the initial NetBSD 3.0 branch on 16 March 2005
+until the 3.0 release:
+
diff -r a2f707722838 -r 37687f0a0ba2 gnu/dist/cvs/contrib/cvs_acls.in
--- a/gnu/dist/cvs/contrib/cvs_acls.in  Wed Mar 16 23:55:10 2005 +0000
+++ b/gnu/dist/cvs/contrib/cvs_acls.in  Thu Mar 17 00:23:56 2005 +0000
@@ -19,16 +19,7 @@
 #
 # 2. Install this file as /usr/local/bin/cvs_acls and make it executable.
 #
-# 3. Create a file named CVSROOT/avail and optionally add it to
-#    CVSROOT/checkoutlist and check it in.  See the CVS manual's
-#    administrative files section about checkoutlist.  Typically:
-#
-#    $ cvs checkout CVSROOT
-#    $ cd CVSROOT
-#    [ create the avail file ]
-#    [ add avail to checkoutlist ]
-#    $ cvs add avail
-#    $ cvs commit -m 'Added avail for use with cvs_acls.' avail checkoutlist
+# 3. Create a file named $CVSROOT/CVSROOT/avail.
 #
 # ==== FORMAT OF THE avail FILE:
 #
@@ -154,7 +145,7 @@
     # Module matches if it is a NULL module list in the avail line.  If module
     # list is not null, we check every argument combination.
     if (!($in_repo = !$m)) {
-       my @tmp = split(/[\s,]+/,$m);
+       @tmp = split(/[\s,]+/,$m);
        for $j (@tmp) {
            # If the repos from avail is a parent(or equal) dir of $repos, OK
            $in_repo = 1, last if ($repos eq $j || $repos =~ /^$j\//);
diff -r a2f707722838 -r 37687f0a0ba2 gnu/dist/cvs/contrib/debug_check_log.sh
--- a/gnu/dist/cvs/contrib/debug_check_log.sh   Wed Mar 16 23:55:10 2005 +0000
+++ b/gnu/dist/cvs/contrib/debug_check_log.sh   Thu Mar 17 00:23:56 2005 +0000
@@ -184,15 +184,14 @@
 
 # set default arg
 if test $# -eq 0; then
-       if test -f src/check.log && test -r src/check.log; then
-               set src/check.log
-       else
-               set check.log
-       fi
+       dcl_argvar=dcl_default
+       dcl_default=check.log
+else
+       dcl_argvar=@
 fi
 
-for file in "$@"; do
-       process_check_log $file;
+eval for file in \"\$$dcl_argvar\"\; do \
+       process_check_log \$file\; \
 done
 
 exit 0
diff -r a2f707722838 -r 37687f0a0ba2 lib/libc/arch/mips/gen/sf_modf.c
--- a/lib/libc/arch/mips/gen/sf_modf.c  Wed Mar 16 23:55:10 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,104 +0,0 @@
-/*     $NetBSD: sf_modf.c,v 1.3 2000/03/13 22:59:21 soren Exp $        */
-
-/*
- * Copyright (c) 1994, 1995 Carnegie-Mellon University.
- * All rights reserved.
- *
- * Author: Chris G. Demetriou
- * 
- * Permission to use, copy, modify and distribute this software and
- * its documentation is hereby granted, provided that both the copyright
- * notice and this permission notice appear in all copies of the
- * software, derivative works or modified versions, and any portions
- * thereof, and that both notices appear in supporting documentation.
- * 
- * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS" 
- * CONDITION.  CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND 
- * FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
- * 
- * Carnegie Mellon requests users of this software to return to
- *
- *  Software Distribution Coordinator  or  Software.Distribution%CS.CMU.EDU@localhost
- *  School of Computer Science
- *  Carnegie Mellon University
- *  Pittsburgh PA 15213-3890
- *
- * any improvements or extensions that they make and grant Carnegie the
- * rights to redistribute these changes.
- */
-
-#include <sys/types.h>
-#include "ieee.h"
-#include <errno.h>
-#include <math.h>
-
-/*
- * double modf(double val, double *iptr)
- * returns: f and i such that |f| < 1.0, (f + i) = val, and
- *     sign(f) == sign(i) == sign(val).
- *
- * Beware signedness when doing subtraction, and also operand size!
- */
-double
-modf(val, iptr)
-       double val, *iptr;
-{
-       union doub {
-               double v;
-               struct ieee_double s;
-       } u, v;
-       u_int64_t frac;
-
-       /*
-        * If input is Inf or NaN, return it and leave i alone.
-        */
-       u.v = val;
-       if (u.s.dbl_exp == DBL_EXP_INFNAN)
-               return (u.v);
-
-       /*
-        * If input can't have a fractional part, return
-        * (appropriately signed) zero, and make i be the input.
-        */
-       if ((int)u.s.dbl_exp - DBL_EXP_BIAS > DBL_FRACBITS - 1) {
-               *iptr = u.v;
-               v.v = 0.0;
-               v.s.dbl_sign = u.s.dbl_sign;
-               return (v.v);
-       }
-
-       /*
-        * If |input| < 1.0, return it, and set i to the appropriately
-        * signed zero.
-        */
-       if (u.s.dbl_exp < DBL_EXP_BIAS) {
-               v.v = 0.0;
-               v.s.dbl_sign = u.s.dbl_sign;
-               *iptr = v.v;
-               return (u.v);
-       }
-
-       /*
-        * There can be a fractional part of the input.
-        * If you look at the math involved for a few seconds, it's
-        * plain to see that the integral part is the input, with the
-        * low (DBL_FRACBITS - (exponent - DBL_EXP_BIAS)) bits zeroed,
-        * the fractional part is the part with the rest of the
-        * bits zeroed.  Just zeroing the high bits to get the
-        * fractional part would yield a fraction in need of
-        * normalization.  Therefore, we take the easy way out, and
-        * just use subtraction to get the fractional part.
-        */
-       v.v = u.v;
-       /* Zero the low bits of the fraction, the sleazy way. */
-       frac = ((u_int64_t)v.s.dbl_frach << 32) + v.s.dbl_fracl;
-       frac >>= DBL_FRACBITS - (u.s.dbl_exp - DBL_EXP_BIAS);
-       frac <<= DBL_FRACBITS - (u.s.dbl_exp - DBL_EXP_BIAS);
-       v.s.dbl_fracl = frac & 0xffffffff;
-       v.s.dbl_frach = frac >> 32;
-       *iptr = v.v;
-
-       u.v -= v.v;
-       u.s.dbl_sign = v.s.dbl_sign;
-       return (u.v);
-}
diff -r a2f707722838 -r 37687f0a0ba2 libexec/cron/INSTALL
--- a/libexec/cron/INSTALL      Wed Mar 16 23:55:10 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,87 +0,0 @@
-/* Copyright 1993,1994 by Paul Vixie
- * All rights reserved
- *
- * Distribute freely, except: don't remove my name from the source or
- * documentation (don't take credit for my work), mark your changes (don't
- * get me blamed for your possible bugs), don't alter or remove this
- * notice.  May be sold if buildable source is provided to buyer.  No
- * warrantee of any kind, express or implied, is included with this
- * software; use at your own risk, responsibility for damages (if any) to
- * anyone resulting from the use of this software rests entirely with the
- * user.
- *
- * Send bug reports, bug fixes, enhancements, requests, flames, etc., and
- * I'll try to keep a version up to date.  I can be reached as follows:
- * Paul Vixie          <paul%vix.com@localhost>          uunet!decwrl!vixie!paul
- */
-
-$Id: INSTALL,v 1.1.1.2 1994/01/12 18:34:24 jtc Exp $
-
-Read the comments at the top of the Makefile, then edit the area marked
-'configurable stuff'.
-
-Edit config.h.  The stuff I expect you to change is down a bit from the
-top of the file, but it's clearly marked.  Also look at pathnames.h.
-
-You don't have to create the /var/cron or /var/cron/tabs directories, since
-both the daemon and the `crontab' program will do this the first time they
-run if they don't exist.  You do need to have a /var, though -- just "mkdir
-/var" if you don't have one, or you can "mkdir /usr/var; ln -s /usr/var /var"
-if you expect your /var to have a lot of stuff in it.
-
-You will also need /usr/local/etc and /usr/local/bin directories unless you
-change the Makefile.  These will have to be created by hand, but if you are
-a long-time Usenet user you probably have them already.  /usr/local/man is
-where I keep my man pages, but I have the source for `man' and you probably
-do not.  Therefore you may have to put the man pages into /usr/man/manl,
-which will be hard since there will be name collisions.  (Note that the man
-command was originally written by Bill Joy before he left Berkeley, and it
-contains no AT&T code, so it is in UUNET's archive of freely-distributable
-BSD code.)
-
-LINUX note: /usr/include/paths.h on some linux systems shows _PATH_SENDMAIL
-       to be /usr/bin/sendmail even though sendmail is installed in /usr/lib.
-       you should check this out.
-
-say:
-       make all
-
-su and say:
-       make install
-
-Note that if I can get you to "su and say" something just by asking, you have
-a very serious security problem on your system and you should look into it.
-
-Edit your /usr/lib/crontab file into little pieces -- see the CONVERSION file
-for help on this.
-
-Use the `crontab' command to install all the little pieces you just created.
-Some examples (see below before trying any of these!)
-
-       crontab -u uucp -r /usr/lib/uucp/crontab.src
-       crontab -u news -r /usr/lib/news/crontab.src
-       crontab -u root -r /usr/adm/crontab.src
-
-Notes on above examples: (1) the .src files are copied at the time the
-command is issued; changing the source files later will have no effect until
-they are reinstalled with another `crontab -r' command.  (2) The crontab
-command will affect the crontab of the person using the command unless `-u
-USER' is given; `-u' only works for root.  When using most `su' commands
-under most BSD's, `crontab' will still think of you as yourself even though
-you may think of yourself as root -- so use `-u' liberally.  (3) the `-r'
-option stands for `replace'; check the man page for crontab(1) for other
-possibilities.
-
-Kill your existing cron daemon -- do `ps aux' and look for /etc/cron.
-
-Edit your /etc/rc or /etc/rc.local, looking for the line that starts up
-/etc/cron.  Comment it out and add a line to start the new cron daemon
--- usually /usr/local/etc/cron, unless you changed it in the Makefile.
-
-Start up this cron daemon yourself as root.  Just type /usr/local/etc/cron
-(or whatever); no '&' is needed since the daemon forks itself and the
-process you executed returns immediately.
-
-ATT notes: for those people unfortunate enough to be stuck on a AT&T UNIX,
-you will need the public-domain "libndir", found in the B News source and in
-any comp.sources.unix archive.  You will also need to hack the code some.
diff -r a2f707722838 -r 37687f0a0ba2 share/termcap/reorder
--- a/share/termcap/reorder     Wed Mar 16 23:55:10 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,62 +0,0 @@
-/# << EOH -/k a
-/^adm12|/;.,/^[^       ]/-m'a
-/^pcplot/;.,/^[^       ]/-m'a
-/^c100|/;.,/^[^        ]/-m'a
-/^c100-rv|/;.,/^[^     ]/-m'a
-/^c100-rv-pp|/;.,/^[^  ]/-m'a
-/^c108-4p|/;.,/^[^     ]/-m'a
-/^c108-rv-4p|/;.,/^[^  ]/-m'a
-/^c108|/;.,/^[^        ]/-m'a
-/^c108-rv-8p|/;.,/^[^  ]/-m'a
-/^avt|/;.,/^[^ ]/-m'a
-/^avt-rv|/;.,/^[^      ]/-m'a
-/^avt-4p-s|/;.,/^[^    ]/-m'a
-/^avt-8p-s|/;.,/^[^    ]/-m'a
-/^ansi.sys|/;.,/^[^    ]/-m'a
-/^ansi.sysk|/;.,/^[^   ]/-m'a
-/^nansi.sys|/;.,/^[^   ]/-m'a
-/^nansi.sysk|/;.,/^[^  ]/-m'a
-/^h19k|/;.,/^[^        ]/-m'a
-/^msk22714|/;.,/^[^    ]/-m'a
-/^msk227am|/;.,/^[^    ]/-m'a
-/^msk227|/;.,/^[^      ]/-m'a
-/^pckermit120|/;.,/^[^ ]/-m'a
-/^pckermit|/;.,/^[^    ]/-m'a
-/^kermitam|/;.,/^[^    ]/-m'a
-/^kermit|/;.,/^[^      ]/-m'a
-/^sun-17|/;.,/^[^      ]/-m'a
-/^sun-24|/;.,/^[^      ]/-m'a
-/^sun-34|/;.,/^[^      ]/-m'a
-/^sun-48|/;.,/^[^      ]/-m'a
-/^sun-e-s|/;.,/^[^     ]/-m'a
-/^sun-s|/;.,/^[^       ]/-m'a
-/^sun-e|/;.,/^[^       ]/-m'a



Home | Main Index | Thread Index | Old Index