NetBSD re-synchronization of the source tree

This brings our tree to NetBSD 7.0, as found on -current on the
10-10-2015.

This updates:
 - LLVM to 3.6.1
 - GCC to GCC 5.1
 - Replace minix/commands/zdump with usr.bin/zdump
 - external/bsd/libelf has moved to /external/bsd/elftoolchain/
 - Import ctwm
 - Drop sprintf from libminc

Change-Id: I149836ac18e9326be9353958bab9b266efb056f0
This commit is contained in:
2016-01-13 20:32:14 +01:00
parent 8933525b85
commit 0a6a1f1d05
32425 changed files with 2998492 additions and 1342217 deletions
+21 -10
View File
@@ -1,4 +1,4 @@
.\" $NetBSD: nsdispatch.3,v 1.31 2011/04/28 16:16:23 wiz Exp $
.\" $NetBSD: nsdispatch.3,v 1.33 2015/01/04 21:38:58 wiz Exp $
.\"
.\" Copyright (c) 1997, 1998, 1999, 2004, 2005, 2008
.\" The NetBSD Foundation, Inc.
@@ -28,7 +28,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
.\" POSSIBILITY OF SUCH DAMAGE.
.\"
.Dd May 8, 2008
.Dd January 4, 2015
.Dt NSDISPATCH 3
.Os
.Sh NAME
@@ -434,8 +434,6 @@ The callback function names and
organization for various standard database callback functions are:
.\"
.Ss Methods for hosts database
.Sy NOTE:
The method APIs for this database will be changing in the near future.
.Bl -tag -width 3n
.It Sy getaddrinfo
.Ft "char *name" ,
@@ -451,7 +449,7 @@ via
.Ft "int af"
.Pp
Returns
.Ft "struct hostent *"
.Ft "struct getnamaddr *"
via
.Ft "void *cbrv" .
.It Sy gethostbyname
@@ -460,10 +458,22 @@ via
.Ft "int af"
.Pp
Returns
.Ft "struct hostent *"
.Ft "struct getnamaddr *"
via
.Ft "void *cbrv" .
.El
.Pp
The
.Ft "struct getnamaddr"
is defined internally in libc as:
.Bd -literal
struct getnamaddr {
struct hostent *hp;
char *buf;
size_t buflen;
int *he;
};
.Ed
.\"
.Ss Methods for group and group_compat databases
.Bl -tag -width 3n
@@ -931,8 +941,8 @@ routines first appeared in
Support for dynamically-loaded modules first appeared in
.Nx 3.0 .
.Sh AUTHORS
Luke Mewburn
.Aq lukem@NetBSD.org
.An Luke Mewburn
.Aq Mt lukem@NetBSD.org
wrote this freely distributable name-service switch implementation,
using ideas from the
.Tn ULTRIX
@@ -941,8 +951,9 @@ and
.Tn Solaris
.Xr nsswitch.conf 4
manual pages.
Support for dynamically-loaded modules was added by Jason Thorpe
.Aq thorpej@NetBSD.org ,
Support for dynamically-loaded modules was added by
.An Jason Thorpe
.Aq Mt thorpej@NetBSD.org ,
based on code developed by the
.Fx
Project.