Source-Changes-HG archive

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

[src/minoura-xpg4dl]: src Import of most recent XPG4DL dated 2000.06.23.



details:   https://anonhg.NetBSD.org/src/rev/2ce33904c28c
branches:  minoura-xpg4dl
changeset: 486696:2ce33904c28c
user:      minoura <minoura%NetBSD.org@localhost>
date:      Fri Jun 23 16:58:47 2000 +0000

description:
Import of most recent XPG4DL dated 2000.06.23.

diffstat:

 etc/mtree/NetBSD.dist           |    12 +-
 include/Makefile                |    20 +-
 include/ctype.h                 |    38 +-
 lib/Makefile                    |    21 +-
 lib/libc/Makefile               |     4 +-
 lib/libc/include/namespace.h    |    58 +-
 lib/libc/include/reentrant.h    |    30 +-
 lib/libc/locale/big5.c          |     4 +-
 lib/libc/locale/collate.c       |    49 +-
 lib/libc/locale/collate.h       |     3 +-
 lib/libc/locale/euc.c           |     4 +-
 lib/libc/locale/euctw.c         |     2 +-
 lib/libc/locale/iso2022.c       |     6 +-
 lib/libc/locale/iso2022.h       |     2 +-
 lib/libc/locale/iswctype.c      |    44 +-
 lib/libc/locale/mskanji.c       |     4 +-
 lib/libc/locale/runeglue.c      |    18 +-
 lib/libc/locale/runetable.c     |   222 +-
 lib/libc/locale/runetype.h      |    64 +-
 lib/libc/locale/setlocale.c     |    26 +-
 lib/libc/locale/setrunelocale.c |    27 +-
 lib/libc/locale/utf2.c          |     6 +-
 lib/libc/locale/wcscat.c        |     2 +-
 lib/libc/locale/wcschr.c        |     2 +-
 lib/libc/locale/wcscmp.c        |     2 +-
 lib/libc/locale/wcscpy.c        |     2 +-
 lib/libc/locale/wcscspn.c       |     2 +-
 lib/libc/locale/wcslen.c        |     2 +-
 lib/libc/locale/wcsncat.c       |     2 +-
 lib/libc/locale/wcsncmp.c       |     2 +-
 lib/libc/locale/wcsncpy.c       |     2 +-
 lib/libc/locale/wcspbrk.c       |     2 +-
 lib/libc/locale/wcsrchr.c       |     2 +-
 lib/libc/locale/wcsspn.c        |     2 +-
 lib/libc/locale/wcsstr.c        |     2 +-
 lib/libc/locale/wcswidth.c      |     2 +-
 lib/libc/locale/wmemchr.c       |     2 +-
 lib/libc/locale/wmemcmp.c       |     2 +-
 lib/libc/locale/wmemcpy.c       |     2 +-
 lib/libc/locale/wmemmove.c      |     2 +-
 lib/libc/locale/wmemset.c       |     2 +-
 lib/libc/stdlib/Lint_abs.c      |     2 +-
 lib/libc/stdlib/Lint_div.c      |     2 +-
 lib/libc/stdlib/Lint_labs.c     |     2 +-
 lib/libc/stdlib/Lint_ldiv.c     |     2 +-
 lib/libc/stdlib/getopt_long.c   |    20 +-
 lib/libc/string/Lint_bcmp.c     |     2 +-
 lib/libc/string/Lint_bcopy.c    |     2 +-
 lib/libc/string/Lint_bzero.c    |     2 +-
 lib/libc/string/Lint_ffs.c      |     2 +-
 lib/libc/string/Lint_index.c    |     2 +-
 lib/libc/string/Lint_memchr.c   |     2 +-
 lib/libc/string/Lint_memcmp.c   |     2 +-
 lib/libc/string/Lint_memcpy.c   |     2 +-
 lib/libc/string/Lint_memmove.c  |     2 +-
 lib/libc/string/Lint_memset.c   |     2 +-
 lib/libc/string/Lint_rindex.c   |     2 +-
 lib/libc/string/Lint_strcat.c   |     2 +-
 lib/libc/string/Lint_strchr.c   |     2 +-
 lib/libc/string/Lint_strcmp.c   |     2 +-
 lib/libc/string/Lint_strcpy.c   |     2 +-
 lib/libc/string/Lint_strlen.c   |     2 +-
 lib/libc/string/Lint_strncmp.c  |     2 +-
 lib/libc/string/Lint_strrchr.c  |     2 +-
 lib/libc/string/Lint_swab.c     |     2 +-
 lib/libc/string/strcoll.c       |    15 +-
 lib/libc/string/strxfrm.c       |     2 +-
 usr.bin/colldef/colldef.1       |    42 +-
 usr.bin/colldef/en_DK.example   |  3073 ---------------------------------------
 usr.bin/colldef/parse.y         |    16 +-
 usr.bin/colldef/scan.l          |    76 +-
 usr.bin/mklocale/lex.l          |    73 +-
 usr.bin/mklocale/mklocale.1     |    21 +-
 usr.bin/mklocale/yacc.y         |   193 +-
 74 files changed, 639 insertions(+), 3640 deletions(-)

diffs (truncated from 5801 to 300 lines):

diff -r 194247e47b72 -r 2ce33904c28c etc/mtree/NetBSD.dist
--- a/etc/mtree/NetBSD.dist     Fri Jun 23 16:40:11 2000 +0000
+++ b/etc/mtree/NetBSD.dist     Fri Jun 23 16:58:47 2000 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: NetBSD.dist,v 1.108.2.2 2000/05/29 14:01:40 minoura Exp $
+#      $NetBSD: NetBSD.dist,v 1.108.2.3 2000/06/23 16:58:51 minoura Exp $
 #      @(#)4.4BSD.dist 8.1 (Berkeley) 6/13/93
 
 /set type=dir uname=root gname=wheel mode=0755
@@ -95,6 +95,11 @@
 # ./etc/rc.d
 ..
 
+# ./etc/rc.conf.d
+rc.conf.d
+# ./etc/rc.conf.d
+..
+
 # ./etc/sliphome
 sliphome
 # ./etc/sliphome
@@ -3135,6 +3140,11 @@
 # ./var/games/phantasia
 ..
 
+# ./var/games/sail
+sail           uname=games gname=games mode=0775
+# ./var/games/sail
+..
+
 # ./var/games
 ..
 
diff -r 194247e47b72 -r 2ce33904c28c include/Makefile
--- a/include/Makefile  Fri Jun 23 16:40:11 2000 +0000
+++ b/include/Makefile  Fri Jun 23 16:58:47 2000 +0000
@@ -1,9 +1,6 @@
-#      $NetBSD: Makefile,v 1.85.2.1 2000/05/28 22:41:01 minoura Exp $
+#      $NetBSD: Makefile,v 1.85.2.2 2000/06/23 16:58:47 minoura Exp $
 #      @(#)Makefile    8.2 (Berkeley) 1/4/94
 
-SRCTOP=        ..
-.include <bsd.crypto.mk>
-
 # Doing a make includes builds /usr/include
 
 # Missing: mp.h
@@ -14,27 +11,24 @@
        iso646.h kvm.h langinfo.h libgen.h \
        limits.h link.h link_aout.h link_elf.h locale.h \
        login_cap.h malloc.h math.h md4.h \
-       memory.h mpool.h ndbm.h netdb.h netgroup.h nlist.h nl_types.h \
+       memory.h mpool.h ndbm.h netconfig.h netdb.h netgroup.h nlist.h \
+       nl_types.h \
        nsswitch.h paths.h pwd.h ranlib.h re_comp.h regex.h regexp.h \
        resolv.h rmt.h search.h setjmp.h sgtty.h signal.h stab.h stddef.h \
        stdio.h stdlib.h string.h strings.h stringlist.h struct.h sysexits.h \
        tar.h time.h ttyent.h tzfile.h ulimit.h unistd.h util.h utime.h \
-       utmp.h vis.h wchar.h \
-       wctype.h
+       utmp.h vis.h wchar.h
+INCS+= wctype.h
 INCS+= arpa/ftp.h arpa/inet.h arpa/nameser.h arpa/telnet.h arpa/tftp.h
 INCS+= protocols/dumprestore.h protocols/routed.h protocols/rwhod.h \
        protocols/talkd.h protocols/timed.h
-INCS+= rpc/auth.h rpc/auth_unix.h rpc/clnt.h rpc/pmap_clnt.h rpc/pmap_prot.h \
-       rpc/pmap_rmt.h rpc/rpc.h rpc/rpc_msg.h rpc/svc.h rpc/svc_auth.h \
-       rpc/types.h rpc/xdr.h
 INCS+= rpcsvc/yp_prot.h rpcsvc/ypclnt.h
 
 INCSDIR=/usr/include
 
 MKOBJ= no
 
-.if defined(CRYPTOPATH)
-.sinclude "${CRYPTOPATH}/include/Makefile.frag"
-.endif
+SUBDIR=        rpc
 
 .include <bsd.prog.mk>
+.include <bsd.subdir.mk>
diff -r 194247e47b72 -r 2ce33904c28c include/ctype.h
--- a/include/ctype.h   Fri Jun 23 16:40:11 2000 +0000
+++ b/include/ctype.h   Fri Jun 23 16:58:47 2000 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: ctype.h,v 1.17.8.1 2000/05/28 22:41:01 minoura Exp $   */
+/*     $NetBSD: ctype.h,v 1.17.8.2 2000/06/23 16:58:48 minoura Exp $   */
 
 /*
  * Copyright (c) 1989 The Regents of the University of California.
@@ -68,31 +68,31 @@
 
 
 __BEGIN_DECLS
-extern int     isalnum __P ((int));
-extern int     isalpha __P ((int));
-extern int     iscntrl __P ((int));
-extern int     isdigit __P ((int));
-extern int     isgraph __P ((int));
-extern int     islower __P ((int));
-extern int     isprint __P ((int));
-extern int     ispunct __P ((int));
-extern int     isspace __P ((int));
-extern int     isupper __P ((int));
-extern int     isxdigit __P ((int));
-extern int     tolower __P ((int));
-extern int     toupper __P ((int));
+int    isalnum __P ((int));
+int    isalpha __P ((int));
+int    iscntrl __P ((int));
+int    isdigit __P ((int));
+int    isgraph __P ((int));
+int    islower __P ((int));
+int    isprint __P ((int));
+int    ispunct __P ((int));
+int    isspace __P ((int));
+int    isupper __P ((int));
+int    isxdigit __P ((int));
+int    tolower __P ((int));
+int    toupper __P ((int));
 
 #if !defined(_ANSI_SOURCE) && !defined(_POSIX_C_SOURCE) || \
     defined(_XOPEN_SOURCE)
-extern int     isascii __P ((int));
-extern int     toascii __P ((int));
-extern int     _tolower __P ((int));
-extern int     _toupper __P ((int));
+int    isascii __P ((int));
+int    toascii __P ((int));
+int    _tolower __P ((int));
+int    _toupper __P ((int));
 #endif
 
 #if !defined(_ANSI_SOURCE) && !defined(_POSIX_C_SOURCE) && \
     !defined(_XOPEN_SOURCE)
-extern int     isblank __P ((int));
+int    isblank __P ((int));
 #endif
 __END_DECLS
 
diff -r 194247e47b72 -r 2ce33904c28c lib/Makefile
--- a/lib/Makefile      Fri Jun 23 16:40:11 2000 +0000
+++ b/lib/Makefile      Fri Jun 23 16:58:47 2000 +0000
@@ -1,18 +1,23 @@
-#      $NetBSD: Makefile,v 1.59.2.1 2000/05/28 22:40:55 minoura Exp $
+#      $NetBSD: Makefile,v 1.59.2.2 2000/06/23 16:58:50 minoura Exp $
 #      from: @(#)Makefile      5.25.1.1 (Berkeley) 5/7/91
 
-SRCTOP=        ..
-.include <bsd.crypto.mk>
-
 SUBDIR=        csu libarch libbz2 libc libcompat libcrypt libcurses libedit \
        libkvm libl libm libmenu libossaudio libpcap libposix \
        libresolv librmt librpcsvc libskey libterm libusb libutil libwrap \
        liby libz
 
-# XXX Crypto bits must be dealt with before libtelnet.
-.if defined(CRYPTOPATH)
-.sinclude "${CRYPTOPATH}/lib/Makefile.frag"
-.endif
+# XXX Crypto bits must be done before libtelnet.
+
+# OpenSSL libraries.  NOTE!  WE DO NOT TRAVERSE INTO libdes FOR A REASON!
+SUBDIR+= libcrypto libssl
+
+# Heimdal Kerberos 5 libraries
+SUBDIR+= libroken libcom_err libsl libss libasn1 libkrb5 libhdb libkadm5 \
+        libkadm5srv libkadm5clnt libgssapi
+
+# KTH Kerberos 4 libraries
+SUBDIR+= libkrb libkdb libkadm libkafs
+SUBDIR+= libkstream
 
 SUBDIR+=       libtelnet
 
diff -r 194247e47b72 -r 2ce33904c28c lib/libc/Makefile
--- a/lib/libc/Makefile Fri Jun 23 16:40:11 2000 +0000
+++ b/lib/libc/Makefile Fri Jun 23 16:58:47 2000 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.88.2.1 2000/05/28 22:40:54 minoura Exp $
+#      $NetBSD: Makefile,v 1.88.2.2 2000/06/23 16:58:50 minoura Exp $
 #      @(#)Makefile    8.2 (Berkeley) 2/3/94
 #
 # All library objects contain sccsid strings by default; they may be
@@ -38,6 +38,8 @@
 # Don't try to lint the C library against itself when creating llib-lc.ln
 LLIBS=
 
+INCSDIR=       /usr/include
+
 .if exists (${ARCHDIR}/Makefile.inc)
 .PATH: ${ARCHDIR}
 .include "${ARCHDIR}/Makefile.inc"
diff -r 194247e47b72 -r 2ce33904c28c lib/libc/include/namespace.h
--- a/lib/libc/include/namespace.h      Fri Jun 23 16:40:11 2000 +0000
+++ b/lib/libc/include/namespace.h      Fri Jun 23 16:58:47 2000 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: namespace.h,v 1.51 2000/05/08 13:38:44 kleink Exp $    */
+/*     $NetBSD: namespace.h,v 1.51.2.1 2000/06/23 16:58:53 minoura Exp $       */
 
 /*-
  * Copyright (c) 1997, 1998 The NetBSD Foundation, Inc.
@@ -82,6 +82,7 @@
 #define authunix_create_default _authunix_create_default
 #define basename               _basename
 #define bindresvport           _bindresvport
+#define bindresvport_sa                _bindresvport_sa
 #define bm_comp                        _bm_comp
 #define bm_exec                        _bm_exec
 #define bm_free                        _bm_free
@@ -104,12 +105,18 @@
 #define cgetustr               _cgetustr
 #define clnt_broadcast         _clnt_broadcast
 #define clnt_create            _clnt_create
+#define clnt_create_vers       _clnt_create_vers
+#define clnt_dg_create         _clnt_dg_create
 #define clnt_pcreateerror      _clnt_pcreateerror
 #define clnt_perrno            _clnt_perrno
 #define clnt_perror            _clnt_perror
+#define clnt_raw_create                _clnt_raw_create
+#define clnt_tli_create                _clnt_tli_create
+#define clnt_tp_create         _clnt_tp_create
 #define clnt_spcreateerror     _clnt_spcreateerror
 #define clnt_sperrno           _clnt_sperrno
 #define clnt_sperror           _clnt_sperror
+#define clnt_vc_create         _clnt_vc_create
 #define clntraw_create         _clntraw_create
 #define clnttcp_create         _clnttcp_create
 #define clntudp_bufcreate      _clntudp_bufcreate
@@ -138,6 +145,7 @@
 #define endfsent               _endfsent
 #define endgrent               _endgrent
 #define endhostent             _endhostent
+#define endnetconfig           _endnetconfig
 #define endnetent              _endnetent
 #define endnetgrent            _endnetgrent
 #define endprotoent            _endprotoent
@@ -160,6 +168,7 @@
 #define fdopen                 _fdopen
 #define fgetln                 _fgetln
 #define fnmatch                        _fnmatch
+#define freenetconfigent       _freenetconfigent
 #define freeaddrinfo           _freeaddrinfo
 #define freeifaddrs            _freeifaddrs
 #define ftok                   _ftok
@@ -194,8 +203,11 @@
 #define getnameinfo            _getnameinfo
 #define getnetbyaddr           _getnetbyaddr
 #define getnetbyname           _getnetbyname
+#define getnetconfig           _getnetconfig
+#define getnetconfigent                _getnetconfigent
 #define getnetent              _getnetent
 #define getnetgrent            _getnetgrent
+#define getnetpath             _getnetpath
 #define getopt                 _getopt
 #define getopt_long            _getopt_long
 #define getpagesize            _getpagesize
@@ -291,6 +303,8 @@
 #define mpool_put              _mpool_put
 #define mpool_sync             _mpool_sync
 #define mrand48                        _mrand48
+#define nc_perror              _nc_perror
+#define nc_sperror             _nc_sperror
 #define nice                   _nice
 #if 0
 #define nlist                  _nlist
@@ -329,6 +343,17 @@
 #define res_query              _res_query
 #define res_search             _res_search
 #define rewinddir              _rewinddir
+#define rpc_broadcast          _rpc_broadcast
+#define rpc_broadcast_exp      _rpc_broadcast_exp
+#define rpc_call               _rpc_call
+#define rpc_reg                        _rpc_reg
+#define rpcb_getmaps           _rpcb_getmaps
+#define rpcb_gettime           _rpcb_gettime
+#define rpcb_rmtcall           _rpcb_rmtcall
+#define rpcb_set               _rpcb_set
+#define rpcb_taddr2uaddr       _rpcb_taddr2uaddr
+#define rpcb_uaddr2taddr       _rpcb_uaddr2taddr
+#define rpcb_unset             _rpcb_unset
 #define scandir                        _scandir
 #define seed48                 _seed48
 #define seekdir                        _seekdir
@@ -342,9 +367,11 @@
 #define sethostname            _sethostname
 #define setlogmask             _setlogmask
 #define setmode                        _setmode
+#define setnetconfig           _setnetconfig
 #define setnetent              _setnetent
 #define setnetgrent            _setnetgrent
 #define setpassent             _setpassent
+#define setnetpath             _setnetpath
 #define setproctitle           _setproctitle
 #define setprotoent            _setprotoent
 #define setpwent               _setpwent
@@ -378,12 +405,24 @@
 #define strunvis               _strunvis
 #define strvis                 _strvis
 #define strvisx                        _strvisx



Home | Main Index | Thread Index | Old Index