From owner-svn-src-projects@freebsd.org  Sun Oct  9 00:20:45 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6D9CDC06FD4
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 00:20:45 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 306C0154;
 Sun,  9 Oct 2016 00:20:45 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u990Ki8a036922;
 Sun, 9 Oct 2016 00:20:44 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u990KhX8036913;
 Sun, 9 Oct 2016 00:20:43 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610090020.u990KhX8036913@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 00:20:43 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306889 - in
 projects/doctools/cddl/usr.bin/doctools/troff/troff: . devps devpslow
 devpsmed dpost dpost/charlib
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 00:20:45 -0000

Author: bapt
Date: Sun Oct  9 00:20:43 2016
New Revision: 306889
URL: https://svnweb.freebsd.org/changeset/base/306889

Log:
  Install all fonts

Added:
  projects/doctools/cddl/usr.bin/doctools/troff/troff/devps/
  projects/doctools/cddl/usr.bin/doctools/troff/troff/devps/Makefile   (contents, props changed)
  projects/doctools/cddl/usr.bin/doctools/troff/troff/devps/fontfiles.mk   (contents, props changed)
  projects/doctools/cddl/usr.bin/doctools/troff/troff/devpslow/
  projects/doctools/cddl/usr.bin/doctools/troff/troff/devpslow/Makefile   (contents, props changed)
  projects/doctools/cddl/usr.bin/doctools/troff/troff/devpsmed/
  projects/doctools/cddl/usr.bin/doctools/troff/troff/devpsmed/Makefile   (contents, props changed)
  projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/Makefile.inc   (contents, props changed)
  projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/charlib/
  projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/charlib/Makefile   (contents, props changed)
Modified:
  projects/doctools/cddl/usr.bin/doctools/troff/troff/Makefile
  projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/Makefile

Modified: projects/doctools/cddl/usr.bin/doctools/troff/troff/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/troff/troff/Makefile	Sat Oct  8 23:41:54 2016	(r306888)
+++ projects/doctools/cddl/usr.bin/doctools/troff/troff/Makefile	Sun Oct  9 00:20:43 2016	(r306889)
@@ -1,6 +1,9 @@
 SUBDIR=	\
 	dpost \
-	tmac
+	tmac \
+	devps \
+	devpslow \
+	devpsmed
 
 PROGS=	troff \
 	devaps \

Added: projects/doctools/cddl/usr.bin/doctools/troff/troff/devps/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/doctools/cddl/usr.bin/doctools/troff/troff/devps/Makefile	Sun Oct  9 00:20:43 2016	(r306889)
@@ -0,0 +1,7 @@
+FILESDIR=	${FNTDIR}/devps
+.include "${.CURDIR}/fontfiles.mk"
+FILES=	${FONTFILES}
+SYMLINKS=	../devpost/charlib ${FNTDIR}/devps/charlib
+
+.include <bsd.prog.mk>
+.PATH:	${DOCTOOLSDIR}/troff/troff.d/font/devps

Added: projects/doctools/cddl/usr.bin/doctools/troff/troff/devps/fontfiles.mk
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/doctools/cddl/usr.bin/doctools/troff/troff/devps/fontfiles.mk	Sun Oct  9 00:20:43 2016	(r306889)
@@ -0,0 +1,33 @@
+FONTFILES=	B \
+		B.afm \
+		BI \
+		BI.afm \
+		CB \
+		CB.afm \
+		CI \
+		CI.afm \
+		CW \
+		CW.afm \
+		CX \
+		CX.afm \
+		DESC \
+		FONTMAP \
+		H \
+		H.afm \
+		HB \
+		HB.afm \
+		HI \
+		HI.afm \
+		HX \
+		HX.afm \
+		I \
+		I.afm \
+		MustRead.html \
+		R \
+		R.afm \
+		S \
+		S.afm \
+		S1 \
+		S1.afm \
+		ZD \
+		ZD.afm

Added: projects/doctools/cddl/usr.bin/doctools/troff/troff/devpslow/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/doctools/cddl/usr.bin/doctools/troff/troff/devpslow/Makefile	Sun Oct  9 00:20:43 2016	(r306889)
@@ -0,0 +1,10 @@
+.include "${.CURDIR}/../devps/fontfiles.mk"
+FILESDIR=	${FNTDIR}/devpslow
+FILES=	DESC
+.for f in ${FONTFILES}
+SYMLINKS+=	../devps/$f ${FNTDIR}/devpslow/$f
+.endfor
+
+MAN=
+.include <bsd.prog.mk>
+.PATH:	${DOCTOOLSDIR}/troff/troff.d/font/devpslow

Added: projects/doctools/cddl/usr.bin/doctools/troff/troff/devpsmed/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/doctools/cddl/usr.bin/doctools/troff/troff/devpsmed/Makefile	Sun Oct  9 00:20:43 2016	(r306889)
@@ -0,0 +1,10 @@
+.include "${.CURDIR}/../devps/fontfiles.mk"
+FILESDIR=	${FNTDIR}/devpsmed
+FILES=	DESC
+.for f in ${FONTFILES}
+SYMLINKS+=	../devps/$f ${FNTDIR}/devpsmed/$f
+.endfor
+
+MAN=
+.include <bsd.prog.mk>
+.PATH:	${DOCTOOLSDIR}/troff/troff.d/font/devpsmed

Modified: projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/Makefile	Sat Oct  8 23:41:54 2016	(r306888)
+++ projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/Makefile	Sun Oct  9 00:20:43 2016	(r306889)
@@ -1,3 +1,5 @@
+SUBDIR=	charlib
+
 PROG=	dpost
 SRCS=	dpost.c \
 	draw.c \
@@ -16,16 +18,114 @@ SRCS=	dpost.c \
 	version.c \
 	bst.c
 LIBADD=	m
-FILESDIR=	${PSTDIR}
-FILES=	aps.ps \
-	baseline.ps \
-	color.ps \
-	cutmarks.ps \
-	dpost.ps \
-	draw.ps \
-	fatcourier.ps \
-	forms.ps \
-	ps_include.ps
+FILESGROUPS=	FILESPS FILESFONT
+FILESPSDIR=	${PSTDIR}
+FILESFONTDIR=	${FNTDIR}/devpost
+FILESPS=	aps.ps \
+		baseline.ps \
+		color.ps \
+		cutmarks.ps \
+		dpost.ps \
+		draw.ps \
+		fatcourier.ps \
+		forms.ps \
+		ps_include.ps
+FILESFONT=	B \
+		AB.name \
+		AI \
+		AI.name \
+		AR \
+		AR.name \
+		AX \
+		AX.name \
+		B \
+		B.name \
+		BI \
+		BI.name \
+		CB \
+		CB.name \
+		CI \
+		CI.name \
+		CO \
+		CO.name \
+		CW \
+		CW.name \
+		CX \
+		CX.name \
+		DESC \
+		DESC.big \
+		DESC.small \
+		FONTMAP \
+		GR \
+		GR.name \
+		H \
+		H.name \
+		HB \
+		HB.name \
+		HI \
+		HI.name \
+		HNB \
+		HNB.name \
+		HNBI \
+		HNBI.name \
+		HNI \
+		HNI.name \
+		HNR \
+		HNR.name \
+		HX \
+		HX.name \
+		I \
+		I.name \
+		KB \
+		KB.name \
+		KI \
+		KI.name \
+		KR \
+		KR.name \
+		KX \
+		KX.name \
+		NB \
+		NB.name \
+		NI \
+		NI.name \
+		NR \
+		NR.name \
+		NX \
+		NX.name \
+		PA \
+		PA.name \
+		PB \
+		PB.name \
+		PI \
+		PI.name \
+		PX \
+		PX.name \
+		R \
+		R.name \
+		S \
+		S.big \
+		S.name \
+		S.small \
+		S1 \
+		S1.name \
+		VB \
+		VB.name \
+		VI \
+		VI.name \
+		VR \
+		VR.name \
+		VX \
+		VX.name \
+		ZD \
+		ZD.name \
+		ZI \
+		ZI.name \
+
+SYMLINKS+=	H ${FNTDIR}/devpost/G \
+		H ${FNTDIR}/devpost/HM \
+		H ${FNTDIR}/devpost/HK \
+		H ${FNTDIR}/devpost/HL \
+		HI ${FNTDIR}/devpost/GI \
 
 CFLAGS+=	-I${DOCTOOLSDIR}/stuff/bst -I${DOCTOOLSDIR}/troff/troff.d/dpost.d-I${DOCTOOLSDIR}/troff/troff.d/dpost.d \
 		-I${DOCTOOLSDIR}/troff/troff.d/ \
@@ -43,3 +143,4 @@ RELEASE!=	awk -F= '/^RELEASE/ { print $$
 .PATH:	${DOCTOOLSDIR}/troff/troff.d/dpost.d
 .PATH:	${DOCTOOLSDIR}/troff
 .PATH:	${DOCTOOLSDIR}/troff/troff.d/postscript
+.PATH:	${DOCTOOLSDIR}/troff/troff.d/font/devpost

Added: projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/Makefile.inc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/Makefile.inc	Sun Oct  9 00:20:43 2016	(r306889)
@@ -0,0 +1 @@
+.include "../Makefile.inc"

Added: projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/charlib/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/charlib/Makefile	Sun Oct  9 00:20:43 2016	(r306889)
@@ -0,0 +1,31 @@
+FILESDIR=	${FNTDIR}/devpost/charlib
+FILES=	~= 12 \
+	14 \
+	34 \
+	BRACKETS_NOTE \
+	bx \
+	ci \
+	ff \
+	Fi \
+	Fl \
+	L1 \
+	L1.map \
+	Lb \
+	Lb.map \
+	lc \
+	lf \
+	lh \
+	LH_uc \
+	LH.map \
+	ob \
+	OLD_LH \
+	OLD_LH.map \
+	rc \
+	README \
+	rf \
+	rh \
+	Sl \
+	sq
+
+.include <bsd.prog.mk>
+.PATH: ${DOCTOOLSDIR}/troff/troff.d/font/devpost/charlib

From owner-svn-src-projects@freebsd.org  Sun Oct  9 00:30:40 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5BB10A9410D
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 00:30:40 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 0837678C;
 Sun,  9 Oct 2016 00:30:39 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u990UdkO040597;
 Sun, 9 Oct 2016 00:30:39 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u990UcO0040595;
 Sun, 9 Oct 2016 00:30:38 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610090030.u990UcO0040595@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 00:30:38 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306890 - in projects/doctools: cddl/usr.bin/doctools
 cddl/usr.bin/doctools/troff/libhnj etc/mtree
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 00:30:40 -0000

Author: bapt
Date: Sun Oct  9 00:30:38 2016
New Revision: 306890
URL: https://svnweb.freebsd.org/changeset/base/306890

Log:
  Install hyphenation files

Modified:
  projects/doctools/cddl/usr.bin/doctools/Makefile.inc
  projects/doctools/cddl/usr.bin/doctools/troff/libhnj/Makefile
  projects/doctools/etc/mtree/BSD.usr.dist

Modified: projects/doctools/cddl/usr.bin/doctools/Makefile.inc
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/Makefile.inc	Sun Oct  9 00:20:43 2016	(r306889)
+++ projects/doctools/cddl/usr.bin/doctools/Makefile.inc	Sun Oct  9 00:30:38 2016	(r306890)
@@ -3,9 +3,9 @@ CFLAGS+=	-I${DOCTOOLSDIR}/include
 NO_WERROR=	yes
 LIBDIR=	/usr/libexec/doctools
 REDFIR=	${LIBDIR}/reftools
-HYPDIR=	${LIBDIR}/hyphen
 DTSHAREDIR=	/usr/share/doctools
 FNTDIR=	${DTSHAREDIR}/font
+HYPDIR=	${DTSHAREDIR}/hyphen
 MACDIR=	${DTSHAREDIR}/tmac
 PSTDIR=	${DTSHAREDIR}/devpost/postscript
 PUBDIR=	${DTSHAREDIR}/pub

Modified: projects/doctools/cddl/usr.bin/doctools/troff/libhnj/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/troff/libhnj/Makefile	Sun Oct  9 00:20:43 2016	(r306889)
+++ projects/doctools/cddl/usr.bin/doctools/troff/libhnj/Makefile	Sun Oct  9 00:30:38 2016	(r306890)
@@ -2,6 +2,15 @@ LIB=	hnj
 SRCS=	hnjalloc.c \
 	hyphen.c
 
+FILESDIR=	${HYPDIR}
+FILES=	hyph_de_DE.dic \
+	hyph_de_DE@traditional.dic \
+	hyph_en_US.dic \
+	hyph_fr_FR.dic \
+	hyph_it_IT.dic \
+	hyph_la_VA.dic \
+	hyph_nl_NL.dic
+
 INTERNALLIB=	yes
 MAN=
 CFLAGS+=	-I${DOCTOOLSDIR}/troff/libhnj
@@ -9,3 +18,4 @@ CFLAGS+=	-I${DOCTOOLSDIR}/troff/libhnj
 .include <bsd.lib.mk>
 
 .PATH:	${DOCTOOLSDIR}/troff/libhnj
+.PATH:	${DOCTOOLSDIR}/troff/libhnj/hyphen.d

Modified: projects/doctools/etc/mtree/BSD.usr.dist
==============================================================================
--- projects/doctools/etc/mtree/BSD.usr.dist	Sun Oct  9 00:20:43 2016	(r306889)
+++ projects/doctools/etc/mtree/BSD.usr.dist	Sun Oct  9 00:30:38 2016	(r306890)
@@ -333,6 +333,8 @@
                 devpsmed
                 ..
             ..
+            hyphen
+            ..
             me
             ..
             nterm

From owner-svn-src-projects@freebsd.org  Sun Oct  9 01:01:18 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 26DE1A94A1F
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 01:01:18 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id D2C0A6A3;
 Sun,  9 Oct 2016 01:01:17 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u9911H9N054256;
 Sun, 9 Oct 2016 01:01:17 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u9911GiA054253;
 Sun, 9 Oct 2016 01:01:16 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610090101.u9911GiA054253@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 01:01:16 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306891 - in projects/doctools:
 cddl/usr.bin/doctools/refer cddl/usr.bin/doctools/refer/papers etc/mtree
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 01:01:18 -0000

Author: bapt
Date: Sun Oct  9 01:01:16 2016
New Revision: 306891
URL: https://svnweb.freebsd.org/changeset/base/306891

Log:
  Finish installing refer(1) related tools
  
  From now the only thing missing is bsd.doc.mk integration

Added:
  projects/doctools/cddl/usr.bin/doctools/refer/Makefile.inc   (contents, props changed)
  projects/doctools/cddl/usr.bin/doctools/refer/papers/
Modified:
  projects/doctools/cddl/usr.bin/doctools/refer/Makefile
  projects/doctools/etc/mtree/BSD.usr.dist

Modified: projects/doctools/cddl/usr.bin/doctools/refer/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/refer/Makefile	Sun Oct  9 00:30:38 2016	(r306890)
+++ projects/doctools/cddl/usr.bin/doctools/refer/Makefile	Sun Oct  9 01:01:16 2016	(r306891)
@@ -1,3 +1,4 @@
+SUBDIR=	papers
 PROGS=	refer addbib lookbib sortbib mkey inv hunt
 SRCS.refer= glue1.c \
 	refer1.c \
@@ -54,8 +55,20 @@ MAN.mkey=
 MAN.inv=
 MAN.hunt=
 
+SCRIPTS=	roffbib indxbib
+CLEANFILES=	roffbib indxbib
+
+BINDIR.hunt=	${LIBDIR}/reftools
+BINDIR.inv=	${LIBDIR}/reftools
+BINDIR.mkey=	${LIBDIR}/reftools
+
 CFLAGS=	-DMACDIR='"${MACDIR}"' -DREFDIR='"${REFDIR}"'
 
+.SUFFIXES:	.sh
+.sh:
+	echo "#!/bin/sh" > ${.TARGET}
+	sed 's:@BINDIR@:$(BINDIR):g; s:@REFDIR@:${REFDIR}:g' ${.IMPSRC} >> ${.TARGET}
+
 .include <bsd.progs.mk>
 
 .PATH: ${DOCTOOLSDIR}/refer

Added: projects/doctools/cddl/usr.bin/doctools/refer/Makefile.inc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/doctools/cddl/usr.bin/doctools/refer/Makefile.inc	Sun Oct  9 01:01:16 2016	(r306891)
@@ -0,0 +1 @@
+.include "../Makefile.inc"

Modified: projects/doctools/etc/mtree/BSD.usr.dist
==============================================================================
--- projects/doctools/etc/mtree/BSD.usr.dist	Sun Oct  9 00:30:38 2016	(r306890)
+++ projects/doctools/etc/mtree/BSD.usr.dist	Sun Oct  9 01:01:16 2016	(r306891)
@@ -120,6 +120,8 @@
         ..
         doctools
             reftools
+                papers
+                ..
             ..
             hyphen
             ..

From owner-svn-src-projects@freebsd.org  Sun Oct  9 01:19:58 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id AC69FA94FD9
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 01:19:58 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 6F4E5F2D;
 Sun,  9 Oct 2016 01:19:58 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u991JvxX059979;
 Sun, 9 Oct 2016 01:19:57 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u991JvZH059978;
 Sun, 9 Oct 2016 01:19:57 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610090119.u991JvZH059978@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 01:19:57 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306892 - projects/doctools/share/mk
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 01:19:58 -0000

Author: bapt
Date: Sun Oct  9 01:19:57 2016
New Revision: 306892
URL: https://svnweb.freebsd.org/changeset/base/306892

Log:
  Modify bsd.doc.mk to only use heirloom doctools
  
  Small fixes are still needed on the way doctools is integrated for the refer(1) tool

Modified:
  projects/doctools/share/mk/bsd.doc.mk

Modified: projects/doctools/share/mk/bsd.doc.mk
==============================================================================
--- projects/doctools/share/mk/bsd.doc.mk	Sun Oct  9 01:01:16 2016	(r306891)
+++ projects/doctools/share/mk/bsd.doc.mk	Sun Oct  9 01:19:57 2016	(r306892)
@@ -53,11 +53,16 @@ GRIND?=		vgrind -f
 INDXBIB?=	indxbib
 PIC?=		pic
 REFER?=		refer
+DHTML?=		dhtml
+DPOST?=		dpost
 .for _dev in ${PRINTERDEVICE:Mascii}
-ROFF.ascii?=	groff -Tascii -P-c ${TRFLAGS} -mtty-char ${MACROS} ${PAGES:C/^/-o/1}
+ROFF.ascii?=	nroff -Tlocale ${TRFLAGS} ${MACROS} ${PAGES:C/^/-o/1}
 .endfor
-.for _dev in ${PRINTERDEVICE:Nascii}
-ROFF.${_dev}?=	groff -T${_dev} ${TRFLAGS} ${MACROS} ${PAGES:C/^/-o/1}
+.for _dev in ${PRINTERDEVICE:Mhtml}
+ROFF.${_dev}?=	troff -T${_dev} ${TRFLAGS} ${MACROS} ${PAGES:C/^/-o/1} | ${DHTML}
+.endfor
+.for _dev in ${PRINTERDEVICE:Mps}
+ROFF.${_dev}?=	troff -T${_dev} ${TRFLAGS} ${MACROS} ${PAGES:C/^/-o/1} | ${DPOST}
 .endfor
 SOELIM?=	soelim
 TBL?=		tbl
@@ -66,19 +71,19 @@ DOC?=		paper
 LPR?=		lpr
 
 .if defined(USE_EQN)
-TRFLAGS+=	-e
+PRECMD+=	eqn |
 .endif
 .if defined(USE_PIC)
-TRFLAGS+=	-p
+PRECMD+=	pic |
 .endif
 .if defined(USE_REFER)
-TRFLAGS+=	-R
+PRECMD+=	refer |
 .endif
 .if defined(USE_SOELIM)
-TRFLAGS+=	-I${.CURDIR}
+PRECMD+=	${SOELIM} -I${.CURDIR} |
 .endif
 .if defined(USE_TBL)
-TRFLAGS+=	-t
+PRECMD+=	tbl |
 .endif
 
 .if defined(NO_ROOT)
@@ -101,13 +106,6 @@ DFILE.${_dev}=	${DOC}.${_dev}${DCOMPRESS
 .endif
 .endfor
 
-UNROFF?=	unroff
-HTML_SPLIT?=	yes
-UNROFFFLAGS?=	-fhtml
-.if ${HTML_SPLIT} == "yes"
-UNROFFFLAGS+=	split=1
-.endif
-
 # Compatibility mode flag for groff.  Use this when formatting documents with
 # Berkeley me macros (orig_me(7)).
 COMPAT?=	-C
@@ -167,7 +165,7 @@ _stamp.extra: ${EXTRA}
 .endif
 
 CLEANFILES+=	_stamp.extra
-.for _dev in ${PRINTERDEVICE:Nhtml}
+.for _dev in ${PRINTERDEVICE}
 .if !target(${DFILE.${_dev}})
 .if target(_stamp.extra)
 ${DFILE.${_dev}}: _stamp.extra
@@ -176,23 +174,7 @@ ${DFILE.${_dev}}: ${SRCS}
 .if ${MK_DOCCOMPRESS} == "no"
 	${ROFF.${_dev}} ${.ALLSRC:N_stamp.extra} > ${.TARGET}
 .else
-	${ROFF.${_dev}} ${.ALLSRC:N_stamp.extra} | ${DCOMPRESS_CMD} > ${.TARGET}
-.endif
-.endif
-.endfor
-
-.for _dev in ${PRINTERDEVICE:Mhtml}
-.if !target(${DFILE.html})
-.if target(_stamp.extra)
-${DFILE.html}: _stamp.extra
-.endif
-${DFILE.html}: ${SRCS}
-.if defined(MACROS) && !empty(MACROS)
-	cd ${SRCDIR}; ${UNROFF} ${MACROS} ${UNROFFFLAGS} \
-	    document=${DOC} ${SRCS}
-.else # unroff(1) requires a macro package as an argument
-	cd ${SRCDIR}; ${UNROFF} -ms ${UNROFFFLAGS} \
-	    document=${DOC} ${SRCS}
+	cat ${.ALLSRC:N_stamp.extra} | ${PRECMD} ${ROFF.${_dev}} | ${DCOMPRESS_CMD} > ${.TARGET}
 .endif
 .endif
 .endfor

From owner-svn-src-projects@freebsd.org  Sun Oct  9 01:45:10 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 58AEDBED6EC
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 01:45:10 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 1CFA8EC1;
 Sun,  9 Oct 2016 01:45:10 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u991j9OY071275;
 Sun, 9 Oct 2016 01:45:09 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u991j9gJ071273;
 Sun, 9 Oct 2016 01:45:09 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610090145.u991j9gJ071273@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 01:45:09 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306893 - projects/doctools/share/me
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 01:45:10 -0000

Author: bapt
Date: Sun Oct  9 01:45:08 2016
New Revision: 306893
URL: https://svnweb.freebsd.org/changeset/base/306893

Log:
  doctools expect the tmacs files not staring with tmac

Added:
  projects/doctools/share/me/orig_me
     - copied unchanged from r306892, projects/doctools/share/me/tmac.orig_me
Deleted:
  projects/doctools/share/me/tmac.orig_me
Modified:
  projects/doctools/share/me/Makefile

Modified: projects/doctools/share/me/Makefile
==============================================================================
--- projects/doctools/share/me/Makefile	Sun Oct  9 01:19:57 2016	(r306892)
+++ projects/doctools/share/me/Makefile	Sun Oct  9 01:45:08 2016	(r306893)
@@ -1,12 +1,12 @@
 #	@(#)Makefile	8.2 (Berkeley) 3/27/94
 # $FreeBSD$
 
-MELIB=	${BINDIR}/doctools/me
+MELIB=	${BINDIR}/me
 TMLIB=	${BINDIR}/doctools/tmac
 MESRCS=	acm.me chars.me deltext.me eqn.me float.me footnote.me \
 	index.me letterhead.me local.me null.me refer.me sh.me \
 	tbl.me thesis.me
-TMSRCS=	tmac.orig_me
+TMSRCS=	orig_me
 FILES=	${MESRCS:S/$/.tmp/} ${TMSRCS:S/$/.tmp/} revisions
 CLEANFILES+=	${MESRCS:S/$/.tmp/} ${TMSRCS:S/$/.tmp/}
 

Copied: projects/doctools/share/me/orig_me (from r306892, projects/doctools/share/me/tmac.orig_me)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/doctools/share/me/orig_me	Sun Oct  9 01:45:08 2016	(r306893, copy of r306892, projects/doctools/share/me/tmac.orig_me)
@@ -0,0 +1,1188 @@
+.nr _0 \n(.c
+.\" Copyright (c) 1988, 1993
+.\"	The Regents of the University of California.  All rights reserved.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\"    notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\"    notice, this list of conditions and the following disclaimer in the
+.\"    documentation and/or other materials provided with the distribution.
+.\" 3. Neither the name of the University nor the names of its contributors
+.\"    may be used to endorse or promote products derived from this software
+.\"    without specific prior written permission.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+.\" 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.
+.\"
+.\"	@(#)tmac.e	8.1 (Berkeley) 6/5/93
+.\"
+.\"	$FreeBSD$
+.\"
+.\"	%beginstrip%
+.\"
+.\"**********************************************************************
+.\"*									*
+.\"*	******  - M E   N R O F F / T R O F F   M A C R O S  ******	*
+.\"*									*
+.\"*	Produced for your edification and enjoyment by:			*
+.\"*		Eric Allman						*
+.\"*		Electronics Research Laboratory				*
+.\"*		U.C. Berkeley.						*
+.\"*	current address:						*
+.\"*		Britton-Lee, Inc.					*
+.\"*		1919 Addison Street Suite 105				*
+.\"*		Berkeley, California  94704				*
+.\"*									*
+.\"*	VERSION 8.1	First Release: 11 Sept 1978			*
+.\"*	See file \*(||/revisions for revision history			*
+.\"*									*
+.\"*	Documentation is available.					*
+.\"*									*
+.\"**********************************************************************
+.\"
+.\"	Code on .de commands:
+.\"		***	a user interface macro.
+.\"		&&&	a user interface macro which is redefined
+.\"			when used to be the real thing.
+.\"		$$$	a macro which may be redefined by the user
+.\"			to provide variant functions.
+.\"		---	an internal macro.
+.\"
+.\" library directory for sourced files:
+.ds || /usr/old/lib/me
+.if \n@>0 .ds || .
+.\"
+.if !\n(.V .tm You are using the wrong version of NROFF/TROFF!!
+.if !\n(.V .tm This macro package works only on the version seven
+.if !\n(.V .tm release of NROFF and TROFF.
+.if !\n(.V .ex
+.if \n(pf \
+.	nx \*(||/null.me
+.\"		*** INTERNAL GP MACROS ***
+.de @C			\" --- change ev's, taking info with us
+.nr _S \\n(.s
+.nr _V \\n(.v
+.nr _F \\n(.f
+.nr _I \\n(.i
+.ev \\$1
+.ps \\n(_S
+.vs \\n(_Vu
+.ft \\n(_F
+'in \\n(_Iu
+.xl \\n($lu
+.lt \\n($lu
+.rr _S
+.rr _V
+.rr _F
+.rr _I
+.ls 1
+'ce 0
+..
+.de @D			\" --- determine display type (Indent, Left, Center)
+.ds |p "\\$3
+.nr _d \\$1
+.ie "\\$2"C" \
+.	nr _d 1
+.el .ie "\\$2"L" \
+.	nr _d 2
+.el .ie "\\$2"I" \
+.	nr _d 3
+.el .ie "\\$2"M" \
+.	nr _d 4
+.el \
+.	ds |p "\\$2
+..
+.de @z			\" --- end macro
+.if \n@>1 .tm >> @z, .z=\\n(.z ?a=\\n(?a
+.if !"\\n(.z"" \
+\{\
+.	tm Line \\n(c. -- Unclosed block, footnote, or other diversion (\\n(.z)
+.	di
+.	ex
+.\}
+.if \\n(?a \
+.	bp			\" force out final table
+.rm bp
+.rm @b\"			\" don't start another page
+.if t \
+.	wh -1p @m
+.br
+.if \n@>1 .tm << @z
+..
+.de @I			\" --- initialize processor
+.rm th
+.rm ac
+.rm lo
+.rm sc
+.rm @I
+..
+.\"		*** STANDARD HEADERS AND FOOTERS ***
+.de he			\" *** define header
+.ie !\\n(.$ \
+\{\
+.	rm |4
+.	rm |5
+.\}
+.el \
+\{\
+.	ds |4 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
+.	ds |5 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
+.\}
+..
+.de eh			\" *** define even header
+.ie !\\n(.$ \
+.	rm |4
+.el \
+.	ds |4 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
+..
+.de oh			\" *** define odd header
+.ie !\\n(.$ \
+.	rm |5
+.el \
+.	ds |5 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
+..
+.de fo			\" *** define footer
+.ie !\\n(.$ \
+\{\
+.	rm |6
+.	rm |7
+.\}
+.el \
+\{\
+.	ds |6 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
+.	ds |7 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
+.\}
+..
+.de ef			\" *** define even foot
+.ie !\\n(.$ \
+.	rm |6
+.el \
+.	ds |6 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
+..
+.de of			\" *** define odd footer
+.ie !\\n(.$ \
+.	rm |7
+.el \
+.	ds |7 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
+..
+.de ep			\" *** end page (must always be followed by a .bp)
+.if \\n(nl>0 \
+\{\
+.	wh 0
+.	rs
+.	@b
+.\}
+..
+.\"		*** INTERNAL HEADER AND FOOTER MACROS ***
+.de @h			\" --- header
+.if \n@>1 .tm >> @h %=\\n% ?a=\\n(?a ?b=\\n(?b ?w=\\n(?w
+.if (\\n(.i+\\n(.o)>=\\n(.l \
+.	tm Line \\n(c. -- Offset + indent exceeds line length
+.if t .if (\\n(.l+\\n(.o)>7.75i \
+.	tm Line \\n(c. -- Offset + line length exceeds paper width
+.\" initialize a pile of junk
+.nr ?h \\n(?H			\" transfer "next page" to "this page"
+.rr ?H
+.nr ?c \\n(?C
+.rr ?C
+.if !"\\*(|4"" .rn |4 |0
+.if !"\\*(|5"" .rn |5 |1
+.if !"\\*(|6"" .rn |6 |2
+.if !"\\*(|7"" .rn |7 |3
+.nr _w 0			\" reset max footnote width
+.nr ?W 0			\" no wide floats this page (yet)
+.nr ?I 1
+.\" begin actual header stuff
+.ev 2
+.rs
+.if t .@m			\" output cut mark
+.if \\n(hm>0 \
+.	sp |\\n(hmu		\" move to header position
+.@t $h				\" output header title
+.if \\n(tm<=0 \
+.	nr tm \n(.Vu
+.sp |\\n(tmu			\" move to top of text
+.ev
+.mk _k				\" for columned output
+.if \\n(?n .nm 1		\" restore line numbering if n1 mode
+.nr $c 1			\" set first column
+.if \n@>4 .tm -- @h >> .ns nl=\\n(nl %=\\n% _k=\\n(_k tm=\\n(tm
+.ie \\n(?s \
+\{\
+.	rr ?s
+.	rs
+'	@b
+.\}
+.el \
+.	@n			\" begin the column
+.if \n@>2 .tm << @h
+..
+.if \nv=2 \
+\{\
+.	de @m		\" --- output cut mark (only on C/A/T-style)
+.	@O 0
+.	lt 7.5i
+.	tl '\(rn''\(rn'
+.	@O
+.	lt
+..
+.\}
+.de @n			\" --- new column or page
+.if \n@>3 .tm >> @n nl=\\n(nl %=\\n% ?f=\\n(?f ?o=\\n(?o
+.if \\n(bm<=0 \
+.	nr bm \\n(.Vu
+.if (\\n(_w<=\\n($l)&(\\n(?W=0) \
+\{\
+.	nr _b (\\n(ppu*\\n($ru)/2u	\" compute fudge factor (must be < 1P)
+.	if \\n(_bu>((\\n(bmu-\\n(fmu-(\\n(tpu*\\n($ru))/2u) \
+.		nr _b (\\n(ppu*\\n($ru)-\n(.Vu
+.	nr _b +\\n(bmu
+.\}
+.nr _B \\n(_bu
+.ch @f
+.wh -\\n(_bu @f
+.nr _b +(\\n(ppu*\\n($ru)	\" add 1 paragraph v in case of sweep past
+.if \n@>2 .tm @n .p=\\n(.p bm=\\n(bm _b=\\n(_b _B=\\n(_B
+.nr ?f 0			\" reset footnote flag
+.if \\n(?o \
+\{\
+.	(f _			\" reprocess footnotes which run off page
+.	nf
+.	|o
+.	fi
+.	)f
+.	rm |o
+.\}
+.nr ?o 0
+.if \\n(?T \
+\{\
+.	nr _i \\n(.i
+.	in \\n($iu
+.	|h			\" output the table header
+.	in \\n(_iu
+.	rr _i
+.	mk #T			\" for tbl commands
+.	ns
+.\}
+.if (\\n(?a)&((\\n($c<2):(\\n(?w=0)) \
+\{\
+.	nr ?a 0			\" output floating keep
+.	@k |t
+.	if \\n(?w \
+.		mk _k		\" don't overstrike wide keeps
+.	nr ?w 0
+.\}
+.os
+.$H				\" special column header macro
+.ns
+..
+.de @f			\" --- footer
+.if \n@>1 .tm >> @f %=\\n% nl=\\n(nl ?a=\\n(?a ?b=\\n(?b ?f=\\n(?f
+.if \n@>2 .nr VL \\n(.pu-\\n(nlu
+.if \n@>2 .tm @f bm=\\n(bm _B=\\n(_B _b=\\n(_b .p-nl=\\n(VL
+.ec
+.if \\n(?T \
+\{\
+.	nr T. 1			\" for tbl commands (to output bottom line)
+.	T# 1			\" output the sides and bottom lines
+.	br
+.\}
+.ev 2
+.ce 0
+.if \\n(?b \
+\{\
+.	nr ?b 0
+.	@k |b\"			\" output bottom of page tables
+.\}
+.if \\n(?f \
+.	@o			\" output footnote if present
+.ie \\n($c<\\n($m \
+.	@c			\" handle new column
+.el \
+.	@e			\" new page
+.ev
+.if \n@>2 .tm << @f
+..
+.de @o			\" --- output footnote
+.nf
+.ls 1
+.in 0
+.if \n@>2 .tm @o last printed text = \\n(nl placing @r trap at -\\n(_B
+.wh -\\n(_Bu @r
+.|f
+.fi
+.if \n@>2 .tm @o triggered @r (?o) = \\n(?o
+.if \\n(?o \
+\{\
+.	di			\" just in case triggered @r
+.	if \\n(dn=0 \
+\{\
+.		rm |o
+.		nr ?o 0
+.	\}
+.	nr dn \\n(_D
+.	rr _D
+.\}
+.rm |f
+.ch @r
+..
+.de @c			\" --- new column
+.if \n@>2 .tm	>> @c %=\\n%
+.rs
+.sp |\\n(_ku
+.@O +\\n($lu+\\n($su
+.nr $c +1
+.@n
+..
+.de @e			\" --- end page
+.if \n@>2 .tm	>> @e
+.@O \\n(_ou
+.rs
+.sp |\\n(.pu-\\n(fmu-(\\n(tpu*\\n($ru)	\" move to footer position
+.@t $f				\" output footer title
+.nr ?h 0
+.bp
+..
+.de @t			\" --- output header or footer title
+.if !\\n(?h \
+\{\
+.	sz \\n(tp		\" set header/footer type fonts, etc.
+.	@F \\n(tf
+.	lt \\n(_Lu		\" make title span entire page
+.	nf
+.	\\$1
+.	br
+.\}
+..
+.de $h			\" $$$ print header
+.rm |z
+.if !\\n(?c \
+\{\
+.	if e .ds |z "\\*(|0
+.	if o .ds |z "\\*(|1
+.\}
+.if !\(ts\\*(|z\(ts\(ts \
+'	tl \\*(|z
+.rm |z
+..
+.de $f			\" $$$ print footer
+.rm |z
+.if \\n(?c \
+\{\
+.	if e .ds |z "\\*(|0
+.	if o .ds |z "\\*(|1
+.\}
+.if \(ts\\*(|z\(ts\(ts \
+\{\
+.	if e .ds |z "\\*(|2
+.	if o .ds |z "\\*(|3
+.\}
+.if !\(ts\\*(|z\(ts\(ts \
+'	tl \\*(|z
+.rm |z
+..
+.de @r			\" --- reprocess overflow footnotes
+.if \n@>3 .tm		>> @r .z=\\n(.z ?f=\\n(?f ?a=\\n(?a ?b=\\n(?b _b=\\n(_b
+.di |o				\" save overflow footnote
+.nr ?o 1
+.nr _D \\n(dn
+.ns
+..
+.\"		*** COMMANDS WITH VARIANT DEFINITIONS ***
+.rn bp @b		\" --- begin page
+.de bp			\" *** begin new page (overrides columns)
+.nr $c \\n($m			\" force new page, not new column
+.ie \\n(nl>0 \
+.	@b \\$1
+.el \
+\{\
+.	if \\n(.$>0 \
+.		pn \\$1
+.	if \\n(?I \
+.		@h		\" 'spring' the header trap
+.\}
+.br
+.wh 0 @h			\" reset header
+..
+.rn ll xl		\" *** special line length (local)
+.de ll			\" *** line length (global to environments)
+.xl \\$1
+.lt \\$1
+.nr $l \\n(.l
+.if (\\n($m<=1):(\\n($l>\\n(_L) \
+.	nr _L \\n(.l
+..
+.rn po @O		\" --- local page offset
+.de po			\" *** page offset
+.@O \\$1
+.nr _o \\n(.o
+..
+.\"		*** MISCELLANEOUS ROFF COMMANDS ***
+.de hx			\" *** suppress headers and footers next page
+.nr ?H 1
+..
+.de ix			\" *** indent, no break
+'in \\$1
+..
+.de bl			\" *** contiguous blank lines
+.br
+.ne \\$1
+.rs
+.sp \\$1
+..
+.de n1			\" *** line numbering 1
+.nm 1
+.xl -\w'0000'u
+.nr ?n 1
+..
+.de n2			\" *** line numbering 2
+.nm \\$1
+.ie \\n(.$ \
+.	xl -\w'0000'u
+.el \
+.	xl \\n($lu
+..
+.de pa			\" *** new page
+.bp \\$1
+..
+.de ro			\" *** roman page numbers
+.af % i
+..
+.de ar			\" *** arabic page numbers
+.af % 1
+..
+.de m1			\" *** position one space
+.nr _0 \\n(hmu
+.nr hm \\$1v
+.nr tm +\\n(hmu-\\n(_0u
+.rr _0
+..
+.de m2			\" *** position two space
+.nr tm \\n(hmu+\\n(tpp+\\$1v
+..
+.de m3			\" *** position three space
+.nr bm \\n(fmu+\\n(tpp+\\$1v
+..
+.de m4			\" *** position four space
+.nr _0 \\n(fmu
+.nr fm \\$1v
+.nr bm +\\n(fmu-\\n(_0u
+..
+.de sk			\" *** leave a blank page (next page)
+.if \\n(.$>0 \
+.	tm Line \\n(c. -- I cannot skip multiple pages
+.nr ?s 1
+..
+.\"		*** MISCELLANEOUS USER SUPPORT COMMANDS ***
+.de re			\" *** reset tabs (TROFF defines 15 stops default)
+.ta 0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i
+..
+.if t .ig
+.de re			\" *** reset tabs (NROFF version)
+.ta 0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i
+..
+.de ba			\" *** set base indent
+.ie \\n(.$ \
+.	nr $i \\$1n
+.el \
+.	nr $i \\n(siu*\\n($0u
+..
+.de hl			\" *** draw horizontal line
+.br
+\l'\\n(.lu-\\n(.iu'
+.sp
+..
+.\"		*** PARAGRAPHING ***
+.de pp			\" *** paragraph
+.lp \\n(piu
+..
+.de lp			\" *** left aligned paragraph
+.@p
+.if \\n(.$ \
+.	ti +\\$1
+.nr $p 0 1
+..
+.de ip			\" *** indented paragraph w/ optional tag
+.if (\\n(ii>0)&(\\n(ii<1n) \
+.	nr ii \\n(iin
+.nr _0 \\n(ii
+.if \\n(.$>1 \
+.	nr _0 \\$2n
+.@p \\n(_0u
+.if \\w"\\$1" \
+\{\
+.	ti -\\n(_0u
+.	ie \\w"\\$1">=\\n(_0 \
+\{\
+\&\\$1
+.		br
+.	\}
+.	el \&\\$1\h'|\\n(_0u'\c
+.\}
+.rr _0
+..
+.de np			\" *** numbered paragraph
+.if \\n($p<0 \
+.	nr $p 0			\" reset number after .bu
+.nr $p +1			\" increment paragraph number
+.@p \w'\0(000)\0'u
+.ti -\w'\0(000)\0'u
+\0(\\n($p)\h'|\w'\0(000)\0'u'\c
+..
+.de bu			\" *** bulleted paragraph
+.br
+.if \\n($p<0 \
+.	ns			\" don't space between .bu paragraphs
+.nr $p 0-1			\" mark "bulleted paragraph" mode
+.@p \w'\0\(bu\0'u
+.ti -\w'\0\(bu\0'u
+\0\(bu\0\c
+..
+.de @p			\" --- initialize for paragraph
+.@I				\" initialize macro processor
+.if "\\n(.z"|e" .tm Line \\n(c. -- Unmatched continued equation
+.in \\n($iu+\\n(pou
+.if \\n(.$ \
+.	in +\\$1n
+.ce 0
+.fi
+.@F \\n(pf
+.sz \\n(pp
+.sp \\n(psu
+.ne \\n(.Lv+\\n(.Vu
+.ns
+..
+.\"		*** SECTION HEADINGS ***
+.de sh			\" &&& section heading
+.rn sh @T
+.so \\*(||/sh.me
+.sh "\\$1" "\\$2" \\$3 \\$4 \\$5 \\$6 \\$7 \\$8
+.rm @T
+..
+.de $p			\" $$$ print section heading
+.if (\\n(si>0)&(\\n(.$>2) \
+.	nr $i \\$3*\\n(si
+.in \\n($iu
+.ie !"\\$1\\$2"" \
+\{\
+.	sp \\n(ssu 		\" one of them is non-null
+.	ne \\n(.Lv+\\n(.Vu+\\n(psu+(\\n(spu*\\n($ru*\\n(.Lu)
+.	ie \\n(.$>2 \
+.		ti -(\\n(siu-\\n(sou)
+.	el \
+.		ti +\\n(sou
+.	@F \\n(sf
+.	sz \\n(sp
+.	if \\$3>0 \
+.		$\\$3
+.	if \w"\\$2">0 \\$2.
+.	if \w"\\$1">0 \\$1\f1\ \ \&
+.\}
+.el \
+.	sp \\n(psu
+.@F \\n(pf
+.sz \\n(pp
+..
+.de uh			\" *** unnumbered section heading
+.rn uh @T
+.so \\*(||/sh.me
+.uh "\\$1"
+.rm @T
+..
+.\"		*** COLUMNED OUTPUT ***
+.de 2c			\" *** double columned output
+.br
+.if \\n($m>1 \
+.	1c			\" revert to 1c if already 2c
+.nr $c 1
+.nr $m 2
+.if \\n(.$>1 \
+.	nr $m \\$2
+.if \\n(.$>0 \
+.	nr $s \\$1n		\" param 1: column separation
+.nr $l (\\n(.l-((\\n($m-1)*\\n($s))/\\n($m
+.xl \\n($lu
+.mk _k
+.ns
+..
+.de 1c			\" *** single columned output
+.br
+.nr $c 1
+.nr $m 1
+.ll \\n(_Lu			\" return to normal output
+.sp |\\n(.hu
+.@O \\n(_ou
+..
+.de bc			\" *** begin column
+.sp 24i
+..
+.\"		*** FLOATING TABLES AND NONFLOATING BLOCKS ***
+.de (z			\" &&& begin floating keep
+.rn (z @V
+.so \\*(||/float.me
+.(z \\$1 \\$2
+.rm @V
+..
+.de )z			\" &&& end floating keep
+.tm Line \\n(c. -- unmatched .)z
+..
+.de (t			\" XXX temp ref to (z
+.(z \\$1 \\$2
+..
+.de )t			\" XXX temp ref to )t
+.)z \\$1 \\$2
+..
+.de (b			\" *** begin block
+.br
+.@D 3 \\$1 \\$2
+.sp \\n(bsu
+.@(
+..
+.de )b			\" *** end block
+.br
+.@)
+.if (\\n(bt=0):(\\n(.t<\\n(bt) \
+.	ne \\n(dnu		\" make it all on one page
+.ls 1
+.nf
+.|k
+.ec
+.fi
+.in 0
+.xl \\n($lu
+.ev
+.rm |k
+.sp \\n(bsu+\\n(.Lv-1v
+..
+.de @(			\" --- begin keep
+.if !"\\n(.z"" .tm Line \\n(c. -- Illegal nested keep \\n(.z
+.@M
+.di |k
+\!'rs
+..
+.de @M			\" --- set modes for display
+.nr ?k 1
+.@C 1
+.@F \\n(df
+.vs \\n(.su*\\n($Ru
+.nf
+.if "\\*(|p"F" \
+.	fi			\" set fill mode if "F" parameter
+.if \\n(_d=4 \
+.	in 0
+.if \\n(_d=3 \
+\{\
+.	in +\\n(biu
+.	xl -\\n(biu
+.\}
+.if \\n(_d=1 \
+.	ce 10000
+..
+.de @)			\" --- end keep
+.br
+.if !"\\n(.z"|k" .tm Line \\n(c. -- Close of a keep which has never been opened
+.nr ?k 0
+.di
+.in 0
+.ce 0
+..
+.de (c			\" *** begin block centered text
+.if "\\n(.z"|c" .tm Line \\n(c. -- Nested .(c requests
+.di |c
+..
+.de )c			\" *** end block centered text
+.if !"\\n(.z"|c" .tm Line \\n(c. -- Unmatched .)c
+.br				\" force out final line
+.di
+.if \n@>4 .tm >> .)c .l=\\n(.l .i=\\n(.i $i=\\n($i dl=\\n(dl
+.ev 1
+.ls 1
+.in (\\n(.lu-\\n(.iu-\\n(dlu)/2u
+.if \n@>4 .tm -- .)c << .in .l=\\n(.l .i=\\n(.i dl=\\n(dl
+.nf
+.|c
+.ec
+.in
+.ls
+.ev
+.rm |c
+..
+.\"		*** BLOCK QUOTES (OR WHATEVER) AND LISTS ***
+.de (q			\" *** begin block quote
+.br
+.@C 1
+.fi
+.sp \\n(qsu
+.in +\\n(qiu
+.xl -\\n(qiu
+.sz \\n(qp
+..
+.de )q			\" *** end block quote
+.br
+.ev
+.sp \\n(qsu+\\n(.Lv-1v
+.nr ?k 0
+..
+.de (l			\" *** begin list
+.br
+.sp \\n(bsu
+.@D 3 \\$1 \\$2
+.@M
+..
+.de )l			\" *** end list
+.br
+.ev
+.sp \\n(bsu+\\n(.Lv-1v
+.nr ?k 0
+..
+.\"		*** PREPROCESSOR SUPPORT ***
+.\"
+.\"	EQN
+.\"
+.de EQ			\" &&& begin equation
+.rn EQ @T
+.so \\*(||/eqn.me
+.EQ \\$1 \\$2
+.rm @T
+..
+.\"
+.\"	TBL
+.\"
+.de TS			\" &&& begin table
+.rn TS @W
+.so \\*(||/tbl.me
+.TS \\$1 \\$2
+.rm @W
+..
+.\"
+.\"	REFER
+.\"
+.de ]-			\" &&& initialize reference
+.rn ]- @]
+.so \\*(||/refer.me
+.]-
+.rm @]
+..
+.de ]<			\" &&& initialize reference
+.rn ]< @]
+.so \\*(||/refer.me
+.]<
+.rm @]
+..
+.if n .ds [. " [
+.if t .ds [. \s-2\v'-.4m'\f1
+.if n .ds .] ]
+.if t .ds .] \v'.4m'\s+2\fP
+.if n .ds <. "
+.if t .ds <. .
+.if n .ds >. .
+.if t .ds >. "
+.\"
+.\"	IDEAL
+.\"
+.de IS			\" *** start ideal picture
+.nr g7 \\n(.u
+.ls 1
+..
+.de IF
+.if \\n(g7 .fi
+.ls
+..
+.de IE			\" *** end ideal picture
+.if \\n(g7 .fi
+.ls
+..
+.\"
+.\"	PIC
+.\"
+.de PS		\" *** start picture: $1=height, $2=width in units or inches
+.if t \
+.	sp 0.3
+.nr g7 \\$2
+.in (\\n(.lu-\\n(g7u)/2u
+.ne \\$1u
+.nr g7 \\n(.u
+.ls 1
+..
+.de PE			\" *** end picture
+.ls
+.in
+.if \\n(g7 .fi
+.if t .sp .6
+..
+.\"
+.\"	GREMLIN
+.\"
+.de GS			\" *** start gremlin picture
+.nr g7 (\\n(.lu-\\n(g1u)/2u
+.if "\\$1"L" .nr g7 \\n(.iu
+.if "\\$1"R" .nr g7 \\n(.lu-\\n(g1u
+.in \\n(g7u
+.nr g7 \\n(.u
+.ls 1
+.nf
+.ne \\n(g2u
+..
+.de GE			\" *** end gremlin picture
+.GF
+.if t .sp .6
+..
+.de GF			\" *** finish gremlin picture; stay at top
+.ls
+.in
+.if \\n(g7 .fi
+..
+.\"		*** FONT AIDS ***
+.de sz			\" *** set point size and vertical spacing
+.ps \\$1
+.vs \\n(.su*\\n($ru		\" default vs at pointsize + 20%
+.bd S B \\n(.su/3u
+..
+.de r			\" *** enter roman font
+.nr _F \\n(.f
+.ul 0
+.ft 1
+.if \\n(.$ \&\\$1\f\\n(_F\\$2
+.rr _F
+..
+.de i			\" *** enter italic
+.nr _F \\n(.f
+.ul 0
+.ft 2
+.if \\n(.$ \&\\$1\f\\n(_F\\$2
+.rr _F
+..
+.de b			\" *** enter boldface (underline in NROFF)
+.nr _F \\n(.f
+.ul 0
+.ft \\n($b
+.if \\n(.$ \&\\$1\f\\n(_F\\$2
+.rr _F
+..
+.de rb			\" *** enter real boldface (not underlined in NROFF)
+.nr _F \\n(.f
+.ul 0
+.ft 3
+.if \\n(.$ \&\\$1\f\\n(_F\\$2
+.rr _F
+..
+.de u			\" *** enter underlined word
+\&\\$1\l'|0\(ul'\\$2
+..
+.de q			\" *** enter quoted word
+\&\\*(lq\\$1\\*(rq\\$2
+..
+.de bi			\" *** enter word in bold italics
+.ft 2
+.ie t \&\k~\\$1\h'|\\n~u+(\\w' 'u/4u)'\\$1\fP\\$2
+.el \&\\$1\fP\\$2
+..
+.de bx			\" *** enter boxed word
+.ie \\n($T \&\f2\\$1\fP\\$2
+.el \k~\(br\|\\$1\|\(br\l'|\\n~u\(rn'\l'|\\n~u\(ul'\^\\$2
+..
+.de sm			\" *** print in smaller font
+\s-1\\$1\\s0\\$2
+..
+.de @F			\" --- change font (8 -> underlined, 0 -> no change)
+.nr ~ \\$1
+.if \\n~>0 \
+\{\
+.	ul 0
+.	if \\n~=8 \
+.		nr ~ \\n($b
+.	ft \\n~
+.\}
+.rr ~
+..
+.\"		*** FOOTNOTING ***
+.de (f			\" &&& begin footnote
+.rn (f @U
+.so \\*(||/footnote.me
+.(f \\$1 \\$2
+.rm @U
+..
+.de )f			\" &&& end footnote
+.tm Line \\n(c. -- unmatched .)f
+..
+.de $s			\" $$$ footnote separator
+\l'2i'
+.if n \
+.	sp 0.3
+..
+.\"		*** DELAYED TEXT ***
+.de (d			\" &&& begin delayed text
+.rn (d @U
+.so \\*(||/deltext.me
+.(d \\$1 \\$2
+.rm @U
+..
+.de )d			\" &&& end delayed text
+.tm Line \\n(c. -- unmatched .)d
+..
+.\"		*** INDEXES (TABLE OF CONTENTS) ***
+.de (x			\" &&& begin index
+.rn (x @U
+.so \\*(||/index.me
+.(x \\$1 \\$2
+.rm @U
+..
+.de )x			\" &&& end index entry
+.tm Line \\n(c. -- unmatched .)x
+..
+.\"		*** STUFF FOR "STANDARD" PAPERS ***
+.de th			\" *** set "thesis" mode
+.so \\*(||/thesis.me
+.rm th
+..
+.de +c			\" *** begin chapter
+.ep				\" force out footnotes
+.if \\n(?o:\\n(?a \
+\{\
+.	bp			\" force out a table or more footnote
+.	rs
+.	ep
+.\}
+.nr ?C 1
+.nr $f 1 1
+.ds * \\*[1\\*]\k*
+.if \\n(?R \
+.	pn 1
+.bp
+.in \\n($iu			\" reset the indent
+.rs
+.ie \\n(.$ \
+.	$c "\\$1"
+.el \
+.	sp 3
+..
+.de ++			\" *** declare chapter type
+.nr _0 0
+.if "\\$1"C" \
+.	nr _0 1			\" chapter
+.if "\\$1"RC" \
+.	nr _0 11		\" renumbered chapter
+.if "\\$1"A" \
+.	nr _0 2			\" appendix
+.if "\\$1"RA" \
+.	nr _0 12		\" renumbered appendix

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***

From owner-svn-src-projects@freebsd.org  Sun Oct  9 01:46:51 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 502CBBED736
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 01:46:51 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 1D11EFE8;
 Sun,  9 Oct 2016 01:46:51 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u991ko5L071376;
 Sun, 9 Oct 2016 01:46:50 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u991kojM071374;
 Sun, 9 Oct 2016 01:46:50 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610090146.u991kojM071374@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 01:46:50 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306894 - projects/doctools/usr.bin/vgrind
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 01:46:51 -0000

Author: bapt
Date: Sun Oct  9 01:46:49 2016
New Revision: 306894
URL: https://svnweb.freebsd.org/changeset/base/306894

Log:
  Do not install vgrind tmac file, doctools is providing one already which is more recent

Modified:
  projects/doctools/usr.bin/vgrind/Makefile
  projects/doctools/usr.bin/vgrind/vgrind.sh

Modified: projects/doctools/usr.bin/vgrind/Makefile
==============================================================================
--- projects/doctools/usr.bin/vgrind/Makefile	Sun Oct  9 01:45:08 2016	(r306893)
+++ projects/doctools/usr.bin/vgrind/Makefile	Sun Oct  9 01:46:49 2016	(r306894)
@@ -4,11 +4,10 @@
 PROG=	vfontedpr
 SRCS=	regexp.c vfontedpr.c
 SCRIPTS=vgrind.sh
-FILES=	vgrindefs.src vgrindefs.src.db tmac.vgrind
+FILES=	vgrindefs.src vgrindefs.src.db
 FILESNAME_vgrindefs.src=	vgrindefs
 FILESNAME_vgrindefs.src.db=	vgrindefs.db
 FILESDIR=	${SHAREDIR}/misc
-FILESDIR_tmac.vgrind=	${SHAREDIR}/doctools/tmac
 MAN=	vgrind.1 vgrindefs.5
 
 WARNS?=	3

Modified: projects/doctools/usr.bin/vgrind/vgrind.sh
==============================================================================
--- projects/doctools/usr.bin/vgrind/vgrind.sh	Sun Oct  9 01:45:08 2016	(r306893)
+++ projects/doctools/usr.bin/vgrind/vgrind.sh	Sun Oct  9 01:46:49 2016	(r306894)
@@ -104,7 +104,7 @@ if test -r index; then
 			$vf $options -h "$head" $files
 		else
 			$vf $options $files
-		fi | cat $tm/tmac.vgrind -
+		fi | cat $tm/vgrind -
 	else
 		if test "x$head" != x; then
 			$vf $options -h "$head" $files
@@ -120,7 +120,7 @@ else
 			$vf $options -h "$head" $files
 		else
 			$vf $options $files
-		fi | cat $tm/tmac.vgrind -
+		fi | cat $tm/vgrind -
 	else
 		if test "x$head" != x; then
 			$vf $options -h "$head" $files

From owner-svn-src-projects@freebsd.org  Sun Oct  9 01:58:31 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3C996BEDB69
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 01:58:31 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 014557B7;
 Sun,  9 Oct 2016 01:58:30 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u991wUto075075;
 Sun, 9 Oct 2016 01:58:30 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u991wUGc075074;
 Sun, 9 Oct 2016 01:58:30 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610090158.u991wUGc075074@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 01:58:30 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306895 - projects/doctools/cddl/usr.bin/doctools/picpack
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 01:58:31 -0000

Author: bapt
Date: Sun Oct  9 01:58:29 2016
New Revision: 306895
URL: https://svnweb.freebsd.org/changeset/base/306895

Log:
  We do not need the solaris version of getopt.c

Modified:
  projects/doctools/cddl/usr.bin/doctools/picpack/Makefile

Modified: projects/doctools/cddl/usr.bin/doctools/picpack/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/picpack/Makefile	Sun Oct  9 01:46:49 2016	(r306894)
+++ projects/doctools/cddl/usr.bin/doctools/picpack/Makefile	Sun Oct  9 01:58:29 2016	(r306895)
@@ -1,6 +1,5 @@
 PROG=	picpack
-SRCS=	picpack.c \
-	getopt.c
+SRCS=	picpack.c
 
 CFLAGS=	-I${DOCTOOLSDIR}/troff/troff.d/dpost.d
 

From owner-svn-src-projects@freebsd.org  Sun Oct  9 11:44:21 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1892AC07B17
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 11:44:21 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id DEAD1156;
 Sun,  9 Oct 2016 11:44:20 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u99BiKfW097898;
 Sun, 9 Oct 2016 11:44:20 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u99BiKtW097897;
 Sun, 9 Oct 2016 11:44:20 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610091144.u99BiKtW097897@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 11:44:20 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306903 -
 projects/doctools/cddl/usr.bin/doctools/troff/nroff
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 11:44:21 -0000

Author: bapt
Date: Sun Oct  9 11:44:19 2016
New Revision: 306903
URL: https://svnweb.freebsd.org/changeset/base/306903

Log:
  Add missing term

Modified:
  projects/doctools/cddl/usr.bin/doctools/troff/nroff/Makefile

Modified: projects/doctools/cddl/usr.bin/doctools/troff/nroff/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/troff/nroff/Makefile	Sun Oct  9 10:25:47 2016	(r306902)
+++ projects/doctools/cddl/usr.bin/doctools/troff/nroff/Makefile	Sun Oct  9 11:44:19 2016	(r306903)
@@ -46,7 +46,7 @@ $f: a.${f:E} b.lp
 	cat ${.ALLSRC} >${.TARGET}
 .endfor
 
-.for f in tab.300 tab.300-12 tab.300s tab.300s-12 tab.382 tab.4000a tab.450-12 tab.832 
+.for f in tab.300 tab.300-12 tab.300s tab.300s-12 tab.382 tab.4000a tab.450 tab.450-12 tab.832 
 $f: a.${f:E} b.300
 	cat ${.ALLSRC} >${.TARGET}
 .endfor

From owner-svn-src-projects@freebsd.org  Sun Oct  9 11:44:35 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3E145C07B52
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 11:44:35 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 0DA832D2;
 Sun,  9 Oct 2016 11:44:34 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u99BiY1N097950;
 Sun, 9 Oct 2016 11:44:34 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u99BiYbx097948;
 Sun, 9 Oct 2016 11:44:34 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610091144.u99BiYbx097948@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 11:44:34 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306904 - in
 projects/doctools/cddl/usr.bin/doctools/troff/troff: . dpost
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 11:44:35 -0000

Author: bapt
Date: Sun Oct  9 11:44:33 2016
New Revision: 306904
URL: https://svnweb.freebsd.org/changeset/base/306904

Log:
  Do not use solaris getopt.c

Modified:
  projects/doctools/cddl/usr.bin/doctools/troff/troff/Makefile
  projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/Makefile

Modified: projects/doctools/cddl/usr.bin/doctools/troff/troff/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/troff/troff/Makefile	Sun Oct  9 11:44:19 2016	(r306903)
+++ projects/doctools/cddl/usr.bin/doctools/troff/troff/Makefile	Sun Oct  9 11:44:33 2016	(r306904)
@@ -37,8 +37,7 @@ LDADD.troff=	${.OBJDIR}/../libhnj/libhnj
 
 SRCS.devaps=	daps.c \
 		build.c \
-		draw.c \
-		getopt.c
+		draw.c
 LIBADD.devaps=	m
 MAN.devaps=
 

Modified: projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/Makefile	Sun Oct  9 11:44:19 2016	(r306903)
+++ projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/Makefile	Sun Oct  9 11:44:33 2016	(r306904)
@@ -11,7 +11,6 @@ SRCS=	dpost.c \
 	glob.c \
 	misc.c \
 	request.c \
-	getopt.c \
 	asciitype.c \
 	otf.c \
 	../fontmap.c \

From owner-svn-src-projects@freebsd.org  Sun Oct  9 13:31:02 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id BE0A5C06DF3
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 13:31:02 +0000 (UTC) (envelope-from dim@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 3FDBB827;
 Sun,  9 Oct 2016 13:31:02 +0000 (UTC) (envelope-from dim@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u99DV1j5037554;
 Sun, 9 Oct 2016 13:31:01 GMT (envelope-from dim@FreeBSD.org)
Received: (from dim@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u99DUwlL037520;
 Sun, 9 Oct 2016 13:30:58 GMT (envelope-from dim@FreeBSD.org)
Message-Id: <201610091330.u99DUwlL037520@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org
 using -f
From: Dimitry Andric <dim@FreeBSD.org>
Date: Sun, 9 Oct 2016 13:30:58 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306906 - in projects/clang390-import: . bin/chio
 bin/chmod bin/dd bin/echo bin/ed bin/expr bin/kill bin/pwd bin/sh
 bin/sh/tests/parameters bin/stty bin/test contrib/atf/atf-sh contrib/...
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 13:31:02 -0000

Author: dim
Date: Sun Oct  9 13:30:57 2016
New Revision: 306906
URL: https://svnweb.freebsd.org/changeset/base/306906

Log:
  Merge ^/head r306412 through r306905.

Added:
  projects/clang390-import/bin/sh/tests/parameters/ifs1.0
     - copied unchanged from r306905, head/bin/sh/tests/parameters/ifs1.0
  projects/clang390-import/contrib/libarchive/libarchive/test/test_read_format_mtree_crash747.c
     - copied unchanged from r306905, head/contrib/libarchive/libarchive/test/test_read_format_mtree_crash747.c
  projects/clang390-import/contrib/libarchive/libarchive/test/test_read_format_mtree_crash747.mtree.bz2.uu
     - copied unchanged from r306905, head/contrib/libarchive/libarchive/test/test_read_format_mtree_crash747.mtree.bz2.uu
  projects/clang390-import/contrib/libucl/haskell/
     - copied from r306905, head/contrib/libucl/haskell/
  projects/clang390-import/contrib/libucl/m4/gcov.m4
     - copied unchanged from r306905, head/contrib/libucl/m4/gcov.m4
  projects/clang390-import/contrib/libucl/python/tests/
     - copied from r306905, head/contrib/libucl/python/tests/
  projects/clang390-import/contrib/unbound/contrib/
     - copied from r306905, head/contrib/unbound/contrib/
  projects/clang390-import/gnu/usr.bin/groff/mdate.sh
     - copied unchanged from r306905, head/gnu/usr.bin/groff/mdate.sh
  projects/clang390-import/lib/libcapsicum/
     - copied from r306905, head/lib/libcapsicum/
  projects/clang390-import/lib/librss/
     - copied from r306905, head/lib/librss/
  projects/clang390-import/share/man/man4/mlx4en.4
     - copied unchanged from r306905, head/share/man/man4/mlx4en.4
  projects/clang390-import/share/man/man9/dnv.9
     - copied unchanged from r306905, head/share/man/man9/dnv.9
  projects/clang390-import/sys/arm/arm/identcpu-v4.c
     - copied unchanged from r306905, head/sys/arm/arm/identcpu-v4.c
  projects/clang390-import/sys/arm/arm/identcpu-v6.c
     - copied unchanged from r306905, head/sys/arm/arm/identcpu-v6.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_ft5406.c
     - copied unchanged from r306905, head/sys/arm/broadcom/bcm2835/bcm2835_ft5406.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2836_mp.h
     - copied unchanged from r306905, head/sys/arm/broadcom/bcm2835/bcm2836_mp.h
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslhelp.c
     - copied unchanged from r306905, head/sys/contrib/dev/acpica/compiler/aslhelp.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslhelpers.y
     - copied unchanged from r306905, head/sys/contrib/dev/acpica/compiler/aslhelpers.y
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslkeywords.y
     - copied unchanged from r306905, head/sys/contrib/dev/acpica/compiler/aslkeywords.y
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslprimaries.y
     - copied unchanged from r306905, head/sys/contrib/dev/acpica/compiler/aslprimaries.y
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/utstrtoul64.c
     - copied unchanged from r306905, head/sys/contrib/dev/acpica/components/utilities/utstrtoul64.c
  projects/clang390-import/sys/contrib/dev/acpica/include/platform/acgccex.h
     - copied unchanged from r306905, head/sys/contrib/dev/acpica/include/platform/acgccex.h
  projects/clang390-import/sys/dev/mlx4/
     - copied from r306905, head/sys/dev/mlx4/
  projects/clang390-import/sys/mips/atheros/ar531x/
     - copied from r306905, head/sys/mips/atheros/ar531x/
  projects/clang390-import/sys/mips/conf/AR5312_BASE.hints
     - copied unchanged from r306905, head/sys/mips/conf/AR5312_BASE.hints
  projects/clang390-import/sys/mips/conf/AR5315_BASE.hints
     - copied unchanged from r306905, head/sys/mips/conf/AR5315_BASE.hints
  projects/clang390-import/sys/mips/conf/std.AR5312
     - copied unchanged from r306905, head/sys/mips/conf/std.AR5312
  projects/clang390-import/sys/mips/conf/std.AR5315
     - copied unchanged from r306905, head/sys/mips/conf/std.AR5315
  projects/clang390-import/sys/modules/dtb/nvidia/
     - copied from r306905, head/sys/modules/dtb/nvidia/
  projects/clang390-import/sys/modules/evdev/
     - copied from r306905, head/sys/modules/evdev/
  projects/clang390-import/sys/modules/mlx4en/
     - copied from r306905, head/sys/modules/mlx4en/
  projects/clang390-import/sys/modules/rpi_ft5406/
     - copied from r306905, head/sys/modules/rpi_ft5406/
  projects/clang390-import/sys/modules/uinput/
     - copied from r306905, head/sys/modules/uinput/
  projects/clang390-import/sys/sys/disk/
     - copied from r306905, head/sys/sys/disk/
Replaced:
  projects/clang390-import/sys/sys/apm.h
     - copied unchanged from r306905, head/sys/sys/apm.h
  projects/clang390-import/sys/sys/disklabel.h
     - copied unchanged from r306905, head/sys/sys/disklabel.h
  projects/clang390-import/sys/sys/diskmbr.h
     - copied unchanged from r306905, head/sys/sys/diskmbr.h
  projects/clang390-import/sys/sys/diskpc98.h
     - copied unchanged from r306905, head/sys/sys/diskpc98.h
  projects/clang390-import/sys/sys/gpt.h
     - copied unchanged from r306905, head/sys/sys/gpt.h
  projects/clang390-import/sys/sys/vtoc.h
     - copied unchanged from r306905, head/sys/sys/vtoc.h
Deleted:
  projects/clang390-import/contrib/libucl/python/test.sh
  projects/clang390-import/contrib/libucl/python/test_uclmodule.py
  projects/clang390-import/sys/arm/allwinner/a20/std.a20
  projects/clang390-import/sys/arm/allwinner/a31/std.a31
  projects/clang390-import/sys/arm/allwinner/a83t/std.a83t
  projects/clang390-import/sys/arm/allwinner/h3/std.h3
  projects/clang390-import/sys/arm/arm/identcpu.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/utprint.c
  projects/clang390-import/sys/contrib/dev/acpica/os_specific/service_layers/oslibcfs.c
  projects/clang390-import/sys/dev/hyperv/stordisengage/
  projects/clang390-import/sys/modules/hyperv/stordisengage/
  projects/clang390-import/sys/modules/mlxen/
  projects/clang390-import/sys/ofed/drivers/infiniband/hw/mlx4/
  projects/clang390-import/sys/ofed/drivers/net/
  projects/clang390-import/sys/ofed/include/linux/
  projects/clang390-import/tools/build/options/WITHOUT_ELFCOPY_AS_OBJCOPY
  projects/clang390-import/tools/build/options/WITH_ELFCOPY_AS_OBJCOPY
  projects/clang390-import/tools/build/options/WITH_FMAKE
Modified:
  projects/clang390-import/.arcconfig
  projects/clang390-import/Makefile.inc1
  projects/clang390-import/ObsoleteFiles.inc
  projects/clang390-import/UPDATING
  projects/clang390-import/bin/chio/chio.1
  projects/clang390-import/bin/chmod/chmod.c
  projects/clang390-import/bin/dd/dd.1
  projects/clang390-import/bin/echo/echo.1
  projects/clang390-import/bin/ed/ed.1
  projects/clang390-import/bin/expr/expr.1
  projects/clang390-import/bin/kill/kill.1
  projects/clang390-import/bin/pwd/pwd.1
  projects/clang390-import/bin/sh/sh.1
  projects/clang390-import/bin/sh/tests/parameters/Makefile
  projects/clang390-import/bin/sh/var.c
  projects/clang390-import/bin/stty/stty.1
  projects/clang390-import/bin/test/test.1
  projects/clang390-import/contrib/atf/atf-sh/atf-check.cpp
  projects/clang390-import/contrib/blacklist/bin/blacklistd.8
  projects/clang390-import/contrib/blacklist/bin/blacklistd.c
  projects/clang390-import/contrib/blacklist/bin/state.c
  projects/clang390-import/contrib/blacklist/libexec/blacklistd-helper
  projects/clang390-import/contrib/byacc/CHANGES
  projects/clang390-import/contrib/byacc/MANIFEST
  projects/clang390-import/contrib/byacc/VERSION
  projects/clang390-import/contrib/byacc/aclocal.m4
  projects/clang390-import/contrib/byacc/btyaccpar.c
  projects/clang390-import/contrib/byacc/btyaccpar.skel
  projects/clang390-import/contrib/byacc/configure
  projects/clang390-import/contrib/byacc/defs.h
  projects/clang390-import/contrib/byacc/error.c
  projects/clang390-import/contrib/byacc/lalr.c
  projects/clang390-import/contrib/byacc/lr0.c
  projects/clang390-import/contrib/byacc/mkpar.c
  projects/clang390-import/contrib/byacc/output.c
  projects/clang390-import/contrib/byacc/package/byacc.spec
  projects/clang390-import/contrib/byacc/package/debian/changelog
  projects/clang390-import/contrib/byacc/package/mingw-byacc.spec
  projects/clang390-import/contrib/byacc/package/pkgsrc/Makefile
  projects/clang390-import/contrib/byacc/reader.c
  projects/clang390-import/contrib/byacc/skel2c
  projects/clang390-import/contrib/byacc/test/btyacc/btyacc_calc1.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/btyacc_demo.error
  projects/clang390-import/contrib/byacc/test/btyacc/btyacc_demo.output
  projects/clang390-import/contrib/byacc/test/btyacc/btyacc_demo.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/btyacc_destroy1.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/btyacc_destroy2.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/btyacc_destroy3.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/calc.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/calc1.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/calc2.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/calc3.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/code_calc.code.c
  projects/clang390-import/contrib/byacc/test/btyacc/code_calc.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/code_calc.tab.h
  projects/clang390-import/contrib/byacc/test/btyacc/code_error.code.c
  projects/clang390-import/contrib/byacc/test/btyacc/empty.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_inherit1.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_inherit2.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_inherit3.output
  projects/clang390-import/contrib/byacc/test/btyacc/err_inherit3.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_inherit4.output
  projects/clang390-import/contrib/byacc/test/btyacc/err_inherit4.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_inherit5.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax1.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax10.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax11.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax12.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax13.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax14.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax15.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax16.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax17.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax18.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax19.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax2.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax20.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax21.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax22.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax23.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax24.error
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax24.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax25.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax26.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax27.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax3.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax4.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax5.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax6.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax7.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax7a.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax7b.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax8.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax8a.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/err_syntax9.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/error.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/grammar.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/inherit0.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/inherit1.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/inherit2.output
  projects/clang390-import/contrib/byacc/test/btyacc/inherit2.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/ok_syntax1.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/pure_calc.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/pure_error.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/quote_calc-s.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/quote_calc.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/quote_calc2-s.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/quote_calc2.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/quote_calc3-s.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/quote_calc3.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/quote_calc4-s.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/quote_calc4.tab.c
  projects/clang390-import/contrib/byacc/test/btyacc/rename_debug.c
  projects/clang390-import/contrib/byacc/test/btyacc/varsyntax_calc1.tab.c
  projects/clang390-import/contrib/byacc/test/code_calc.y
  projects/clang390-import/contrib/byacc/test/err_inherit4.y
  projects/clang390-import/contrib/byacc/test/run_make.sh
  projects/clang390-import/contrib/byacc/test/yacc/calc.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/calc1.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/calc2.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/calc3.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/code_calc.code.c
  projects/clang390-import/contrib/byacc/test/yacc/code_calc.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/code_calc.tab.h
  projects/clang390-import/contrib/byacc/test/yacc/code_error.code.c
  projects/clang390-import/contrib/byacc/test/yacc/empty.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/err_syntax10.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/err_syntax11.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/err_syntax12.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/err_syntax18.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/err_syntax20.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/err_syntax24.error
  projects/clang390-import/contrib/byacc/test/yacc/error.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/grammar.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/ok_syntax1.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/pure_calc.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/pure_error.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/quote_calc-s.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/quote_calc.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/quote_calc2-s.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/quote_calc2.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/quote_calc3-s.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/quote_calc3.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/quote_calc4-s.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/quote_calc4.tab.c
  projects/clang390-import/contrib/byacc/test/yacc/rename_debug.c
  projects/clang390-import/contrib/byacc/test/yacc/varsyntax_calc1.tab.c
  projects/clang390-import/contrib/byacc/verbose.c
  projects/clang390-import/contrib/byacc/yaccpar.c
  projects/clang390-import/contrib/byacc/yaccpar.skel
  projects/clang390-import/contrib/dma/dma-mbox-create.c
  projects/clang390-import/contrib/libarchive/cat/test/main.c
  projects/clang390-import/contrib/libarchive/cat/test/test.h
  projects/clang390-import/contrib/libarchive/cpio/test/main.c
  projects/clang390-import/contrib/libarchive/cpio/test/test.h
  projects/clang390-import/contrib/libarchive/libarchive/archive_read_support_format_7zip.c
  projects/clang390-import/contrib/libarchive/libarchive/archive_read_support_format_mtree.c
  projects/clang390-import/contrib/libarchive/libarchive/test/main.c
  projects/clang390-import/contrib/libarchive/libarchive/test/test_acl_freebsd_nfs4.c
  projects/clang390-import/contrib/libarchive/libarchive/test/test_read_set_format.c
  projects/clang390-import/contrib/libarchive/tar/subst.c
  projects/clang390-import/contrib/libarchive/tar/test/main.c
  projects/clang390-import/contrib/libarchive/tar/test/test.h
  projects/clang390-import/contrib/libarchive/tar/test/test_option_H_upper.c
  projects/clang390-import/contrib/libarchive/tar/test/test_option_L_upper.c
  projects/clang390-import/contrib/libarchive/tar/test/test_option_U_upper.c
  projects/clang390-import/contrib/libarchive/tar/test/test_option_n.c
  projects/clang390-import/contrib/libarchive/tar/write.c
  projects/clang390-import/contrib/libucl/CMakeLists.txt
  projects/clang390-import/contrib/libucl/Makefile.unix
  projects/clang390-import/contrib/libucl/Makefile.w32
  projects/clang390-import/contrib/libucl/README.md
  projects/clang390-import/contrib/libucl/include/ucl++.h
  projects/clang390-import/contrib/libucl/include/ucl.h
  projects/clang390-import/contrib/libucl/python/setup.py
  projects/clang390-import/contrib/libucl/python/src/uclmodule.c
  projects/clang390-import/contrib/libucl/src/ucl_parser.c
  projects/clang390-import/contrib/libucl/src/ucl_schema.c
  projects/clang390-import/contrib/libucl/src/ucl_util.c
  projects/clang390-import/contrib/libucl/tests/schema/patternProperties.json
  projects/clang390-import/contrib/libucl/tests/schema/refRemote.json
  projects/clang390-import/contrib/netbsd-tests/lib/libc/locale/t_mbstowcs.c
  projects/clang390-import/contrib/netbsd-tests/lib/libc/string/t_memmem.c
  projects/clang390-import/contrib/tzcode/zic/zdump.c
  projects/clang390-import/contrib/tzcode/zic/zic.c
  projects/clang390-import/contrib/tzdata/africa
  projects/clang390-import/contrib/tzdata/antarctica
  projects/clang390-import/contrib/tzdata/asia
  projects/clang390-import/contrib/tzdata/australasia
  projects/clang390-import/contrib/tzdata/backward
  projects/clang390-import/contrib/tzdata/etcetera
  projects/clang390-import/contrib/tzdata/europe
  projects/clang390-import/contrib/tzdata/factory
  projects/clang390-import/contrib/tzdata/leap-seconds.list
  projects/clang390-import/contrib/tzdata/leapseconds
  projects/clang390-import/contrib/tzdata/northamerica
  projects/clang390-import/contrib/tzdata/southamerica
  projects/clang390-import/contrib/tzdata/zone.tab
  projects/clang390-import/contrib/tzdata/zone1970.tab
  projects/clang390-import/contrib/unbound/Makefile.in
  projects/clang390-import/contrib/unbound/acx_python.m4
  projects/clang390-import/contrib/unbound/compat/arc4random.c
  projects/clang390-import/contrib/unbound/compat/getentropy_linux.c
  projects/clang390-import/contrib/unbound/config.h
  projects/clang390-import/contrib/unbound/config.h.in
  projects/clang390-import/contrib/unbound/configure
  projects/clang390-import/contrib/unbound/configure.ac
  projects/clang390-import/contrib/unbound/daemon/acl_list.c
  projects/clang390-import/contrib/unbound/daemon/acl_list.h
  projects/clang390-import/contrib/unbound/daemon/daemon.c
  projects/clang390-import/contrib/unbound/daemon/remote.c
  projects/clang390-import/contrib/unbound/daemon/remote.h
  projects/clang390-import/contrib/unbound/daemon/unbound.c
  projects/clang390-import/contrib/unbound/daemon/worker.c
  projects/clang390-import/contrib/unbound/dns64/dns64.c
  projects/clang390-import/contrib/unbound/doc/Changelog
  projects/clang390-import/contrib/unbound/doc/README
  projects/clang390-import/contrib/unbound/doc/example.conf
  projects/clang390-import/contrib/unbound/doc/example.conf.in
  projects/clang390-import/contrib/unbound/doc/libunbound.3
  projects/clang390-import/contrib/unbound/doc/libunbound.3.in
  projects/clang390-import/contrib/unbound/doc/unbound-anchor.8
  projects/clang390-import/contrib/unbound/doc/unbound-anchor.8.in
  projects/clang390-import/contrib/unbound/doc/unbound-checkconf.8
  projects/clang390-import/contrib/unbound/doc/unbound-checkconf.8.in
  projects/clang390-import/contrib/unbound/doc/unbound-control.8
  projects/clang390-import/contrib/unbound/doc/unbound-control.8.in
  projects/clang390-import/contrib/unbound/doc/unbound-host.1
  projects/clang390-import/contrib/unbound/doc/unbound-host.1.in
  projects/clang390-import/contrib/unbound/doc/unbound.8
  projects/clang390-import/contrib/unbound/doc/unbound.8.in
  projects/clang390-import/contrib/unbound/doc/unbound.conf.5
  projects/clang390-import/contrib/unbound/doc/unbound.conf.5.in
  projects/clang390-import/contrib/unbound/doc/unbound.doxygen
  projects/clang390-import/contrib/unbound/iterator/iter_hints.c
  projects/clang390-import/contrib/unbound/iterator/iter_utils.c
  projects/clang390-import/contrib/unbound/iterator/iterator.c
  projects/clang390-import/contrib/unbound/iterator/iterator.h
  projects/clang390-import/contrib/unbound/libunbound/libworker.c
  projects/clang390-import/contrib/unbound/services/listen_dnsport.c
  projects/clang390-import/contrib/unbound/services/localzone.c
  projects/clang390-import/contrib/unbound/services/localzone.h
  projects/clang390-import/contrib/unbound/services/mesh.c
  projects/clang390-import/contrib/unbound/services/outside_network.c
  projects/clang390-import/contrib/unbound/services/outside_network.h
  projects/clang390-import/contrib/unbound/sldns/keyraw.c
  projects/clang390-import/contrib/unbound/sldns/rrdef.h
  projects/clang390-import/contrib/unbound/sldns/wire2str.h
  projects/clang390-import/contrib/unbound/smallapp/unbound-anchor.c
  projects/clang390-import/contrib/unbound/smallapp/unbound-checkconf.c
  projects/clang390-import/contrib/unbound/smallapp/unbound-control.c
  projects/clang390-import/contrib/unbound/smallapp/unbound-host.c
  projects/clang390-import/contrib/unbound/smallapp/worker_cb.c
  projects/clang390-import/contrib/unbound/util/alloc.c
  projects/clang390-import/contrib/unbound/util/config_file.c
  projects/clang390-import/contrib/unbound/util/config_file.h
  projects/clang390-import/contrib/unbound/util/configlexer.lex
  projects/clang390-import/contrib/unbound/util/configparser.y
  projects/clang390-import/contrib/unbound/util/iana_ports.inc
  projects/clang390-import/contrib/unbound/util/net_help.c
  projects/clang390-import/contrib/unbound/util/netevent.c
  projects/clang390-import/contrib/unbound/util/netevent.h
  projects/clang390-import/contrib/unbound/util/storage/dnstree.c
  projects/clang390-import/contrib/unbound/util/storage/dnstree.h
  projects/clang390-import/contrib/unbound/util/storage/lookup3.c
  projects/clang390-import/contrib/unbound/util/ub_event.c
  projects/clang390-import/contrib/unbound/util/ub_event_pluggable.c
  projects/clang390-import/contrib/unbound/util/winsock_event.c
  projects/clang390-import/contrib/unbound/validator/autotrust.c
  projects/clang390-import/contrib/unbound/validator/val_secalgo.c
  projects/clang390-import/contrib/unbound/validator/val_sigcrypt.c
  projects/clang390-import/contrib/unbound/validator/validator.c
  projects/clang390-import/etc/mtree/BSD.include.dist
  projects/clang390-import/etc/periodic/security/520.pfdenied
  projects/clang390-import/gnu/lib/Makefile
  projects/clang390-import/gnu/usr.bin/binutils/Makefile
  projects/clang390-import/gnu/usr.bin/groff/Makefile.inc
  projects/clang390-import/include/Makefile
  projects/clang390-import/include/mqueue.h
  projects/clang390-import/include/stdio.h
  projects/clang390-import/include/stdlib.h
  projects/clang390-import/include/time.h
  projects/clang390-import/include/unistd.h
  projects/clang390-import/lib/Makefile
  projects/clang390-import/lib/libarchive/tests/Makefile
  projects/clang390-import/lib/libc/gen/Symbol.map
  projects/clang390-import/lib/libc/gen/arc4random.c
  projects/clang390-import/lib/libc/gen/crypt.c
  projects/clang390-import/lib/libc/stdlib/random.c
  projects/clang390-import/lib/libc/sys/cap_enter.2
  projects/clang390-import/lib/libc/sys/getrlimit.2
  projects/clang390-import/lib/libc/sys/kqueue.2
  projects/clang390-import/lib/libc/sys/open.2
  projects/clang390-import/lib/libc/sys/sigaction.2
  projects/clang390-import/lib/libc/sys/thr_suspend.2
  projects/clang390-import/lib/libcasper/libcasper/libcasper.3
  projects/clang390-import/lib/libjail/jail.c
  projects/clang390-import/lib/librt/Symbol.map
  projects/clang390-import/lib/librt/mq.c
  projects/clang390-import/lib/librt/timer.c
  projects/clang390-import/lib/libstand/cd9660.c
  projects/clang390-import/lib/msun/ld80/e_lgammal_r.c
  projects/clang390-import/lib/msun/src/e_coshl.c
  projects/clang390-import/lib/msun/src/e_lgammaf_r.c
  projects/clang390-import/lib/msun/src/e_sinhl.c
  projects/clang390-import/lib/msun/src/s_tanhl.c
  projects/clang390-import/sbin/atm/atmconfig/atmconfig.8
  projects/clang390-import/sbin/bsdlabel/bsdlabel.8
  projects/clang390-import/sbin/ccdconfig/ccdconfig.8
  projects/clang390-import/sbin/clri/clri.8
  projects/clang390-import/sbin/devd/devd.8
  projects/clang390-import/sbin/devd/devd.conf.5
  projects/clang390-import/sbin/devfs/devfs.8
  projects/clang390-import/sbin/dmesg/dmesg.8
  projects/clang390-import/sbin/dump/dump.8
  projects/clang390-import/sbin/dumpon/dumpon.8
  projects/clang390-import/sbin/etherswitchcfg/etherswitchcfg.8
  projects/clang390-import/sbin/fdisk/fdisk.8
  projects/clang390-import/sbin/fdisk_pc98/fdisk.8
  projects/clang390-import/sbin/fsck/fsck.8
  projects/clang390-import/sbin/fsck_ffs/fsck_ffs.8
  projects/clang390-import/sbin/fsck_msdosfs/fsck_msdosfs.8
  projects/clang390-import/sbin/fsdb/fsdb.8
  projects/clang390-import/sbin/gbde/gbde.8
  projects/clang390-import/sbin/ifconfig/af_inet.c
  projects/clang390-import/sbin/ifconfig/af_inet6.c
  projects/clang390-import/sbin/ifconfig/ifieee80211.c
  projects/clang390-import/sbin/init/init.8
  projects/clang390-import/sbin/init/init.c
  projects/clang390-import/sbin/mknod/mknod.8
  projects/clang390-import/sbin/mksnap_ffs/mksnap_ffs.8
  projects/clang390-import/sbin/mount_fusefs/mount_fusefs.8
  projects/clang390-import/sbin/mount_msdosfs/mount_msdosfs.8
  projects/clang390-import/sbin/mount_nullfs/mount_nullfs.8
  projects/clang390-import/sbin/mount_unionfs/mount_unionfs.8
  projects/clang390-import/sbin/natd/natd.8
  projects/clang390-import/sbin/nos-tun/nos-tun.8
  projects/clang390-import/sbin/pfctl/parse.y
  projects/clang390-import/sbin/pfctl/pfctl.8
  projects/clang390-import/sbin/pfctl/pfctl_parser.c
  projects/clang390-import/sbin/savecore/savecore.c
  projects/clang390-import/sbin/sconfig/sconfig.8
  projects/clang390-import/sbin/setkey/setkey.8
  projects/clang390-import/sbin/shutdown/shutdown.8
  projects/clang390-import/sbin/swapon/swapon.8
  projects/clang390-import/share/man/man4/Makefile
  projects/clang390-import/share/man/man5/pf.conf.5
  projects/clang390-import/share/man/man5/src.conf.5
  projects/clang390-import/share/man/man9/Makefile
  projects/clang390-import/share/man/man9/ifnet.9
  projects/clang390-import/share/man/man9/style.9
  projects/clang390-import/share/man/man9/sysctl.9
  projects/clang390-import/share/man/man9/taskqueue.9
  projects/clang390-import/share/misc/bsd-family-tree
  projects/clang390-import/share/misc/committers-doc.dot
  projects/clang390-import/share/misc/pci_vendors
  projects/clang390-import/share/mk/src.opts.mk
  projects/clang390-import/sys/amd64/amd64/mp_machdep.c
  projects/clang390-import/sys/amd64/conf/NOTES
  projects/clang390-import/sys/amd64/include/pcpu.h
  projects/clang390-import/sys/arm/allwinner/a10_ahci.c
  projects/clang390-import/sys/arm/allwinner/a10_gpio.c
  projects/clang390-import/sys/arm/allwinner/aw_mp.c
  projects/clang390-import/sys/arm/allwinner/aw_wdog.c
  projects/clang390-import/sys/arm/allwinner/std.allwinner
  projects/clang390-import/sys/arm/allwinner/std.allwinner_up
  projects/clang390-import/sys/arm/altera/socfpga/socfpga_mp.c
  projects/clang390-import/sys/arm/altera/socfpga/std.socfpga
  projects/clang390-import/sys/arm/amlogic/aml8726/aml8726_machdep.c
  projects/clang390-import/sys/arm/amlogic/aml8726/aml8726_mp.c
  projects/clang390-import/sys/arm/amlogic/aml8726/aml8726_wdt.c
  projects/clang390-import/sys/arm/amlogic/aml8726/std.aml8726
  projects/clang390-import/sys/arm/annapurna/alpine/std.alpine
  projects/clang390-import/sys/arm/arm/busdma_machdep-v6.c
  projects/clang390-import/sys/arm/arm/cpufunc.c
  projects/clang390-import/sys/arm/arm/cpufunc_asm_arm11.S
  projects/clang390-import/sys/arm/arm/cpufunc_asm_arm11x6.S
  projects/clang390-import/sys/arm/arm/cpufunc_asm_armv6.S
  projects/clang390-import/sys/arm/arm/cpufunc_asm_armv7.S
  projects/clang390-import/sys/arm/arm/cpuinfo.c
  projects/clang390-import/sys/arm/arm/elf_trampoline.c
  projects/clang390-import/sys/arm/arm/genassym.c
  projects/clang390-import/sys/arm/arm/generic_timer.c
  projects/clang390-import/sys/arm/arm/gic.c
  projects/clang390-import/sys/arm/arm/locore-v6.S
  projects/clang390-import/sys/arm/arm/machdep.c
  projects/clang390-import/sys/arm/arm/mp_machdep.c
  projects/clang390-import/sys/arm/arm/vm_machdep.c
  projects/clang390-import/sys/arm/at91/at91_aic.c
  projects/clang390-import/sys/arm/at91/at91_cfata.c
  projects/clang390-import/sys/arm/at91/at91_mci.c
  projects/clang390-import/sys/arm/at91/at91_pit.c
  projects/clang390-import/sys/arm/at91/at91_pmc.c
  projects/clang390-import/sys/arm/at91/at91_st.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_cpufreq.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_dma.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_fbd.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_machdep.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_spi.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_systimer.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_wdog.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2836_mp.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/files.bcm283x
  projects/clang390-import/sys/arm/broadcom/bcm2835/std.bcm2836
  projects/clang390-import/sys/arm/conf/BEAGLEBONE
  projects/clang390-import/sys/arm/conf/GENERIC
  projects/clang390-import/sys/arm/conf/RPI-B
  projects/clang390-import/sys/arm/conf/RPI2
  projects/clang390-import/sys/arm/conf/TEGRA124
  projects/clang390-import/sys/arm/freescale/imx/imx51_ipuv3.c
  projects/clang390-import/sys/arm/freescale/imx/imx51_ipuv3_fbd.c
  projects/clang390-import/sys/arm/freescale/imx/imx6_mp.c
  projects/clang390-import/sys/arm/freescale/imx/std.imx51
  projects/clang390-import/sys/arm/freescale/imx/std.imx53
  projects/clang390-import/sys/arm/freescale/imx/std.imx6
  projects/clang390-import/sys/arm/freescale/vybrid/std.vybrid
  projects/clang390-import/sys/arm/include/armreg.h
  projects/clang390-import/sys/arm/include/atomic-v6.h
  projects/clang390-import/sys/arm/include/cpu-v6.h
  projects/clang390-import/sys/arm/include/cpuconf.h
  projects/clang390-import/sys/arm/include/cpufunc.h
  projects/clang390-import/sys/arm/include/cpuinfo.h
  projects/clang390-import/sys/arm/include/intr.h
  projects/clang390-import/sys/arm/include/platformvar.h
  projects/clang390-import/sys/arm/lpc/lpc_fb.c
  projects/clang390-import/sys/arm/lpc/lpc_gpio.c
  projects/clang390-import/sys/arm/lpc/lpc_mmc.c
  projects/clang390-import/sys/arm/lpc/lpc_spi.c
  projects/clang390-import/sys/arm/mv/armada38x/pmsu.c
  projects/clang390-import/sys/arm/mv/armada38x/std.armada38x
  projects/clang390-import/sys/arm/mv/mpic.c
  projects/clang390-import/sys/arm/nvidia/as3722.c
  projects/clang390-import/sys/arm/nvidia/tegra124/files.tegra124
  projects/clang390-import/sys/arm/nvidia/tegra124/std.tegra124
  projects/clang390-import/sys/arm/nvidia/tegra124/tegra124_car.c
  projects/clang390-import/sys/arm/nvidia/tegra124/tegra124_clk_pll.c
  projects/clang390-import/sys/arm/nvidia/tegra124/tegra124_coretemp.c
  projects/clang390-import/sys/arm/nvidia/tegra124/tegra124_cpufreq.c
  projects/clang390-import/sys/arm/nvidia/tegra124/tegra124_machdep.c
  projects/clang390-import/sys/arm/nvidia/tegra124/tegra124_mp.c
  projects/clang390-import/sys/arm/nvidia/tegra124/tegra124_pmc.c
  projects/clang390-import/sys/arm/nvidia/tegra124/tegra124_xusbpadctl.c
  projects/clang390-import/sys/arm/nvidia/tegra_abpmisc.c
  projects/clang390-import/sys/arm/nvidia/tegra_ahci.c
  projects/clang390-import/sys/arm/nvidia/tegra_efuse.c
  projects/clang390-import/sys/arm/nvidia/tegra_ehci.c
  projects/clang390-import/sys/arm/nvidia/tegra_gpio.c
  projects/clang390-import/sys/arm/nvidia/tegra_i2c.c
  projects/clang390-import/sys/arm/nvidia/tegra_lic.c
  projects/clang390-import/sys/arm/nvidia/tegra_pcie.c
  projects/clang390-import/sys/arm/nvidia/tegra_pinmux.c
  projects/clang390-import/sys/arm/nvidia/tegra_rtc.c
  projects/clang390-import/sys/arm/nvidia/tegra_sdhci.c
  projects/clang390-import/sys/arm/nvidia/tegra_soctherm.c
  projects/clang390-import/sys/arm/nvidia/tegra_usbphy.c
  projects/clang390-import/sys/arm/qemu/std.virt
  projects/clang390-import/sys/arm/rockchip/rk30xx_gpio.c
  projects/clang390-import/sys/arm/rockchip/rk30xx_mp.c
  projects/clang390-import/sys/arm/rockchip/rk30xx_wdog.c
  projects/clang390-import/sys/arm/rockchip/std.rk30xx
  projects/clang390-import/sys/arm/samsung/exynos/exynos5_mp.c
  projects/clang390-import/sys/arm/samsung/exynos/std.exynos5250
  projects/clang390-import/sys/arm/samsung/exynos/std.exynos5420
  projects/clang390-import/sys/arm/ti/am335x/am335x_gpio.c
  projects/clang390-import/sys/arm/ti/am335x/am335x_lcd_syscons.c
  projects/clang390-import/sys/arm/ti/am335x/am335x_scm_padconf.c
  projects/clang390-import/sys/arm/ti/am335x/std.am335x
  projects/clang390-import/sys/arm/ti/cpsw/if_cpsw.c
  projects/clang390-import/sys/arm/ti/cpsw/if_cpswreg.h
  projects/clang390-import/sys/arm/ti/cpsw/if_cpswvar.h
  projects/clang390-import/sys/arm/ti/omap4/omap4_mp.c
  projects/clang390-import/sys/arm/ti/omap4/omap4_prcm_clks.c
  projects/clang390-import/sys/arm/ti/omap4/std.omap4
  projects/clang390-import/sys/arm/ti/std.ti
  projects/clang390-import/sys/arm/ti/ti_adc.c
  projects/clang390-import/sys/arm/ti/ti_adcvar.h
  projects/clang390-import/sys/arm/ti/ti_cpuid.c
  projects/clang390-import/sys/arm/ti/ti_pinmux.c
  projects/clang390-import/sys/arm/ti/ti_prcm.c
  projects/clang390-import/sys/arm/ti/ti_scm.c
  projects/clang390-import/sys/arm/ti/twl/twl.c
  projects/clang390-import/sys/arm/ti/twl/twl_clks.c
  projects/clang390-import/sys/arm/ti/twl/twl_vreg.c
  projects/clang390-import/sys/arm/xilinx/std.zynq7
  projects/clang390-import/sys/arm/xilinx/zy7_mp.c
  projects/clang390-import/sys/arm/xscale/i8134x/i80321_timer.c
  projects/clang390-import/sys/arm/xscale/i8134x/i80321_wdog.c
  projects/clang390-import/sys/arm/xscale/ixp425/avila_ata.c
  projects/clang390-import/sys/arm/xscale/ixp425/ixp425_intr.h
  projects/clang390-import/sys/arm/xscale/ixp425/ixp425_npe.c
  projects/clang390-import/sys/arm/xscale/ixp425/ixp425_qmgr.c
  projects/clang390-import/sys/arm/xscale/ixp425/ixp425_timer.c
  projects/clang390-import/sys/arm/xscale/ixp425/ixp425_wdog.c
  projects/clang390-import/sys/arm64/acpica/OsdEnvironment.c
  projects/clang390-import/sys/boot/common/self_reloc.c
  projects/clang390-import/sys/boot/efi/boot1/Makefile
  projects/clang390-import/sys/boot/efi/loader/Makefile
  projects/clang390-import/sys/boot/efi/loader/main.c
  projects/clang390-import/sys/boot/fdt/dts/arm/rpi.dts
  projects/clang390-import/sys/boot/fdt/dts/arm/rpi2.dts
  projects/clang390-import/sys/boot/geli/geliboot.c
  projects/clang390-import/sys/boot/i386/gptzfsboot/Makefile
  projects/clang390-import/sys/boot/i386/zfsboot/Makefile
  projects/clang390-import/sys/boot/userboot/zfs/Makefile
  projects/clang390-import/sys/boot/zfs/Makefile
  projects/clang390-import/sys/cam/cam_compat.c
  projects/clang390-import/sys/cam/cam_compat.h
  projects/clang390-import/sys/cam/cam_iosched.c
  projects/clang390-import/sys/cam/cam_periph.c
  projects/clang390-import/sys/cam/cam_periph.h
  projects/clang390-import/sys/cam/cam_queue.c
  projects/clang390-import/sys/cam/cam_queue.h
  projects/clang390-import/sys/cam/scsi/scsi_all.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_destroy.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_objset.h
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dataset.h
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c
  projects/clang390-import/sys/cddl/dev/fbt/arm/fbt_isa.c
  projects/clang390-import/sys/cddl/dev/fbt/fbt.c
  projects/clang390-import/sys/cddl/dev/fbt/powerpc/fbt_isa.c
  projects/clang390-import/sys/cddl/dev/fbt/x86/fbt_isa.c
  projects/clang390-import/sys/compat/linuxkpi/common/include/linux/pci.h
  projects/clang390-import/sys/conf/Makefile.arm
  projects/clang390-import/sys/conf/NOTES
  projects/clang390-import/sys/conf/files
  projects/clang390-import/sys/conf/files.amd64
  projects/clang390-import/sys/conf/files.arm
  projects/clang390-import/sys/conf/files.i386
  projects/clang390-import/sys/conf/options
  projects/clang390-import/sys/conf/options.arm
  projects/clang390-import/sys/conf/options.mips
  projects/clang390-import/sys/contrib/dev/acpica/acpica_prep.sh
  projects/clang390-import/sys/contrib/dev/acpica/changes.txt
  projects/clang390-import/sys/contrib/dev/acpica/common/acfileio.c
  projects/clang390-import/sys/contrib/dev/acpica/common/acgetline.c
  projects/clang390-import/sys/contrib/dev/acpica/common/adisasm.c
  projects/clang390-import/sys/contrib/dev/acpica/common/ahtable.c
  projects/clang390-import/sys/contrib/dev/acpica/common/cmfsize.c
  projects/clang390-import/sys/contrib/dev/acpica/common/dmtable.c
  projects/clang390-import/sys/contrib/dev/acpica/common/dmtables.c
  projects/clang390-import/sys/contrib/dev/acpica/common/dmtbdump.c
  projects/clang390-import/sys/contrib/dev/acpica/common/dmtbinfo.c
  projects/clang390-import/sys/contrib/dev/acpica/common/getopt.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslcompiler.h
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslcstyle.y
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslmain.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslmaputils.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/asloperands.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslopt.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/asloptions.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslparser.y
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslresources.y
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslrules.y
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslstubs.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/asltokens.y
  projects/clang390-import/sys/contrib/dev/acpica/compiler/asltypes.y
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslutils.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/aslxref.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/dtcompiler.h
  projects/clang390-import/sys/contrib/dev/acpica/compiler/dtfield.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/dtparser.y
  projects/clang390-import/sys/contrib/dev/acpica/compiler/dttable.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/dttemplate.h
  projects/clang390-import/sys/contrib/dev/acpica/compiler/dtutils.c
  projects/clang390-import/sys/contrib/dev/acpica/compiler/prparser.y
  projects/clang390-import/sys/contrib/dev/acpica/components/debugger/dbconvert.c
  projects/clang390-import/sys/contrib/dev/acpica/components/debugger/dbexec.c
  projects/clang390-import/sys/contrib/dev/acpica/components/debugger/dbfileio.c
  projects/clang390-import/sys/contrib/dev/acpica/components/debugger/dbinput.c
  projects/clang390-import/sys/contrib/dev/acpica/components/debugger/dbmethod.c
  projects/clang390-import/sys/contrib/dev/acpica/components/disassembler/dmbuffer.c
  projects/clang390-import/sys/contrib/dev/acpica/components/disassembler/dmcstyle.c
  projects/clang390-import/sys/contrib/dev/acpica/components/disassembler/dmopcode.c
  projects/clang390-import/sys/contrib/dev/acpica/components/disassembler/dmresrcl.c
  projects/clang390-import/sys/contrib/dev/acpica/components/disassembler/dmresrcl2.c
  projects/clang390-import/sys/contrib/dev/acpica/components/dispatcher/dsmethod.c
  projects/clang390-import/sys/contrib/dev/acpica/components/dispatcher/dswexec.c
  projects/clang390-import/sys/contrib/dev/acpica/components/dispatcher/dswload2.c
  projects/clang390-import/sys/contrib/dev/acpica/components/events/evgpe.c
  projects/clang390-import/sys/contrib/dev/acpica/components/events/evgpeinit.c
  projects/clang390-import/sys/contrib/dev/acpica/components/events/evrgnini.c
  projects/clang390-import/sys/contrib/dev/acpica/components/events/evxfgpe.c
  projects/clang390-import/sys/contrib/dev/acpica/components/executer/exconcat.c
  projects/clang390-import/sys/contrib/dev/acpica/components/executer/exconfig.c
  projects/clang390-import/sys/contrib/dev/acpica/components/executer/exconvrt.c
  projects/clang390-import/sys/contrib/dev/acpica/components/executer/exmisc.c
  projects/clang390-import/sys/contrib/dev/acpica/components/executer/exoparg1.c
  projects/clang390-import/sys/contrib/dev/acpica/components/executer/exresop.c
  projects/clang390-import/sys/contrib/dev/acpica/components/executer/extrace.c
  projects/clang390-import/sys/contrib/dev/acpica/components/executer/exutils.c
  projects/clang390-import/sys/contrib/dev/acpica/components/hardware/hwgpe.c
  projects/clang390-import/sys/contrib/dev/acpica/components/namespace/nsconvert.c
  projects/clang390-import/sys/contrib/dev/acpica/components/namespace/nsload.c
  projects/clang390-import/sys/contrib/dev/acpica/components/namespace/nsparse.c
  projects/clang390-import/sys/contrib/dev/acpica/components/namespace/nsutils.c
  projects/clang390-import/sys/contrib/dev/acpica/components/parser/psparse.c
  projects/clang390-import/sys/contrib/dev/acpica/components/parser/psxface.c
  projects/clang390-import/sys/contrib/dev/acpica/components/tables/tbdata.c
  projects/clang390-import/sys/contrib/dev/acpica/components/tables/tbfadt.c
  projects/clang390-import/sys/contrib/dev/acpica/components/tables/tbfind.c
  projects/clang390-import/sys/contrib/dev/acpica/components/tables/tbinstal.c
  projects/clang390-import/sys/contrib/dev/acpica/components/tables/tbutils.c
  projects/clang390-import/sys/contrib/dev/acpica/components/tables/tbxface.c
  projects/clang390-import/sys/contrib/dev/acpica/components/tables/tbxfload.c
  projects/clang390-import/sys/contrib/dev/acpica/components/tables/tbxfroot.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/utaddress.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/utbuffer.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/utdebug.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/uthex.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/utinit.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/utnonansi.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/utosi.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/utpredef.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/uttrack.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/utxface.c
  projects/clang390-import/sys/contrib/dev/acpica/components/utilities/utxfinit.c
  projects/clang390-import/sys/contrib/dev/acpica/include/acapps.h
  projects/clang390-import/sys/contrib/dev/acpica/include/acclib.h
  projects/clang390-import/sys/contrib/dev/acpica/include/acconfig.h
  projects/clang390-import/sys/contrib/dev/acpica/include/acdebug.h
  projects/clang390-import/sys/contrib/dev/acpica/include/acdisasm.h
  projects/clang390-import/sys/contrib/dev/acpica/include/acevents.h
  projects/clang390-import/sys/contrib/dev/acpica/include/acglobal.h
  projects/clang390-import/sys/contrib/dev/acpica/include/aclocal.h
  projects/clang390-import/sys/contrib/dev/acpica/include/acnamesp.h
  projects/clang390-import/sys/contrib/dev/acpica/include/acparser.h
  projects/clang390-import/sys/contrib/dev/acpica/include/acpiosxf.h
  projects/clang390-import/sys/contrib/dev/acpica/include/acpixf.h
  projects/clang390-import/sys/contrib/dev/acpica/include/actables.h
  projects/clang390-import/sys/contrib/dev/acpica/include/actbl.h
  projects/clang390-import/sys/contrib/dev/acpica/include/actypes.h
  projects/clang390-import/sys/contrib/dev/acpica/include/acutils.h
  projects/clang390-import/sys/contrib/dev/acpica/include/platform/acenv.h
  projects/clang390-import/sys/contrib/dev/acpica/include/platform/acenvex.h
  projects/clang390-import/sys/contrib/dev/acpica/include/platform/acfreebsd.h
  projects/clang390-import/sys/contrib/dev/acpica/include/platform/acgcc.h
  projects/clang390-import/sys/contrib/dev/acpica/os_specific/service_layers/osunixxf.c
  projects/clang390-import/sys/contrib/ipfilter/netinet/fil.c
  projects/clang390-import/sys/contrib/ipfilter/netinet/ip_compat.h
  projects/clang390-import/sys/contrib/ncsw/inc/xx_ext.h
  projects/clang390-import/sys/contrib/ncsw/user/env/xx.c
  projects/clang390-import/sys/dev/acpica/Osd/OsdTable.c
  projects/clang390-import/sys/dev/atkbdc/psm.c
  projects/clang390-import/sys/dev/bwi/if_bwi.c
  projects/clang390-import/sys/dev/bwn/if_bwn.c
  projects/clang390-import/sys/dev/bxe/bxe.c
  projects/clang390-import/sys/dev/bxe/bxe.h
  projects/clang390-import/sys/dev/bxe/bxe_stats.h
  projects/clang390-import/sys/dev/cxgbe/cxgbei/cxgbei.c
  projects/clang390-import/sys/dev/cxgbe/t4_ioctl.h
  projects/clang390-import/sys/dev/cxgbe/t4_main.c
  projects/clang390-import/sys/dev/cxgbe/tom/t4_cpl_io.c
  projects/clang390-import/sys/dev/evdev/evdev.c
  projects/clang390-import/sys/dev/evdev/evdev.h
  projects/clang390-import/sys/dev/evdev/evdev_mt.c
  projects/clang390-import/sys/dev/evdev/evdev_private.h
  projects/clang390-import/sys/dev/evdev/uinput.c
  projects/clang390-import/sys/dev/fb/fbd.c
  projects/clang390-import/sys/dev/hyperv/netvsc/hv_net_vsc.h
  projects/clang390-import/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
  projects/clang390-import/sys/dev/hyperv/netvsc/hv_rndis_filter.c
  projects/clang390-import/sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
  projects/clang390-import/sys/dev/iicbus/iicbus.c
  projects/clang390-import/sys/dev/iwm/if_iwm.c
  projects/clang390-import/sys/dev/iwm/if_iwmvar.h
  projects/clang390-import/sys/dev/iwn/if_iwn.c
  projects/clang390-import/sys/dev/iwn/if_iwnvar.h
  projects/clang390-import/sys/dev/lmc/if_lmc.c
  projects/clang390-import/sys/dev/mlx5/mlx5_en/mlx5_en_main.c
  projects/clang390-import/sys/dev/netmap/netmap_kern.h
  projects/clang390-import/sys/dev/otus/if_otus.c
  projects/clang390-import/sys/dev/otus/if_otusreg.h
  projects/clang390-import/sys/dev/qlxgbe/ql_boot.c
  projects/clang390-import/sys/dev/qlxgbe/ql_fw.c
  projects/clang390-import/sys/dev/qlxgbe/ql_hw.c
  projects/clang390-import/sys/dev/qlxgbe/ql_hw.h
  projects/clang390-import/sys/dev/qlxgbe/ql_minidump.c
  projects/clang390-import/sys/dev/qlxgbe/ql_os.c
  projects/clang390-import/sys/dev/qlxgbe/ql_reset.c
  projects/clang390-import/sys/dev/qlxgbe/ql_ver.h
  projects/clang390-import/sys/dev/ral/if_ral_pci.c
  projects/clang390-import/sys/dev/ral/rt2560.c
  projects/clang390-import/sys/dev/ral/rt2560var.h
  projects/clang390-import/sys/dev/ral/rt2661.c
  projects/clang390-import/sys/dev/ral/rt2661var.h
  projects/clang390-import/sys/dev/ral/rt2860.c
  projects/clang390-import/sys/dev/ral/rt2860var.h
  projects/clang390-import/sys/dev/urtwn/if_urtwn.c
  projects/clang390-import/sys/dev/urtwn/if_urtwnreg.h
  projects/clang390-import/sys/dev/urtwn/if_urtwnvar.h
  projects/clang390-import/sys/dev/usb/input/ukbd.c
  projects/clang390-import/sys/dev/usb/input/ums.c
  projects/clang390-import/sys/dev/usb/serial/u3g.c
  projects/clang390-import/sys/dev/usb/usbdevs
  projects/clang390-import/sys/dev/usb/wlan/if_rsu.c
  projects/clang390-import/sys/dev/usb/wlan/if_rum.c
  projects/clang390-import/sys/dev/usb/wlan/if_rumvar.h
  projects/clang390-import/sys/dev/usb/wlan/if_run.c
  projects/clang390-import/sys/dev/usb/wlan/if_runvar.h
  projects/clang390-import/sys/dev/usb/wlan/if_ural.c
  projects/clang390-import/sys/dev/usb/wlan/if_uralvar.h
  projects/clang390-import/sys/dev/usb/wlan/if_zyd.c
  projects/clang390-import/sys/dev/usb/wlan/if_zydreg.h
  projects/clang390-import/sys/dev/wpi/if_wpi.c
  projects/clang390-import/sys/dev/wpi/if_wpivar.h
  projects/clang390-import/sys/fs/nandfs/nandfs_subr.c
  projects/clang390-import/sys/geom/geom_redboot.c
  projects/clang390-import/sys/geom/mirror/g_mirror.c
  projects/clang390-import/sys/geom/mirror/g_mirror.h
  projects/clang390-import/sys/geom/mirror/g_mirror_ctl.c
  projects/clang390-import/sys/i386/conf/NOTES
  projects/clang390-import/sys/i386/include/pcpu.h
  projects/clang390-import/sys/kern/imgact_elf.c
  projects/clang390-import/sys/kern/inflate.c
  projects/clang390-import/sys/kern/kern_mib.c
  projects/clang390-import/sys/kern/subr_taskqueue.c
  projects/clang390-import/sys/kern/vfs_bio.c
  projects/clang390-import/sys/kern/vfs_cache.c
  projects/clang390-import/sys/kern/vfs_mount.c
  projects/clang390-import/sys/kern/vfs_mountroot.c
  projects/clang390-import/sys/kern/vfs_subr.c
  projects/clang390-import/sys/modules/Makefile
  projects/clang390-import/sys/modules/hyperv/Makefile
  projects/clang390-import/sys/modules/hyperv/vmbus/Makefile
  projects/clang390-import/sys/modules/mlx4/Makefile
  projects/clang390-import/sys/modules/mlx4ib/Makefile
  projects/clang390-import/sys/net/altq/altq_subr.c
  projects/clang390-import/sys/net/if_var.h
  projects/clang390-import/sys/net/rndis.h
  projects/clang390-import/sys/net/route.c
  projects/clang390-import/sys/net/route_var.h
  projects/clang390-import/sys/net80211/ieee80211_amrr.c
  projects/clang390-import/sys/net80211/ieee80211_freebsd.h
  projects/clang390-import/sys/net80211/ieee80211_input.c
  projects/clang390-import/sys/net80211/ieee80211_node.c
  projects/clang390-import/sys/net80211/ieee80211_node.h
  projects/clang390-import/sys/net80211/ieee80211_ratectl.h
  projects/clang390-import/sys/net80211/ieee80211_ratectl_none.c
  projects/clang390-import/sys/net80211/ieee80211_rssadapt.c
  projects/clang390-import/sys/net80211/ieee80211_scan_sw.c
  projects/clang390-import/sys/netinet/cc/cc_cdg.c
  projects/clang390-import/sys/netinet/cc/cc_cubic.c
  projects/clang390-import/sys/netinet/cc/cc_htcp.c
  projects/clang390-import/sys/netinet/if_ether.c
  projects/clang390-import/sys/netinet/in.c
  projects/clang390-import/sys/netinet/in_var.h
  projects/clang390-import/sys/netinet/khelp/h_ertt.c
  projects/clang390-import/sys/netinet/sctp_bsd_addr.c
  projects/clang390-import/sys/netinet/sctp_output.c
  projects/clang390-import/sys/netinet/tcp_debug.c
  projects/clang390-import/sys/netinet/tcp_hostcache.c
  projects/clang390-import/sys/netinet/tcp_hostcache.h
  projects/clang390-import/sys/netinet/tcp_input.c
  projects/clang390-import/sys/netinet/tcp_output.c
  projects/clang390-import/sys/netinet/tcp_seq.h
  projects/clang390-import/sys/netinet/tcp_stacks/fastpath.c
  projects/clang390-import/sys/netinet/tcp_subr.c
  projects/clang390-import/sys/netinet/tcp_syncache.c
  projects/clang390-import/sys/netinet/tcp_usrreq.c
  projects/clang390-import/sys/netinet/tcp_var.h
  projects/clang390-import/sys/netinet/udp_usrreq.c
  projects/clang390-import/sys/netinet6/icmp6.c
  projects/clang390-import/sys/netinet6/in6.c
  projects/clang390-import/sys/netinet6/in6_ifattach.c
  projects/clang390-import/sys/netinet6/nd6.c
  projects/clang390-import/sys/netinet6/nd6.h
  projects/clang390-import/sys/netinet6/nd6_nbr.c
  projects/clang390-import/sys/netinet6/nd6_rtr.c
  projects/clang390-import/sys/netpfil/pf/pf.c
  projects/clang390-import/sys/netpfil/pf/pf_ioctl.c
  projects/clang390-import/sys/powerpc/mpc85xx/fsl_diu.c
  projects/clang390-import/sys/powerpc/mpc85xx/platform_mpc85xx.c
  projects/clang390-import/sys/sys/bufobj.h
  projects/clang390-import/sys/sys/errno.h
  projects/clang390-import/sys/sys/fbio.h
  projects/clang390-import/sys/sys/module.h
  projects/clang390-import/sys/sys/mount.h
  projects/clang390-import/sys/sys/param.h
  projects/clang390-import/sys/sys/sysctl.h
  projects/clang390-import/sys/sys/vnode.h
  projects/clang390-import/sys/ufs/ffs/ffs_snapshot.c
  projects/clang390-import/sys/ufs/ffs/ffs_vfsops.c
  projects/clang390-import/sys/vm/vm_init.c
  projects/clang390-import/sys/vm/vm_page.c
  projects/clang390-import/sys/vm/vm_page.h
  projects/clang390-import/sys/vm/vm_pageout.c
  projects/clang390-import/sys/x86/acpica/OsdEnvironment.c
  projects/clang390-import/sys/x86/acpica/madt.c
  projects/clang390-import/sys/x86/acpica/srat.c
  projects/clang390-import/sys/x86/include/x86_smp.h
  projects/clang390-import/sys/x86/x86/io_apic.c
  projects/clang390-import/sys/x86/x86/mp_x86.c
  projects/clang390-import/sys/x86/xen/pvcpu_enum.c
  projects/clang390-import/sys/xen/interface/io/libxenvchan.h
  projects/clang390-import/tests/sys/mqueue/Makefile
  projects/clang390-import/tests/sys/mqueue/mqtest3.c
  projects/clang390-import/tests/sys/mqueue/mqtest4.c
  projects/clang390-import/tools/build/mk/OptionalObsoleteFiles.inc
  projects/clang390-import/tools/build/options/makeman
  projects/clang390-import/tools/tools/cxgbetool/cxgbetool.8
  projects/clang390-import/tools/tools/cxgbetool/cxgbetool.c
  projects/clang390-import/usr.bin/cmp/cmp.c
  projects/clang390-import/usr.bin/col/col.c
  projects/clang390-import/usr.bin/dtc/checking.cc
  projects/clang390-import/usr.bin/dtc/checking.hh
  projects/clang390-import/usr.bin/dtc/dtb.cc
  projects/clang390-import/usr.bin/dtc/dtb.hh
  projects/clang390-import/usr.bin/dtc/dtc.1
  projects/clang390-import/usr.bin/dtc/dtc.cc
  projects/clang390-import/usr.bin/dtc/fdt.cc
  projects/clang390-import/usr.bin/dtc/fdt.hh
  projects/clang390-import/usr.bin/dtc/input_buffer.cc
  projects/clang390-import/usr.bin/dtc/input_buffer.hh
  projects/clang390-import/usr.bin/dtc/string.cc
  projects/clang390-import/usr.bin/dtc/util.hh
  projects/clang390-import/usr.bin/elfcopy/Makefile
  projects/clang390-import/usr.bin/elfdump/elfdump.c
  projects/clang390-import/usr.bin/kdump/kdump.c
  projects/clang390-import/usr.bin/localedef/ctype.c
  projects/clang390-import/usr.bin/localedef/parser.y   (contents, props changed)
  projects/clang390-import/usr.bin/locate/locate/locate.c
  projects/clang390-import/usr.bin/locate/locate/util.c
  projects/clang390-import/usr.bin/login/login_audit.c
  projects/clang390-import/usr.bin/mkimg/apm.c
  projects/clang390-import/usr.bin/mkimg/bsd.c
  projects/clang390-import/usr.bin/mkimg/ebr.c
  projects/clang390-import/usr.bin/mkimg/format.c
  projects/clang390-import/usr.bin/mkimg/gpt.c
  projects/clang390-import/usr.bin/mkimg/image.c
  projects/clang390-import/usr.bin/mkimg/mbr.c
  projects/clang390-import/usr.bin/mkimg/mkimg.c
  projects/clang390-import/usr.bin/mkimg/mkimg.h
  projects/clang390-import/usr.bin/mkimg/pc98.c
  projects/clang390-import/usr.bin/mkimg/qcow.c
  projects/clang390-import/usr.bin/mkimg/raw.c
  projects/clang390-import/usr.bin/mkimg/scheme.c
  projects/clang390-import/usr.bin/mkimg/vhd.c
  projects/clang390-import/usr.bin/mkimg/vmdk.c
  projects/clang390-import/usr.bin/mkimg/vtoc8.c
  projects/clang390-import/usr.bin/patch/common.h
  projects/clang390-import/usr.bin/primes/primes.c
  projects/clang390-import/usr.bin/tee/tee.c
  projects/clang390-import/usr.bin/tr/tr.c
  projects/clang390-import/usr.bin/write/write.c
  projects/clang390-import/usr.sbin/acpi/acpidb/Makefile
  projects/clang390-import/usr.sbin/acpi/iasl/Makefile
  projects/clang390-import/usr.sbin/arp/arp.4
  projects/clang390-import/usr.sbin/bhyve/dbgport.c
  projects/clang390-import/usr.sbin/crunch/crunchgen/crunchgen.c
  projects/clang390-import/usr.sbin/makefs/cd9660.c
  projects/clang390-import/usr.sbin/pmcstat/pmcstat.c
  projects/clang390-import/usr.sbin/portsnap/portsnap/portsnap.sh
  projects/clang390-import/usr.sbin/rtsold/rtsol.c
  projects/clang390-import/usr.sbin/sesutil/sesutil.c
  projects/clang390-import/usr.sbin/trpt/trpt.c
Directory Properties:
  projects/clang390-import/   (props changed)
  projects/clang390-import/contrib/atf/   (props changed)
  projects/clang390-import/contrib/byacc/   (props changed)
  projects/clang390-import/contrib/dma/   (props changed)
  projects/clang390-import/contrib/libarchive/   (props changed)
  projects/clang390-import/contrib/libucl/   (props changed)
  projects/clang390-import/contrib/netbsd-tests/   (props changed)
  projects/clang390-import/contrib/tzcode/zic/   (props changed)
  projects/clang390-import/contrib/tzdata/   (props changed)
  projects/clang390-import/contrib/unbound/   (props changed)
  projects/clang390-import/gnu/lib/   (props changed)
  projects/clang390-import/gnu/usr.bin/binutils/   (props changed)
  projects/clang390-import/sys/cddl/contrib/opensolaris/   (props changed)
  projects/clang390-import/sys/contrib/dev/acpica/   (props changed)
  projects/clang390-import/sys/contrib/ipfilter/   (props changed)

Modified: projects/clang390-import/.arcconfig
==============================================================================
--- projects/clang390-import/.arcconfig	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/.arcconfig	Sun Oct  9 13:30:57 2016	(r306906)
@@ -1,5 +1,4 @@
 {
-	"repository.callsign" : "S",
 	"phabricator.uri" : "https://reviews.freebsd.org/",
 	"history.immutable" : true
 }

Modified: projects/clang390-import/Makefile.inc1
==============================================================================
--- projects/clang390-import/Makefile.inc1	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/Makefile.inc1	Sun Oct  9 13:30:57 2016	(r306906)
@@ -1586,7 +1586,7 @@ _strfile=	usr.bin/fortune/strfile
 _gperf=		gnu/usr.bin/gperf
 .endif
 
-.if ${MK_GROFF} != "no"
+.if ${MK_SHAREDOCS} != "no" || ${MK_GROFF} != "no"
 _groff=		gnu/usr.bin/groff \
 		usr.bin/soelim
 .endif

Modified: projects/clang390-import/ObsoleteFiles.inc
==============================================================================
--- projects/clang390-import/ObsoleteFiles.inc	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/ObsoleteFiles.inc	Sun Oct  9 13:30:57 2016	(r306906)
@@ -130,6 +130,9 @@ OLD_FILES+=usr/lib/clang/3.8.0/lib/freeb
 OLD_DIRS+=usr/lib/clang/3.8.0/lib/freebsd
 OLD_DIRS+=usr/lib/clang/3.8.0/lib
 OLD_DIRS+=usr/lib/clang/3.8.0
+# 20161003: MK_ELFCOPY_AS_OBJCOPY option retired
+OLD_FILES+=usr/bin/elfcopy
+OLD_FILES+=usr/share/man/man1/elfcopy.1.gz
 # 20160906: libkqueue tests moved to /usr/tests/sys/kqueue/libkqueue
 OLD_FILES+=usr/tests/sys/kqueue/kqtest
 OLD_FILES+=usr/tests/sys/kqueue/kqueue_test

Modified: projects/clang390-import/UPDATING
==============================================================================
--- projects/clang390-import/UPDATING	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/UPDATING	Sun Oct  9 13:30:57 2016	(r306906)
@@ -31,6 +31,10 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12
 	disable the most expensive debugging functionality run
 	"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
 
+20161003:
+	The WITHOUT_ELFCOPY_AS_OBJCOPY src.conf(5) knob has been retired.
+	ELF Tool Chain's elfcopy is always installed as /usr/bin/objcopy.
+
 20160924:
 	Relocatable object files with the extension of .So have been renamed
 	to use an extension of .pico instead.  The purpose of this change is

Modified: projects/clang390-import/bin/chio/chio.1
==============================================================================
--- projects/clang390-import/bin/chio/chio.1	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/chio/chio.1	Sun Oct  9 13:30:57 2016	(r306906)
@@ -32,7 +32,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd May 14, 1998
+.Dd October 5, 2016
 .Dt CHIO 1
 .Os
 .Sh NAME
@@ -61,10 +61,6 @@ rather than the default device
 .Pa /dev/ch0 .
 .El
 .Pp
-The default changer may be overridden by setting the environment variable
-.Ev CHANGER
-to the desired changer device.
-.Pp
 A medium changer apparatus is made up of
 .Em elements .
 There are five element types:
@@ -265,6 +261,12 @@ Element supports passing media (exportin
 .It INENAB
 Element supports receiving media (importing) from an outside human operator.
 .El
+.Sh ENVIRONMENT
+.Bl -tag -width CHANGER
+.It Ev CHANGER
+The default changer may be overridden by setting this environmental
+variable to the desired changer device.
+.El
 .Sh FILES
 .Bl -tag -width /dev/ch0 -compact
 .It Pa /dev/ch0
@@ -285,6 +287,14 @@ Configure the changer to use picker 2 (t
 .Sh SEE ALSO
 .Xr mt 1 ,
 .Xr mount 8
+.Sh HISTORY
+A
+.Nm
+utility appeared in
+.Nx 1.3 .
+.Nm
+first appeared in
+.Fx 2.2 .
 .Sh AUTHORS
 .An -nosplit
 The

Modified: projects/clang390-import/bin/chmod/chmod.c
==============================================================================
--- projects/clang390-import/bin/chmod/chmod.c	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/chmod/chmod.c	Sun Oct  9 13:30:57 2016	(r306906)
@@ -91,12 +91,11 @@ main(int argc, char *argv[])
 			break;
 		case 'h':
 			/*
-			 * In System V (and probably POSIX.2) the -h option
-			 * causes chmod to change the mode of the symbolic
-			 * link.  4.4BSD's symbolic links didn't have modes,
-			 * so it was an undocumented noop.  In FreeBSD 3.0,
-			 * lchmod(2) is introduced and this option does real
-			 * work.
+			 * In System V the -h option causes chmod to change
+			 * the mode of the symbolic link. 4.4BSD's symbolic
+			 * links didn't have modes, so it was an undocumented
+			 * noop.  In FreeBSD 3.0, lchmod(2) is introduced and
+			 * this option does real work.
 			 */
 			hflag = 1;
 			break;

Modified: projects/clang390-import/bin/dd/dd.1
==============================================================================
--- projects/clang390-import/bin/dd/dd.1	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/dd/dd.1	Sun Oct  9 13:30:57 2016	(r306906)
@@ -32,7 +32,7 @@
 .\"     @(#)dd.1	8.2 (Berkeley) 1/13/94
 .\" $FreeBSD$
 .\"
-.Dd August 25, 2016
+.Dd October 5, 2016
 .Dt DD 1
 .Os
 .Sh NAME
@@ -447,6 +447,11 @@ and
 values are extensions to the
 .Tn POSIX
 standard.
+.Sh HISTORY
+A
+.Nm
+command appeared in
+.At v5 .
 .Sh BUGS
 Protection mechanisms in the
 .Xr geom 4

Modified: projects/clang390-import/bin/echo/echo.1
==============================================================================
--- projects/clang390-import/bin/echo/echo.1	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/echo/echo.1	Sun Oct  9 13:30:57 2016	(r306906)
@@ -32,7 +32,7 @@
 .\"	@(#)echo.1	8.1 (Berkeley) 7/22/93
 .\" $FreeBSD$
 .\"
-.Dd November 12, 2010
+.Dd October 5, 2016
 .Dt ECHO 1
 .Os
 .Sh NAME
@@ -103,3 +103,8 @@ The
 utility conforms to
 .St -p1003.1-2001
 as amended by Cor.\& 1-2002.
+.Sh HISTORY
+The
+.Nm
+command appeared in
+.At v2 .

Modified: projects/clang390-import/bin/ed/ed.1
==============================================================================
--- projects/clang390-import/bin/ed/ed.1	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/ed/ed.1	Sun Oct  9 13:30:57 2016	(r306906)
@@ -1,5 +1,5 @@
 .\" $FreeBSD$
-.Dd July 3, 2004
+.Dd October 2, 2016
 .Dt ED 1
 .Os
 .Sh NAME
@@ -998,7 +998,7 @@ per line overhead: 4 ints
 An
 .Nm
 command appeared in
-Version 1 AT&T UNIX.
+.At v1 .
 .Sh BUGS
 The
 .Nm

Modified: projects/clang390-import/bin/expr/expr.1
==============================================================================
--- projects/clang390-import/bin/expr/expr.1	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/expr/expr.1	Sun Oct  9 13:30:57 2016	(r306906)
@@ -30,7 +30,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd February 25, 2012
+.Dd October 5, 2016
 .Dt EXPR 1
 .Os
 .Sh NAME
@@ -309,3 +309,19 @@ these arguments are treated just as thei
 The
 .Fl e
 flag is an extension.
+.Sh HISTORY
+An
+.Nm
+utility first appeared in the Programmer's Workbench (PWB/UNIX).
+A public domain version of
+.Nm
+written by
+.An Pace Willisson Aq Mt pace@blitz.com
+appeared in
+.Bx 386 0.1 .
+.Sh AUTHORS
+Initial implementation by
+.An Pace Willisson Aq Mt pace@blitz.com
+was largely rewritten by
+.An -nosplit
+.An J.T. Conklin Aq Mt jtc@FreeBSD.org .

Modified: projects/clang390-import/bin/kill/kill.1
==============================================================================
--- projects/clang390-import/bin/kill/kill.1	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/kill/kill.1	Sun Oct  9 13:30:57 2016	(r306906)
@@ -32,7 +32,7 @@
 .\"	@(#)kill.1	8.2 (Berkeley) 4/28/95
 .\" $FreeBSD$
 .\"
-.Dd April 28, 1995
+.Dd October 3, 2016
 .Dt KILL 1
 .Os
 .Sh NAME
@@ -147,7 +147,8 @@ compatible.
 A
 .Nm
 command appeared in
-.At v3 .
+.At v3
+in section 8 of the manual.
 .Sh BUGS
 A replacement for the command
 .Dq Li kill 0

Modified: projects/clang390-import/bin/pwd/pwd.1
==============================================================================
--- projects/clang390-import/bin/pwd/pwd.1	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/pwd/pwd.1	Sun Oct  9 13:30:57 2016	(r306906)
@@ -32,7 +32,7 @@
 .\"     @(#)pwd.1	8.2 (Berkeley) 4/28/95
 .\" $FreeBSD$
 .\"
-.Dd April 12, 2003
+.Dd October 5, 2016
 .Dt PWD 1
 .Os
 .Sh NAME
@@ -85,6 +85,11 @@ The
 .Nm
 utility conforms to
 .St -p1003.1-2001 .
+.Sh HISTORY
+The
+.Nm 
+command appeared in
+.At v5 .
 .Sh BUGS
 In
 .Xr csh 1

Modified: projects/clang390-import/bin/sh/sh.1
==============================================================================
--- projects/clang390-import/bin/sh/sh.1	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/sh/sh.1	Sun Oct  9 13:30:57 2016	(r306906)
@@ -32,7 +32,7 @@
 .\"	from: @(#)sh.1	8.6 (Berkeley) 5/4/95
 .\" $FreeBSD$
 .\"
-.Dd May 30, 2016
+.Dd October 8, 2016
 .Dt SH 1
 .Os
 .Sh NAME
@@ -1349,13 +1349,13 @@ used in tilde expansion and as a default
 built-in.
 .It Va IFS
 Input Field Separators.
-The default value is
+This is initialized at startup to
 .Aq space ,
 .Aq tab ,
 and
 .Aq newline
 in that order.
-This default also applies if
+This value also applies if
 .Va IFS
 is unset, but not if it is set to the empty string.
 See the

Modified: projects/clang390-import/bin/sh/tests/parameters/Makefile
==============================================================================
--- projects/clang390-import/bin/sh/tests/parameters/Makefile	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/sh/tests/parameters/Makefile	Sun Oct  9 13:30:57 2016	(r306906)
@@ -9,6 +9,7 @@ ATF_TESTS_SH=	functional_test
 
 ${PACKAGE}FILES+=	env1.0
 ${PACKAGE}FILES+=	exitstatus1.0
+${PACKAGE}FILES+=	ifs1.0
 ${PACKAGE}FILES+=	mail1.0
 ${PACKAGE}FILES+=	mail2.0
 ${PACKAGE}FILES+=	optind1.0

Copied: projects/clang390-import/bin/sh/tests/parameters/ifs1.0 (from r306905, head/bin/sh/tests/parameters/ifs1.0)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/clang390-import/bin/sh/tests/parameters/ifs1.0	Sun Oct  9 13:30:57 2016	(r306906, copy of r306905, head/bin/sh/tests/parameters/ifs1.0)
@@ -0,0 +1,10 @@
+# $FreeBSD$
+
+env IFS=_ ${SH} -c '
+rc=2
+nosuchtool_function() {
+	rc=0
+}
+v=nosuchtool_function
+$v && exit "$rc"
+'

Modified: projects/clang390-import/bin/sh/var.c
==============================================================================
--- projects/clang390-import/bin/sh/var.c	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/sh/var.c	Sun Oct  9 13:30:57 2016	(r306906)
@@ -186,6 +186,7 @@ initvar(void)
 		}
 	}
 	setvareq_const("OPTIND=1", 0);
+	setvareq_const("IFS= \t\n", 0);
 }
 
 /*

Modified: projects/clang390-import/bin/stty/stty.1
==============================================================================
--- projects/clang390-import/bin/stty/stty.1	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/stty/stty.1	Sun Oct  9 13:30:57 2016	(r306906)
@@ -32,7 +32,7 @@
 .\"     @(#)stty.1	8.4 (Berkeley) 4/18/94
 .\" $FreeBSD$
 .\"
-.Dd August 23, 2008
+.Dd October 5, 2016
 .Dt STTY 1
 .Os
 .Sh NAME
@@ -601,3 +601,8 @@ and
 .Fl f
 are
 extensions to the standard.
+.Sh HISTORY
+A
+.Nm
+command appeared in
+.At v2 .

Modified: projects/clang390-import/bin/test/test.1
==============================================================================
--- projects/clang390-import/bin/test/test.1	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/bin/test/test.1	Sun Oct  9 13:30:57 2016	(r306906)
@@ -32,7 +32,7 @@
 .\"     @(#)test.1	8.1 (Berkeley) 5/31/93
 .\" $FreeBSD$
 .\"
-.Dd June 1, 2013
+.Dd October 5, 2016
 .Dt TEST 1
 .Os
 .Sh NAME
@@ -376,6 +376,11 @@ The primaries
 and
 .Fl O
 are extensions.
+.Sh HISTORY
+A
+.Nm
+utility appeared in
+.At v7 .
 .Sh BUGS
 Both sides are always evaluated in
 .Fl a

Modified: projects/clang390-import/contrib/atf/atf-sh/atf-check.cpp
==============================================================================
--- projects/clang390-import/contrib/atf/atf-sh/atf-check.cpp	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/contrib/atf/atf-sh/atf-check.cpp	Sun Oct  9 13:30:57 2016	(r306906)
@@ -346,9 +346,10 @@ std::auto_ptr< atf::check::check_result 
 execute_with_shell(char* const* argv)
 {
     const std::string cmd = flatten_argv(argv);
+    const std::string shell = atf::env::get("ATF_SHELL", ATF_SHELL);
 
     const char* sh_argv[4];
-    sh_argv[0] = atf::env::get("ATF_SHELL", ATF_SHELL).c_str();
+    sh_argv[0] = shell.c_str();
     sh_argv[1] = "-c";
     sh_argv[2] = cmd.c_str();
     sh_argv[3] = NULL;

Modified: projects/clang390-import/contrib/blacklist/bin/blacklistd.8
==============================================================================
--- projects/clang390-import/contrib/blacklist/bin/blacklistd.8	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/contrib/blacklist/bin/blacklistd.8	Sun Oct  9 13:30:57 2016	(r306906)
@@ -1,4 +1,4 @@
-.\" $NetBSD: blacklistd.8,v 1.15 2016/03/11 17:16:40 christos Exp $
+.\" $NetBSD: blacklistd.8,v 1.18 2016/07/30 06:09:29 dholland Exp $
 .\"
 .\" Copyright (c) 2015 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -47,7 +47,7 @@
 .Nm
 is a daemon similar to
 .Xr syslogd 8
-that listens to a sockets at paths specified in the
+that listens to sockets at paths specified in the
 .Ar sockpathsfile
 for notifications from other daemons about successful or failed connection
 attempts.
@@ -218,7 +218,8 @@ Socket to receive connection notificatio
 .Nm
 first appeared in
 .Nx 7 .
-.Fx support for
+.Fx
+support for
 .Nm
 was implemented in
 .Fx 11 .

Modified: projects/clang390-import/contrib/blacklist/bin/blacklistd.c
==============================================================================
--- projects/clang390-import/contrib/blacklist/bin/blacklistd.c	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/contrib/blacklist/bin/blacklistd.c	Sun Oct  9 13:30:57 2016	(r306906)
@@ -1,4 +1,4 @@
-/*	$NetBSD: blacklistd.c,v 1.34 2016/04/04 15:52:56 christos Exp $	*/
+/*	$NetBSD: blacklistd.c,v 1.35 2016/09/26 19:43:43 christos Exp $	*/
 
 /*-
  * Copyright (c) 2015 The NetBSD Foundation, Inc.
@@ -32,7 +32,7 @@
 #include "config.h"
 #endif
 #include <sys/cdefs.h>
-__RCSID("$NetBSD: blacklistd.c,v 1.34 2016/04/04 15:52:56 christos Exp $");
+__RCSID("$NetBSD: blacklistd.c,v 1.35 2016/09/26 19:43:43 christos Exp $");
 
 #include <sys/types.h>
 #include <sys/socket.h>
@@ -473,9 +473,6 @@ main(int argc, char *argv[])
 		flags |= O_TRUNC;
 	}
 
-	if (restore)
-		rules_restore();
-
 	struct pollfd *pfd = NULL;
 	bl_t *bl = NULL;
 	size_t nfd = 0;
@@ -500,6 +497,9 @@ main(int argc, char *argv[])
 	if (state == NULL)
 		return EXIT_FAILURE;
 
+	if (restore)
+		rules_restore();
+
 	if (!debug) {
 		if (daemon(0, 0) == -1)
 			err(EXIT_FAILURE, "daemon failed");

Modified: projects/clang390-import/contrib/blacklist/bin/state.c
==============================================================================
--- projects/clang390-import/contrib/blacklist/bin/state.c	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/contrib/blacklist/bin/state.c	Sun Oct  9 13:30:57 2016	(r306906)
@@ -1,4 +1,4 @@
-/*	$NetBSD: state.c,v 1.18 2016/04/04 15:52:56 christos Exp $	*/
+/*	$NetBSD: state.c,v 1.19 2016/09/26 19:43:43 christos Exp $	*/
 
 /*-
  * Copyright (c) 2015 The NetBSD Foundation, Inc.
@@ -33,7 +33,7 @@
 #endif
 
 #include <sys/cdefs.h>
-__RCSID("$NetBSD: state.c,v 1.18 2016/04/04 15:52:56 christos Exp $");
+__RCSID("$NetBSD: state.c,v 1.19 2016/09/26 19:43:43 christos Exp $");
 
 #include <sys/types.h>
 #include <sys/socket.h>
@@ -200,8 +200,10 @@ state_iterate(DB *db, struct conf *c, st
 	int rv;
 	DBT k, v;
 
-	if (db == NULL)
+	if (db == NULL) {
+		(*lfun)(LOG_ERR, "%s: called with no database file", __func__);
 		return -1;
+	}
 
 	first = first ? R_FIRST : R_NEXT;
 

Modified: projects/clang390-import/contrib/blacklist/libexec/blacklistd-helper
==============================================================================
--- projects/clang390-import/contrib/blacklist/libexec/blacklistd-helper	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/contrib/blacklist/libexec/blacklistd-helper	Sun Oct  9 13:30:57 2016	(r306906)
@@ -19,8 +19,8 @@ fi
 if [ -z "$pf" ]; then
 	for f in npf pf ipf; do
 		if [ -f "/etc/$f.conf" ]; then
-			pf="$f"
-			break
+		    pf="$f"
+		    break
 		fi
 	done
 fi
@@ -54,8 +54,8 @@ add)
 	ipf)
 		/sbin/ipfstat -io | /sbin/ipf -I -f - >/dev/null 2>&1
 		echo block in quick $proto from $addr/$mask to \
-			any port=$6 head port$6 | \
-			/sbin/ipf -I -f - -s >/dev/null 2>&1
+		    any port=$6 head port$6 | \
+		    /sbin/ipf -I -f - -s >/dev/null 2>&1 && echo OK
 		;;
 	ipfw)
 		# use $ipfw_offset+$port for rule number
@@ -64,17 +64,21 @@ add)
 		/sbin/ipfw table $tname create type addr 2>/dev/null
 		/sbin/ipfw -q table $tname add "$addr/$mask"
 		/sbin/ipfw -q add $rule drop $3 from "table("$tname")" to \
-			any dst-port $6
+		    any dst-port $6 && echo OK
 		;;
 	npf)
 		/sbin/npfctl rule "$2" add block in final $proto from \
 		    "$addr/$mask" to any $port
 		;;
 	pf)
-		# insert $ip/$mask into per-protocol anchored table
-		/sbin/pfctl -a "$2" -t "port$6" -T add "$addr/$mask"
-		echo "block in quick $proto from <port$6> to any $port" | \
-		    /sbin/pfctl -a "$2" -f -
+		# if the filtering rule does not exist, create it
+		/sbin/pfctl -a "$2/$6" -sr 2>/dev/null | \
+		    grep -q "<port$6>" || \
+		    echo "block in quick $proto from <port$6> to any $port" | \
+		    /sbin/pfctl -a "$2/$6" -f -
+		# insert $ip/$mask into per-protocol/port anchored table
+		/sbin/pfctl -a "$2/$6" -t "port$6" -T add "$addr/$mask" && \
+		    echo OK
 		;;
 	esac
 	;;
@@ -83,33 +87,35 @@ rem)
 	ipf)
 		/sbin/ipfstat -io | /sbin/ipf -I -f - >/dev/null 2>&1
 		echo block in quick $proto from $addr/$mask to \
-			any port=$6 head port$6 | \
-			/sbin/ipf -I -r -f - -s >/dev/null 2>&1
+		    any port=$6 head port$6 | \
+		    /sbin/ipf -I -r -f - -s >/dev/null 2>&1 && echo OK
 		;;
 	ipfw)
-		/sbin/ipfw table "port$6" delete "$addr/$mask" 2>/dev/null
+		/sbin/ipfw table "port$6" delete "$addr/$mask" 2>/dev/null && \
+		    echo OK
 		;;
 	npf)
 		/sbin/npfctl rule "$2" rem-id "$7"
 		;;
 	pf)
-		/sbin/pfctl -a "$2" -t "port$6" -T delete "$addr/$mask"
+		/sbin/pfctl -a "$2/$6" -t "port$6" -T delete "$addr/$mask" && \
+		    echo OK
 		;;
 	esac
 	;;
 flush)
 	case "$pf" in
 	ipf)
-		/sbin/ipf -Z -I -Fi -s > /dev/null
+		/sbin/ipf -Z -I -Fi -s > /dev/null && echo OK
 		;;
 	ipfw)
-		/sbin/ipfw table "port$6" flush 2>/dev/null
+		/sbin/ipfw table "port$6" flush 2>/dev/null && echo OK
 		;;
 	npf)
 		/sbin/npfctl rule "$2" flush
 		;;
 	pf)
-		/sbin/pfctl -a "$2" -t "port$6" -T flush
+		/sbin/pfctl -a "$2/$6" -t "port$6" -T flush && echo OK
 		;;
 	esac
 	;;

Modified: projects/clang390-import/contrib/byacc/CHANGES
==============================================================================
--- projects/clang390-import/contrib/byacc/CHANGES	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/contrib/byacc/CHANGES	Sun Oct  9 13:30:57 2016	(r306906)
@@ -1,3 +1,82 @@
+2016-06-06  Thomas E. Dickey  <tom@invisible-island.net>
+
+	* configure: regen
+
+	* aclocal.m4: improved autoconf macros:
+	CF_CC_ENV_FLAGS - don't limit the check to -I, -U and -D options, since the
+		added options can include various compiler options before and after
+		preprocessor options.
+	CF_PROG_LINT - add cpplint to programs to use; drop ad hoc tdlint and alint.
+
+	* VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+	bump
+
+	* lalr.c: indented
+
+	* btyaccpar.c: regen
+
+	* skel2c:
+	adjust whitespace so that generated skeleton will follow the same format
+	as other code
+
+	* mkpar.c, verbose.c, lr0.c, reader.c, error.c, output.c: indented
+
+	* reader.c: fix two compiler warnings
+
+	* test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c,
  test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/rename_debug.c, btyaccpar.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/rename_debug.c, yaccpar.c:
+	regen
+
+2016-06-06  Tom.Shields
+
+	* btyaccpar.skel, yaccpar.skel:
+	small fix for an edge case of initialized data in Chris Dodd's btyacc changes:
+	"Avoid crash when input pops up an Action error at the first token"
+
+2016-06-01  Thomas E. Dickey  <tom@invisible-island.net>
+
+	* test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/err_syntax24.error, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, test/yacc/code_calc.tab.c, test/yacc/code_calc.tab.h, test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/rename_debug.c, yaccpar.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-
 s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/err_syntax13.tab.c, test/btyacc/err_syntax14.tab.c, test/btyacc/err_syntax15.tab.c, test/btyacc/err_syntax16.tab.c, test/btyacc/err_syntax17.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax19.tab.c, test/btyacc/err_syntax2.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/err_syntax21.tab.c, test/btyacc/err_syntax22.tab.c, test/btyacc/err_syntax23.tab.c, test/btyacc/err_syntax24.error, test/btyacc/err_syntax24.tab.c, test/btyacc/err_syntax25.tab.c, test/btyacc/err_syntax26.tab.c, test/btyacc/err_syntax27.tab.c, test/btyacc/err_syntax3.tab.c, test/btyacc/err_syntax4.tab.c, test/btyacc/err_syntax5.tab.c, test/btyacc/err_syntax6.tab.c, test/btyacc/err_syntax7.tab.c, test/btyacc/err_syntax7a.tab.c, test/btyacc/err_syntax7b.tab.c, test/btyacc/err_syntax8.tab.c, test/btyacc/err_syntax8a.tab.c, test/btyacc/err_syntax9.tab.c, te
 st/btyacc/error.tab.c, test/btyacc/grammar.t!
 ab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.output, test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.error, test/btyacc/btyacc_demo.output, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_calc.tab.c, test/btyacc/code_calc.tab.h, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit1.tab.c, test/btyacc/err_inherit2.tab.c, test/btyacc/err_inherit3.output, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.output, test/btyacc/err_inherit4.tab.c, test/btyacc/err_inherit5.tab.c, test/btyacc/err_syntax1.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.t
 ab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/rename_debug.c, btyaccpar.c:
+	regen
+
+2016-06-01  Tom.Shields
+
+	* btyaccpar.skel, defs.h, error.c, output.c, reader.c, test/code_calc.y, test/err_inherit4.y, test/run_make.sh, yaccpar.skel:
+	fixes for issues in btyacc (report by Francis Andre):
+
+	+ correction to the placement of the #line directive for a %union specification
+
+	+ recovery of a set of casts originally added into btyaccpar.c rather than into
+	  btyaccpar.skel, and so are lost whenever building from scratch
+
+	+ Chris Dodd's btyacc improved handling of inherited attributes to eliminate
+	  implicit empty copy rules that are not necessary, and thereby avoiding the
+	  introduction of extra parsing ambiguity
+
+	+ Chris Dodd's added support for @-N syntax to reference inherited position
+	  information
+
+	+ correction to bad interaction between %token-table and YYDEBUG, where YYDEBUG
+	  was required to be defined in order to compile the generated code
+
+	+ correction to yyname[] access in code included with YYDEBUG defined for
+	  single character symbols not recognized (e.g., input containing '&' character
+	  where grammar doesn't define that as a symbol) - map to existing
+	  "illegal-symbol" entry in byname[]
+
+	+ fixes to test/run_make.sh:  skip test-err_* files; in the bison test phase
+	  skip additional files that contain features not supported by bison and
+	  inhibit new bison warning messages
+
+	+ minor changes to btyaccpar.skel & yaccpar.skel so they are more similar in
+	  their commonality; makes it easier to maintain the pair of files using
+	  vimdiff
+
+	+ changes to a couple of test cases for coverage of #3, #4 and #5 above
+
+2016-06-01  Thomas E. Dickey  <tom@invisible-island.net>
+
+	* VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+	bump
+
 2016-03-24  Thomas E. Dickey  <tom@invisible-island.net>
 
 	* reader.c: unused variable

Modified: projects/clang390-import/contrib/byacc/MANIFEST
==============================================================================
--- projects/clang390-import/contrib/byacc/MANIFEST	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/contrib/byacc/MANIFEST	Sun Oct  9 13:30:57 2016	(r306906)
@@ -1,4 +1,4 @@
-MANIFEST for byacc-20160324, version t20160324
+MANIFEST for byacc-20160606, version t20160606
 --------------------------------------------------------------------------------
 MANIFEST                        this file
 ACKNOWLEDGEMENTS                original version of byacc - 1993

Modified: projects/clang390-import/contrib/byacc/VERSION
==============================================================================
--- projects/clang390-import/contrib/byacc/VERSION	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/contrib/byacc/VERSION	Sun Oct  9 13:30:57 2016	(r306906)
@@ -1 +1 @@
-20160324
+20160606

Modified: projects/clang390-import/contrib/byacc/aclocal.m4
==============================================================================
--- projects/clang390-import/contrib/byacc/aclocal.m4	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/contrib/byacc/aclocal.m4	Sun Oct  9 13:30:57 2016	(r306906)
@@ -1,4 +1,4 @@
-dnl $Id: aclocal.m4,v 1.39 2016/03/25 00:06:44 tom Exp $
+dnl $Id: aclocal.m4,v 1.40 2016/06/07 00:48:07 tom Exp $
 dnl Macros for byacc configure script (Thomas E. Dickey)
 dnl ---------------------------------------------------------------------------
 dnl Copyright 2004-2015,2016 Thomas E. Dickey
@@ -171,11 +171,15 @@ ifelse([$3],,[    :]dnl
 ])dnl
 ])])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_CC_ENV_FLAGS version: 2 updated: 2015/04/12 15:39:00
+dnl CF_CC_ENV_FLAGS version: 3 updated: 2016/05/21 18:10:17
 dnl ---------------
 dnl Check for user's environment-breakage by stuffing CFLAGS/CPPFLAGS content
 dnl into CC.  This will not help with broken scripts that wrap the compiler with
 dnl options, but eliminates a more common category of user confusion.
+dnl
+dnl Caveat: this also disallows blanks in the pathname for the compiler, but
+dnl the nuisance of having inconsistent settings for compiler and preprocessor
+dnl outweighs that limitation.
 AC_DEFUN([CF_CC_ENV_FLAGS],
 [
 # This should have been defined by AC_PROG_CC
@@ -183,13 +187,16 @@ AC_DEFUN([CF_CC_ENV_FLAGS],
 
 AC_MSG_CHECKING(\$CC variable)
 case "$CC" in
-(*[[\ \	]]-[[IUD]]*)
+(*[[\ \	]]-*)
 	AC_MSG_RESULT(broken)
 	AC_MSG_WARN(your environment misuses the CC variable to hold CFLAGS/CPPFLAGS options)
 	# humor him...
-	cf_flags=`echo "$CC" | sed -e 's/^[[^ 	]]*[[ 	]]//'`
+	cf_flags=`echo "$CC" | sed -e 's/^[[^ 	]]*[[ 	]][[ 	]]*//'`
 	CC=`echo "$CC" | sed -e 's/[[ 	]].*//'`
 	CF_ADD_CFLAGS($cf_flags)
+	CF_VERBOSE(resulting CC: '$CC')
+	CF_VERBOSE(resulting CFLAGS: '$CFLAGS')
+	CF_VERBOSE(resulting CPPFLAGS: '$CPPFLAGS')
 	;;
 (*)
 	AC_MSG_RESULT(ok)
@@ -1010,11 +1017,11 @@ AC_SUBST(GROFF_NOTE)
 AC_SUBST(NROFF_NOTE)
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_PROG_LINT version: 2 updated: 2009/08/12 04:43:14
+dnl CF_PROG_LINT version: 3 updated: 2016/05/22 15:25:54
 dnl ------------
 AC_DEFUN([CF_PROG_LINT],
 [
-AC_CHECK_PROGS(LINT, tdlint lint alint splint lclint)
+AC_CHECK_PROGS(LINT, lint cppcheck splint)
 AC_SUBST(LINT_OPTS)
 ])dnl
 dnl ---------------------------------------------------------------------------

Modified: projects/clang390-import/contrib/byacc/btyaccpar.c
==============================================================================
--- projects/clang390-import/contrib/byacc/btyaccpar.c	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/contrib/byacc/btyaccpar.c	Sun Oct  9 13:30:57 2016	(r306906)
@@ -2,7 +2,7 @@
  * @Id: skel2c,v 1.3 2014/04/06 19:48:04 tom Exp @
  */
 
-/* @Id: btyaccpar.skel,v 1.1 2014/04/02 22:44:41 tom Exp @ */
+/* @Id: btyaccpar.skel,v 1.3 2016/06/06 23:35:55 Tom.Shields Exp @ */
 
 #include "defs.h"
 
@@ -18,7 +18,7 @@ const char *const banner[] =
 {
     "/* original parser id follows */",
     "/* yysccsid[] = \"@(#)yaccpar	1.9 (Berkeley) 02/21/93\" */",
-    "/* (use YYMAJOR/YYMINOR for ifdefs dependent of parser version) */",
+    "/* (use YYMAJOR/YYMINOR for ifdefs dependent on parser version) */",
     "",
     "#define YYBYACC 1",
     CONCAT1("#define YYMAJOR ", YYMAJOR),
@@ -66,8 +66,10 @@ const char *const tables[] =
     "#endif /* YYBTYACC */",
 #endif			/* defined(YYBTYACC) */
     "",
-    "#if YYDEBUG",
+    "#if YYDEBUG || defined(yytname)",
     "extern const char *const yyname[];",
+    "#endif",
+    "#if YYDEBUG",
     "extern const char *const yyrule[];",
     "#endif",
     0
@@ -148,9 +150,9 @@ const char *const hdr_defs[] =
     "",
     "typedef struct {",
     "    unsigned stacksize;",
-    "    short    *s_base;",
-    "    short    *s_mark;",
-    "    short    *s_last;",
+    "    YYINT    *s_base;",
+    "    YYINT    *s_mark;",
+    "    YYINT    *s_last;",
     "    YYSTYPE  *l_base;",
     "    YYSTYPE  *l_mark;",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
@@ -293,18 +295,18 @@ const char *const body_1[] =
 #endif			/* defined(YYBTYACC) */
     "",
     "#if YYDEBUG",
-    "#include <stdio.h>         /* needed for printf */",
+    "#include <stdio.h>	/* needed for printf */",
     "#endif",
     "",
-    "#include <stdlib.h>        /* needed for malloc, etc */",
-    "#include <string.h>        /* needed for memset */",
+    "#include <stdlib.h>	/* needed for malloc, etc */",
+    "#include <string.h>	/* needed for memset */",
     "",
     "/* allocate initial stack or double stack size, up to YYMAXDEPTH */",
     "static int yygrowstack(YYSTACKDATA *data)",
     "{",
     "    int i;",
     "    unsigned newsize;",
-    "    short *newss;",
+    "    YYINT *newss;",
     "    YYSTYPE *newvs;",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
     "    YYLTYPE *newps;",
@@ -318,7 +320,7 @@ const char *const body_1[] =
     "        newsize = YYMAXDEPTH;",
     "",
     "    i = (int) (data->s_mark - data->s_base);",
-    "    newss = (short *)realloc(data->s_base, newsize * sizeof(*newss));",
+    "    newss = (YYINT *)realloc(data->s_base, newsize * sizeof(*newss));",
     "    if (newss == 0)",
     "        return YYENOMEM;",
     "",
@@ -383,7 +385,7 @@ const char *const body_1[] =
     "#endif",
     "        return p;",
     "    }",
-    "    p->yystack.s_base    = (short *) malloc(size * sizeof(short));",
+    "    p->yystack.s_base    = (YYINT *) malloc(size * sizeof(YYINT));",
     "    if (p->yystack.s_base == NULL) return NULL;",
     "    p->yystack.l_base    = (YYSTYPE *) malloc(size * sizeof(YYSTYPE));",
     "    if (p->yystack.l_base == NULL) return NULL;",
@@ -455,6 +457,8 @@ const char *const body_2[] =
     "    yyps->save = 0;",
     "#endif /* YYBTYACC */",
 #endif			/* defined(YYBTYACC) */
+    "    yym = 0;",
+    "    yyn = 0;",
     "    yynerrs = 0;",
     "    yyerrflag = 0;",
     "    yychar = YYEMPTY;",
@@ -532,11 +536,10 @@ const char *const body_2[] =
     "#endif /* YYBTYACC */",
 #endif			/* defined(YYBTYACC) */
     "        if (yychar < 0) yychar = YYEOF;",
-    "        /* if ((yychar = YYLEX) < 0) yychar = YYEOF; */",
     "#if YYDEBUG",
     "        if (yydebug)",
     "        {",
-    "            yys = yyname[YYTRANSLATE(yychar)];",
+    "            if ((yys = yyname[YYTRANSLATE(yychar)]) == NULL) yys = yyname[YYUNDFTOKEN];",
     "            fprintf(stderr, \"%s[%d]: state %d, reading token %d (%s)\",",
     "                            YYDEBUGSTR, yydepth, yystate, yychar, yys);",
     "#ifdef YYSTYPE_TOSTRING",
@@ -598,7 +601,7 @@ const char *const body_2[] =
     "            save->state           = yystate;",
     "            save->errflag         = yyerrflag;",
     "            save->yystack.s_mark  = save->yystack.s_base + (yystack.s_mark - yystack.s_base);",
-    "            memcpy (save->yystack.s_base, yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(short));",
+    "            memcpy (save->yystack.s_base, yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(YYINT));",
     "            save->yystack.l_mark  = save->yystack.l_base + (yystack.l_mark - yystack.l_base);",
     "            memcpy (save->yystack.l_base, yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * sizeof(YYSTYPE));",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
@@ -679,7 +682,7 @@ const char *const body_2[] =
     "            if (yystack.s_mark >= yystack.s_last && yygrowstack(&yystack) == YYENOMEM)",
     "                goto yyoverflow;",
     "            yystate = yyctable[ctry];",
-    "            *++yystack.s_mark = (short) yystate;",
+    "            *++yystack.s_mark = (YYINT) yystate;",
     "            *++yystack.l_mark = yylval;",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
     "            *++yystack.p_mark = yylloc;",
@@ -727,9 +730,18 @@ const char *const body_2[] =
     "",
     "    yynewerrflag = 1;",
     "    goto yyerrhandler;",
-    "    goto yyerrlab;",
+    "    goto yyerrlab; /* redundant goto avoids 'unused label' warning */",
     "",
     "yyerrlab:",
+    "    /* explicit YYERROR from an action -- pop the rhs of the rule reduced",
+    "     * before looking for error recovery */",
+    "    yystack.s_mark -= yym;",
+    "    yystate = *yystack.s_mark;",
+    "    yystack.l_mark -= yym;",
+    "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
+    "    yystack.p_mark -= yym;",
+    "#endif",
+    "",
     "    yynewerrflag = 0;",
     "yyerrhandler:",
     "    while (yyps->save)",
@@ -754,7 +766,7 @@ const char *const body_2[] =
     "            yyerrctx->state          = yystate;",
     "            yyerrctx->errflag        = yyerrflag;",
     "            yyerrctx->yystack.s_mark = yyerrctx->yystack.s_base + (yystack.s_mark - yystack.s_base);",
-    "            memcpy (yyerrctx->yystack.s_base, yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(short));",
+    "            memcpy (yyerrctx->yystack.s_base, yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(YYINT));",
     "            yyerrctx->yystack.l_mark = yyerrctx->yystack.l_base + (yystack.l_mark - yystack.l_base);",
     "            memcpy (yyerrctx->yystack.l_base, yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * sizeof(YYSTYPE));",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
@@ -770,7 +782,7 @@ const char *const body_2[] =
     "        yylexp         = yylexemes + save->lexeme;",
     "        yychar         = YYEMPTY;",
     "        yystack.s_mark = yystack.s_base + (save->yystack.s_mark - save->yystack.s_base);",
-    "        memcpy (yystack.s_base, save->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(short));",
+    "        memcpy (yystack.s_base, save->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(YYINT));",
     "        yystack.l_mark = yystack.l_base + (save->yystack.l_mark - save->yystack.l_base);",
     "        memcpy (yystack.l_base, save->yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * sizeof(YYSTYPE));",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
@@ -805,7 +817,7 @@ const char *const body_2[] =
     "            yylloc         = yylpp[-1];",
     "#endif",
     "            yystack.s_mark = yystack.s_base + (yyerrctx->yystack.s_mark - yyerrctx->yystack.s_base);",
-    "            memcpy (yystack.s_base, yyerrctx->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(short));",
+    "            memcpy (yystack.s_base, yyerrctx->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(YYINT));",
     "            yystack.l_mark = yystack.l_base + (yyerrctx->yystack.l_mark - yyerrctx->yystack.l_base);",
     "            memcpy (yystack.l_base, yyerrctx->yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * sizeof(YYSTYPE));",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
@@ -828,7 +840,7 @@ const char *const body_2[] =
     "#endif",
     "",
     "#if !YYBTYACC",
-    "    goto yyerrlab;",
+    "    goto yyerrlab; /* redundant goto avoids 'unused label' warning */",
     "yyerrlab:",
     "#endif",
     "    ++yynerrs;",
@@ -899,7 +911,7 @@ const char *const body_2[] =
     "#if YYDEBUG",
     "        if (yydebug)",
     "        {",
-    "            yys = yyname[YYTRANSLATE(yychar)];",
+    "            if ((yys = yyname[YYTRANSLATE(yychar)]) == NULL) yys = yyname[YYUNDFTOKEN];",
     "            fprintf(stderr, \"%s[%d]: state %d, error recovery discarding token %d (%s)\\n\",",
     "                            YYDEBUGSTR, yydepth, yystate, yychar, yys);",
     "        }",
@@ -1070,12 +1082,11 @@ const char *const trailer[] =
     "#endif /* YYBTYACC */",
 #endif			/* defined(YYBTYACC) */
     "            if (yychar < 0) yychar = YYEOF;",
-    "            /* if ((yychar = YYLEX) < 0) yychar = YYEOF; */",
     "#if YYDEBUG",
     "            if (yydebug)",
     "            {",
-    "                yys = yyname[YYTRANSLATE(yychar)];",
-    "                fprintf(stderr, \"%s[%d]: state %d, reading %d (%s)\\n\",",
+    "                if ((yys = yyname[YYTRANSLATE(yychar)]) == NULL) yys = yyname[YYUNDFTOKEN];",
+    "                fprintf(stderr, \"%s[%d]: state %d, reading token %d (%s)\\n\",",
     "                                YYDEBUGSTR, yydepth, YYFINAL, yychar, yys);",
     "            }",
     "#endif",
@@ -1104,7 +1115,7 @@ const char *const trailer[] =
     "    }",
     "#endif",
     "    if (yystack.s_mark >= yystack.s_last && yygrowstack(&yystack) == YYENOMEM) goto yyoverflow;",
-    "    *++yystack.s_mark = (short) yystate;",
+    "    *++yystack.s_mark = (YYINT) yystate;",
     "    *++yystack.l_mark = yyval;",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
     "    *++yystack.p_mark = yyloc;",
@@ -1140,7 +1151,7 @@ const char *const trailer[] =
     "    yylexp         = yylexemes + yypath->lexeme;",
     "    yychar         = YYEMPTY;",
     "    yystack.s_mark = yystack.s_base + (yypath->yystack.s_mark - yypath->yystack.s_base);",
-    "    memcpy (yystack.s_base, yypath->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(short));",
+    "    memcpy (yystack.s_base, yypath->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(YYINT));",
     "    yystack.l_mark = yystack.l_base + (yypath->yystack.l_mark - yypath->yystack.l_base);",
     "    memcpy (yystack.l_base, yypath->yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * sizeof(YYSTYPE));",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",

Modified: projects/clang390-import/contrib/byacc/btyaccpar.skel
==============================================================================
--- projects/clang390-import/contrib/byacc/btyaccpar.skel	Sun Oct  9 12:34:56 2016	(r306905)
+++ projects/clang390-import/contrib/byacc/btyaccpar.skel	Sun Oct  9 13:30:57 2016	(r306906)
@@ -1,4 +1,4 @@
-/* $Id: btyaccpar.skel,v 1.1 2014/04/02 22:44:41 tom Exp $ */
+/* $Id: btyaccpar.skel,v 1.3 2016/06/06 23:35:55 Tom.Shields Exp $ */
 
 #include "defs.h"
 
@@ -45,8 +45,10 @@ extern const YYINT yycheck[];
 extern const YYINT yyctable[];
 %%endif
 
-#if YYDEBUG
+#if YYDEBUG || defined(yytname)
 extern const char *const yyname[];
+#endif
+#if YYDEBUG
 extern const char *const yyrule[];
 #endif
 %% global_vars
@@ -113,9 +115,9 @@ do \
 
 typedef struct {
     unsigned stacksize;
-    short    *s_base;
-    short    *s_mark;
-    short    *s_last;
+    YYINT    *s_base;
+    YYINT    *s_mark;
+    YYINT    *s_last;
     YYSTYPE  *l_base;
     YYSTYPE  *l_mark;
 #if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
@@ -238,7 +240,7 @@ static short  *yylexemes = 0;
 %%endif
 
 #if YYDEBUG
-#include <stdio.h>		/* needed for printf */
+#include <stdio.h>	/* needed for printf */
 #endif
 
 #include <stdlib.h>	/* needed for malloc, etc */
@@ -249,7 +251,7 @@ static int yygrowstack(YYSTACKDATA *data
 {
     int i;
     unsigned newsize;
-    short *newss;
+    YYINT *newss;
     YYSTYPE *newvs;
 #if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
     YYLTYPE *newps;
@@ -263,7 +265,7 @@ static int yygrowstack(YYSTACKDATA *data
         newsize = YYMAXDEPTH;
 
     i = (int) (data->s_mark - data->s_base);
-    newss = (short *)realloc(data->s_base, newsize * sizeof(*newss));
+    newss = (YYINT *)realloc(data->s_base, newsize * sizeof(*newss));
     if (newss == 0)
         return YYENOMEM;
 
@@ -327,7 +329,7 @@ yyNewState(unsigned size)
 #endif
         return p;
     }
-    p->yystack.s_base    = (short *) malloc(size * sizeof(short));
+    p->yystack.s_base    = (YYINT *) malloc(size * sizeof(YYINT));

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***

From owner-svn-src-projects@freebsd.org  Sun Oct  9 20:17:00 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id D0ACAC0B74D
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 20:17:00 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id A2C426DD;
 Sun,  9 Oct 2016 20:17:00 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u99KGxPZ094384;
 Sun, 9 Oct 2016 20:16:59 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u99KGx1U094383;
 Sun, 9 Oct 2016 20:16:59 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610092016.u99KGx1U094383@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 20:16:59 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306915 - projects/doctools/cddl/usr.bin/doctools
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 20:17:00 -0000

Author: bapt
Date: Sun Oct  9 20:16:59 2016
New Revision: 306915
URL: https://svnweb.freebsd.org/changeset/base/306915

Log:
  Fix typo

Modified:
  projects/doctools/cddl/usr.bin/doctools/Makefile.inc

Modified: projects/doctools/cddl/usr.bin/doctools/Makefile.inc
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/Makefile.inc	Sun Oct  9 20:13:53 2016	(r306914)
+++ projects/doctools/cddl/usr.bin/doctools/Makefile.inc	Sun Oct  9 20:16:59 2016	(r306915)
@@ -2,7 +2,7 @@ DOCTOOLSDIR=	${SRCTOP}/contrib/heirloom-
 CFLAGS+=	-I${DOCTOOLSDIR}/include
 NO_WERROR=	yes
 LIBDIR=	/usr/libexec/doctools
-REDFIR=	${LIBDIR}/reftools
+REFDIR=	${LIBDIR}/reftools
 DTSHAREDIR=	/usr/share/doctools
 FNTDIR=	${DTSHAREDIR}/font
 HYPDIR=	${DTSHAREDIR}/hyphen

From owner-svn-src-projects@freebsd.org  Sun Oct  9 20:17:47 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id C2A63C0B769
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 20:17:47 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 928E7847;
 Sun,  9 Oct 2016 20:17:47 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u99KHkvb094455;
 Sun, 9 Oct 2016 20:17:46 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u99KHka7094454;
 Sun, 9 Oct 2016 20:17:46 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610092017.u99KHka7094454@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 20:17:46 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306916 -
 projects/doctools/cddl/usr.bin/doctools/refer/papers
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 20:17:47 -0000

Author: bapt
Date: Sun Oct  9 20:17:46 2016
New Revision: 306916
URL: https://svnweb.freebsd.org/changeset/base/306916

Log:
  Add forgotten Makefile for refer(1) tools

Added:
  projects/doctools/cddl/usr.bin/doctools/refer/papers/Makefile   (contents, props changed)

Added: projects/doctools/cddl/usr.bin/doctools/refer/papers/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/doctools/cddl/usr.bin/doctools/refer/papers/Makefile	Sun Oct  9 20:17:46 2016	(r306916)
@@ -0,0 +1,52 @@
+
+CLEANFILES=	runinv mkey inv Ind.ia Ind.ib Ind.ic
+SCRIPTS=	runinv
+BINDIR=		${LIBDIR}/reftools/papers
+# We do not care about REFDIR for that
+CFLAGS+=	-DREFDIR=''
+MAN=
+
+FILES=	Rbstjissue \
+	Rv7man \
+	Ind.ia \
+	Ind.ib \
+	Ind.ic
+
+FILESDIR=	${LIBDIR}/reftools/papers
+
+.SUFFIXES:	.sh
+.sh:
+	echo "#!/bin/sh" > ${.TARGET}
+	sed 's:@REFDIR@:${REFDIR}:g' ${.IMPSRC} >> ${.TARGET}
+
+build-tools: mkey inv
+
+.include <bsd.prog.mk>
+
+MKEYSRCS= \
+	${DOCTOOLSDIR}/refer/mkey1.c \
+	${DOCTOOLSDIR}/refer/mkey2.c \
+	${DOCTOOLSDIR}/refer/mkey3.c \
+	${DOCTOOLSDIR}/refer/deliv2.c
+
+INVSRCS=	\
+	${DOCTOOLSDIR}/refer/inv1.c \
+	${DOCTOOLSDIR}/refer/inv2.c \
+	${DOCTOOLSDIR}/refer/inv3.c \
+	${DOCTOOLSDIR}/refer/inv5.c \
+	${DOCTOOLSDIR}/refer/inv6.c \
+	${DOCTOOLSDIR}/refer/deliv2.c
+
+mkey: ${MKEYSRCS}
+	${CC} -o ${.TARGET} ${CFLAGS} ${MKEYSRCS}
+
+inv: ${INVSRCS}
+	${CC} -o ${.TARGET} ${CFLAGS} ${.IMPSRC} ${INVSRCS}
+
+Ind.ia Ind.ib Ind.ic: Rbstjissue Rv7man mkey inv
+	./mkey ${DOCTOOLSDIR}/refer/papers/R* | ./inv -v -h997 -n Xind
+	mv Xind.ia Ind.ia
+	mv Xind.ib Ind.ib
+	mv Xind.ic Ind.ic
+
+.PATH:	${DOCTOOLSDIR}/refer/papers

From owner-svn-src-projects@freebsd.org  Sun Oct  9 20:18:20 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id C6003C0B783
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 20:18:20 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 9654A956;
 Sun,  9 Oct 2016 20:18:20 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u99KIJ2l094520;
 Sun, 9 Oct 2016 20:18:19 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u99KIJED094519;
 Sun, 9 Oct 2016 20:18:19 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610092018.u99KIJED094519@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 20:18:19 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306917 -
 projects/doctools/cddl/usr.bin/doctools/eqn/eqnchar
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 20:18:20 -0000

Author: bapt
Date: Sun Oct  9 20:18:19 2016
New Revision: 306917
URL: https://svnweb.freebsd.org/changeset/base/306917

Log:
  Use bmake variable where possible

Modified:
  projects/doctools/cddl/usr.bin/doctools/eqn/eqnchar/Makefile

Modified: projects/doctools/cddl/usr.bin/doctools/eqn/eqnchar/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/eqn/eqnchar/Makefile	Sun Oct  9 20:17:46 2016	(r306916)
+++ projects/doctools/cddl/usr.bin/doctools/eqn/eqnchar/Makefile	Sun Oct  9 20:18:19 2016	(r306917)
@@ -7,10 +7,10 @@ CFLAGS+=	-DEUC
 build-tools: genutf8
 
 genutf8: genutf8.c
-	${CC} -o $@ ${CFLAGS} $<
+	${CC} -o ${.TARGET} ${CFLAGS} ${.IMPSRC}
 
 utf-8:	genutf8
-	./genutf8 >utf-8
+	./genutf8 >${.TARGET}
 
 .include <bsd.prog.mk>
 

From owner-svn-src-projects@freebsd.org  Sun Oct  9 20:24:23 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id E90BBC0B92C
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 20:24:23 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id B9AAFE0B;
 Sun,  9 Oct 2016 20:24:23 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u99KOM63098277;
 Sun, 9 Oct 2016 20:24:22 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u99KOMqW098276;
 Sun, 9 Oct 2016 20:24:22 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610092024.u99KOMqW098276@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 20:24:22 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306918 - projects/doctools/share/mk
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 20:24:24 -0000

Author: bapt
Date: Sun Oct  9 20:24:22 2016
New Revision: 306918
URL: https://svnweb.freebsd.org/changeset/base/306918

Log:
  Always use soelim first
  While here use MACROS where possible

Modified:
  projects/doctools/share/mk/bsd.doc.mk

Modified: projects/doctools/share/mk/bsd.doc.mk
==============================================================================
--- projects/doctools/share/mk/bsd.doc.mk	Sun Oct  9 20:18:19 2016	(r306917)
+++ projects/doctools/share/mk/bsd.doc.mk	Sun Oct  9 20:24:22 2016	(r306918)
@@ -48,13 +48,14 @@
 PRINTERDEVICE?=	ascii
 
 BIB?=		bib
+DHTML?=		dhtml
+DPOST?=		dpost
+EQN?=		eqn
 GREMLIN?=	grn
 GRIND?=		vgrind -f
 INDXBIB?=	indxbib
 PIC?=		pic
 REFER?=		refer
-DHTML?=		dhtml
-DPOST?=		dpost
 .for _dev in ${PRINTERDEVICE:Mascii}
 ROFF.ascii?=	nroff -Tlocale ${TRFLAGS} ${MACROS} ${PAGES:C/^/-o/1}
 .endfor
@@ -70,20 +71,20 @@ TBL?=		tbl
 DOC?=		paper
 LPR?=		lpr
 
+.if defined(USE_SOELIM)
+PRECMD+=	${SOELIM} -I${.CURDIR} |
+.endif
 .if defined(USE_EQN)
-PRECMD+=	eqn |
+PRECMD+=	${EQN} |
 .endif
 .if defined(USE_PIC)
-PRECMD+=	pic |
+PRECMD+=	${PIC} |
 .endif
 .if defined(USE_REFER)
-PRECMD+=	refer |
-.endif
-.if defined(USE_SOELIM)
-PRECMD+=	${SOELIM} -I${.CURDIR} |
+PRECMD+=	${REFER} |
 .endif
 .if defined(USE_TBL)
-PRECMD+=	tbl |
+PRECMD+=	${TBL} |
 .endif
 
 .if defined(NO_ROOT)

From owner-svn-src-projects@freebsd.org  Sun Oct  9 20:34:04 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id E4B6EC0BC8E
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 20:34:04 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id B6E4E2FC;
 Sun,  9 Oct 2016 20:34:04 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u99KY3VV002258;
 Sun, 9 Oct 2016 20:34:03 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u99KY3xF002257;
 Sun, 9 Oct 2016 20:34:03 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610092034.u99KY3xF002257@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 20:34:03 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306919 - projects/doctools/share/mk
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 20:34:05 -0000

Author: bapt
Date: Sun Oct  9 20:34:03 2016
New Revision: 306919
URL: https://svnweb.freebsd.org/changeset/base/306919

Log:
  Add forgotten call to col to properly render pages in ascii

Modified:
  projects/doctools/share/mk/bsd.doc.mk

Modified: projects/doctools/share/mk/bsd.doc.mk
==============================================================================
--- projects/doctools/share/mk/bsd.doc.mk	Sun Oct  9 20:24:22 2016	(r306918)
+++ projects/doctools/share/mk/bsd.doc.mk	Sun Oct  9 20:34:03 2016	(r306919)
@@ -57,7 +57,7 @@ INDXBIB?=	indxbib
 PIC?=		pic
 REFER?=		refer
 .for _dev in ${PRINTERDEVICE:Mascii}
-ROFF.ascii?=	nroff -Tlocale ${TRFLAGS} ${MACROS} ${PAGES:C/^/-o/1}
+ROFF.ascii?=	nroff -Tlp ${TRFLAGS} ${MACROS} ${PAGES:C/^/-o/1} | col -x
 .endfor
 .for _dev in ${PRINTERDEVICE:Mhtml}
 ROFF.${_dev}?=	troff -T${_dev} ${TRFLAGS} ${MACROS} ${PAGES:C/^/-o/1} | ${DHTML}

From owner-svn-src-projects@freebsd.org  Sun Oct  9 21:00:14 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7DA2BC07218
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 21:00:14 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 486E6FC7;
 Sun,  9 Oct 2016 21:00:14 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u99L0DO2009911;
 Sun, 9 Oct 2016 21:00:13 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u99L0DbO009910;
 Sun, 9 Oct 2016 21:00:13 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610092100.u99L0DbO009910@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 21:00:13 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306920 - projects/doctools/share/mk
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 21:00:14 -0000

Author: bapt
Date: Sun Oct  9 21:00:13 2016
New Revision: 306920
URL: https://svnweb.freebsd.org/changeset/base/306920

Log:
  Allow to provide args to refer(1) from makefile and run refer(1) earlier

Modified:
  projects/doctools/share/mk/bsd.doc.mk

Modified: projects/doctools/share/mk/bsd.doc.mk
==============================================================================
--- projects/doctools/share/mk/bsd.doc.mk	Sun Oct  9 20:34:03 2016	(r306919)
+++ projects/doctools/share/mk/bsd.doc.mk	Sun Oct  9 21:00:13 2016	(r306920)
@@ -74,15 +74,15 @@ LPR?=		lpr
 .if defined(USE_SOELIM)
 PRECMD+=	${SOELIM} -I${.CURDIR} |
 .endif
+.if defined(USE_REFER)
+PRECMD+=	${REFER} ${REFER_ARGS} |
+.endif
 .if defined(USE_EQN)
 PRECMD+=	${EQN} |
 .endif
 .if defined(USE_PIC)
 PRECMD+=	${PIC} |
 .endif
-.if defined(USE_REFER)
-PRECMD+=	${REFER} |
-.endif
 .if defined(USE_TBL)
 PRECMD+=	${TBL} |
 .endif

From owner-svn-src-projects@freebsd.org  Sun Oct  9 21:00:50 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id F2314C07510
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 21:00:50 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id A5DFB949;
 Sun,  9 Oct 2016 21:00:50 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u99L0nJT010645;
 Sun, 9 Oct 2016 21:00:49 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u99L0nX7010642;
 Sun, 9 Oct 2016 21:00:49 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610092100.u99L0nX7010642@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 21:00:49 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306921 - in projects/doctools/share/doc/psd: 01.cacm
 02.implement 15.yacc
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 21:00:51 -0000

Author: bapt
Date: Sun Oct  9 21:00:49 2016
New Revision: 306921
URL: https://svnweb.freebsd.org/changeset/base/306921

Log:
  Modify to allow rendering properly with heirloom doctools

Modified:
  projects/doctools/share/doc/psd/01.cacm/Makefile
  projects/doctools/share/doc/psd/02.implement/Makefile
  projects/doctools/share/doc/psd/15.yacc/Makefile

Modified: projects/doctools/share/doc/psd/01.cacm/Makefile
==============================================================================
--- projects/doctools/share/doc/psd/01.cacm/Makefile	Sun Oct  9 21:00:13 2016	(r306920)
+++ projects/doctools/share/doc/psd/01.cacm/Makefile	Sun Oct  9 21:00:49 2016	(r306921)
@@ -2,15 +2,10 @@
 # $FreeBSD$
 
 VOLUME=		psd/01.cacm
-SRCS=		stubs p.mac p1 p2 p3 p4 p5 p6
-EXTRA=		ref.bib
+SRCS=		p.mac p1 p2 p3 p4 p5 p6
+REFER_ARGS=	-e -p ${.CURDIR}/ref.bib
 MACROS=		-ms
 USE_REFER=
 USE_TBL=
-CLEANFILES=	stubs
-
-stubs:
-	@(echo .R1; echo database ${.CURDIR}/ref.bib; \
-	    echo accumulate; echo .R2) > ${.TARGET}
 
 .include <bsd.doc.mk>

Modified: projects/doctools/share/doc/psd/02.implement/Makefile
==============================================================================
--- projects/doctools/share/doc/psd/02.implement/Makefile	Sun Oct  9 21:00:13 2016	(r306920)
+++ projects/doctools/share/doc/psd/02.implement/Makefile	Sun Oct  9 21:00:49 2016	(r306921)
@@ -2,16 +2,11 @@
 # $FreeBSD$
 
 VOLUME=		psd/02.implement
-SRCS=		stubs implement
-EXTRA=		ref.bib
+SRCS=		implement
+REFER_ARGS=	-e -p ${.CURDIR}/ref.bib
 MACROS=		-ms
 USE_PIC=
 USE_REFER=
 USE_SOELIM=
-CLEANFILES=	stubs
-
-stubs:
-	@(echo .R1; echo database ${.CURDIR}/ref.bib; \
-	    echo accumulate; echo .R2) > ${.TARGET}
 
 .include <bsd.doc.mk>

Modified: projects/doctools/share/doc/psd/15.yacc/Makefile
==============================================================================
--- projects/doctools/share/doc/psd/15.yacc/Makefile	Sun Oct  9 21:00:13 2016	(r306920)
+++ projects/doctools/share/doc/psd/15.yacc/Makefile	Sun Oct  9 21:00:49 2016	(r306921)
@@ -2,15 +2,11 @@
 # $FreeBSD$
 
 VOLUME=		psd/15.yacc
-SRCS=		stubs ss_ ss0 ss1 ss2 ss3 ss4 ss5 ss6 ss7 ss8 ss9 \
+SRCS=		ss_ ss0 ss1 ss2 ss3 ss4 ss5 ss6 ss7 ss8 ss9 \
 		ss10 ss11 ssa ssb ssc ssd
 EXTRA=		ref.bib
 MACROS=		-ms
+REFER_ARGS=	-e -p ${.CURDIR}/ref.bib
 USE_REFER=
-CLEANFILES=	stubs
-
-stubs:
-	@(echo .R1; echo database ${.CURDIR}/ref.bib; \
-	    echo accumulate; echo .R2) > ${.TARGET}
 
 .include <bsd.doc.mk>

From owner-svn-src-projects@freebsd.org  Sun Oct  9 21:05:21 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3725BC07A26
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 21:05:21 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 08F8CED8;
 Sun,  9 Oct 2016 21:05:20 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u99L5KYo013519;
 Sun, 9 Oct 2016 21:05:20 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u99L5KNG013518;
 Sun, 9 Oct 2016 21:05:20 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610092105.u99L5KNG013518@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 21:05:20 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306923 - projects/doctools/share/doc/papers/relengr
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 21:05:21 -0000

Author: bapt
Date: Sun Oct  9 21:05:19 2016
New Revision: 306923
URL: https://svnweb.freebsd.org/changeset/base/306923

Log:
  Add refer arguments to render with heirloom doctools
  
  In this document references are not accumulated

Modified:
  projects/doctools/share/doc/papers/relengr/Makefile

Modified: projects/doctools/share/doc/papers/relengr/Makefile
==============================================================================
--- projects/doctools/share/doc/papers/relengr/Makefile	Sun Oct  9 21:02:33 2016	(r306922)
+++ projects/doctools/share/doc/papers/relengr/Makefile	Sun Oct  9 21:05:19 2016	(r306923)
@@ -3,13 +3,9 @@
 
 VOLUME=		papers
 DOC=		releng
-SRCS=		stubs 0.t 1.t 2.t 3.t
-EXTRA=		ref.bib
+SRCS=		0.t 1.t 2.t 3.t
 MACROS=		-ms
+REFER_ARGS=	-p ${.CURDIR}/ref.bib
 USE_REFER=
-CLEANFILES=	stubs
-
-stubs:
-	@(echo .R1; echo database ${.CURDIR}/ref.bib; echo .R2) > ${.TARGET}
 
 .include <bsd.doc.mk>

From owner-svn-src-projects@freebsd.org  Sun Oct  9 21:39:17 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 00642C0B359
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 21:39:17 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id C418596;
 Sun,  9 Oct 2016 21:39:16 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u99LdFEG025098;
 Sun, 9 Oct 2016 21:39:15 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u99LdFsr025097;
 Sun, 9 Oct 2016 21:39:15 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610092139.u99LdFsr025097@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 21:39:15 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306926 - projects/doctools/share/mk
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 21:39:17 -0000

Author: bapt
Date: Sun Oct  9 21:39:15 2016
New Revision: 306926
URL: https://svnweb.freebsd.org/changeset/base/306926

Log:
  Split post commands to fix build of the viref documentation

Modified:
  projects/doctools/share/mk/bsd.doc.mk

Modified: projects/doctools/share/mk/bsd.doc.mk
==============================================================================
--- projects/doctools/share/mk/bsd.doc.mk	Sun Oct  9 21:35:12 2016	(r306925)
+++ projects/doctools/share/mk/bsd.doc.mk	Sun Oct  9 21:39:15 2016	(r306926)
@@ -57,13 +57,16 @@ INDXBIB?=	indxbib
 PIC?=		pic
 REFER?=		refer
 .for _dev in ${PRINTERDEVICE:Mascii}
-ROFF.ascii?=	nroff -Tlp ${TRFLAGS} ${MACROS} ${PAGES:C/^/-o/1} | col -x
+ROFF.ascii?=	nroff -Tlp ${TRFLAGS} ${MACROS} ${PAGES:C/^/-o/1}
+POSTCMD.ascii?=	| col -x
 .endfor
 .for _dev in ${PRINTERDEVICE:Mhtml}
-ROFF.${_dev}?=	troff -T${_dev} ${TRFLAGS} ${MACROS} ${PAGES:C/^/-o/1} | ${DHTML}
+ROFF.${_dev}?=	troff -T${_dev} ${TRFLAGS} ${MACROS} ${PAGES:C/^/-o/1}
+POSTCMD.${_dev}?=	| ${DHTML}
 .endfor
 .for _dev in ${PRINTERDEVICE:Mps}
-ROFF.${_dev}?=	troff -T${_dev} ${TRFLAGS} ${MACROS} ${PAGES:C/^/-o/1} | ${DPOST}
+ROFF.${_dev}?=	troff -T${_dev} ${TRFLAGS} ${MACROS} ${PAGES:C/^/-o/1}
+POSTCMD.${_DEV}?=	| ${DPOST}
 .endfor
 SOELIM?=	soelim
 TBL?=		tbl
@@ -175,7 +178,7 @@ ${DFILE.${_dev}}: ${SRCS}
 .if ${MK_DOCCOMPRESS} == "no"
 	${ROFF.${_dev}} ${.ALLSRC:N_stamp.extra} > ${.TARGET}
 .else
-	cat ${.ALLSRC:N_stamp.extra} | ${PRECMD} ${ROFF.${_dev}} | ${DCOMPRESS_CMD} > ${.TARGET}
+	cat ${.ALLSRC:N_stamp.extra} | ${PRECMD} ${ROFF.${_dev}} ${POSTCMD.${_dev}} | ${DCOMPRESS_CMD} > ${.TARGET}
 .endif
 .endif
 .endfor

From owner-svn-src-projects@freebsd.org  Sun Oct  9 21:39:53 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0306EC0B3C9
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 21:39:53 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id C6D531E5;
 Sun,  9 Oct 2016 21:39:52 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u99LdpHs025162;
 Sun, 9 Oct 2016 21:39:51 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u99LdpYn025161;
 Sun, 9 Oct 2016 21:39:51 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610092139.u99LdpYn025161@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 21:39:51 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306927 - projects/doctools/share/doc/usd/13.viref
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 21:39:53 -0000

Author: bapt
Date: Sun Oct  9 21:39:51 2016
New Revision: 306927
URL: https://svnweb.freebsd.org/changeset/base/306927

Log:
  Heirloom doctools tools does not need the groff hacks

Modified:
  projects/doctools/share/doc/usd/13.viref/Makefile

Modified: projects/doctools/share/doc/usd/13.viref/Makefile
==============================================================================
--- projects/doctools/share/doc/usd/13.viref/Makefile	Sun Oct  9 21:39:15 2016	(r306926)
+++ projects/doctools/share/doc/usd/13.viref/Makefile	Sun Oct  9 21:39:51 2016	(r306927)
@@ -5,7 +5,6 @@ VOLUME=		usd/13.viref
 EXTRA=		ex.cmd.roff ref.so set.opt.roff vi.cmd.roff
 MACROS=		-me
 CLEANFILES=	vi.ref-patched index
-TRFLAGS=	-U		# this is to hide warnings only
 USE_SOELIM=
 USE_TBL=
 
@@ -24,7 +23,7 @@ vi.ref-${_dev}: index.so.${_dev}
 # Build index.so as a side-effect of building the paper.
 index.so.${_dev}: vi.ref-patched ${EXTRA:Nindex.so.${_dev}}
 	sed -e 's:^\.so index\.so\.\\\*\[\.T\]$$::' vi.ref-patched | \
-	    ${ROFF.${_dev}} -U -z
+	    ${ROFF.${_dev}} -z
 	sed -e 's/MINUSSIGN/-/' \
 	    -e 's/DOUBLEQUOTE/""/' \
 	    -e "s/SQUOTE/'/" \

From owner-svn-src-projects@freebsd.org  Sun Oct  9 22:11:00 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6314AC0B940
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 22:11:00 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 17946329;
 Sun,  9 Oct 2016 22:11:00 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u99MAxGa038013;
 Sun, 9 Oct 2016 22:10:59 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u99MAx9v038011;
 Sun, 9 Oct 2016 22:10:59 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610092210.u99MAx9v038011@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 22:10:59 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306929 - in
 projects/doctools/cddl/usr.bin/doctools/troff: nroff troff
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 22:11:00 -0000

Author: bapt
Date: Sun Oct  9 22:10:58 2016
New Revision: 306929
URL: https://svnweb.freebsd.org/changeset/base/306929

Log:
  Fix bootstrapping doctools

Modified:
  projects/doctools/cddl/usr.bin/doctools/troff/nroff/Makefile
  projects/doctools/cddl/usr.bin/doctools/troff/troff/Makefile

Modified: projects/doctools/cddl/usr.bin/doctools/troff/nroff/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/troff/nroff/Makefile	Sun Oct  9 21:47:20 2016	(r306928)
+++ projects/doctools/cddl/usr.bin/doctools/troff/nroff/Makefile	Sun Oct  9 22:10:58 2016	(r306929)
@@ -32,12 +32,19 @@ LDADD=	${.OBJDIR}/../libhnj/libhnj.a
 
 CFLAGS+=	-I${DOCTOOLSDIR}/stuff/bst -I${DOCTOOLSDIR}/troff/nroff.d \
 		-I${DOCTOOLSDIR}/troff/ -DSHELL='"/bin/sh"' \
-		-DMACDIR='"${MACDIR}"' \
 		-DRELEASE='"${RELEASE}"' \
+		-DNROFF -DUSG -DEUC
+.if defined(WORLDTMP)
+CFLAGS+=	-DMACDIR='"${WORLDTMP}/legacy/${MACDIR}"' \
+		-DHYPDIR='"${WORLDTMP}/legacy/${HYPDIR}"' \
+		-DFNTDIR='"${WORLDTMP}/legacy/${FNTDIR}"' \
+		-DTABDIR='"${WORLDTMP}/legacy/${TABDIR}"'
+.else
+CFLAGS+=	-DMACDIR='"${MACDIR}"' \
 		-DHYPDIR='"${HYPDIR}"' \
 		-DFNTDIR='"${FNTDIR}"' \
-		-DTABDIR='"${TABDIR}"' \
-		-DNROFF -DUSG -DEUC
+		-DTABDIR='"${TABDIR}"'
+.endif
 
 NLTERM=		${DOCTOOLSDIR}/troff/nroff.d/terms.d
 

Modified: projects/doctools/cddl/usr.bin/doctools/troff/troff/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/troff/troff/Makefile	Sun Oct  9 21:47:20 2016	(r306928)
+++ projects/doctools/cddl/usr.bin/doctools/troff/troff/Makefile	Sun Oct  9 22:10:58 2016	(r306929)
@@ -53,12 +53,21 @@ CFLAGS.dhtml+=	-I${DOCTOOLSDIR}/troff/tr
 
 CFLAGS+=	-I${DOCTOOLSDIR}/stuff/bst -I${DOCTOOLSDIR}/troff/troff.d \
 		-I${DOCTOOLSDIR}/troff/ -DSHELL='"/bin/sh"' \
-		-DMACDIR='"${MACDIR}"' \
-		-DRELEASE='"${RELEASE}"' \
+		-DRELEASE='"${RELEASE}"'
+
+.if defined(WORLDTMP)
+CFLAGS+=	-DMACDIR='"${WORLDTMP}/legacy/${MACDIR}"' \
+		-DHYPDIR='"${WORLDTMP}/legacy/${HYPDIR}"' \
+		-DFNTDIR='"${WORLDTMP}/legacy/${FNTDIR}"' \
+		-DTABDIR='"${WORLDTMP}/legacy/${TABDIR}"' \
+		-DPSTDIR='"${WORLDTMP}/legacy/${PSTDIR}"'
+.else
+CFLAGS+=	-DMACDIR='"${MACDIR}"' \
 		-DHYPDIR='"${HYPDIR}"' \
 		-DFNTDIR='"${FNTDIR}"' \
 		-DTABDIR='"${TABDIR}"' \
-		-DPSTDIR='"${PSTDIR}"' \
+		-DPSTDIR='"${PSTDIR}"'
+.endif
 
 .include <bsd.progs.mk>
 

From owner-svn-src-projects@freebsd.org  Sun Oct  9 22:11:37 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0F941C0B95C
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 22:11:37 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id BD89D6A7;
 Sun,  9 Oct 2016 22:11:36 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u99MBZfI038692;
 Sun, 9 Oct 2016 22:11:35 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u99MBZ4u038691;
 Sun, 9 Oct 2016 22:11:35 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610092211.u99MBZ4u038691@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 22:11:35 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306930 - projects/doctools/cddl/usr.bin/doctools/pic
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 22:11:37 -0000

Author: bapt
Date: Sun Oct  9 22:11:35 2016
New Revision: 306930
URL: https://svnweb.freebsd.org/changeset/base/306930

Log:
  Remove temporary file

Deleted:
  projects/doctools/cddl/usr.bin/doctools/pic/picl.c

From owner-svn-src-projects@freebsd.org  Sun Oct  9 22:45:53 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5A842C0BFB1
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 22:45:53 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 29030767;
 Sun,  9 Oct 2016 22:45:53 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u99Mjqx5052346;
 Sun, 9 Oct 2016 22:45:52 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u99MjqRg052345;
 Sun, 9 Oct 2016 22:45:52 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610092245.u99MjqRg052345@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 22:45:52 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306931 - projects/doctools/cddl/usr.bin/doctools/tbl
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 22:45:53 -0000

Author: bapt
Date: Sun Oct  9 22:45:52 2016
New Revision: 306931
URL: https://svnweb.freebsd.org/changeset/base/306931

Log:
  Fix tbl when used as a bootstrap tools

Modified:
  projects/doctools/cddl/usr.bin/doctools/tbl/Makefile

Modified: projects/doctools/cddl/usr.bin/doctools/tbl/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/tbl/Makefile	Sun Oct  9 22:11:35 2016	(r306930)
+++ projects/doctools/cddl/usr.bin/doctools/tbl/Makefile	Sun Oct  9 22:45:52 2016	(r306931)
@@ -21,7 +21,11 @@ SRCS=	t0.c \
 	tu.c \
 	tv.c
 
+.if defined(WORLDTMP)
+CFLAGS+=	-DMACDIR='"${WORLDTMP}/legacy/${MACDIR}"'
+.else
 CFLAGS+=	-DMACDIR='"${MACDIR}"'
+.endif
 
 .include <bsd.prog.mk>
 

From owner-svn-src-projects@freebsd.org  Sun Oct  9 22:51:48 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 06630C0B350
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 22:51:48 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id C9D76AFA;
 Sun,  9 Oct 2016 22:51:47 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u99Mpk0L053871;
 Sun, 9 Oct 2016 22:51:46 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u99MpkjD053870;
 Sun, 9 Oct 2016 22:51:46 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610092251.u99MpkjD053870@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 22:51:46 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306932 - projects/doctools
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 22:51:48 -0000

Author: bapt
Date: Sun Oct  9 22:51:46 2016
New Revision: 306932
URL: https://svnweb.freebsd.org/changeset/base/306932

Log:
  Swicth GROFF env vars into heirloom doctools one

Modified:
  projects/doctools/Makefile.inc1

Modified: projects/doctools/Makefile.inc1
==============================================================================
--- projects/doctools/Makefile.inc1	Sun Oct  9 22:45:52 2016	(r306931)
+++ projects/doctools/Makefile.inc1	Sun Oct  9 22:51:46 2016	(r306932)
@@ -467,9 +467,8 @@ CROSSENV+=	BUILD_TOOLS_META=.NOMETA_CMP
 .endif
 .if ${MK_DOCTOOLS} != "no"
 # XXX TODO
-CROSSENV+=	GROFF_BIN_PATH=${WORLDTMP}/legacy/usr/bin \
-		GROFF_FONT_PATH=${WORLDTMP}/legacy/usr/share/groff_font \
-		GROFF_TMAC_PATH=${WORLDTMP}/legacy/usr/share/tmac
+CROSSENV+=	TROFFFONTS=${WORLDTMP}/legacy/usr/share/doctools/font/ \
+		TROFFMACS=${WORLDTMP}/legacy/usr/share/doctools/tmac/
 .endif
 .if defined(TARGET_CFLAGS)
 CROSSENV+=	${TARGET_CFLAGS}

From owner-svn-src-projects@freebsd.org  Sun Oct  9 23:27:09 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id A0DC5C0BA4D
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sun,  9 Oct 2016 23:27:09 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 6F0FBC1C;
 Sun,  9 Oct 2016 23:27:09 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u99NR8Tu067509;
 Sun, 9 Oct 2016 23:27:08 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u99NR8MA067508;
 Sun, 9 Oct 2016 23:27:08 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610092327.u99NR8MA067508@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sun, 9 Oct 2016 23:27:08 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306933 - in projects/doctools/share/doc/usd: .
 19.memacros 20.meref
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Oct 2016 23:27:09 -0000

Author: bapt
Date: Sun Oct  9 23:27:08 2016
New Revision: 306933
URL: https://svnweb.freebsd.org/changeset/base/306933

Log:
  Remove documentation that belongs to groff

Deleted:
  projects/doctools/share/doc/usd/19.memacros/
  projects/doctools/share/doc/usd/20.meref/
Modified:
  projects/doctools/share/doc/usd/Makefile

Modified: projects/doctools/share/doc/usd/Makefile
==============================================================================
--- projects/doctools/share/doc/usd/Makefile	Sun Oct  9 22:51:46 2016	(r306932)
+++ projects/doctools/share/doc/usd/Makefile	Sun Oct  9 23:27:08 2016	(r306933)
@@ -15,8 +15,6 @@ SUBDIR=	title \
 	12.vi \
 	13.viref \
 	18.msdiffs \
-	19.memacros \
-	20.meref \
 	21.troff \
 	22.trofftut
 SUBDIR_PARALLEL=

From owner-svn-src-projects@freebsd.org  Mon Oct 10 06:58:34 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7BC1CAF7129
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Mon, 10 Oct 2016 06:58:34 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 31E40325;
 Mon, 10 Oct 2016 06:58:34 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u9A6wXDQ038368;
 Mon, 10 Oct 2016 06:58:33 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u9A6wXKm038364;
 Mon, 10 Oct 2016 06:58:33 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610100658.u9A6wXKm038364@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Mon, 10 Oct 2016 06:58:33 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r306940 - in projects/doctools/cddl/usr.bin/doctools:
 grap ptx refer
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Oct 2016 06:58:34 -0000

Author: bapt
Date: Mon Oct 10 06:58:32 2016
New Revision: 306940
URL: https://svnweb.freebsd.org/changeset/base/306940

Log:
  Fix bootstrap in more tools

Modified:
  projects/doctools/cddl/usr.bin/doctools/grap/Makefile
  projects/doctools/cddl/usr.bin/doctools/ptx/Makefile
  projects/doctools/cddl/usr.bin/doctools/refer/Makefile

Modified: projects/doctools/cddl/usr.bin/doctools/grap/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/grap/Makefile	Mon Oct 10 06:14:38 2016	(r306939)
+++ projects/doctools/cddl/usr.bin/doctools/grap/Makefile	Mon Oct 10 06:58:32 2016	(r306940)
@@ -19,9 +19,17 @@ FILESDIR=	${LIBDIR}
 
 CLEANFILES=	grapl.c
 
-CFLAGS=	-I. -I${DOCTOOLSDIR}/grap -DLIBDIR='"${LIBDIR}"'
 LIBADD=	m
 
+CFLAGS+=	-I. -I${DOCTOOLSDIR}/grap
+
+.if defined(WORLDTMP)
+CFLAGS+=	-DLIBDIR='"${WORLDTMP}/legacy/${LIBDIR}"'
+.else
+CFLAGS+=	-DLIBDIR='"${LIBDIR}"'
+.endif
+
+
 .include <bsd.prog.mk>
 
 .PATH:	${DOCTOOLSDIR}/grap

Modified: projects/doctools/cddl/usr.bin/doctools/ptx/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/ptx/Makefile	Mon Oct 10 06:14:38 2016	(r306939)
+++ projects/doctools/cddl/usr.bin/doctools/ptx/Makefile	Mon Oct 10 06:58:32 2016	(r306940)
@@ -1,8 +1,13 @@
 PROG=	ptx
 
-CFLAGS=	-DLIBDIR='"${LIBDIR}"'
 FILES=	eign
 FILESDIR=	${LIBDIR}
 
+.if defined(WORLDTMP)
+CFLAGS+=	-DLIBDIR='"${WORLDTMP}/legacy/${LIBDIR}"'
+.else
+CFLAGS+=	-DLIBDIR='"${LIBDIR}"'
+.endif
+
 .include <bsd.prog.mk>
 .PATH:	${DOCTOOLSDIR}/ptx

Modified: projects/doctools/cddl/usr.bin/doctools/refer/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/refer/Makefile	Mon Oct 10 06:14:38 2016	(r306939)
+++ projects/doctools/cddl/usr.bin/doctools/refer/Makefile	Mon Oct 10 06:58:32 2016	(r306940)
@@ -62,7 +62,11 @@ BINDIR.hunt=	${LIBDIR}/reftools
 BINDIR.inv=	${LIBDIR}/reftools
 BINDIR.mkey=	${LIBDIR}/reftools
 
-CFLAGS=	-DMACDIR='"${MACDIR}"' -DREFDIR='"${REFDIR}"'
+.if defined(WORLDTMP)
+CFLAGS+=	-DMACDIR='"${WORLDTMP}/legacy/${MACDIR}"' -DREFDIR='"${WORLDTMP}/legacy/${REFDIR}"'
+.else
+CFLAGS+=	-DMACDIR='"${MACDIR}"' -DREFDIR='"${REFDIR}"'
+.endif
 
 .SUFFIXES:	.sh
 .sh:

From owner-svn-src-projects@freebsd.org  Mon Oct 10 20:48:23 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 88768C0C2A8
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Mon, 10 Oct 2016 20:48:23 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 5F92662;
 Mon, 10 Oct 2016 20:48:23 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u9AKmMuE064168;
 Mon, 10 Oct 2016 20:48:22 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u9AKmLdv064160;
 Mon, 10 Oct 2016 20:48:21 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610102048.u9AKmLdv064160@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Mon, 10 Oct 2016 20:48:21 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r307005 - in projects/doctools/cddl/usr.bin/doctools: .
 grap ptx refer tbl troff/nroff troff/troff troff/troff/tmac
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Oct 2016 20:48:23 -0000

Author: bapt
Date: Mon Oct 10 20:48:21 2016
New Revision: 307005
URL: https://svnweb.freebsd.org/changeset/base/307005

Log:
  Define a generic WORLDTMPDIR (for now only doc doctools)
  Fix tmac files during bootstrap

Modified:
  projects/doctools/cddl/usr.bin/doctools/Makefile.inc
  projects/doctools/cddl/usr.bin/doctools/grap/Makefile
  projects/doctools/cddl/usr.bin/doctools/ptx/Makefile
  projects/doctools/cddl/usr.bin/doctools/refer/Makefile
  projects/doctools/cddl/usr.bin/doctools/tbl/Makefile
  projects/doctools/cddl/usr.bin/doctools/troff/nroff/Makefile
  projects/doctools/cddl/usr.bin/doctools/troff/troff/Makefile
  projects/doctools/cddl/usr.bin/doctools/troff/troff/tmac/Makefile

Modified: projects/doctools/cddl/usr.bin/doctools/Makefile.inc
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/Makefile.inc	Mon Oct 10 20:24:32 2016	(r307004)
+++ projects/doctools/cddl/usr.bin/doctools/Makefile.inc	Mon Oct 10 20:48:21 2016	(r307005)
@@ -10,4 +10,7 @@ MACDIR=	${DTSHAREDIR}/tmac
 PSTDIR=	${DTSHAREDIR}/devpost/postscript
 PUBDIR=	${DTSHAREDIR}/pub
 TABDIR=	${DTSHAREDIR}/nterm
+.if defined(WORLDTMP)
+WORLDTMPDIR=	${WORLDTMP}/legacy
+.endif
 .include "../Makefile.inc"

Modified: projects/doctools/cddl/usr.bin/doctools/grap/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/grap/Makefile	Mon Oct 10 20:24:32 2016	(r307004)
+++ projects/doctools/cddl/usr.bin/doctools/grap/Makefile	Mon Oct 10 20:48:21 2016	(r307005)
@@ -23,11 +23,7 @@ LIBADD=	m
 
 CFLAGS+=	-I. -I${DOCTOOLSDIR}/grap
 
-.if defined(WORLDTMP)
-CFLAGS+=	-DLIBDIR='"${WORLDTMP}/legacy/${LIBDIR}"'
-.else
-CFLAGS+=	-DLIBDIR='"${LIBDIR}"'
-.endif
+CFLAGS+=	-DLIBDIR='"${WORLDTMPDIR}${LIBDIR}"'
 
 
 .include <bsd.prog.mk>

Modified: projects/doctools/cddl/usr.bin/doctools/ptx/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/ptx/Makefile	Mon Oct 10 20:24:32 2016	(r307004)
+++ projects/doctools/cddl/usr.bin/doctools/ptx/Makefile	Mon Oct 10 20:48:21 2016	(r307005)
@@ -3,11 +3,7 @@ PROG=	ptx
 FILES=	eign
 FILESDIR=	${LIBDIR}
 
-.if defined(WORLDTMP)
-CFLAGS+=	-DLIBDIR='"${WORLDTMP}/legacy/${LIBDIR}"'
-.else
-CFLAGS+=	-DLIBDIR='"${LIBDIR}"'
-.endif
+CFLAGS+=	-DLIBDIR='"${WORLDTMPDIR}${LIBDIR}"'
 
 .include <bsd.prog.mk>
 .PATH:	${DOCTOOLSDIR}/ptx

Modified: projects/doctools/cddl/usr.bin/doctools/refer/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/refer/Makefile	Mon Oct 10 20:24:32 2016	(r307004)
+++ projects/doctools/cddl/usr.bin/doctools/refer/Makefile	Mon Oct 10 20:48:21 2016	(r307005)
@@ -62,11 +62,7 @@ BINDIR.hunt=	${LIBDIR}/reftools
 BINDIR.inv=	${LIBDIR}/reftools
 BINDIR.mkey=	${LIBDIR}/reftools
 
-.if defined(WORLDTMP)
-CFLAGS+=	-DMACDIR='"${WORLDTMP}/legacy/${MACDIR}"' -DREFDIR='"${WORLDTMP}/legacy/${REFDIR}"'
-.else
-CFLAGS+=	-DMACDIR='"${MACDIR}"' -DREFDIR='"${REFDIR}"'
-.endif
+CFLAGS+=	-DMACDIR='"${WORLDTMPDIR}${MACDIR}"' -DREFDIR='"${WORLDTMPDIR}${REFDIR}"'
 
 .SUFFIXES:	.sh
 .sh:

Modified: projects/doctools/cddl/usr.bin/doctools/tbl/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/tbl/Makefile	Mon Oct 10 20:24:32 2016	(r307004)
+++ projects/doctools/cddl/usr.bin/doctools/tbl/Makefile	Mon Oct 10 20:48:21 2016	(r307005)
@@ -21,11 +21,7 @@ SRCS=	t0.c \
 	tu.c \
 	tv.c
 
-.if defined(WORLDTMP)
-CFLAGS+=	-DMACDIR='"${WORLDTMP}/legacy/${MACDIR}"'
-.else
-CFLAGS+=	-DMACDIR='"${MACDIR}"'
-.endif
+CFLAGS+=	-DMACDIR='"${WORLDTMPDIR}${MACDIR}"'
 
 .include <bsd.prog.mk>
 

Modified: projects/doctools/cddl/usr.bin/doctools/troff/nroff/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/troff/nroff/Makefile	Mon Oct 10 20:24:32 2016	(r307004)
+++ projects/doctools/cddl/usr.bin/doctools/troff/nroff/Makefile	Mon Oct 10 20:48:21 2016	(r307005)
@@ -33,18 +33,11 @@ LDADD=	${.OBJDIR}/../libhnj/libhnj.a
 CFLAGS+=	-I${DOCTOOLSDIR}/stuff/bst -I${DOCTOOLSDIR}/troff/nroff.d \
 		-I${DOCTOOLSDIR}/troff/ -DSHELL='"/bin/sh"' \
 		-DRELEASE='"${RELEASE}"' \
-		-DNROFF -DUSG -DEUC
-.if defined(WORLDTMP)
-CFLAGS+=	-DMACDIR='"${WORLDTMP}/legacy/${MACDIR}"' \
-		-DHYPDIR='"${WORLDTMP}/legacy/${HYPDIR}"' \
-		-DFNTDIR='"${WORLDTMP}/legacy/${FNTDIR}"' \
-		-DTABDIR='"${WORLDTMP}/legacy/${TABDIR}"'
-.else
-CFLAGS+=	-DMACDIR='"${MACDIR}"' \
-		-DHYPDIR='"${HYPDIR}"' \
-		-DFNTDIR='"${FNTDIR}"' \
-		-DTABDIR='"${TABDIR}"'
-.endif
+		-DNROFF -DUSG -DEUC \
+		-DMACDIR='"${WORLDTMPDIR}${MACDIR}"' \
+		-DHYPDIR='"${WORLDTMPDIR}${HYPDIR}"' \
+		-DFNTDIR='"${WORLDTMPDIR}${FNTDIR}"' \
+		-DTABDIR='"${WORLDTMPDIR}${TABDIR}"'
 
 NLTERM=		${DOCTOOLSDIR}/troff/nroff.d/terms.d
 

Modified: projects/doctools/cddl/usr.bin/doctools/troff/troff/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/troff/troff/Makefile	Mon Oct 10 20:24:32 2016	(r307004)
+++ projects/doctools/cddl/usr.bin/doctools/troff/troff/Makefile	Mon Oct 10 20:48:21 2016	(r307005)
@@ -53,21 +53,12 @@ CFLAGS.dhtml+=	-I${DOCTOOLSDIR}/troff/tr
 
 CFLAGS+=	-I${DOCTOOLSDIR}/stuff/bst -I${DOCTOOLSDIR}/troff/troff.d \
 		-I${DOCTOOLSDIR}/troff/ -DSHELL='"/bin/sh"' \
-		-DRELEASE='"${RELEASE}"'
-
-.if defined(WORLDTMP)
-CFLAGS+=	-DMACDIR='"${WORLDTMP}/legacy/${MACDIR}"' \
-		-DHYPDIR='"${WORLDTMP}/legacy/${HYPDIR}"' \
-		-DFNTDIR='"${WORLDTMP}/legacy/${FNTDIR}"' \
-		-DTABDIR='"${WORLDTMP}/legacy/${TABDIR}"' \
-		-DPSTDIR='"${WORLDTMP}/legacy/${PSTDIR}"'
-.else
-CFLAGS+=	-DMACDIR='"${MACDIR}"' \
-		-DHYPDIR='"${HYPDIR}"' \
-		-DFNTDIR='"${FNTDIR}"' \
-		-DTABDIR='"${TABDIR}"' \
-		-DPSTDIR='"${PSTDIR}"'
-.endif
+		-DRELEASE='"${RELEASE}"' \
+		-DMACDIR='"${WORLDTMPDIR}/${MACDIR}"' \
+		-DHYPDIR='"${WORLDTMPDIR}/${HYPDIR}"' \
+		-DFNTDIR='"${WORLDTMPDIR}/${FNTDIR}"' \
+		-DTABDIR='"${WORLDTMPDIR}/${TABDIR}"' \
+		-DPSTDIR='"${WORLDTMPDIR}/${PSTDIR}"'
 
 .include <bsd.progs.mk>
 

Modified: projects/doctools/cddl/usr.bin/doctools/troff/troff/tmac/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/troff/troff/tmac/Makefile	Mon Oct 10 20:24:32 2016	(r307004)
+++ projects/doctools/cddl/usr.bin/doctools/troff/troff/tmac/Makefile	Mon Oct 10 20:48:21 2016	(r307005)
@@ -67,7 +67,7 @@ IMACS=	an \
 
 .SUFFIXES: .in
 .in:
-	sed 's:@MACDIR@:${MACDIR}:; s:@LIBDIR@:${LIBDIR}:' ${.IMPSRC} >${.TARGET}
+	sed 's:@MACDIR@:${WORLDTMPDIR}${MACDIR}:; s:@LIBDIR@:${WORLDTMPDIR}${LIBDIR}:' ${.IMPSRC} >${.TARGET}
 
 .include <bsd.prog.mk>
 .PATH: ${DOCTOOLSDIR}/troff/troff.d/tmac.d

From owner-svn-src-projects@freebsd.org  Mon Oct 10 21:12:57 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id D7F17C0C895
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Mon, 10 Oct 2016 21:12:57 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id A4BF083A;
 Mon, 10 Oct 2016 21:12:57 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u9ALCu3e076143;
 Mon, 10 Oct 2016 21:12:56 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u9ALCuJC076142;
 Mon, 10 Oct 2016 21:12:56 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610102112.u9ALCuJC076142@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Mon, 10 Oct 2016 21:12:56 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r307007 - projects/doctools
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Oct 2016 21:12:57 -0000

Author: bapt
Date: Mon Oct 10 21:12:56 2016
New Revision: 307007
URL: https://svnweb.freebsd.org/changeset/base/307007

Log:
  add col(1) to the bootstrap tools it is needed by heirloom doctools
  and we will use the version we have already in base

Modified:
  projects/doctools/Makefile.inc1

Modified: projects/doctools/Makefile.inc1
==============================================================================
--- projects/doctools/Makefile.inc1	Mon Oct 10 20:51:04 2016	(r307006)
+++ projects/doctools/Makefile.inc1	Mon Oct 10 21:12:56 2016	(r307007)
@@ -1584,7 +1584,8 @@ _gperf=		gnu/usr.bin/gperf
 
 .if ${MK_SHAREDOCS} != "no" || ${MK_DOCTOOLS} != "no"
 _doctools=	cddl/usr.bin/doctools \
-		usr.bin/soelim
+		usr.bin/soelim \
+		usr.bin/col
 .endif
 
 .if ${MK_VT} != "no"

From owner-svn-src-projects@freebsd.org  Wed Oct 12 01:21:19 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id F02E6C0C3C0
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Wed, 12 Oct 2016 01:21:19 +0000 (UTC)
 (envelope-from jhibbits@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id BEEAE220;
 Wed, 12 Oct 2016 01:21:19 +0000 (UTC)
 (envelope-from jhibbits@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u9C1LI99021220;
 Wed, 12 Oct 2016 01:21:18 GMT (envelope-from jhibbits@FreeBSD.org)
Received: (from jhibbits@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u9C1LI6J021219;
 Wed, 12 Oct 2016 01:21:18 GMT (envelope-from jhibbits@FreeBSD.org)
Message-Id: <201610120121.u9C1LI6J021219@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: jhibbits set sender to
 jhibbits@FreeBSD.org using -f
From: Justin Hibbits <jhibbits@FreeBSD.org>
Date: Wed, 12 Oct 2016 01:21:18 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r307077 - projects/powerpcspe/gnu/usr.bin/cc/cc_tools
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Oct 2016 01:21:20 -0000

Author: jhibbits
Date: Wed Oct 12 01:21:18 2016
New Revision: 307077
URL: https://svnweb.freebsd.org/changeset/base/307077

Log:
  Restore the headers removed with previous IFC(introduced Makefile.hdrs)

Modified:
  projects/powerpcspe/gnu/usr.bin/cc/cc_tools/Makefile.hdrs

Modified: projects/powerpcspe/gnu/usr.bin/cc/cc_tools/Makefile.hdrs
==============================================================================
--- projects/powerpcspe/gnu/usr.bin/cc/cc_tools/Makefile.hdrs	Wed Oct 12 00:56:49 2016	(r307076)
+++ projects/powerpcspe/gnu/usr.bin/cc/cc_tools/Makefile.hdrs	Wed Oct 12 01:21:18 2016	(r307077)
@@ -46,6 +46,10 @@ TARGET_INC+=	${GCC_CPU}/bpabi.h
 TARGET_INC+=	${GCC_CPU}/biarch64.h
 TARGET_INC+=    ${GCC_CPU}/default64.h
 .endif
+.if ${TARGET_ARCH} == "powerpcspe" 	 
+TARGET_INC+=    ${GCC_CPU}/freebsdspe.h 	 
+TARGET_INC+=    ${GCC_CPU}/e500-double.h 	 
+.endif
 TARGET_INC+=	${GCC_CPU}/freebsd.h
 .if ${TARGET_CPUARCH} == "amd64"
 TARGET_INC+=	${GCC_CPU}/freebsd64.h

From owner-svn-src-projects@freebsd.org  Wed Oct 12 02:47:32 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9A6F7C0DEFE
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Wed, 12 Oct 2016 02:47:32 +0000 (UTC)
 (envelope-from jhibbits@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 6C9DECF5;
 Wed, 12 Oct 2016 02:47:32 +0000 (UTC)
 (envelope-from jhibbits@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u9C2lVit053448;
 Wed, 12 Oct 2016 02:47:31 GMT (envelope-from jhibbits@FreeBSD.org)
Received: (from jhibbits@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u9C2lVvF053447;
 Wed, 12 Oct 2016 02:47:31 GMT (envelope-from jhibbits@FreeBSD.org)
Message-Id: <201610120247.u9C2lVvF053447@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: jhibbits set sender to
 jhibbits@FreeBSD.org using -f
From: Justin Hibbits <jhibbits@FreeBSD.org>
Date: Wed, 12 Oct 2016 02:47:31 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r307085 - projects/powerpcspe/sys/conf
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Oct 2016 02:47:32 -0000

Author: jhibbits
Date: Wed Oct 12 02:47:31 2016
New Revision: 307085
URL: https://svnweb.freebsd.org/changeset/base/307085

Log:
  Set LD_EMULATION for powerpcspe
  
  This is needed when building modules.

Modified:
  projects/powerpcspe/sys/conf/kern.mk

Modified: projects/powerpcspe/sys/conf/kern.mk
==============================================================================
--- projects/powerpcspe/sys/conf/kern.mk	Wed Oct 12 02:45:30 2016	(r307084)
+++ projects/powerpcspe/sys/conf/kern.mk	Wed Oct 12 02:47:31 2016	(r307085)
@@ -264,6 +264,7 @@ LD_EMULATION_mips64el= elf64ltsmip_fbsd
 LD_EMULATION_mipsn32= elf32btsmipn32_fbsd
 LD_EMULATION_mipsn32el= elf32btsmipn32_fbsd   # I don't think this is a thing that works
 LD_EMULATION_powerpc= elf32ppc_fbsd
+LD_EMULATION_powerpcspe= elf32ppc_fbsd
 LD_EMULATION_powerpc64= elf64ppc_fbsd
 LD_EMULATION_riscv= elf64riscv
 LD_EMULATION_sparc64= elf64_sparc_fbsd

From owner-svn-src-projects@freebsd.org  Wed Oct 12 03:03:45 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 693E7C0E699
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Wed, 12 Oct 2016 03:03:45 +0000 (UTC)
 (envelope-from jhibbits@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 1BF441445;
 Wed, 12 Oct 2016 03:03:45 +0000 (UTC)
 (envelope-from jhibbits@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u9C33ig8061624;
 Wed, 12 Oct 2016 03:03:44 GMT (envelope-from jhibbits@FreeBSD.org)
Received: (from jhibbits@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u9C33ihv061622;
 Wed, 12 Oct 2016 03:03:44 GMT (envelope-from jhibbits@FreeBSD.org)
Message-Id: <201610120303.u9C33ihv061622@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: jhibbits set sender to
 jhibbits@FreeBSD.org using -f
From: Justin Hibbits <jhibbits@FreeBSD.org>
Date: Wed, 12 Oct 2016 03:03:44 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r307090 - projects/powerpcspe/sys/cam/ctl
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Oct 2016 03:03:45 -0000

Author: jhibbits
Date: Wed Oct 12 03:03:43 2016
New Revision: 307090
URL: https://svnweb.freebsd.org/changeset/base/307090

Log:
  Cast through uintptr_t, which is language-safe for casting between pointers and
  integers.  This fixes ctl(4) module builds for PowerPC Book-E.

Modified:
  projects/powerpcspe/sys/cam/ctl/ctl_frontend_cam_sim.c
  projects/powerpcspe/sys/cam/ctl/scsi_ctl.c

Modified: projects/powerpcspe/sys/cam/ctl/ctl_frontend_cam_sim.c
==============================================================================
--- projects/powerpcspe/sys/cam/ctl/ctl_frontend_cam_sim.c	Wed Oct 12 03:03:05 2016	(r307089)
+++ projects/powerpcspe/sys/cam/ctl/ctl_frontend_cam_sim.c	Wed Oct 12 03:03:43 2016	(r307090)
@@ -346,7 +346,7 @@ cfcs_datamove(union ctl_io *io)
 	case CAM_DATA_VADDR:
 		cam_sglist = &cam_sg_entry;
 		cam_sglist[0].ds_len = ccb->csio.dxfer_len;
-		cam_sglist[0].ds_addr = (bus_addr_t)ccb->csio.data_ptr;
+		cam_sglist[0].ds_addr = (uintptr_t)ccb->csio.data_ptr;
 		cam_sg_count = 1;
 		cam_sg_start = 0;
 		cam_sg_offset = io->scsiio.kern_rel_offset;
@@ -375,7 +375,7 @@ cfcs_datamove(union ctl_io *io)
 		len_to_copy = MIN(cam_sglist[i].ds_len - cam_watermark,
 				  ctl_sglist[j].len - ctl_watermark);
 
-		cam_ptr = (uint8_t *)cam_sglist[i].ds_addr;
+		cam_ptr = (uint8_t *)(uintptr_t)cam_sglist[i].ds_addr;
 		cam_ptr = cam_ptr + cam_watermark;
 		if (io->io_hdr.flags & CTL_FLAG_BUS_ADDR) {
 			/*

Modified: projects/powerpcspe/sys/cam/ctl/scsi_ctl.c
==============================================================================
--- projects/powerpcspe/sys/cam/ctl/scsi_ctl.c	Wed Oct 12 03:03:05 2016	(r307089)
+++ projects/powerpcspe/sys/cam/ctl/scsi_ctl.c	Wed Oct 12 03:03:43 2016	(r307090)
@@ -741,7 +741,7 @@ ctlfedata(struct ctlfe_lun_softc *softc,
 		cam_sglist = cmd_info->cam_sglist;
 		*dxfer_len = 0;
 		for (i = 0; i < io->scsiio.kern_sg_entries - idx; i++) {
-			cam_sglist[i].ds_addr = (bus_addr_t)ctl_sglist[i + idx].addr + off;
+			cam_sglist[i].ds_addr = (uintptr_t)ctl_sglist[i + idx].addr + off;
 			if (ctl_sglist[i + idx].len - off <= bus_softc->maxio - *dxfer_len) {
 				cam_sglist[i].ds_len = ctl_sglist[idx + i].len - off;
 				*dxfer_len += cam_sglist[i].ds_len;

From owner-svn-src-projects@freebsd.org  Wed Oct 12 03:08:16 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 06B58C0E802
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Wed, 12 Oct 2016 03:08:16 +0000 (UTC)
 (envelope-from jhibbits@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 946071A38;
 Wed, 12 Oct 2016 03:08:15 +0000 (UTC)
 (envelope-from jhibbits@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u9C38EME062047;
 Wed, 12 Oct 2016 03:08:14 GMT (envelope-from jhibbits@FreeBSD.org)
Received: (from jhibbits@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u9C38COR062021;
 Wed, 12 Oct 2016 03:08:12 GMT (envelope-from jhibbits@FreeBSD.org)
Message-Id: <201610120308.u9C38COR062021@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: jhibbits set sender to
 jhibbits@FreeBSD.org using -f
From: Justin Hibbits <jhibbits@FreeBSD.org>
Date: Wed, 12 Oct 2016 03:08:12 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r307094 - in projects/powerpcspe: . bin/chio bin/chmod
 bin/dd bin/echo bin/ed bin/expr bin/kill bin/pwd bin/sh
 bin/sh/tests/parameters bin/stty bin/test cddl/contrib/opensolaris/lib/lib...
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Oct 2016 03:08:16 -0000

Author: jhibbits
Date: Wed Oct 12 03:08:11 2016
New Revision: 307094
URL: https://svnweb.freebsd.org/changeset/base/307094

Log:
  IFC@307066

Added:
  projects/powerpcspe/bin/sh/tests/parameters/ifs1.0
     - copied unchanged from r307066, head/bin/sh/tests/parameters/ifs1.0
  projects/powerpcspe/contrib/libarchive/libarchive/test/test_read_format_mtree_crash747.c
     - copied unchanged from r307066, head/contrib/libarchive/libarchive/test/test_read_format_mtree_crash747.c
  projects/powerpcspe/contrib/libarchive/libarchive/test/test_read_format_mtree_crash747.mtree.bz2.uu
     - copied unchanged from r307066, head/contrib/libarchive/libarchive/test/test_read_format_mtree_crash747.mtree.bz2.uu
  projects/powerpcspe/gnu/usr.bin/groff/mdate.sh
     - copied unchanged from r307066, head/gnu/usr.bin/groff/mdate.sh
  projects/powerpcspe/lib/libcapsicum/
     - copied from r307066, head/lib/libcapsicum/
  projects/powerpcspe/share/man/man9/dnv.9
     - copied unchanged from r307066, head/share/man/man9/dnv.9
  projects/powerpcspe/sys/arm/arm/identcpu-v4.c
     - copied unchanged from r307066, head/sys/arm/arm/identcpu-v4.c
  projects/powerpcspe/sys/arm/arm/identcpu-v6.c
     - copied unchanged from r307066, head/sys/arm/arm/identcpu-v6.c
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/aslhelp.c
     - copied unchanged from r307066, head/sys/contrib/dev/acpica/compiler/aslhelp.c
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/aslhelpers.y
     - copied unchanged from r307066, head/sys/contrib/dev/acpica/compiler/aslhelpers.y
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/aslkeywords.y
     - copied unchanged from r307066, head/sys/contrib/dev/acpica/compiler/aslkeywords.y
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/aslprimaries.y
     - copied unchanged from r307066, head/sys/contrib/dev/acpica/compiler/aslprimaries.y
  projects/powerpcspe/sys/contrib/dev/acpica/components/utilities/utstrtoul64.c
     - copied unchanged from r307066, head/sys/contrib/dev/acpica/components/utilities/utstrtoul64.c
  projects/powerpcspe/sys/contrib/dev/acpica/include/platform/acgccex.h
     - copied unchanged from r307066, head/sys/contrib/dev/acpica/include/platform/acgccex.h
  projects/powerpcspe/sys/mips/atheros/ar531x/
     - copied from r307066, head/sys/mips/atheros/ar531x/
  projects/powerpcspe/sys/mips/conf/AR5312_BASE.hints
     - copied unchanged from r307066, head/sys/mips/conf/AR5312_BASE.hints
  projects/powerpcspe/sys/mips/conf/AR5315_BASE.hints
     - copied unchanged from r307066, head/sys/mips/conf/AR5315_BASE.hints
  projects/powerpcspe/sys/mips/conf/std.AR5312
     - copied unchanged from r307066, head/sys/mips/conf/std.AR5312
  projects/powerpcspe/sys/mips/conf/std.AR5315
     - copied unchanged from r307066, head/sys/mips/conf/std.AR5315
  projects/powerpcspe/sys/modules/evdev/
     - copied from r307066, head/sys/modules/evdev/
  projects/powerpcspe/sys/modules/rpi_ft5406/
     - copied from r307066, head/sys/modules/rpi_ft5406/
  projects/powerpcspe/sys/modules/uinput/
     - copied from r307066, head/sys/modules/uinput/
  projects/powerpcspe/sys/sys/disk/
     - copied from r307066, head/sys/sys/disk/
Replaced:
  projects/powerpcspe/sys/sys/apm.h
     - copied unchanged from r307066, head/sys/sys/apm.h
  projects/powerpcspe/sys/sys/disklabel.h
     - copied unchanged from r307066, head/sys/sys/disklabel.h
  projects/powerpcspe/sys/sys/diskmbr.h
     - copied unchanged from r307066, head/sys/sys/diskmbr.h
  projects/powerpcspe/sys/sys/diskpc98.h
     - copied unchanged from r307066, head/sys/sys/diskpc98.h
  projects/powerpcspe/sys/sys/gpt.h
     - copied unchanged from r307066, head/sys/sys/gpt.h
  projects/powerpcspe/sys/sys/vtoc.h
     - copied unchanged from r307066, head/sys/sys/vtoc.h
Deleted:
  projects/powerpcspe/sys/arm/allwinner/a20/std.a20
  projects/powerpcspe/sys/arm/allwinner/a31/std.a31
  projects/powerpcspe/sys/arm/allwinner/a83t/std.a83t
  projects/powerpcspe/sys/arm/allwinner/h3/std.h3
  projects/powerpcspe/sys/arm/arm/identcpu.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/utilities/utprint.c
  projects/powerpcspe/sys/contrib/dev/acpica/os_specific/service_layers/oslibcfs.c
  projects/powerpcspe/tools/build/options/WITHOUT_ELFCOPY_AS_OBJCOPY
  projects/powerpcspe/tools/build/options/WITH_ELFCOPY_AS_OBJCOPY
  projects/powerpcspe/tools/build/options/WITH_FMAKE
Modified:
  projects/powerpcspe/Makefile.inc1
  projects/powerpcspe/ObsoleteFiles.inc
  projects/powerpcspe/UPDATING
  projects/powerpcspe/bin/chio/chio.1
  projects/powerpcspe/bin/chmod/chmod.c
  projects/powerpcspe/bin/dd/dd.1
  projects/powerpcspe/bin/echo/echo.1
  projects/powerpcspe/bin/ed/ed.1
  projects/powerpcspe/bin/expr/expr.1
  projects/powerpcspe/bin/kill/kill.1
  projects/powerpcspe/bin/pwd/pwd.1
  projects/powerpcspe/bin/sh/sh.1
  projects/powerpcspe/bin/sh/tests/parameters/Makefile
  projects/powerpcspe/bin/sh/var.c
  projects/powerpcspe/bin/stty/stty.1
  projects/powerpcspe/bin/test/test.1
  projects/powerpcspe/cddl/contrib/opensolaris/lib/libdtrace/common/dt_subr.c
  projects/powerpcspe/contrib/blacklist/libexec/blacklistd-helper
  projects/powerpcspe/contrib/byacc/CHANGES
  projects/powerpcspe/contrib/byacc/MANIFEST
  projects/powerpcspe/contrib/byacc/VERSION
  projects/powerpcspe/contrib/byacc/aclocal.m4
  projects/powerpcspe/contrib/byacc/btyaccpar.c
  projects/powerpcspe/contrib/byacc/btyaccpar.skel
  projects/powerpcspe/contrib/byacc/configure
  projects/powerpcspe/contrib/byacc/defs.h
  projects/powerpcspe/contrib/byacc/error.c
  projects/powerpcspe/contrib/byacc/lalr.c
  projects/powerpcspe/contrib/byacc/lr0.c
  projects/powerpcspe/contrib/byacc/mkpar.c
  projects/powerpcspe/contrib/byacc/output.c
  projects/powerpcspe/contrib/byacc/package/byacc.spec
  projects/powerpcspe/contrib/byacc/package/debian/changelog
  projects/powerpcspe/contrib/byacc/package/mingw-byacc.spec
  projects/powerpcspe/contrib/byacc/package/pkgsrc/Makefile
  projects/powerpcspe/contrib/byacc/reader.c
  projects/powerpcspe/contrib/byacc/skel2c
  projects/powerpcspe/contrib/byacc/test/btyacc/btyacc_calc1.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/btyacc_demo.error
  projects/powerpcspe/contrib/byacc/test/btyacc/btyacc_demo.output
  projects/powerpcspe/contrib/byacc/test/btyacc/btyacc_demo.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/btyacc_destroy1.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/btyacc_destroy2.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/btyacc_destroy3.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/calc.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/calc1.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/calc2.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/calc3.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/code_calc.code.c
  projects/powerpcspe/contrib/byacc/test/btyacc/code_calc.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/code_calc.tab.h
  projects/powerpcspe/contrib/byacc/test/btyacc/code_error.code.c
  projects/powerpcspe/contrib/byacc/test/btyacc/empty.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_inherit1.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_inherit2.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_inherit3.output
  projects/powerpcspe/contrib/byacc/test/btyacc/err_inherit3.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_inherit4.output
  projects/powerpcspe/contrib/byacc/test/btyacc/err_inherit4.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_inherit5.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax1.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax10.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax11.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax12.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax13.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax14.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax15.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax16.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax17.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax18.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax19.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax2.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax20.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax21.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax22.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax23.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax24.error
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax24.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax25.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax26.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax27.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax3.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax4.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax5.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax6.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax7.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax7a.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax7b.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax8.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax8a.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/err_syntax9.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/error.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/grammar.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/inherit0.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/inherit1.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/inherit2.output
  projects/powerpcspe/contrib/byacc/test/btyacc/inherit2.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/ok_syntax1.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/pure_calc.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/pure_error.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/quote_calc-s.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/quote_calc.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/quote_calc2-s.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/quote_calc2.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/quote_calc3-s.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/quote_calc3.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/quote_calc4-s.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/quote_calc4.tab.c
  projects/powerpcspe/contrib/byacc/test/btyacc/rename_debug.c
  projects/powerpcspe/contrib/byacc/test/btyacc/varsyntax_calc1.tab.c
  projects/powerpcspe/contrib/byacc/test/code_calc.y
  projects/powerpcspe/contrib/byacc/test/err_inherit4.y
  projects/powerpcspe/contrib/byacc/test/run_make.sh
  projects/powerpcspe/contrib/byacc/test/yacc/calc.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/calc1.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/calc2.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/calc3.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/code_calc.code.c
  projects/powerpcspe/contrib/byacc/test/yacc/code_calc.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/code_calc.tab.h
  projects/powerpcspe/contrib/byacc/test/yacc/code_error.code.c
  projects/powerpcspe/contrib/byacc/test/yacc/empty.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/err_syntax10.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/err_syntax11.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/err_syntax12.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/err_syntax18.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/err_syntax20.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/err_syntax24.error
  projects/powerpcspe/contrib/byacc/test/yacc/error.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/grammar.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/ok_syntax1.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/pure_calc.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/pure_error.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/quote_calc-s.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/quote_calc.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/quote_calc2-s.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/quote_calc2.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/quote_calc3-s.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/quote_calc3.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/quote_calc4-s.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/quote_calc4.tab.c
  projects/powerpcspe/contrib/byacc/test/yacc/rename_debug.c
  projects/powerpcspe/contrib/byacc/test/yacc/varsyntax_calc1.tab.c
  projects/powerpcspe/contrib/byacc/verbose.c
  projects/powerpcspe/contrib/byacc/yaccpar.c
  projects/powerpcspe/contrib/byacc/yaccpar.skel
  projects/powerpcspe/contrib/libarchive/cat/test/main.c
  projects/powerpcspe/contrib/libarchive/cat/test/test.h
  projects/powerpcspe/contrib/libarchive/cpio/test/main.c
  projects/powerpcspe/contrib/libarchive/cpio/test/test.h
  projects/powerpcspe/contrib/libarchive/libarchive/archive_read_support_format_7zip.c
  projects/powerpcspe/contrib/libarchive/libarchive/archive_read_support_format_mtree.c
  projects/powerpcspe/contrib/libarchive/libarchive/test/main.c
  projects/powerpcspe/contrib/libarchive/libarchive/test/test_acl_freebsd_nfs4.c
  projects/powerpcspe/contrib/libarchive/libarchive/test/test_read_set_format.c
  projects/powerpcspe/contrib/libarchive/tar/subst.c
  projects/powerpcspe/contrib/libarchive/tar/test/main.c
  projects/powerpcspe/contrib/libarchive/tar/test/test.h
  projects/powerpcspe/contrib/libarchive/tar/test/test_option_H_upper.c
  projects/powerpcspe/contrib/libarchive/tar/test/test_option_L_upper.c
  projects/powerpcspe/contrib/libarchive/tar/test/test_option_U_upper.c
  projects/powerpcspe/contrib/libarchive/tar/test/test_option_n.c
  projects/powerpcspe/contrib/libarchive/tar/write.c
  projects/powerpcspe/contrib/mdocml/mandocdb.c
  projects/powerpcspe/contrib/netbsd-tests/lib/libc/locale/t_mbstowcs.c
  projects/powerpcspe/contrib/netbsd-tests/lib/libc/string/t_memmem.c
  projects/powerpcspe/contrib/tzcode/zic/zdump.c
  projects/powerpcspe/contrib/tzcode/zic/zic.c
  projects/powerpcspe/contrib/tzdata/africa
  projects/powerpcspe/contrib/tzdata/antarctica
  projects/powerpcspe/contrib/tzdata/asia
  projects/powerpcspe/contrib/tzdata/australasia
  projects/powerpcspe/contrib/tzdata/backward
  projects/powerpcspe/contrib/tzdata/etcetera
  projects/powerpcspe/contrib/tzdata/europe
  projects/powerpcspe/contrib/tzdata/factory
  projects/powerpcspe/contrib/tzdata/leap-seconds.list
  projects/powerpcspe/contrib/tzdata/leapseconds
  projects/powerpcspe/contrib/tzdata/northamerica
  projects/powerpcspe/contrib/tzdata/southamerica
  projects/powerpcspe/contrib/tzdata/zone.tab
  projects/powerpcspe/contrib/tzdata/zone1970.tab
  projects/powerpcspe/etc/mtree/BSD.include.dist
  projects/powerpcspe/etc/periodic/security/520.pfdenied
  projects/powerpcspe/gnu/lib/Makefile
  projects/powerpcspe/gnu/usr.bin/binutils/Makefile
  projects/powerpcspe/gnu/usr.bin/groff/Makefile.inc
  projects/powerpcspe/include/Makefile
  projects/powerpcspe/include/mqueue.h
  projects/powerpcspe/include/stdio.h
  projects/powerpcspe/include/stdlib.h
  projects/powerpcspe/include/time.h
  projects/powerpcspe/include/unistd.h
  projects/powerpcspe/lib/Makefile
  projects/powerpcspe/lib/libarchive/tests/Makefile
  projects/powerpcspe/lib/libc/gen/Symbol.map
  projects/powerpcspe/lib/libc/gen/arc4random.c
  projects/powerpcspe/lib/libc/gen/crypt.c
  projects/powerpcspe/lib/libc/gen/recvmmsg.c
  projects/powerpcspe/lib/libc/stdlib/random.c
  projects/powerpcspe/lib/libc/sys/kqueue.2
  projects/powerpcspe/lib/libcasper/libcasper/libcasper.3
  projects/powerpcspe/lib/libjail/jail.c
  projects/powerpcspe/lib/librt/Symbol.map
  projects/powerpcspe/lib/librt/mq.c
  projects/powerpcspe/lib/librt/timer.c
  projects/powerpcspe/lib/libstand/cd9660.c
  projects/powerpcspe/lib/msun/Makefile
  projects/powerpcspe/lib/msun/ld80/e_lgammal_r.c
  projects/powerpcspe/lib/msun/src/e_lgammaf_r.c
  projects/powerpcspe/lib/msun/src/s_fmax.c
  projects/powerpcspe/lib/msun/src/s_fmin.c
  projects/powerpcspe/release/Makefile.vm
  projects/powerpcspe/release/doc/en_US.ISO8859-1/hardware/article.xml
  projects/powerpcspe/release/doc/share/xml/sponsor.ent
  projects/powerpcspe/release/tools/vmimage.subr
  projects/powerpcspe/sbin/atm/atmconfig/atmconfig.8
  projects/powerpcspe/sbin/bsdlabel/bsdlabel.8
  projects/powerpcspe/sbin/ccdconfig/ccdconfig.8
  projects/powerpcspe/sbin/clri/clri.8
  projects/powerpcspe/sbin/devd/devd.8
  projects/powerpcspe/sbin/devd/devd.conf.5
  projects/powerpcspe/sbin/devfs/devfs.8
  projects/powerpcspe/sbin/dmesg/dmesg.8
  projects/powerpcspe/sbin/dump/dump.8
  projects/powerpcspe/sbin/dumpon/dumpon.8
  projects/powerpcspe/sbin/etherswitchcfg/etherswitchcfg.8
  projects/powerpcspe/sbin/fdisk/fdisk.8
  projects/powerpcspe/sbin/fdisk_pc98/fdisk.8
  projects/powerpcspe/sbin/fsck/fsck.8
  projects/powerpcspe/sbin/fsck_ffs/fsck_ffs.8
  projects/powerpcspe/sbin/fsck_msdosfs/fsck_msdosfs.8
  projects/powerpcspe/sbin/fsdb/fsdb.8
  projects/powerpcspe/sbin/gbde/gbde.8
  projects/powerpcspe/sbin/ifconfig/af_inet.c
  projects/powerpcspe/sbin/ifconfig/af_inet6.c
  projects/powerpcspe/sbin/ifconfig/ifieee80211.c
  projects/powerpcspe/sbin/init/init.8
  projects/powerpcspe/sbin/init/init.c
  projects/powerpcspe/sbin/mknod/mknod.8
  projects/powerpcspe/sbin/mksnap_ffs/mksnap_ffs.8
  projects/powerpcspe/sbin/mount_fusefs/mount_fusefs.8
  projects/powerpcspe/sbin/mount_msdosfs/mount_msdosfs.8
  projects/powerpcspe/sbin/mount_nullfs/mount_nullfs.8
  projects/powerpcspe/sbin/mount_unionfs/mount_unionfs.8
  projects/powerpcspe/sbin/natd/natd.8
  projects/powerpcspe/sbin/nos-tun/nos-tun.8
  projects/powerpcspe/sbin/pfctl/parse.y
  projects/powerpcspe/sbin/pfctl/pfctl.8
  projects/powerpcspe/sbin/pfctl/pfctl_parser.c
  projects/powerpcspe/sbin/savecore/savecore.c
  projects/powerpcspe/sbin/sconfig/sconfig.8
  projects/powerpcspe/sbin/setkey/setkey.8
  projects/powerpcspe/sbin/shutdown/shutdown.8
  projects/powerpcspe/sbin/swapon/swapon.8
  projects/powerpcspe/share/man/man5/pf.conf.5
  projects/powerpcspe/share/man/man5/src.conf.5
  projects/powerpcspe/share/man/man9/Makefile
  projects/powerpcspe/share/man/man9/ifnet.9
  projects/powerpcspe/share/man/man9/mbuf.9
  projects/powerpcspe/share/man/man9/mbuf_tags.9
  projects/powerpcspe/share/man/man9/style.9
  projects/powerpcspe/share/man/man9/taskqueue.9
  projects/powerpcspe/share/misc/bsd-family-tree
  projects/powerpcspe/share/misc/pci_vendors
  projects/powerpcspe/share/mk/src.opts.mk
  projects/powerpcspe/sys/amd64/amd64/mp_machdep.c
  projects/powerpcspe/sys/amd64/include/pcpu.h
  projects/powerpcspe/sys/arm/allwinner/a10_gpio.c
  projects/powerpcspe/sys/arm/allwinner/aw_mp.c
  projects/powerpcspe/sys/arm/allwinner/aw_wdog.c
  projects/powerpcspe/sys/arm/allwinner/std.allwinner
  projects/powerpcspe/sys/arm/allwinner/std.allwinner_up
  projects/powerpcspe/sys/arm/altera/socfpga/socfpga_mp.c
  projects/powerpcspe/sys/arm/altera/socfpga/std.socfpga
  projects/powerpcspe/sys/arm/amlogic/aml8726/aml8726_machdep.c
  projects/powerpcspe/sys/arm/amlogic/aml8726/aml8726_mp.c
  projects/powerpcspe/sys/arm/amlogic/aml8726/aml8726_wdt.c
  projects/powerpcspe/sys/arm/amlogic/aml8726/std.aml8726
  projects/powerpcspe/sys/arm/annapurna/alpine/std.alpine
  projects/powerpcspe/sys/arm/arm/busdma_machdep-v6.c
  projects/powerpcspe/sys/arm/arm/cpufunc.c
  projects/powerpcspe/sys/arm/arm/cpufunc_asm_arm11.S
  projects/powerpcspe/sys/arm/arm/cpufunc_asm_arm11x6.S
  projects/powerpcspe/sys/arm/arm/cpufunc_asm_armv6.S
  projects/powerpcspe/sys/arm/arm/cpufunc_asm_armv7.S
  projects/powerpcspe/sys/arm/arm/cpuinfo.c
  projects/powerpcspe/sys/arm/arm/elf_trampoline.c
  projects/powerpcspe/sys/arm/arm/genassym.c
  projects/powerpcspe/sys/arm/arm/generic_timer.c
  projects/powerpcspe/sys/arm/arm/gic.c
  projects/powerpcspe/sys/arm/arm/locore-v6.S
  projects/powerpcspe/sys/arm/arm/machdep.c
  projects/powerpcspe/sys/arm/arm/mp_machdep.c
  projects/powerpcspe/sys/arm/at91/at91_aic.c
  projects/powerpcspe/sys/arm/at91/at91_cfata.c
  projects/powerpcspe/sys/arm/at91/at91_mci.c
  projects/powerpcspe/sys/arm/at91/at91_pit.c
  projects/powerpcspe/sys/arm/at91/at91_pmc.c
  projects/powerpcspe/sys/arm/at91/at91_st.c
  projects/powerpcspe/sys/arm/broadcom/bcm2835/bcm2835_dma.c
  projects/powerpcspe/sys/arm/broadcom/bcm2835/bcm2835_fbd.c
  projects/powerpcspe/sys/arm/broadcom/bcm2835/bcm2835_ft5406.c
  projects/powerpcspe/sys/arm/broadcom/bcm2835/bcm2835_spi.c
  projects/powerpcspe/sys/arm/broadcom/bcm2835/bcm2835_wdog.c
  projects/powerpcspe/sys/arm/broadcom/bcm2835/bcm2836_mp.c
  projects/powerpcspe/sys/arm/broadcom/bcm2835/std.bcm2836
  projects/powerpcspe/sys/arm/conf/BEAGLEBONE
  projects/powerpcspe/sys/arm/conf/GENERIC
  projects/powerpcspe/sys/arm/conf/RPI-B
  projects/powerpcspe/sys/arm/conf/RPI2
  projects/powerpcspe/sys/arm/freescale/imx/imx51_ipuv3.c
  projects/powerpcspe/sys/arm/freescale/imx/imx51_ipuv3_fbd.c
  projects/powerpcspe/sys/arm/freescale/imx/imx6_mp.c
  projects/powerpcspe/sys/arm/freescale/imx/std.imx51
  projects/powerpcspe/sys/arm/freescale/imx/std.imx53
  projects/powerpcspe/sys/arm/freescale/imx/std.imx6
  projects/powerpcspe/sys/arm/freescale/vybrid/std.vybrid
  projects/powerpcspe/sys/arm/include/armreg.h
  projects/powerpcspe/sys/arm/include/atomic-v6.h
  projects/powerpcspe/sys/arm/include/cpu-v6.h
  projects/powerpcspe/sys/arm/include/cpuconf.h
  projects/powerpcspe/sys/arm/include/cpufunc.h
  projects/powerpcspe/sys/arm/include/cpuinfo.h
  projects/powerpcspe/sys/arm/include/intr.h
  projects/powerpcspe/sys/arm/lpc/lpc_fb.c
  projects/powerpcspe/sys/arm/lpc/lpc_gpio.c
  projects/powerpcspe/sys/arm/lpc/lpc_mmc.c
  projects/powerpcspe/sys/arm/lpc/lpc_spi.c
  projects/powerpcspe/sys/arm/mv/armada38x/pmsu.c
  projects/powerpcspe/sys/arm/mv/armada38x/std.armada38x
  projects/powerpcspe/sys/arm/mv/mpic.c
  projects/powerpcspe/sys/arm/nvidia/tegra124/std.tegra124
  projects/powerpcspe/sys/arm/nvidia/tegra124/tegra124_clk_pll.c
  projects/powerpcspe/sys/arm/nvidia/tegra124/tegra124_coretemp.c
  projects/powerpcspe/sys/arm/nvidia/tegra124/tegra124_cpufreq.c
  projects/powerpcspe/sys/arm/nvidia/tegra124/tegra124_mp.c
  projects/powerpcspe/sys/arm/nvidia/tegra_pcie.c
  projects/powerpcspe/sys/arm/qemu/std.virt
  projects/powerpcspe/sys/arm/rockchip/rk30xx_gpio.c
  projects/powerpcspe/sys/arm/rockchip/rk30xx_mp.c
  projects/powerpcspe/sys/arm/rockchip/rk30xx_wdog.c
  projects/powerpcspe/sys/arm/rockchip/std.rk30xx
  projects/powerpcspe/sys/arm/samsung/exynos/exynos5_mp.c
  projects/powerpcspe/sys/arm/samsung/exynos/std.exynos5250
  projects/powerpcspe/sys/arm/samsung/exynos/std.exynos5420
  projects/powerpcspe/sys/arm/ti/am335x/am335x_gpio.c
  projects/powerpcspe/sys/arm/ti/am335x/am335x_lcd_syscons.c
  projects/powerpcspe/sys/arm/ti/am335x/am335x_scm_padconf.c
  projects/powerpcspe/sys/arm/ti/am335x/std.am335x
  projects/powerpcspe/sys/arm/ti/cpsw/if_cpsw.c
  projects/powerpcspe/sys/arm/ti/cpsw/if_cpswreg.h
  projects/powerpcspe/sys/arm/ti/cpsw/if_cpswvar.h
  projects/powerpcspe/sys/arm/ti/omap4/omap4_mp.c
  projects/powerpcspe/sys/arm/ti/omap4/omap4_prcm_clks.c
  projects/powerpcspe/sys/arm/ti/omap4/std.omap4
  projects/powerpcspe/sys/arm/ti/std.ti
  projects/powerpcspe/sys/arm/ti/ti_adc.c
  projects/powerpcspe/sys/arm/ti/ti_adcvar.h
  projects/powerpcspe/sys/arm/ti/ti_cpuid.c
  projects/powerpcspe/sys/arm/ti/ti_pinmux.c
  projects/powerpcspe/sys/arm/ti/ti_prcm.c
  projects/powerpcspe/sys/arm/ti/ti_scm.c
  projects/powerpcspe/sys/arm/ti/twl/twl.c
  projects/powerpcspe/sys/arm/ti/twl/twl_clks.c
  projects/powerpcspe/sys/arm/ti/twl/twl_vreg.c
  projects/powerpcspe/sys/arm/xilinx/std.zynq7
  projects/powerpcspe/sys/arm/xilinx/zy7_mp.c
  projects/powerpcspe/sys/arm/xscale/i8134x/i80321_timer.c
  projects/powerpcspe/sys/arm/xscale/i8134x/i80321_wdog.c
  projects/powerpcspe/sys/arm/xscale/ixp425/avila_ata.c
  projects/powerpcspe/sys/arm/xscale/ixp425/ixp425_intr.h
  projects/powerpcspe/sys/arm/xscale/ixp425/ixp425_npe.c
  projects/powerpcspe/sys/arm/xscale/ixp425/ixp425_qmgr.c
  projects/powerpcspe/sys/arm/xscale/ixp425/ixp425_timer.c
  projects/powerpcspe/sys/arm/xscale/ixp425/ixp425_wdog.c
  projects/powerpcspe/sys/arm64/acpica/OsdEnvironment.c
  projects/powerpcspe/sys/boot/common/self_reloc.c
  projects/powerpcspe/sys/boot/efi/boot1/Makefile
  projects/powerpcspe/sys/boot/efi/loader/Makefile
  projects/powerpcspe/sys/boot/geli/geliboot.c
  projects/powerpcspe/sys/boot/i386/gptzfsboot/Makefile
  projects/powerpcspe/sys/boot/i386/zfsboot/Makefile
  projects/powerpcspe/sys/boot/userboot/zfs/Makefile
  projects/powerpcspe/sys/boot/zfs/Makefile
  projects/powerpcspe/sys/cam/cam_compat.c
  projects/powerpcspe/sys/cam/cam_compat.h
  projects/powerpcspe/sys/cam/cam_queue.c
  projects/powerpcspe/sys/cam/cam_queue.h
  projects/powerpcspe/sys/cam/scsi/scsi_all.c
  projects/powerpcspe/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h
  projects/powerpcspe/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
  projects/powerpcspe/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
  projects/powerpcspe/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c
  projects/powerpcspe/sys/cddl/dev/fbt/arm/fbt_isa.c
  projects/powerpcspe/sys/cddl/dev/fbt/fbt.c
  projects/powerpcspe/sys/cddl/dev/fbt/powerpc/fbt_isa.c
  projects/powerpcspe/sys/cddl/dev/fbt/x86/fbt_isa.c
  projects/powerpcspe/sys/conf/Makefile.arm
  projects/powerpcspe/sys/conf/NOTES
  projects/powerpcspe/sys/conf/files
  projects/powerpcspe/sys/conf/files.arm
  projects/powerpcspe/sys/conf/kern.mk
  projects/powerpcspe/sys/conf/options
  projects/powerpcspe/sys/conf/options.arm
  projects/powerpcspe/sys/conf/options.mips
  projects/powerpcspe/sys/contrib/dev/acpica/acpica_prep.sh
  projects/powerpcspe/sys/contrib/dev/acpica/changes.txt
  projects/powerpcspe/sys/contrib/dev/acpica/common/acfileio.c
  projects/powerpcspe/sys/contrib/dev/acpica/common/acgetline.c
  projects/powerpcspe/sys/contrib/dev/acpica/common/adisasm.c
  projects/powerpcspe/sys/contrib/dev/acpica/common/ahtable.c
  projects/powerpcspe/sys/contrib/dev/acpica/common/cmfsize.c
  projects/powerpcspe/sys/contrib/dev/acpica/common/dmtable.c
  projects/powerpcspe/sys/contrib/dev/acpica/common/dmtables.c
  projects/powerpcspe/sys/contrib/dev/acpica/common/dmtbdump.c
  projects/powerpcspe/sys/contrib/dev/acpica/common/dmtbinfo.c
  projects/powerpcspe/sys/contrib/dev/acpica/common/getopt.c
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/aslcompiler.h
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/aslcstyle.y
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/aslmain.c
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/aslmaputils.c
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/asloperands.c
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/aslopt.c
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/asloptions.c
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/aslparser.y
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/aslresources.y
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/aslrules.y
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/aslstubs.c
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/asltokens.y
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/asltypes.y
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/aslutils.c
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/aslxref.c
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/dtcompiler.h
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/dtfield.c
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/dtparser.y
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/dttable.c
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/dttemplate.h
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/dtutils.c
  projects/powerpcspe/sys/contrib/dev/acpica/compiler/prparser.y
  projects/powerpcspe/sys/contrib/dev/acpica/components/debugger/dbconvert.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/debugger/dbexec.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/debugger/dbfileio.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/debugger/dbinput.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/debugger/dbmethod.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/disassembler/dmbuffer.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/disassembler/dmcstyle.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/disassembler/dmopcode.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/disassembler/dmresrcl.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/disassembler/dmresrcl2.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/dispatcher/dsmethod.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/dispatcher/dswexec.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/dispatcher/dswload2.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/events/evgpe.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/events/evgpeinit.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/events/evrgnini.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/events/evxfgpe.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/executer/exconcat.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/executer/exconfig.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/executer/exconvrt.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/executer/exmisc.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/executer/exoparg1.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/executer/exresop.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/executer/extrace.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/executer/exutils.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/hardware/hwgpe.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/namespace/nsconvert.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/namespace/nsload.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/namespace/nsparse.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/namespace/nsutils.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/parser/psparse.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/parser/psxface.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/tables/tbdata.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/tables/tbfadt.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/tables/tbfind.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/tables/tbinstal.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/tables/tbutils.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/tables/tbxface.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/tables/tbxfload.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/tables/tbxfroot.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/utilities/utaddress.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/utilities/utbuffer.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/utilities/utdebug.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/utilities/uthex.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/utilities/utinit.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/utilities/utnonansi.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/utilities/utosi.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/utilities/utpredef.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/utilities/uttrack.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/utilities/utxface.c
  projects/powerpcspe/sys/contrib/dev/acpica/components/utilities/utxfinit.c
  projects/powerpcspe/sys/contrib/dev/acpica/include/acapps.h
  projects/powerpcspe/sys/contrib/dev/acpica/include/acclib.h
  projects/powerpcspe/sys/contrib/dev/acpica/include/acconfig.h
  projects/powerpcspe/sys/contrib/dev/acpica/include/acdebug.h
  projects/powerpcspe/sys/contrib/dev/acpica/include/acdisasm.h
  projects/powerpcspe/sys/contrib/dev/acpica/include/acevents.h
  projects/powerpcspe/sys/contrib/dev/acpica/include/acglobal.h
  projects/powerpcspe/sys/contrib/dev/acpica/include/aclocal.h
  projects/powerpcspe/sys/contrib/dev/acpica/include/acnamesp.h
  projects/powerpcspe/sys/contrib/dev/acpica/include/acparser.h
  projects/powerpcspe/sys/contrib/dev/acpica/include/acpiosxf.h
  projects/powerpcspe/sys/contrib/dev/acpica/include/acpixf.h
  projects/powerpcspe/sys/contrib/dev/acpica/include/actables.h
  projects/powerpcspe/sys/contrib/dev/acpica/include/actbl.h
  projects/powerpcspe/sys/contrib/dev/acpica/include/actypes.h
  projects/powerpcspe/sys/contrib/dev/acpica/include/acutils.h
  projects/powerpcspe/sys/contrib/dev/acpica/include/platform/acenv.h
  projects/powerpcspe/sys/contrib/dev/acpica/include/platform/acenvex.h
  projects/powerpcspe/sys/contrib/dev/acpica/include/platform/acfreebsd.h
  projects/powerpcspe/sys/contrib/dev/acpica/include/platform/acgcc.h
  projects/powerpcspe/sys/contrib/dev/acpica/os_specific/service_layers/osunixxf.c
  projects/powerpcspe/sys/contrib/ipfilter/netinet/fil.c
  projects/powerpcspe/sys/contrib/ipfilter/netinet/ip_compat.h
  projects/powerpcspe/sys/contrib/ncsw/inc/xx_ext.h
  projects/powerpcspe/sys/contrib/ncsw/user/env/xx.c
  projects/powerpcspe/sys/dev/acpica/Osd/OsdTable.c
  projects/powerpcspe/sys/dev/atkbdc/psm.c
  projects/powerpcspe/sys/dev/bwi/if_bwi.c
  projects/powerpcspe/sys/dev/bwn/if_bwn.c
  projects/powerpcspe/sys/dev/cxgbe/t4_ioctl.h
  projects/powerpcspe/sys/dev/cxgbe/t4_main.c
  projects/powerpcspe/sys/dev/evdev/evdev.c
  projects/powerpcspe/sys/dev/evdev/evdev.h
  projects/powerpcspe/sys/dev/evdev/evdev_mt.c
  projects/powerpcspe/sys/dev/evdev/evdev_private.h
  projects/powerpcspe/sys/dev/evdev/uinput.c
  projects/powerpcspe/sys/dev/fb/fbd.c
  projects/powerpcspe/sys/dev/hyperv/include/vmbus.h
  projects/powerpcspe/sys/dev/hyperv/netvsc/hv_net_vsc.h
  projects/powerpcspe/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
  projects/powerpcspe/sys/dev/hyperv/netvsc/hv_rndis_filter.c
  projects/powerpcspe/sys/dev/hyperv/netvsc/if_hnvar.h
  projects/powerpcspe/sys/dev/hyperv/netvsc/ndis.h
  projects/powerpcspe/sys/dev/hyperv/vmbus/vmbus_chan.c
  projects/powerpcspe/sys/dev/iicbus/iicbus.c
  projects/powerpcspe/sys/dev/iwm/if_iwm.c
  projects/powerpcspe/sys/dev/iwm/if_iwmvar.h
  projects/powerpcspe/sys/dev/iwn/if_iwn.c
  projects/powerpcspe/sys/dev/iwn/if_iwnvar.h
  projects/powerpcspe/sys/dev/lmc/if_lmc.c
  projects/powerpcspe/sys/dev/netmap/netmap_kern.h
  projects/powerpcspe/sys/dev/otus/if_otus.c
  projects/powerpcspe/sys/dev/otus/if_otusreg.h
  projects/powerpcspe/sys/dev/qlxgbe/ql_hw.c
  projects/powerpcspe/sys/dev/qlxgbe/ql_hw.h
  projects/powerpcspe/sys/dev/qlxgbe/ql_os.c
  projects/powerpcspe/sys/dev/qlxgbe/ql_ver.h
  projects/powerpcspe/sys/dev/ral/if_ral_pci.c
  projects/powerpcspe/sys/dev/ral/rt2560.c
  projects/powerpcspe/sys/dev/ral/rt2560var.h
  projects/powerpcspe/sys/dev/ral/rt2661.c
  projects/powerpcspe/sys/dev/ral/rt2661var.h
  projects/powerpcspe/sys/dev/ral/rt2860.c
  projects/powerpcspe/sys/dev/ral/rt2860var.h
  projects/powerpcspe/sys/dev/sfxge/common/ef10_nic.c
  projects/powerpcspe/sys/dev/sfxge/common/ef10_tlv_layout.h
  projects/powerpcspe/sys/dev/urtwn/if_urtwn.c
  projects/powerpcspe/sys/dev/urtwn/if_urtwnreg.h
  projects/powerpcspe/sys/dev/urtwn/if_urtwnvar.h
  projects/powerpcspe/sys/dev/usb/input/ukbd.c
  projects/powerpcspe/sys/dev/usb/input/ums.c
  projects/powerpcspe/sys/dev/usb/wlan/if_rsu.c
  projects/powerpcspe/sys/dev/usb/wlan/if_rum.c
  projects/powerpcspe/sys/dev/usb/wlan/if_rumvar.h
  projects/powerpcspe/sys/dev/usb/wlan/if_run.c
  projects/powerpcspe/sys/dev/usb/wlan/if_runvar.h
  projects/powerpcspe/sys/dev/usb/wlan/if_ural.c
  projects/powerpcspe/sys/dev/usb/wlan/if_uralvar.h
  projects/powerpcspe/sys/dev/usb/wlan/if_zyd.c
  projects/powerpcspe/sys/dev/usb/wlan/if_zydreg.h
  projects/powerpcspe/sys/dev/wpi/if_wpi.c
  projects/powerpcspe/sys/dev/wpi/if_wpivar.h
  projects/powerpcspe/sys/geom/geom_redboot.c
  projects/powerpcspe/sys/geom/mirror/g_mirror.c
  projects/powerpcspe/sys/geom/mirror/g_mirror.h
  projects/powerpcspe/sys/geom/mirror/g_mirror_ctl.c
  projects/powerpcspe/sys/i386/include/pcpu.h
  projects/powerpcspe/sys/kern/imgact_elf.c
  projects/powerpcspe/sys/kern/inflate.c
  projects/powerpcspe/sys/kern/subr_gtaskqueue.c
  projects/powerpcspe/sys/kern/subr_intr.c
  projects/powerpcspe/sys/kern/vfs_bio.c
  projects/powerpcspe/sys/kern/vfs_cache.c
  projects/powerpcspe/sys/kern/vfs_mount.c
  projects/powerpcspe/sys/kern/vfs_mountroot.c
  projects/powerpcspe/sys/kern/vfs_subr.c
  projects/powerpcspe/sys/modules/Makefile
  projects/powerpcspe/sys/modules/dtb/allwinner/Makefile
  projects/powerpcspe/sys/net/altq/altq_subr.c
  projects/powerpcspe/sys/net/if_llatbl.c
  projects/powerpcspe/sys/net/if_llatbl.h
  projects/powerpcspe/sys/net/if_var.h
  projects/powerpcspe/sys/net/rndis.h
  projects/powerpcspe/sys/net/route.c
  projects/powerpcspe/sys/net/route_var.h
  projects/powerpcspe/sys/net80211/ieee80211_amrr.c
  projects/powerpcspe/sys/net80211/ieee80211_freebsd.h
  projects/powerpcspe/sys/net80211/ieee80211_input.c
  projects/powerpcspe/sys/net80211/ieee80211_node.c
  projects/powerpcspe/sys/net80211/ieee80211_node.h
  projects/powerpcspe/sys/net80211/ieee80211_ratectl.h
  projects/powerpcspe/sys/net80211/ieee80211_ratectl_none.c
  projects/powerpcspe/sys/net80211/ieee80211_rssadapt.c
  projects/powerpcspe/sys/netinet/cc/cc_cdg.c
  projects/powerpcspe/sys/netinet/cc/cc_cubic.c
  projects/powerpcspe/sys/netinet/cc/cc_htcp.c
  projects/powerpcspe/sys/netinet/if_ether.c
  projects/powerpcspe/sys/netinet/in.c
  projects/powerpcspe/sys/netinet/in_var.h
  projects/powerpcspe/sys/netinet/khelp/h_ertt.c
  projects/powerpcspe/sys/netinet/sctp_bsd_addr.c
  projects/powerpcspe/sys/netinet/sctp_output.c
  projects/powerpcspe/sys/netinet/tcp_debug.c
  projects/powerpcspe/sys/netinet/tcp_hostcache.c
  projects/powerpcspe/sys/netinet/tcp_hostcache.h
  projects/powerpcspe/sys/netinet/tcp_input.c
  projects/powerpcspe/sys/netinet/tcp_output.c
  projects/powerpcspe/sys/netinet/tcp_seq.h
  projects/powerpcspe/sys/netinet/tcp_stacks/fastpath.c
  projects/powerpcspe/sys/netinet/tcp_subr.c
  projects/powerpcspe/sys/netinet/tcp_usrreq.c
  projects/powerpcspe/sys/netinet/tcp_var.h
  projects/powerpcspe/sys/netinet/udp_usrreq.c
  projects/powerpcspe/sys/netinet6/in6.c
  projects/powerpcspe/sys/netinet6/in6_ifattach.c
  projects/powerpcspe/sys/netinet6/nd6.c
  projects/powerpcspe/sys/netinet6/nd6.h
  projects/powerpcspe/sys/netinet6/nd6_nbr.c
  projects/powerpcspe/sys/netinet6/nd6_rtr.c
  projects/powerpcspe/sys/netpfil/pf/pf.c
  projects/powerpcspe/sys/netpfil/pf/pf_ioctl.c
  projects/powerpcspe/sys/powerpc/mpc85xx/fsl_diu.c
  projects/powerpcspe/sys/powerpc/mpc85xx/platform_mpc85xx.c
  projects/powerpcspe/sys/sys/errno.h
  projects/powerpcspe/sys/sys/fbio.h
  projects/powerpcspe/sys/sys/module.h
  projects/powerpcspe/sys/sys/param.h
  projects/powerpcspe/sys/sys/vnode.h
  projects/powerpcspe/sys/vm/vm_init.c
  projects/powerpcspe/sys/vm/vm_page.c
  projects/powerpcspe/sys/vm/vm_page.h
  projects/powerpcspe/sys/vm/vm_pageout.c
  projects/powerpcspe/sys/x86/acpica/OsdEnvironment.c
  projects/powerpcspe/sys/x86/acpica/madt.c
  projects/powerpcspe/sys/x86/acpica/srat.c
  projects/powerpcspe/sys/x86/include/x86_smp.h
  projects/powerpcspe/sys/x86/x86/mp_x86.c
  projects/powerpcspe/sys/x86/xen/pvcpu_enum.c
  projects/powerpcspe/tests/sys/kern/kern_copyin.c
  projects/powerpcspe/tests/sys/kern/pipe/pipe_fstat_bug_test.c
  projects/powerpcspe/tests/sys/mqueue/Makefile
  projects/powerpcspe/tests/sys/mqueue/mqtest3.c
  projects/powerpcspe/tests/sys/mqueue/mqtest4.c
  projects/powerpcspe/tools/build/mk/OptionalObsoleteFiles.inc
  projects/powerpcspe/tools/build/options/WITHOUT_MANDOCDB
  projects/powerpcspe/tools/build/options/makeman
  projects/powerpcspe/tools/tools/cxgbetool/cxgbetool.8
  projects/powerpcspe/tools/tools/cxgbetool/cxgbetool.c
  projects/powerpcspe/usr.bin/cmp/cmp.c
  projects/powerpcspe/usr.bin/col/col.c
  projects/powerpcspe/usr.bin/dtc/checking.cc
  projects/powerpcspe/usr.bin/dtc/checking.hh
  projects/powerpcspe/usr.bin/dtc/dtb.cc
  projects/powerpcspe/usr.bin/dtc/dtb.hh
  projects/powerpcspe/usr.bin/dtc/dtc.1
  projects/powerpcspe/usr.bin/dtc/dtc.cc
  projects/powerpcspe/usr.bin/dtc/fdt.cc
  projects/powerpcspe/usr.bin/dtc/fdt.hh
  projects/powerpcspe/usr.bin/dtc/input_buffer.cc
  projects/powerpcspe/usr.bin/dtc/input_buffer.hh
  projects/powerpcspe/usr.bin/dtc/string.cc
  projects/powerpcspe/usr.bin/dtc/util.hh
  projects/powerpcspe/usr.bin/elfcopy/Makefile
  projects/powerpcspe/usr.bin/elfdump/elfdump.c
  projects/powerpcspe/usr.bin/kdump/kdump.c
  projects/powerpcspe/usr.bin/localedef/ctype.c
  projects/powerpcspe/usr.bin/localedef/parser.y   (contents, props changed)
  projects/powerpcspe/usr.bin/locate/locate/locate.c
  projects/powerpcspe/usr.bin/locate/locate/util.c
  projects/powerpcspe/usr.bin/login/login_audit.c
  projects/powerpcspe/usr.bin/mkimg/apm.c
  projects/powerpcspe/usr.bin/mkimg/bsd.c
  projects/powerpcspe/usr.bin/mkimg/ebr.c
  projects/powerpcspe/usr.bin/mkimg/format.c
  projects/powerpcspe/usr.bin/mkimg/gpt.c
  projects/powerpcspe/usr.bin/mkimg/image.c
  projects/powerpcspe/usr.bin/mkimg/mbr.c
  projects/powerpcspe/usr.bin/mkimg/mkimg.c
  projects/powerpcspe/usr.bin/mkimg/mkimg.h
  projects/powerpcspe/usr.bin/mkimg/pc98.c
  projects/powerpcspe/usr.bin/mkimg/qcow.c
  projects/powerpcspe/usr.bin/mkimg/raw.c
  projects/powerpcspe/usr.bin/mkimg/scheme.c
  projects/powerpcspe/usr.bin/mkimg/vhd.c
  projects/powerpcspe/usr.bin/mkimg/vmdk.c
  projects/powerpcspe/usr.bin/mkimg/vtoc8.c
  projects/powerpcspe/usr.bin/patch/common.h
  projects/powerpcspe/usr.bin/tee/tee.c
  projects/powerpcspe/usr.bin/tr/tr.c
  projects/powerpcspe/usr.bin/truss/syscalls.c
  projects/powerpcspe/usr.bin/write/write.c
  projects/powerpcspe/usr.sbin/acpi/acpidb/Makefile
  projects/powerpcspe/usr.sbin/acpi/iasl/Makefile
  projects/powerpcspe/usr.sbin/arp/arp.4
  projects/powerpcspe/usr.sbin/bhyve/dbgport.c
  projects/powerpcspe/usr.sbin/chown/chown.c
  projects/powerpcspe/usr.sbin/makefs/cd9660.c
  projects/powerpcspe/usr.sbin/pmcstat/pmcstat.c
  projects/powerpcspe/usr.sbin/portsnap/portsnap/portsnap.sh
  projects/powerpcspe/usr.sbin/rtsold/rtsol.c
  projects/powerpcspe/usr.sbin/trpt/trpt.c
Directory Properties:
  projects/powerpcspe/   (props changed)
  projects/powerpcspe/cddl/   (props changed)
  projects/powerpcspe/cddl/contrib/opensolaris/   (props changed)
  projects/powerpcspe/contrib/byacc/   (props changed)
  projects/powerpcspe/contrib/libarchive/   (props changed)
  projects/powerpcspe/contrib/mdocml/   (props changed)
  projects/powerpcspe/contrib/netbsd-tests/   (props changed)
  projects/powerpcspe/contrib/tzcode/zic/   (props changed)
  projects/powerpcspe/contrib/tzdata/   (props changed)
  projects/powerpcspe/gnu/lib/   (props changed)
  projects/powerpcspe/gnu/usr.bin/binutils/   (props changed)
  projects/powerpcspe/lib/libc/locale/ascii.c   (props changed)
  projects/powerpcspe/sys/cddl/contrib/opensolaris/   (props changed)
  projects/powerpcspe/sys/contrib/dev/acpica/   (props changed)
  projects/powerpcspe/sys/contrib/ipfilter/   (props changed)

Modified: projects/powerpcspe/Makefile.inc1
==============================================================================
--- projects/powerpcspe/Makefile.inc1	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/Makefile.inc1	Wed Oct 12 03:08:11 2016	(r307094)
@@ -1587,7 +1587,7 @@ _strfile=	usr.bin/fortune/strfile
 _gperf=		gnu/usr.bin/gperf
 .endif
 
-.if ${MK_GROFF} != "no"
+.if ${MK_SHAREDOCS} != "no" || ${MK_GROFF} != "no"
 _groff=		gnu/usr.bin/groff \
 		usr.bin/soelim
 .endif

Modified: projects/powerpcspe/ObsoleteFiles.inc
==============================================================================
--- projects/powerpcspe/ObsoleteFiles.inc	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/ObsoleteFiles.inc	Wed Oct 12 03:08:11 2016	(r307094)
@@ -38,6 +38,11 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20161010: remove link to removed m_getclr(9) macro
+OLD_FILES+=usr/share/man/man9/m_getclr.9.gz
+# 20161003: MK_ELFCOPY_AS_OBJCOPY option retired
+OLD_FILES+=usr/bin/elfcopy
+OLD_FILES+=usr/share/man/man1/elfcopy.1.gz
 # 20160906: libkqueue tests moved to /usr/tests/sys/kqueue/libkqueue
 OLD_FILES+=usr/tests/sys/kqueue/kqtest
 OLD_FILES+=usr/tests/sys/kqueue/kqueue_test
@@ -477,9 +482,6 @@ OLD_FILES+=usr/lib/clang/3.7.0/lib/freeb
 OLD_DIRS+=usr/lib/clang/3.7.0/lib/freebsd
 OLD_DIRS+=usr/lib/clang/3.7.0/lib
 OLD_DIRS+=usr/lib/clang/3.7.0
-# 20151201: mqueue tests 3 and 4 disabled
-OLD_FILES+=usr/tests/sys/mqueue/mqtest3
-OLD_FILES+=usr/tests/sys/mqueue/mqtest4
 # 20151130: libelf moved from /usr/lib to /lib (libkvm dependency in r291406)
 OLD_LIBS+=usr/lib/libelf.so.2
 # 20151115: Fox bad upgrade scheme

Modified: projects/powerpcspe/UPDATING
==============================================================================
--- projects/powerpcspe/UPDATING	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/UPDATING	Wed Oct 12 03:08:11 2016	(r307094)
@@ -31,6 +31,10 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12
 	disable the most expensive debugging functionality run
 	"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
 
+20161003:
+	The WITHOUT_ELFCOPY_AS_OBJCOPY src.conf(5) knob has been retired.
+	ELF Tool Chain's elfcopy is always installed as /usr/bin/objcopy.
+
 20160924:
 	Relocatable object files with the extension of .So have been renamed
 	to use an extension of .pico instead.  The purpose of this change is

Modified: projects/powerpcspe/bin/chio/chio.1
==============================================================================
--- projects/powerpcspe/bin/chio/chio.1	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/bin/chio/chio.1	Wed Oct 12 03:08:11 2016	(r307094)
@@ -32,7 +32,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd May 14, 1998
+.Dd October 5, 2016
 .Dt CHIO 1
 .Os
 .Sh NAME
@@ -61,10 +61,6 @@ rather than the default device
 .Pa /dev/ch0 .
 .El
 .Pp
-The default changer may be overridden by setting the environment variable
-.Ev CHANGER
-to the desired changer device.
-.Pp
 A medium changer apparatus is made up of
 .Em elements .
 There are five element types:
@@ -265,6 +261,12 @@ Element supports passing media (exportin
 .It INENAB
 Element supports receiving media (importing) from an outside human operator.
 .El
+.Sh ENVIRONMENT
+.Bl -tag -width CHANGER
+.It Ev CHANGER
+The default changer may be overridden by setting this environmental
+variable to the desired changer device.
+.El
 .Sh FILES
 .Bl -tag -width /dev/ch0 -compact
 .It Pa /dev/ch0
@@ -285,6 +287,14 @@ Configure the changer to use picker 2 (t
 .Sh SEE ALSO
 .Xr mt 1 ,
 .Xr mount 8
+.Sh HISTORY
+A
+.Nm
+utility appeared in
+.Nx 1.3 .
+.Nm
+first appeared in
+.Fx 2.2 .
 .Sh AUTHORS
 .An -nosplit
 The

Modified: projects/powerpcspe/bin/chmod/chmod.c
==============================================================================
--- projects/powerpcspe/bin/chmod/chmod.c	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/bin/chmod/chmod.c	Wed Oct 12 03:08:11 2016	(r307094)
@@ -91,12 +91,11 @@ main(int argc, char *argv[])
 			break;
 		case 'h':
 			/*
-			 * In System V (and probably POSIX.2) the -h option
-			 * causes chmod to change the mode of the symbolic
-			 * link.  4.4BSD's symbolic links didn't have modes,
-			 * so it was an undocumented noop.  In FreeBSD 3.0,
-			 * lchmod(2) is introduced and this option does real
-			 * work.
+			 * In System V the -h option causes chmod to change
+			 * the mode of the symbolic link. 4.4BSD's symbolic
+			 * links didn't have modes, so it was an undocumented
+			 * noop.  In FreeBSD 3.0, lchmod(2) is introduced and
+			 * this option does real work.
 			 */
 			hflag = 1;
 			break;

Modified: projects/powerpcspe/bin/dd/dd.1
==============================================================================
--- projects/powerpcspe/bin/dd/dd.1	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/bin/dd/dd.1	Wed Oct 12 03:08:11 2016	(r307094)
@@ -32,7 +32,7 @@
 .\"     @(#)dd.1	8.2 (Berkeley) 1/13/94
 .\" $FreeBSD$
 .\"
-.Dd August 25, 2016
+.Dd October 5, 2016
 .Dt DD 1
 .Os
 .Sh NAME
@@ -447,6 +447,11 @@ and
 values are extensions to the
 .Tn POSIX
 standard.
+.Sh HISTORY
+A
+.Nm
+command appeared in
+.At v5 .
 .Sh BUGS
 Protection mechanisms in the
 .Xr geom 4

Modified: projects/powerpcspe/bin/echo/echo.1
==============================================================================
--- projects/powerpcspe/bin/echo/echo.1	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/bin/echo/echo.1	Wed Oct 12 03:08:11 2016	(r307094)
@@ -32,7 +32,7 @@
 .\"	@(#)echo.1	8.1 (Berkeley) 7/22/93
 .\" $FreeBSD$
 .\"
-.Dd November 12, 2010
+.Dd October 5, 2016
 .Dt ECHO 1
 .Os
 .Sh NAME
@@ -103,3 +103,8 @@ The
 utility conforms to
 .St -p1003.1-2001
 as amended by Cor.\& 1-2002.
+.Sh HISTORY
+The
+.Nm
+command appeared in
+.At v2 .

Modified: projects/powerpcspe/bin/ed/ed.1
==============================================================================
--- projects/powerpcspe/bin/ed/ed.1	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/bin/ed/ed.1	Wed Oct 12 03:08:11 2016	(r307094)
@@ -1,5 +1,5 @@
 .\" $FreeBSD$
-.Dd July 3, 2004
+.Dd October 2, 2016
 .Dt ED 1
 .Os
 .Sh NAME
@@ -998,7 +998,7 @@ per line overhead: 4 ints
 An
 .Nm
 command appeared in
-Version 1 AT&T UNIX.
+.At v1 .
 .Sh BUGS
 The
 .Nm

Modified: projects/powerpcspe/bin/expr/expr.1
==============================================================================
--- projects/powerpcspe/bin/expr/expr.1	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/bin/expr/expr.1	Wed Oct 12 03:08:11 2016	(r307094)
@@ -30,7 +30,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd February 25, 2012
+.Dd October 5, 2016
 .Dt EXPR 1
 .Os
 .Sh NAME
@@ -309,3 +309,19 @@ these arguments are treated just as thei
 The
 .Fl e
 flag is an extension.
+.Sh HISTORY
+An
+.Nm
+utility first appeared in the Programmer's Workbench (PWB/UNIX).
+A public domain version of
+.Nm
+written by
+.An Pace Willisson Aq Mt pace@blitz.com
+appeared in
+.Bx 386 0.1 .
+.Sh AUTHORS
+Initial implementation by
+.An Pace Willisson Aq Mt pace@blitz.com
+was largely rewritten by
+.An -nosplit
+.An J.T. Conklin Aq Mt jtc@FreeBSD.org .

Modified: projects/powerpcspe/bin/kill/kill.1
==============================================================================
--- projects/powerpcspe/bin/kill/kill.1	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/bin/kill/kill.1	Wed Oct 12 03:08:11 2016	(r307094)
@@ -32,7 +32,7 @@
 .\"	@(#)kill.1	8.2 (Berkeley) 4/28/95
 .\" $FreeBSD$
 .\"
-.Dd April 28, 1995
+.Dd October 3, 2016
 .Dt KILL 1
 .Os
 .Sh NAME
@@ -147,7 +147,8 @@ compatible.
 A
 .Nm
 command appeared in
-.At v3 .
+.At v3
+in section 8 of the manual.
 .Sh BUGS
 A replacement for the command
 .Dq Li kill 0

Modified: projects/powerpcspe/bin/pwd/pwd.1
==============================================================================
--- projects/powerpcspe/bin/pwd/pwd.1	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/bin/pwd/pwd.1	Wed Oct 12 03:08:11 2016	(r307094)
@@ -32,7 +32,7 @@
 .\"     @(#)pwd.1	8.2 (Berkeley) 4/28/95
 .\" $FreeBSD$
 .\"
-.Dd April 12, 2003
+.Dd October 5, 2016
 .Dt PWD 1
 .Os
 .Sh NAME
@@ -85,6 +85,11 @@ The
 .Nm
 utility conforms to
 .St -p1003.1-2001 .
+.Sh HISTORY
+The
+.Nm 
+command appeared in
+.At v5 .
 .Sh BUGS
 In
 .Xr csh 1

Modified: projects/powerpcspe/bin/sh/sh.1
==============================================================================
--- projects/powerpcspe/bin/sh/sh.1	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/bin/sh/sh.1	Wed Oct 12 03:08:11 2016	(r307094)
@@ -32,7 +32,7 @@
 .\"	from: @(#)sh.1	8.6 (Berkeley) 5/4/95
 .\" $FreeBSD$
 .\"
-.Dd May 30, 2016
+.Dd October 8, 2016
 .Dt SH 1
 .Os
 .Sh NAME
@@ -1349,13 +1349,13 @@ used in tilde expansion and as a default
 built-in.
 .It Va IFS
 Input Field Separators.
-The default value is
+This is initialized at startup to
 .Aq space ,
 .Aq tab ,
 and
 .Aq newline
 in that order.
-This default also applies if
+This value also applies if
 .Va IFS
 is unset, but not if it is set to the empty string.
 See the

Modified: projects/powerpcspe/bin/sh/tests/parameters/Makefile
==============================================================================
--- projects/powerpcspe/bin/sh/tests/parameters/Makefile	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/bin/sh/tests/parameters/Makefile	Wed Oct 12 03:08:11 2016	(r307094)
@@ -9,6 +9,7 @@ ATF_TESTS_SH=	functional_test
 
 ${PACKAGE}FILES+=	env1.0
 ${PACKAGE}FILES+=	exitstatus1.0
+${PACKAGE}FILES+=	ifs1.0
 ${PACKAGE}FILES+=	mail1.0
 ${PACKAGE}FILES+=	mail2.0
 ${PACKAGE}FILES+=	optind1.0

Copied: projects/powerpcspe/bin/sh/tests/parameters/ifs1.0 (from r307066, head/bin/sh/tests/parameters/ifs1.0)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/powerpcspe/bin/sh/tests/parameters/ifs1.0	Wed Oct 12 03:08:11 2016	(r307094, copy of r307066, head/bin/sh/tests/parameters/ifs1.0)
@@ -0,0 +1,10 @@
+# $FreeBSD$
+
+env IFS=_ ${SH} -c '
+rc=2
+nosuchtool_function() {
+	rc=0
+}
+v=nosuchtool_function
+$v && exit "$rc"
+'

Modified: projects/powerpcspe/bin/sh/var.c
==============================================================================
--- projects/powerpcspe/bin/sh/var.c	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/bin/sh/var.c	Wed Oct 12 03:08:11 2016	(r307094)
@@ -186,6 +186,7 @@ initvar(void)
 		}
 	}
 	setvareq_const("OPTIND=1", 0);
+	setvareq_const("IFS= \t\n", 0);
 }
 
 /*

Modified: projects/powerpcspe/bin/stty/stty.1
==============================================================================
--- projects/powerpcspe/bin/stty/stty.1	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/bin/stty/stty.1	Wed Oct 12 03:08:11 2016	(r307094)
@@ -32,7 +32,7 @@
 .\"     @(#)stty.1	8.4 (Berkeley) 4/18/94
 .\" $FreeBSD$
 .\"
-.Dd August 23, 2008
+.Dd October 5, 2016
 .Dt STTY 1
 .Os
 .Sh NAME
@@ -601,3 +601,8 @@ and
 .Fl f
 are
 extensions to the standard.
+.Sh HISTORY
+A
+.Nm
+command appeared in
+.At v2 .

Modified: projects/powerpcspe/bin/test/test.1
==============================================================================
--- projects/powerpcspe/bin/test/test.1	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/bin/test/test.1	Wed Oct 12 03:08:11 2016	(r307094)
@@ -32,7 +32,7 @@
 .\"     @(#)test.1	8.1 (Berkeley) 5/31/93
 .\" $FreeBSD$
 .\"
-.Dd June 1, 2013
+.Dd October 5, 2016
 .Dt TEST 1
 .Os
 .Sh NAME
@@ -376,6 +376,11 @@ The primaries
 and
 .Fl O
 are extensions.
+.Sh HISTORY
+A
+.Nm
+utility appeared in
+.At v7 .
 .Sh BUGS
 Both sides are always evaluated in
 .Fl a

Modified: projects/powerpcspe/cddl/contrib/opensolaris/lib/libdtrace/common/dt_subr.c
==============================================================================
--- projects/powerpcspe/cddl/contrib/opensolaris/lib/libdtrace/common/dt_subr.c	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/cddl/contrib/opensolaris/lib/libdtrace/common/dt_subr.c	Wed Oct 12 03:08:11 2016	(r307094)
@@ -581,6 +581,7 @@ int
 dt_printf(dtrace_hdl_t *dtp, FILE *fp, const char *format, ...)
 {
 	va_list ap;
+	va_list ap2;
 	int n;
 
 #ifndef illumos
@@ -605,11 +606,13 @@ dt_printf(dtrace_hdl_t *dtp, FILE *fp, c
 		len = dtp->dt_sprintf_buflen - len;
 		assert(len >= 0);
 
-		if ((n = vsnprintf(buf, len, format, ap)) < 0)
+		va_copy(ap2, ap);
+		if ((n = vsnprintf(buf, len, format, ap2)) < 0)
 			n = dt_set_errno(dtp, errno);
 
+		va_end(ap2);
 		va_end(ap);
-
+		
 		return (n);
 	}
 
@@ -640,11 +643,14 @@ dt_printf(dtrace_hdl_t *dtp, FILE *fp, c
 			dtp->dt_buffered_buf[0] = '\0';
 		}
 
-		if ((needed = vsnprintf(NULL, 0, format, ap)) < 0) {
+		va_copy(ap2, ap);
+		if ((needed = vsnprintf(NULL, 0, format, ap2)) < 0) {
 			rval = dt_set_errno(dtp, errno);
+			va_end(ap2);
 			va_end(ap);
 			return (rval);
 		}
+		va_end(ap2);
 
 		if (needed == 0) {
 			va_end(ap);
@@ -670,12 +676,15 @@ dt_printf(dtrace_hdl_t *dtp, FILE *fp, c
 			dtp->dt_buffered_size <<= 1;
 		}
 
+		va_copy(ap2, ap);
 		if (vsnprintf(&dtp->dt_buffered_buf[dtp->dt_buffered_offs],
-		    avail, format, ap) < 0) {
+		    avail, format, ap2) < 0) {
 			rval = dt_set_errno(dtp, errno);
+			va_end(ap2);
 			va_end(ap);
 			return (rval);
 		}
+		va_end(ap2);
 
 		dtp->dt_buffered_offs += needed;
 		assert(dtp->dt_buffered_buf[dtp->dt_buffered_offs] == '\0');
@@ -683,8 +692,10 @@ dt_printf(dtrace_hdl_t *dtp, FILE *fp, c
 		return (0);
 	}
 
-	n = vfprintf(fp, format, ap);
+	va_copy(ap2, ap);
+	n = vfprintf(fp, format, ap2);
 	fflush(fp);
+	va_end(ap2);
 	va_end(ap);
 
 	if (n < 0) {

Modified: projects/powerpcspe/contrib/blacklist/libexec/blacklistd-helper
==============================================================================
--- projects/powerpcspe/contrib/blacklist/libexec/blacklistd-helper	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/contrib/blacklist/libexec/blacklistd-helper	Wed Oct 12 03:08:11 2016	(r307094)
@@ -19,8 +19,8 @@ fi
 if [ -z "$pf" ]; then
 	for f in npf pf ipf; do
 		if [ -f "/etc/$f.conf" ]; then
-			pf="$f"
-			break
+		    pf="$f"
+		    break
 		fi
 	done
 fi
@@ -54,8 +54,8 @@ add)
 	ipf)
 		/sbin/ipfstat -io | /sbin/ipf -I -f - >/dev/null 2>&1
 		echo block in quick $proto from $addr/$mask to \
-			any port=$6 head port$6 | \
-			/sbin/ipf -I -f - -s >/dev/null 2>&1
+		    any port=$6 head port$6 | \
+		    /sbin/ipf -I -f - -s >/dev/null 2>&1 && echo OK
 		;;
 	ipfw)
 		# use $ipfw_offset+$port for rule number
@@ -64,17 +64,21 @@ add)
 		/sbin/ipfw table $tname create type addr 2>/dev/null
 		/sbin/ipfw -q table $tname add "$addr/$mask"
 		/sbin/ipfw -q add $rule drop $3 from "table("$tname")" to \
-			any dst-port $6
+		    any dst-port $6 && echo OK
 		;;
 	npf)
 		/sbin/npfctl rule "$2" add block in final $proto from \
 		    "$addr/$mask" to any $port
 		;;
 	pf)
-		# insert $ip/$mask into per-protocol anchored table
-		/sbin/pfctl -a "$2" -t "port$6" -T add "$addr/$mask"
-		echo "block in quick $proto from <port$6> to any $port" | \
-		    /sbin/pfctl -a "$2" -f -
+		# if the filtering rule does not exist, create it
+		/sbin/pfctl -a "$2/$6" -sr 2>/dev/null | \
+		    grep -q "<port$6>" || \
+		    echo "block in quick $proto from <port$6> to any $port" | \
+		    /sbin/pfctl -a "$2/$6" -f -
+		# insert $ip/$mask into per-protocol/port anchored table
+		/sbin/pfctl -a "$2/$6" -t "port$6" -T add "$addr/$mask" && \
+		    echo OK
 		;;
 	esac
 	;;
@@ -83,33 +87,35 @@ rem)
 	ipf)
 		/sbin/ipfstat -io | /sbin/ipf -I -f - >/dev/null 2>&1
 		echo block in quick $proto from $addr/$mask to \
-			any port=$6 head port$6 | \
-			/sbin/ipf -I -r -f - -s >/dev/null 2>&1
+		    any port=$6 head port$6 | \
+		    /sbin/ipf -I -r -f - -s >/dev/null 2>&1 && echo OK
 		;;
 	ipfw)
-		/sbin/ipfw table "port$6" delete "$addr/$mask" 2>/dev/null
+		/sbin/ipfw table "port$6" delete "$addr/$mask" 2>/dev/null && \
+		    echo OK
 		;;
 	npf)
 		/sbin/npfctl rule "$2" rem-id "$7"
 		;;
 	pf)
-		/sbin/pfctl -a "$2" -t "port$6" -T delete "$addr/$mask"
+		/sbin/pfctl -a "$2/$6" -t "port$6" -T delete "$addr/$mask" && \
+		    echo OK
 		;;
 	esac
 	;;
 flush)
 	case "$pf" in
 	ipf)
-		/sbin/ipf -Z -I -Fi -s > /dev/null
+		/sbin/ipf -Z -I -Fi -s > /dev/null && echo OK
 		;;
 	ipfw)
-		/sbin/ipfw table "port$6" flush 2>/dev/null
+		/sbin/ipfw table "port$6" flush 2>/dev/null && echo OK
 		;;
 	npf)
 		/sbin/npfctl rule "$2" flush
 		;;
 	pf)
-		/sbin/pfctl -a "$2" -t "port$6" -T flush
+		/sbin/pfctl -a "$2/$6" -t "port$6" -T flush && echo OK
 		;;
 	esac
 	;;

Modified: projects/powerpcspe/contrib/byacc/CHANGES
==============================================================================
--- projects/powerpcspe/contrib/byacc/CHANGES	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/contrib/byacc/CHANGES	Wed Oct 12 03:08:11 2016	(r307094)
@@ -1,3 +1,82 @@
+2016-06-06  Thomas E. Dickey  <tom@invisible-island.net>
+
+	* configure: regen
+
+	* aclocal.m4: improved autoconf macros:
+	CF_CC_ENV_FLAGS - don't limit the check to -I, -U and -D options, since the
+		added options can include various compiler options before and after
+		preprocessor options.
+	CF_PROG_LINT - add cpplint to programs to use; drop ad hoc tdlint and alint.
+
+	* VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+	bump
+
+	* lalr.c: indented
+
+	* btyaccpar.c: regen
+
+	* skel2c:
+	adjust whitespace so that generated skeleton will follow the same format
+	as other code
+
+	* mkpar.c, verbose.c, lr0.c, reader.c, error.c, output.c: indented
+
+	* reader.c: fix two compiler warnings
+
+	* test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c,
  test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/rename_debug.c, btyaccpar.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/rename_debug.c, yaccpar.c:
+	regen
+
+2016-06-06  Tom.Shields
+
+	* btyaccpar.skel, yaccpar.skel:
+	small fix for an edge case of initialized data in Chris Dodd's btyacc changes:
+	"Avoid crash when input pops up an Action error at the first token"
+
+2016-06-01  Thomas E. Dickey  <tom@invisible-island.net>
+
+	* test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/err_syntax24.error, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, test/yacc/code_calc.tab.c, test/yacc/code_calc.tab.h, test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/rename_debug.c, yaccpar.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-
 s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/err_syntax13.tab.c, test/btyacc/err_syntax14.tab.c, test/btyacc/err_syntax15.tab.c, test/btyacc/err_syntax16.tab.c, test/btyacc/err_syntax17.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax19.tab.c, test/btyacc/err_syntax2.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/err_syntax21.tab.c, test/btyacc/err_syntax22.tab.c, test/btyacc/err_syntax23.tab.c, test/btyacc/err_syntax24.error, test/btyacc/err_syntax24.tab.c, test/btyacc/err_syntax25.tab.c, test/btyacc/err_syntax26.tab.c, test/btyacc/err_syntax27.tab.c, test/btyacc/err_syntax3.tab.c, test/btyacc/err_syntax4.tab.c, test/btyacc/err_syntax5.tab.c, test/btyacc/err_syntax6.tab.c, test/btyacc/err_syntax7.tab.c, test/btyacc/err_syntax7a.tab.c, test/btyacc/err_syntax7b.tab.c, test/btyacc/err_syntax8.tab.c, test/btyacc/err_syntax8a.tab.c, test/btyacc/err_syntax9.tab.c, te
 st/btyacc/error.tab.c, test/btyacc/grammar.t!
 ab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.output, test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.error, test/btyacc/btyacc_demo.output, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_calc.tab.c, test/btyacc/code_calc.tab.h, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit1.tab.c, test/btyacc/err_inherit2.tab.c, test/btyacc/err_inherit3.output, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.output, test/btyacc/err_inherit4.tab.c, test/btyacc/err_inherit5.tab.c, test/btyacc/err_syntax1.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.t
 ab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/rename_debug.c, btyaccpar.c:
+	regen
+
+2016-06-01  Tom.Shields
+
+	* btyaccpar.skel, defs.h, error.c, output.c, reader.c, test/code_calc.y, test/err_inherit4.y, test/run_make.sh, yaccpar.skel:
+	fixes for issues in btyacc (report by Francis Andre):
+
+	+ correction to the placement of the #line directive for a %union specification
+
+	+ recovery of a set of casts originally added into btyaccpar.c rather than into
+	  btyaccpar.skel, and so are lost whenever building from scratch
+
+	+ Chris Dodd's btyacc improved handling of inherited attributes to eliminate
+	  implicit empty copy rules that are not necessary, and thereby avoiding the
+	  introduction of extra parsing ambiguity
+
+	+ Chris Dodd's added support for @-N syntax to reference inherited position
+	  information
+
+	+ correction to bad interaction between %token-table and YYDEBUG, where YYDEBUG
+	  was required to be defined in order to compile the generated code
+
+	+ correction to yyname[] access in code included with YYDEBUG defined for
+	  single character symbols not recognized (e.g., input containing '&' character
+	  where grammar doesn't define that as a symbol) - map to existing
+	  "illegal-symbol" entry in byname[]
+
+	+ fixes to test/run_make.sh:  skip test-err_* files; in the bison test phase
+	  skip additional files that contain features not supported by bison and
+	  inhibit new bison warning messages
+
+	+ minor changes to btyaccpar.skel & yaccpar.skel so they are more similar in
+	  their commonality; makes it easier to maintain the pair of files using
+	  vimdiff
+
+	+ changes to a couple of test cases for coverage of #3, #4 and #5 above
+
+2016-06-01  Thomas E. Dickey  <tom@invisible-island.net>
+
+	* VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+	bump
+
 2016-03-24  Thomas E. Dickey  <tom@invisible-island.net>
 
 	* reader.c: unused variable

Modified: projects/powerpcspe/contrib/byacc/MANIFEST
==============================================================================
--- projects/powerpcspe/contrib/byacc/MANIFEST	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/contrib/byacc/MANIFEST	Wed Oct 12 03:08:11 2016	(r307094)
@@ -1,4 +1,4 @@
-MANIFEST for byacc-20160324, version t20160324
+MANIFEST for byacc-20160606, version t20160606
 --------------------------------------------------------------------------------
 MANIFEST                        this file
 ACKNOWLEDGEMENTS                original version of byacc - 1993

Modified: projects/powerpcspe/contrib/byacc/VERSION
==============================================================================
--- projects/powerpcspe/contrib/byacc/VERSION	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/contrib/byacc/VERSION	Wed Oct 12 03:08:11 2016	(r307094)
@@ -1 +1 @@
-20160324
+20160606

Modified: projects/powerpcspe/contrib/byacc/aclocal.m4
==============================================================================
--- projects/powerpcspe/contrib/byacc/aclocal.m4	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/contrib/byacc/aclocal.m4	Wed Oct 12 03:08:11 2016	(r307094)
@@ -1,4 +1,4 @@
-dnl $Id: aclocal.m4,v 1.39 2016/03/25 00:06:44 tom Exp $
+dnl $Id: aclocal.m4,v 1.40 2016/06/07 00:48:07 tom Exp $
 dnl Macros for byacc configure script (Thomas E. Dickey)
 dnl ---------------------------------------------------------------------------
 dnl Copyright 2004-2015,2016 Thomas E. Dickey
@@ -171,11 +171,15 @@ ifelse([$3],,[    :]dnl
 ])dnl
 ])])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_CC_ENV_FLAGS version: 2 updated: 2015/04/12 15:39:00
+dnl CF_CC_ENV_FLAGS version: 3 updated: 2016/05/21 18:10:17
 dnl ---------------
 dnl Check for user's environment-breakage by stuffing CFLAGS/CPPFLAGS content
 dnl into CC.  This will not help with broken scripts that wrap the compiler with
 dnl options, but eliminates a more common category of user confusion.
+dnl
+dnl Caveat: this also disallows blanks in the pathname for the compiler, but
+dnl the nuisance of having inconsistent settings for compiler and preprocessor
+dnl outweighs that limitation.
 AC_DEFUN([CF_CC_ENV_FLAGS],
 [
 # This should have been defined by AC_PROG_CC
@@ -183,13 +187,16 @@ AC_DEFUN([CF_CC_ENV_FLAGS],
 
 AC_MSG_CHECKING(\$CC variable)
 case "$CC" in
-(*[[\ \	]]-[[IUD]]*)
+(*[[\ \	]]-*)
 	AC_MSG_RESULT(broken)
 	AC_MSG_WARN(your environment misuses the CC variable to hold CFLAGS/CPPFLAGS options)
 	# humor him...
-	cf_flags=`echo "$CC" | sed -e 's/^[[^ 	]]*[[ 	]]//'`
+	cf_flags=`echo "$CC" | sed -e 's/^[[^ 	]]*[[ 	]][[ 	]]*//'`
 	CC=`echo "$CC" | sed -e 's/[[ 	]].*//'`
 	CF_ADD_CFLAGS($cf_flags)
+	CF_VERBOSE(resulting CC: '$CC')
+	CF_VERBOSE(resulting CFLAGS: '$CFLAGS')
+	CF_VERBOSE(resulting CPPFLAGS: '$CPPFLAGS')
 	;;
 (*)
 	AC_MSG_RESULT(ok)
@@ -1010,11 +1017,11 @@ AC_SUBST(GROFF_NOTE)
 AC_SUBST(NROFF_NOTE)
 ])dnl
 dnl ---------------------------------------------------------------------------
-dnl CF_PROG_LINT version: 2 updated: 2009/08/12 04:43:14
+dnl CF_PROG_LINT version: 3 updated: 2016/05/22 15:25:54
 dnl ------------
 AC_DEFUN([CF_PROG_LINT],
 [
-AC_CHECK_PROGS(LINT, tdlint lint alint splint lclint)
+AC_CHECK_PROGS(LINT, lint cppcheck splint)
 AC_SUBST(LINT_OPTS)
 ])dnl
 dnl ---------------------------------------------------------------------------

Modified: projects/powerpcspe/contrib/byacc/btyaccpar.c
==============================================================================
--- projects/powerpcspe/contrib/byacc/btyaccpar.c	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/contrib/byacc/btyaccpar.c	Wed Oct 12 03:08:11 2016	(r307094)
@@ -2,7 +2,7 @@
  * @Id: skel2c,v 1.3 2014/04/06 19:48:04 tom Exp @
  */
 
-/* @Id: btyaccpar.skel,v 1.1 2014/04/02 22:44:41 tom Exp @ */
+/* @Id: btyaccpar.skel,v 1.3 2016/06/06 23:35:55 Tom.Shields Exp @ */
 
 #include "defs.h"
 
@@ -18,7 +18,7 @@ const char *const banner[] =
 {
     "/* original parser id follows */",
     "/* yysccsid[] = \"@(#)yaccpar	1.9 (Berkeley) 02/21/93\" */",
-    "/* (use YYMAJOR/YYMINOR for ifdefs dependent of parser version) */",
+    "/* (use YYMAJOR/YYMINOR for ifdefs dependent on parser version) */",
     "",
     "#define YYBYACC 1",
     CONCAT1("#define YYMAJOR ", YYMAJOR),
@@ -66,8 +66,10 @@ const char *const tables[] =
     "#endif /* YYBTYACC */",
 #endif			/* defined(YYBTYACC) */
     "",
-    "#if YYDEBUG",
+    "#if YYDEBUG || defined(yytname)",
     "extern const char *const yyname[];",
+    "#endif",
+    "#if YYDEBUG",
     "extern const char *const yyrule[];",
     "#endif",
     0
@@ -148,9 +150,9 @@ const char *const hdr_defs[] =
     "",
     "typedef struct {",
     "    unsigned stacksize;",
-    "    short    *s_base;",
-    "    short    *s_mark;",
-    "    short    *s_last;",
+    "    YYINT    *s_base;",
+    "    YYINT    *s_mark;",
+    "    YYINT    *s_last;",
     "    YYSTYPE  *l_base;",
     "    YYSTYPE  *l_mark;",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
@@ -293,18 +295,18 @@ const char *const body_1[] =
 #endif			/* defined(YYBTYACC) */
     "",
     "#if YYDEBUG",
-    "#include <stdio.h>         /* needed for printf */",
+    "#include <stdio.h>	/* needed for printf */",
     "#endif",
     "",
-    "#include <stdlib.h>        /* needed for malloc, etc */",
-    "#include <string.h>        /* needed for memset */",
+    "#include <stdlib.h>	/* needed for malloc, etc */",
+    "#include <string.h>	/* needed for memset */",
     "",
     "/* allocate initial stack or double stack size, up to YYMAXDEPTH */",
     "static int yygrowstack(YYSTACKDATA *data)",
     "{",
     "    int i;",
     "    unsigned newsize;",
-    "    short *newss;",
+    "    YYINT *newss;",
     "    YYSTYPE *newvs;",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
     "    YYLTYPE *newps;",
@@ -318,7 +320,7 @@ const char *const body_1[] =
     "        newsize = YYMAXDEPTH;",
     "",
     "    i = (int) (data->s_mark - data->s_base);",
-    "    newss = (short *)realloc(data->s_base, newsize * sizeof(*newss));",
+    "    newss = (YYINT *)realloc(data->s_base, newsize * sizeof(*newss));",
     "    if (newss == 0)",
     "        return YYENOMEM;",
     "",
@@ -383,7 +385,7 @@ const char *const body_1[] =
     "#endif",
     "        return p;",
     "    }",
-    "    p->yystack.s_base    = (short *) malloc(size * sizeof(short));",
+    "    p->yystack.s_base    = (YYINT *) malloc(size * sizeof(YYINT));",
     "    if (p->yystack.s_base == NULL) return NULL;",
     "    p->yystack.l_base    = (YYSTYPE *) malloc(size * sizeof(YYSTYPE));",
     "    if (p->yystack.l_base == NULL) return NULL;",
@@ -455,6 +457,8 @@ const char *const body_2[] =
     "    yyps->save = 0;",
     "#endif /* YYBTYACC */",
 #endif			/* defined(YYBTYACC) */
+    "    yym = 0;",
+    "    yyn = 0;",
     "    yynerrs = 0;",
     "    yyerrflag = 0;",
     "    yychar = YYEMPTY;",
@@ -532,11 +536,10 @@ const char *const body_2[] =
     "#endif /* YYBTYACC */",
 #endif			/* defined(YYBTYACC) */
     "        if (yychar < 0) yychar = YYEOF;",
-    "        /* if ((yychar = YYLEX) < 0) yychar = YYEOF; */",
     "#if YYDEBUG",
     "        if (yydebug)",
     "        {",
-    "            yys = yyname[YYTRANSLATE(yychar)];",
+    "            if ((yys = yyname[YYTRANSLATE(yychar)]) == NULL) yys = yyname[YYUNDFTOKEN];",
     "            fprintf(stderr, \"%s[%d]: state %d, reading token %d (%s)\",",
     "                            YYDEBUGSTR, yydepth, yystate, yychar, yys);",
     "#ifdef YYSTYPE_TOSTRING",
@@ -598,7 +601,7 @@ const char *const body_2[] =
     "            save->state           = yystate;",
     "            save->errflag         = yyerrflag;",
     "            save->yystack.s_mark  = save->yystack.s_base + (yystack.s_mark - yystack.s_base);",
-    "            memcpy (save->yystack.s_base, yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(short));",
+    "            memcpy (save->yystack.s_base, yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(YYINT));",
     "            save->yystack.l_mark  = save->yystack.l_base + (yystack.l_mark - yystack.l_base);",
     "            memcpy (save->yystack.l_base, yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * sizeof(YYSTYPE));",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
@@ -679,7 +682,7 @@ const char *const body_2[] =
     "            if (yystack.s_mark >= yystack.s_last && yygrowstack(&yystack) == YYENOMEM)",
     "                goto yyoverflow;",
     "            yystate = yyctable[ctry];",
-    "            *++yystack.s_mark = (short) yystate;",
+    "            *++yystack.s_mark = (YYINT) yystate;",
     "            *++yystack.l_mark = yylval;",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
     "            *++yystack.p_mark = yylloc;",
@@ -727,9 +730,18 @@ const char *const body_2[] =
     "",
     "    yynewerrflag = 1;",
     "    goto yyerrhandler;",
-    "    goto yyerrlab;",
+    "    goto yyerrlab; /* redundant goto avoids 'unused label' warning */",
     "",
     "yyerrlab:",
+    "    /* explicit YYERROR from an action -- pop the rhs of the rule reduced",
+    "     * before looking for error recovery */",
+    "    yystack.s_mark -= yym;",
+    "    yystate = *yystack.s_mark;",
+    "    yystack.l_mark -= yym;",
+    "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
+    "    yystack.p_mark -= yym;",
+    "#endif",
+    "",
     "    yynewerrflag = 0;",
     "yyerrhandler:",
     "    while (yyps->save)",
@@ -754,7 +766,7 @@ const char *const body_2[] =
     "            yyerrctx->state          = yystate;",
     "            yyerrctx->errflag        = yyerrflag;",
     "            yyerrctx->yystack.s_mark = yyerrctx->yystack.s_base + (yystack.s_mark - yystack.s_base);",
-    "            memcpy (yyerrctx->yystack.s_base, yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(short));",
+    "            memcpy (yyerrctx->yystack.s_base, yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(YYINT));",
     "            yyerrctx->yystack.l_mark = yyerrctx->yystack.l_base + (yystack.l_mark - yystack.l_base);",
     "            memcpy (yyerrctx->yystack.l_base, yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * sizeof(YYSTYPE));",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
@@ -770,7 +782,7 @@ const char *const body_2[] =
     "        yylexp         = yylexemes + save->lexeme;",
     "        yychar         = YYEMPTY;",
     "        yystack.s_mark = yystack.s_base + (save->yystack.s_mark - save->yystack.s_base);",
-    "        memcpy (yystack.s_base, save->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(short));",
+    "        memcpy (yystack.s_base, save->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(YYINT));",
     "        yystack.l_mark = yystack.l_base + (save->yystack.l_mark - save->yystack.l_base);",
     "        memcpy (yystack.l_base, save->yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * sizeof(YYSTYPE));",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
@@ -805,7 +817,7 @@ const char *const body_2[] =
     "            yylloc         = yylpp[-1];",
     "#endif",
     "            yystack.s_mark = yystack.s_base + (yyerrctx->yystack.s_mark - yyerrctx->yystack.s_base);",
-    "            memcpy (yystack.s_base, yyerrctx->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(short));",
+    "            memcpy (yystack.s_base, yyerrctx->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(YYINT));",
     "            yystack.l_mark = yystack.l_base + (yyerrctx->yystack.l_mark - yyerrctx->yystack.l_base);",
     "            memcpy (yystack.l_base, yyerrctx->yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * sizeof(YYSTYPE));",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
@@ -828,7 +840,7 @@ const char *const body_2[] =
     "#endif",
     "",
     "#if !YYBTYACC",
-    "    goto yyerrlab;",
+    "    goto yyerrlab; /* redundant goto avoids 'unused label' warning */",
     "yyerrlab:",
     "#endif",
     "    ++yynerrs;",
@@ -899,7 +911,7 @@ const char *const body_2[] =
     "#if YYDEBUG",
     "        if (yydebug)",
     "        {",
-    "            yys = yyname[YYTRANSLATE(yychar)];",
+    "            if ((yys = yyname[YYTRANSLATE(yychar)]) == NULL) yys = yyname[YYUNDFTOKEN];",
     "            fprintf(stderr, \"%s[%d]: state %d, error recovery discarding token %d (%s)\\n\",",
     "                            YYDEBUGSTR, yydepth, yystate, yychar, yys);",
     "        }",
@@ -1070,12 +1082,11 @@ const char *const trailer[] =
     "#endif /* YYBTYACC */",
 #endif			/* defined(YYBTYACC) */
     "            if (yychar < 0) yychar = YYEOF;",
-    "            /* if ((yychar = YYLEX) < 0) yychar = YYEOF; */",
     "#if YYDEBUG",
     "            if (yydebug)",
     "            {",
-    "                yys = yyname[YYTRANSLATE(yychar)];",
-    "                fprintf(stderr, \"%s[%d]: state %d, reading %d (%s)\\n\",",
+    "                if ((yys = yyname[YYTRANSLATE(yychar)]) == NULL) yys = yyname[YYUNDFTOKEN];",
+    "                fprintf(stderr, \"%s[%d]: state %d, reading token %d (%s)\\n\",",
     "                                YYDEBUGSTR, yydepth, YYFINAL, yychar, yys);",
     "            }",
     "#endif",
@@ -1104,7 +1115,7 @@ const char *const trailer[] =
     "    }",
     "#endif",
     "    if (yystack.s_mark >= yystack.s_last && yygrowstack(&yystack) == YYENOMEM) goto yyoverflow;",
-    "    *++yystack.s_mark = (short) yystate;",
+    "    *++yystack.s_mark = (YYINT) yystate;",
     "    *++yystack.l_mark = yyval;",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",
     "    *++yystack.p_mark = yyloc;",
@@ -1140,7 +1151,7 @@ const char *const trailer[] =
     "    yylexp         = yylexemes + yypath->lexeme;",
     "    yychar         = YYEMPTY;",
     "    yystack.s_mark = yystack.s_base + (yypath->yystack.s_mark - yypath->yystack.s_base);",
-    "    memcpy (yystack.s_base, yypath->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(short));",
+    "    memcpy (yystack.s_base, yypath->yystack.s_base, (size_t) (yystack.s_mark - yystack.s_base + 1) * sizeof(YYINT));",
     "    yystack.l_mark = yystack.l_base + (yypath->yystack.l_mark - yypath->yystack.l_base);",
     "    memcpy (yystack.l_base, yypath->yystack.l_base, (size_t) (yystack.l_mark - yystack.l_base + 1) * sizeof(YYSTYPE));",
     "#if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)",

Modified: projects/powerpcspe/contrib/byacc/btyaccpar.skel
==============================================================================
--- projects/powerpcspe/contrib/byacc/btyaccpar.skel	Wed Oct 12 03:07:49 2016	(r307093)
+++ projects/powerpcspe/contrib/byacc/btyaccpar.skel	Wed Oct 12 03:08:11 2016	(r307094)
@@ -1,4 +1,4 @@
-/* $Id: btyaccpar.skel,v 1.1 2014/04/02 22:44:41 tom Exp $ */
+/* $Id: btyaccpar.skel,v 1.3 2016/06/06 23:35:55 Tom.Shields Exp $ */
 
 #include "defs.h"
 
@@ -45,8 +45,10 @@ extern const YYINT yycheck[];
 extern const YYINT yyctable[];
 %%endif
 
-#if YYDEBUG
+#if YYDEBUG || defined(yytname)
 extern const char *const yyname[];
+#endif
+#if YYDEBUG
 extern const char *const yyrule[];
 #endif
 %% global_vars
@@ -113,9 +115,9 @@ do \
 
 typedef struct {
     unsigned stacksize;
-    short    *s_base;
-    short    *s_mark;
-    short    *s_last;
+    YYINT    *s_base;
+    YYINT    *s_mark;
+    YYINT    *s_last;
     YYSTYPE  *l_base;
     YYSTYPE  *l_mark;
 #if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
@@ -238,7 +240,7 @@ static short  *yylexemes = 0;
 %%endif
 
 #if YYDEBUG
-#include <stdio.h>		/* needed for printf */
+#include <stdio.h>	/* needed for printf */
 #endif
 
 #include <stdlib.h>	/* needed for malloc, etc */
@@ -249,7 +251,7 @@ static int yygrowstack(YYSTACKDATA *data
 {
     int i;
     unsigned newsize;
-    short *newss;
+    YYINT *newss;
     YYSTYPE *newvs;
 #if defined(YYLTYPE) || defined(YYLTYPE_IS_DECLARED)
     YYLTYPE *newps;
@@ -263,7 +265,7 @@ static int yygrowstack(YYSTACKDATA *data
         newsize = YYMAXDEPTH;
 
     i = (int) (data->s_mark - data->s_base);
-    newss = (short *)realloc(data->s_base, newsize * sizeof(*newss));
+    newss = (YYINT *)realloc(data->s_base, newsize * sizeof(*newss));
     if (newss == 0)
         return YYENOMEM;
 
@@ -327,7 +329,7 @@ yyNewState(unsigned size)
 #endif
         return p;
     }
-    p->yystack.s_base    = (short *) malloc(size * sizeof(short));
+    p->yystack.s_base    = (YYINT *) malloc(size * sizeof(YYINT));
     if (p->yystack.s_base == NULL) return NULL;
     p->yystack.l_base    = (YYSTYPE *) malloc(size * sizeof(YYSTYPE));
     if (p->yystack.l_base == NULL) return NULL;
@@ -388,6 +390,8 @@ YYPARSE_DECL()
     yyps = yyNewState(0); if (yyps == 0) goto yyenomem;
     yyps->save = 0;
 %%endif
+    yym = 0;
+    yyn = 0;
     yynerrs = 0;
     yyerrflag = 0;
     yychar = YYEMPTY;
@@ -427,8 +431,8 @@ yyloop:
             /* in trial mode; save scanner results for future parse attempts */
             if (yylvp == yylvlim)
             {   /* Enlarge lexical value queue */
-                int p = yylvp - yylvals;
-                int s = yylvlim - yylvals;
+                size_t p = (size_t) (yylvp - yylvals);
+                size_t s = (size_t) (yylvlim - yylvals);
 
                 s += YYLVQUEUEGROWTH;
                 if ((yylexemes = (short *)   realloc(yylexemes, s * sizeof(short))) == NULL) goto yyenomem;
@@ -461,11 +465,10 @@ yyloop:
         } while (0);
 %%endif
         if (yychar < 0) yychar = YYEOF;
-        /* if ((yychar = YYLEX) < 0) yychar = YYEOF; */
 #if YYDEBUG
         if (yydebug)
         {
-            yys = yyname[YYTRANSLATE(yychar)];

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***

From owner-svn-src-projects@freebsd.org  Sat Oct 15 14:42:42 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6335DC132CD
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sat, 15 Oct 2016 14:42:42 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 3542BDDE;
 Sat, 15 Oct 2016 14:42:42 +0000 (UTC)
 (envelope-from bapt@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u9FEgfgd081089;
 Sat, 15 Oct 2016 14:42:41 GMT (envelope-from bapt@FreeBSD.org)
Received: (from bapt@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u9FEgflu081088;
 Sat, 15 Oct 2016 14:42:41 GMT (envelope-from bapt@FreeBSD.org)
Message-Id: <201610151442.u9FEgflu081088@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bapt set sender to
 bapt@FreeBSD.org using -f
From: Baptiste Daroussin <bapt@FreeBSD.org>
Date: Sat, 15 Oct 2016 14:42:41 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r307375 - projects/doctools/cddl/usr.bin/doctools
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 15 Oct 2016 14:42:42 -0000

Author: bapt
Date: Sat Oct 15 14:42:41 2016
New Revision: 307375
URL: https://svnweb.freebsd.org/changeset/base/307375

Log:
  e actually have strlcpy strlcat and wcslcpy

Modified:
  projects/doctools/cddl/usr.bin/doctools/Makefile.inc

Modified: projects/doctools/cddl/usr.bin/doctools/Makefile.inc
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/Makefile.inc	Sat Oct 15 14:40:34 2016	(r307374)
+++ projects/doctools/cddl/usr.bin/doctools/Makefile.inc	Sat Oct 15 14:42:41 2016	(r307375)
@@ -1,5 +1,5 @@
 DOCTOOLSDIR=	${SRCTOP}/contrib/heirloom-doctools
-CFLAGS+=	-I${DOCTOOLSDIR}/include
+CFLAGS+=	-I${DOCTOOLSDIR}/include -DHAVE_STRLCPY -DHAVE_STRLCAT -DHAVE_WCSLCPY
 NO_WERROR=	yes
 LIBDIR=	/usr/libexec/doctools
 REFDIR=	${LIBDIR}/reftools

From owner-svn-src-projects@freebsd.org  Sat Oct 15 22:49:09 2016
Return-Path: <owner-svn-src-projects@freebsd.org>
Delivered-To: svn-src-projects@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id 12624C138E5
 for <svn-src-projects@mailman.ysv.freebsd.org>;
 Sat, 15 Oct 2016 22:49:09 +0000 (UTC) (envelope-from dim@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
 [IPv6:2610:1c1:1:6068::e6a:0])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id B4514AEF;
 Sat, 15 Oct 2016 22:49:08 +0000 (UTC) (envelope-from dim@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
 by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u9FMn7Us061150;
 Sat, 15 Oct 2016 22:49:07 GMT (envelope-from dim@FreeBSD.org)
Received: (from dim@localhost)
 by repo.freebsd.org (8.15.2/8.15.2/Submit) id u9FMn4HC061121;
 Sat, 15 Oct 2016 22:49:04 GMT (envelope-from dim@FreeBSD.org)
Message-Id: <201610152249.u9FMn4HC061121@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org
 using -f
From: Dimitry Andric <dim@FreeBSD.org>
Date: Sat, 15 Oct 2016 22:49:04 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject: svn commit: r307383 - in projects/clang390-import: .
 cddl/contrib/opensolaris/lib/libdtrace/common contrib/libarchive/cpio/test
 contrib/libarchive/libarchive contrib/libarchive/libarchive/test cont...
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
 tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects/>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
 <mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 15 Oct 2016 22:49:09 -0000

Author: dim
Date: Sat Oct 15 22:49:04 2016
New Revision: 307383
URL: https://svnweb.freebsd.org/changeset/base/307383

Log:
  Merge ^/head r306906 through r307382.

Added:
  projects/clang390-import/etc/rc.d/zfsbe
     - copied unchanged from r307382, head/etc/rc.d/zfsbe
  projects/clang390-import/lib/libc/libc_nossp.ldscript
     - copied unchanged from r307382, head/lib/libc/libc_nossp.ldscript
  projects/clang390-import/lib/libefivar/
     - copied from r307382, head/lib/libefivar/
  projects/clang390-import/lib/libgcc_eh/
     - copied from r307382, head/lib/libgcc_eh/
  projects/clang390-import/lib/libgcc_s/
     - copied from r307382, head/lib/libgcc_s/
  projects/clang390-import/share/mk/bsd.suffixes-posix.mk
     - copied unchanged from r307382, head/share/mk/bsd.suffixes-posix.mk
  projects/clang390-import/share/mk/bsd.suffixes.mk
     - copied unchanged from r307382, head/share/mk/bsd.suffixes.mk
  projects/clang390-import/sys/arm64/conf/RPI3
     - copied unchanged from r307382, head/sys/arm64/conf/RPI3
  projects/clang390-import/sys/dev/efidev/
     - copied from r307382, head/sys/dev/efidev/
  projects/clang390-import/sys/dev/gpio/gpioregulator.c
     - copied unchanged from r307382, head/sys/dev/gpio/gpioregulator.c
  projects/clang390-import/sys/i386/include/efi.h
     - copied unchanged from r307382, head/sys/i386/include/efi.h
  projects/clang390-import/sys/mips/include/efi.h
     - copied unchanged from r307382, head/sys/mips/include/efi.h
  projects/clang390-import/sys/pc98/include/efi.h
     - copied unchanged from r307382, head/sys/pc98/include/efi.h
  projects/clang390-import/sys/powerpc/include/efi.h
     - copied unchanged from r307382, head/sys/powerpc/include/efi.h
  projects/clang390-import/sys/riscv/include/efi.h
     - copied unchanged from r307382, head/sys/riscv/include/efi.h
  projects/clang390-import/sys/sparc64/include/efi.h
     - copied unchanged from r307382, head/sys/sparc64/include/efi.h
  projects/clang390-import/sys/sys/efiio.h
     - copied unchanged from r307382, head/sys/sys/efiio.h
  projects/clang390-import/usr.sbin/efivar/
     - copied from r307382, head/usr.sbin/efivar/
Deleted:
  projects/clang390-import/gnu/usr.bin/rcs/
  projects/clang390-import/lib/libefi/
  projects/clang390-import/share/doc/psd/13.rcs/
  projects/clang390-import/tools/build/options/WITH_RCS
  projects/clang390-import/usr.bin/sdiff/common.c
  projects/clang390-import/usr.bin/sdiff/common.h
Modified:
  projects/clang390-import/ObsoleteFiles.inc
  projects/clang390-import/UPDATING
  projects/clang390-import/cddl/contrib/opensolaris/lib/libdtrace/common/dt_subr.c
  projects/clang390-import/contrib/libarchive/cpio/test/main.c
  projects/clang390-import/contrib/libarchive/cpio/test/test.h
  projects/clang390-import/contrib/libarchive/libarchive/archive_read_disk_entry_from_file.c
  projects/clang390-import/contrib/libarchive/libarchive/archive_read_disk_set_standard_lookup.c
  projects/clang390-import/contrib/libarchive/libarchive/test/main.c
  projects/clang390-import/contrib/libarchive/libarchive/test/test.h
  projects/clang390-import/contrib/libarchive/libarchive/test/test_read_set_format.c
  projects/clang390-import/contrib/libarchive/tar/test/main.c
  projects/clang390-import/contrib/libarchive/tar/test/test.h
  projects/clang390-import/contrib/libarchive/tar/test/test_missing_file.c
  projects/clang390-import/contrib/mdocml/mandocdb.c
  projects/clang390-import/contrib/netbsd-tests/fs/tmpfs/h_tools.c
  projects/clang390-import/contrib/netbsd-tests/fs/tmpfs/t_mount.sh
  projects/clang390-import/contrib/netbsd-tests/fs/tmpfs/t_remove.sh
  projects/clang390-import/etc/defaults/rc.conf
  projects/clang390-import/etc/mtree/BSD.usr.dist
  projects/clang390-import/etc/rc.d/Makefile
  projects/clang390-import/etc/rc.d/jail
  projects/clang390-import/etc/rc.d/zfs
  projects/clang390-import/gnu/usr.bin/Makefile
  projects/clang390-import/gnu/usr.bin/groff/mdate.sh
  projects/clang390-import/include/Makefile
  projects/clang390-import/include/search.h
  projects/clang390-import/lib/Makefile
  projects/clang390-import/lib/libc/Makefile
  projects/clang390-import/lib/libc/gen/arc4random.c
  projects/clang390-import/lib/libc/gen/recvmmsg.c
  projects/clang390-import/lib/libc/mips/string/strchr.S
  projects/clang390-import/lib/libc/mips/string/strrchr.S
  projects/clang390-import/lib/libc/stdlib/random.c
  projects/clang390-import/lib/libc/stdlib/tdelete.c
  projects/clang390-import/lib/libc/stdlib/tfind.c
  projects/clang390-import/lib/libc/stdlib/tsearch.3
  projects/clang390-import/lib/libc/stdlib/tsearch.c
  projects/clang390-import/lib/libc/stdlib/twalk.c
  projects/clang390-import/lib/libc/tests/stdio/printbasic_test.c
  projects/clang390-import/lib/libc/tests/stdlib/tsearch_test.c
  projects/clang390-import/lib/libdevdctl/consumer.cc
  projects/clang390-import/lib/libucl/Makefile
  projects/clang390-import/lib/msun/Makefile
  projects/clang390-import/lib/msun/src/s_fmax.c
  projects/clang390-import/lib/msun/src/s_fmin.c
  projects/clang390-import/release/Makefile.vm
  projects/clang390-import/release/arm/BANANAPI.conf
  projects/clang390-import/release/arm/CUBIEBOARD2.conf
  projects/clang390-import/release/arm/RPI2.conf
  projects/clang390-import/release/doc/en_US.ISO8859-1/hardware/article.xml
  projects/clang390-import/release/doc/share/xml/sponsor.ent
  projects/clang390-import/release/picobsd/build/picobsd
  projects/clang390-import/release/tools/vmimage.subr
  projects/clang390-import/sbin/pfctl/parse.y
  projects/clang390-import/share/doc/psd/Makefile
  projects/clang390-import/share/man/man5/pf.conf.5
  projects/clang390-import/share/man/man5/src.conf.5
  projects/clang390-import/share/man/man9/Makefile
  projects/clang390-import/share/man/man9/mbuf.9
  projects/clang390-import/share/man/man9/mbuf_tags.9
  projects/clang390-import/share/misc/bsd-family-tree
  projects/clang390-import/share/mk/Makefile
  projects/clang390-import/share/mk/bsd.lib.mk
  projects/clang390-import/share/mk/bsd.libnames.mk
  projects/clang390-import/share/mk/src.libnames.mk
  projects/clang390-import/share/mk/src.opts.mk
  projects/clang390-import/share/mk/sys.mk
  projects/clang390-import/sys/amd64/amd64/efirt.c   (contents, props changed)
  projects/clang390-import/sys/amd64/amd64/mem.c
  projects/clang390-import/sys/amd64/conf/GENERIC
  projects/clang390-import/sys/arm/allwinner/axp209.c
  projects/clang390-import/sys/arm/allwinner/axp209reg.h
  projects/clang390-import/sys/arm/allwinner/clk/aw_gate.c
  projects/clang390-import/sys/arm/allwinner/clk/aw_pll.c
  projects/clang390-import/sys/arm/arm/mem.c
  projects/clang390-import/sys/arm/arm/nexus.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_bsc.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_common.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_dma.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_fb.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_fbd.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_gpio.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_intr.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_mbox.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_sdhci.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_spi.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_vcbus.h
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm2835_wdog.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/bcm283x_dwc_fdt.c
  projects/clang390-import/sys/arm/broadcom/bcm2835/files.bcm283x
  projects/clang390-import/sys/arm/conf/ATMEL
  projects/clang390-import/sys/arm/conf/AVILA
  projects/clang390-import/sys/arm/conf/BWCT
  projects/clang390-import/sys/arm/conf/CAMBRIA
  projects/clang390-import/sys/arm/conf/CNS11XXNAS
  projects/clang390-import/sys/arm/conf/CRB
  projects/clang390-import/sys/arm/conf/DB-78XXX
  projects/clang390-import/sys/arm/conf/DB-88F5XXX
  projects/clang390-import/sys/arm/conf/DB-88F6XXX
  projects/clang390-import/sys/arm/conf/DOCKSTAR
  projects/clang390-import/sys/arm/conf/DREAMPLUG-1001
  projects/clang390-import/sys/arm/conf/EA3250
  projects/clang390-import/sys/arm/conf/EB9200
  projects/clang390-import/sys/arm/conf/ETHERNUT5
  projects/clang390-import/sys/arm/conf/EXYNOS5.common
  projects/clang390-import/sys/arm/conf/GENERIC
  projects/clang390-import/sys/arm/conf/GUMSTIX
  projects/clang390-import/sys/arm/conf/HL200
  projects/clang390-import/sys/arm/conf/HL201
  projects/clang390-import/sys/arm/conf/KB920X
  projects/clang390-import/sys/arm/conf/NSLU
  projects/clang390-import/sys/arm/conf/QILA9G20
  projects/clang390-import/sys/arm/conf/SAM9260EK
  projects/clang390-import/sys/arm/conf/SAM9G20EK
  projects/clang390-import/sys/arm/conf/SAM9X25EK
  projects/clang390-import/sys/arm/conf/SHEEVAPLUG
  projects/clang390-import/sys/arm/conf/SN9G45
  projects/clang390-import/sys/arm/conf/TS7800
  projects/clang390-import/sys/arm/conf/std.armv6
  projects/clang390-import/sys/arm/include/efi.h
  projects/clang390-import/sys/arm64/arm64/identcpu.c
  projects/clang390-import/sys/arm64/arm64/locore.S
  projects/clang390-import/sys/arm64/arm64/machdep.c
  projects/clang390-import/sys/arm64/arm64/mem.c
  projects/clang390-import/sys/arm64/arm64/mp_machdep.c
  projects/clang390-import/sys/arm64/arm64/nexus.c
  projects/clang390-import/sys/arm64/arm64/vfp.c
  projects/clang390-import/sys/arm64/arm64/vm_machdep.c
  projects/clang390-import/sys/arm64/conf/GENERIC
  projects/clang390-import/sys/arm64/include/armreg.h
  projects/clang390-import/sys/arm64/include/efi.h
  projects/clang390-import/sys/arm64/include/pcb.h
  projects/clang390-import/sys/arm64/include/vfp.h
  projects/clang390-import/sys/boot/arm/uboot/Makefile
  projects/clang390-import/sys/boot/common/bootstrap.h
  projects/clang390-import/sys/boot/common/dev_net.c
  projects/clang390-import/sys/boot/common/interp.c
  projects/clang390-import/sys/boot/common/interp_forth.c
  projects/clang390-import/sys/boot/common/loader.8
  projects/clang390-import/sys/boot/common/pnp.c
  projects/clang390-import/sys/boot/efi/loader/Makefile
  projects/clang390-import/sys/boot/efi/loader/arch/amd64/ldscript.amd64
  projects/clang390-import/sys/boot/efi/loader/arch/arm/ldscript.arm
  projects/clang390-import/sys/boot/efi/loader/arch/arm64/ldscript.arm64
  projects/clang390-import/sys/boot/efi/loader/arch/i386/efimd.c
  projects/clang390-import/sys/boot/efi/loader/arch/i386/elf32_freebsd.c
  projects/clang390-import/sys/boot/efi/loader/arch/i386/exec.c
  projects/clang390-import/sys/boot/efi/loader/arch/i386/ldscript.i386
  projects/clang390-import/sys/boot/efi/loader/main.c
  projects/clang390-import/sys/boot/ficl/ficl.h
  projects/clang390-import/sys/boot/ficl/i386/sysdep.c
  projects/clang390-import/sys/boot/ficl/loader.c
  projects/clang390-import/sys/boot/i386/libi386/Makefile
  projects/clang390-import/sys/boot/i386/libi386/biospci.c
  projects/clang390-import/sys/boot/i386/libi386/libi386.h
  projects/clang390-import/sys/boot/mips/beri/loader/loader.ldscript
  projects/clang390-import/sys/boot/mips/uboot/Makefile
  projects/clang390-import/sys/boot/pc98/libpc98/Makefile
  projects/clang390-import/sys/boot/powerpc/kboot/Makefile
  projects/clang390-import/sys/boot/powerpc/ofw/Makefile
  projects/clang390-import/sys/boot/powerpc/ps3/Makefile
  projects/clang390-import/sys/boot/sparc64/loader/Makefile
  projects/clang390-import/sys/boot/userboot/userboot/Makefile
  projects/clang390-import/sys/cam/cam_compat.c
  projects/clang390-import/sys/cam/ctl/ctl.c
  projects/clang390-import/sys/cam/ctl/ctl.h
  projects/clang390-import/sys/cam/ctl/ctl_backend.c
  projects/clang390-import/sys/cam/scsi/scsi_enc_ses.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
  projects/clang390-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
  projects/clang390-import/sys/conf/NOTES
  projects/clang390-import/sys/conf/files
  projects/clang390-import/sys/conf/files.arm64
  projects/clang390-import/sys/conf/kern.mk
  projects/clang390-import/sys/conf/kern.opts.mk
  projects/clang390-import/sys/conf/options
  projects/clang390-import/sys/conf/options.arm64
  projects/clang390-import/sys/contrib/octeon-sdk/cvmx-dma-engine.h
  projects/clang390-import/sys/contrib/octeon-sdk/cvmx-higig.h
  projects/clang390-import/sys/contrib/octeon-sdk/cvmx-pcie.c
  projects/clang390-import/sys/contrib/octeon-sdk/cvmx-raid.h
  projects/clang390-import/sys/contrib/vchiq/interface/vchiq_arm/vchiq_kmod.c
  projects/clang390-import/sys/dev/acpi_support/atk0110.c
  projects/clang390-import/sys/dev/cxgbe/t4_main.c
  projects/clang390-import/sys/dev/drm2/i915/i915_gem.c
  projects/clang390-import/sys/dev/drm2/ttm/ttm_bo_vm.c
  projects/clang390-import/sys/dev/hyperv/include/vmbus.h
  projects/clang390-import/sys/dev/hyperv/netvsc/hv_net_vsc.h
  projects/clang390-import/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
  projects/clang390-import/sys/dev/hyperv/netvsc/hv_rndis_filter.c
  projects/clang390-import/sys/dev/hyperv/netvsc/if_hnvar.h
  projects/clang390-import/sys/dev/hyperv/netvsc/ndis.h
  projects/clang390-import/sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c
  projects/clang390-import/sys/dev/hyperv/vmbus/vmbus_br.c
  projects/clang390-import/sys/dev/hyperv/vmbus/vmbus_chan.c
  projects/clang390-import/sys/dev/iicbus/iicsmb.c
  projects/clang390-import/sys/dev/iwm/if_iwm.c
  projects/clang390-import/sys/dev/kbd/kbd.c
  projects/clang390-import/sys/dev/otus/if_otus.c
  projects/clang390-import/sys/dev/sfxge/common/ef10_nic.c
  projects/clang390-import/sys/dev/sfxge/common/ef10_tlv_layout.h
  projects/clang390-import/sys/dev/smbus/smbconf.h
  projects/clang390-import/sys/dev/smbus/smbus.c
  projects/clang390-import/sys/dev/usb/controller/dwc_otg_fdt.c
  projects/clang390-import/sys/dev/usb/net/if_smsc.c
  projects/clang390-import/sys/dev/usb/wlan/if_rsu.c
  projects/clang390-import/sys/fs/nandfs/nandfs_vnops.c
  projects/clang390-import/sys/i386/conf/GENERIC
  projects/clang390-import/sys/i386/i386/mem.c
  projects/clang390-import/sys/kern/kern_linker.c
  projects/clang390-import/sys/kern/subr_gtaskqueue.c
  projects/clang390-import/sys/kern/subr_intr.c
  projects/clang390-import/sys/kern/uipc_accf.c
  projects/clang390-import/sys/kern/vfs_bio.c
  projects/clang390-import/sys/mips/conf/ADM5120
  projects/clang390-import/sys/mips/conf/ALCHEMY
  projects/clang390-import/sys/mips/conf/AR71XX_BASE
  projects/clang390-import/sys/mips/conf/AR724X_BASE
  projects/clang390-import/sys/mips/conf/BCM
  projects/clang390-import/sys/mips/conf/BERI_TEMPLATE
  projects/clang390-import/sys/mips/conf/ERL
  projects/clang390-import/sys/mips/conf/GXEMUL
  projects/clang390-import/sys/mips/conf/GXEMUL32
  projects/clang390-import/sys/mips/conf/IDT
  projects/clang390-import/sys/mips/conf/MT7620
  projects/clang390-import/sys/mips/conf/OCTEON1
  projects/clang390-import/sys/mips/conf/PB92
  projects/clang390-import/sys/mips/conf/QCA953X_BASE
  projects/clang390-import/sys/mips/conf/QEMU
  projects/clang390-import/sys/mips/conf/RT305X
  projects/clang390-import/sys/mips/conf/RT5350
  projects/clang390-import/sys/mips/conf/SENTRY5
  projects/clang390-import/sys/mips/conf/XLR
  projects/clang390-import/sys/mips/conf/XLR64
  projects/clang390-import/sys/mips/conf/XLRN32
  projects/clang390-import/sys/mips/conf/std.AR5312
  projects/clang390-import/sys/mips/conf/std.AR5315
  projects/clang390-import/sys/mips/conf/std.AR91XX
  projects/clang390-import/sys/mips/conf/std.AR933X
  projects/clang390-import/sys/mips/conf/std.AR934X
  projects/clang390-import/sys/mips/conf/std.MALTA
  projects/clang390-import/sys/mips/conf/std.QCA955X
  projects/clang390-import/sys/mips/conf/std.SWARM
  projects/clang390-import/sys/mips/conf/std.XLP
  projects/clang390-import/sys/mips/mips/nexus.c
  projects/clang390-import/sys/modules/bwn/Makefile
  projects/clang390-import/sys/modules/cc/Makefile
  projects/clang390-import/sys/modules/dtb/allwinner/Makefile
  projects/clang390-import/sys/modules/efirt/Makefile
  projects/clang390-import/sys/modules/khelp/Makefile
  projects/clang390-import/sys/net/if.c
  projects/clang390-import/sys/net/if_llatbl.c
  projects/clang390-import/sys/net/if_llatbl.h
  projects/clang390-import/sys/net/rndis.h
  projects/clang390-import/sys/net80211/ieee80211.h
  projects/clang390-import/sys/net80211/ieee80211_ht.c
  projects/clang390-import/sys/net80211/ieee80211_input.c
  projects/clang390-import/sys/net80211/ieee80211_proto.h
  projects/clang390-import/sys/netinet/in_pcb.c
  projects/clang390-import/sys/netinet/ip_output.c
  projects/clang390-import/sys/netinet/sctp_pcb.c
  projects/clang390-import/sys/netinet/tcp_input.c
  projects/clang390-import/sys/netinet/tcp_output.c
  projects/clang390-import/sys/netinet/tcp_stacks/fastpath.c
  projects/clang390-import/sys/netinet/tcp_subr.c
  projects/clang390-import/sys/netinet/tcp_syncache.c
  projects/clang390-import/sys/netinet/tcp_timer.c
  projects/clang390-import/sys/netinet/tcp_usrreq.c
  projects/clang390-import/sys/netinet/tcp_var.h
  projects/clang390-import/sys/netinet6/ip6_output.c
  projects/clang390-import/sys/netpfil/pf/pf.c
  projects/clang390-import/sys/netpfil/pf/pf_norm.c
  projects/clang390-import/sys/pc98/conf/GENERIC
  projects/clang390-import/sys/powerpc/conf/GENERIC
  projects/clang390-import/sys/powerpc/conf/GENERIC64
  projects/clang390-import/sys/powerpc/conf/MPC85XX
  projects/clang390-import/sys/powerpc/powerpc/mem.c
  projects/clang390-import/sys/riscv/conf/GENERIC
  projects/clang390-import/sys/sparc64/conf/GENERIC
  projects/clang390-import/sys/sys/efi.h
  projects/clang390-import/sys/sys/linker.h
  projects/clang390-import/sys/sys/mbuf.h
  projects/clang390-import/sys/sys/param.h
  projects/clang390-import/sys/vm/vm_fault.c
  projects/clang390-import/sys/vm/vm_object.c
  projects/clang390-import/sys/vm/vm_page.c
  projects/clang390-import/sys/vm/vm_page.h
  projects/clang390-import/sys/x86/x86/io_apic.c
  projects/clang390-import/targets/pseudo/userland/misc/Makefile.depend
  projects/clang390-import/tests/sys/kern/kern_copyin.c
  projects/clang390-import/tests/sys/kern/pipe/pipe_fstat_bug_test.c
  projects/clang390-import/tools/build/mk/OptionalObsoleteFiles.inc
  projects/clang390-import/tools/build/options/WITHOUT_MANDOCDB
  projects/clang390-import/usr.bin/sdiff/Makefile
  projects/clang390-import/usr.bin/sdiff/edit.c
  projects/clang390-import/usr.bin/sdiff/sdiff.c
  projects/clang390-import/usr.bin/truss/syscalls.c
  projects/clang390-import/usr.sbin/Makefile
  projects/clang390-import/usr.sbin/chown/chown.c
  projects/clang390-import/usr.sbin/ctladm/ctladm.8
  projects/clang390-import/usr.sbin/freebsd-update/freebsd-update.sh
Directory Properties:
  projects/clang390-import/   (props changed)
  projects/clang390-import/cddl/   (props changed)
  projects/clang390-import/cddl/contrib/opensolaris/   (props changed)
  projects/clang390-import/contrib/libarchive/   (props changed)
  projects/clang390-import/contrib/mdocml/   (props changed)
  projects/clang390-import/contrib/netbsd-tests/   (props changed)
  projects/clang390-import/sys/cddl/contrib/opensolaris/   (props changed)
  projects/clang390-import/sys/contrib/octeon-sdk/   (props changed)

Modified: projects/clang390-import/ObsoleteFiles.inc
==============================================================================
--- projects/clang390-import/ObsoleteFiles.inc	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/ObsoleteFiles.inc	Sat Oct 15 22:49:04 2016	(r307383)
@@ -130,6 +130,32 @@ OLD_FILES+=usr/lib/clang/3.8.0/lib/freeb
 OLD_DIRS+=usr/lib/clang/3.8.0/lib/freebsd
 OLD_DIRS+=usr/lib/clang/3.8.0/lib
 OLD_DIRS+=usr/lib/clang/3.8.0
+# 20161015: Remove GNU rcs
+OLD_FILES+=usr/bin/ci
+OLD_FILES+=usr/bin/co
+OLD_FILES+=usr/bin/merge
+OLD_FILES+=usr/bin/rcs
+OLD_FILES+=usr/bin/rcsclean
+OLD_FILES+=usr/bin/rcsdiff
+OLD_FILES+=usr/bin/rcsfreeze
+OLD_FILES+=usr/bin/rcsmerge
+OLD_FILES+=usr/bin/rlog
+OLD_FILES+=usr/share/doc/psd/13.rcs/paper.ascii.gz
+OLD_FILES+=usr/share/doc/psd/13.rcs/rcs_func.ascii.gz
+OLD_DIRS+=usr/share/doc/psd/13.rcs
+OLD_FILES+=usr/share/man/man1/ci.1.gz
+OLD_FILES+=usr/share/man/man1/co.1.gz
+OLD_FILES+=usr/share/man/man1/merge.1.gz
+OLD_FILES+=usr/share/man/man1/rcs.1.gz
+OLD_FILES+=usr/share/man/man1/rcsclean.1.gz
+OLD_FILES+=usr/share/man/man1/rcsdiff.1.gz
+OLD_FILES+=usr/share/man/man1/rcsfreeze.1.gz
+OLD_FILES+=usr/share/man/man1/rcsintro.1.gz
+OLD_FILES+=usr/share/man/man1/rcsmerge.1.gz
+OLD_FILES+=usr/share/man/man1/rlog.1.gz
+OLD_FILES+=usr/share/man/man5/rcsfile.5.gz
+# 20161010: remove link to removed m_getclr(9) macro
+OLD_FILES+=usr/share/man/man9/m_getclr.9.gz
 # 20161003: MK_ELFCOPY_AS_OBJCOPY option retired
 OLD_FILES+=usr/bin/elfcopy
 OLD_FILES+=usr/share/man/man1/elfcopy.1.gz
@@ -572,9 +598,6 @@ OLD_FILES+=usr/lib/clang/3.7.0/lib/freeb
 OLD_DIRS+=usr/lib/clang/3.7.0/lib/freebsd
 OLD_DIRS+=usr/lib/clang/3.7.0/lib
 OLD_DIRS+=usr/lib/clang/3.7.0
-# 20151201: mqueue tests 3 and 4 disabled
-OLD_FILES+=usr/tests/sys/mqueue/mqtest3
-OLD_FILES+=usr/tests/sys/mqueue/mqtest4
 # 20151130: libelf moved from /usr/lib to /lib (libkvm dependency in r291406)
 OLD_LIBS+=usr/lib/libelf.so.2
 # 20151115: Fox bad upgrade scheme

Modified: projects/clang390-import/UPDATING
==============================================================================
--- projects/clang390-import/UPDATING	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/UPDATING	Sat Oct 15 22:49:04 2016	(r307383)
@@ -31,6 +31,17 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12
 	disable the most expensive debugging functionality run
 	"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
 
+20161015:
+	GNU rcs has been removed from base.  It is available as packages:
+	- rcs: Latest GPLv3 GNU rcs version.
+	- rcs57: Copy of the latest version of GNU rcs (GPLv2) before it was
+	removed from base.
+
+20161008:
+	Use of the cc_cdg, cc_chd, cc_hd, or cc_vegas congestion control
+	modules now requires that the kernel configuration contain the
+	TCP_HHOOK option. (This option is included in the GENERIC kernel.)
+
 20161003:
 	The WITHOUT_ELFCOPY_AS_OBJCOPY src.conf(5) knob has been retired.
 	ELF Tool Chain's elfcopy is always installed as /usr/bin/objcopy.

Modified: projects/clang390-import/cddl/contrib/opensolaris/lib/libdtrace/common/dt_subr.c
==============================================================================
--- projects/clang390-import/cddl/contrib/opensolaris/lib/libdtrace/common/dt_subr.c	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/cddl/contrib/opensolaris/lib/libdtrace/common/dt_subr.c	Sat Oct 15 22:49:04 2016	(r307383)
@@ -581,6 +581,7 @@ int
 dt_printf(dtrace_hdl_t *dtp, FILE *fp, const char *format, ...)
 {
 	va_list ap;
+	va_list ap2;
 	int n;
 
 #ifndef illumos
@@ -605,11 +606,13 @@ dt_printf(dtrace_hdl_t *dtp, FILE *fp, c
 		len = dtp->dt_sprintf_buflen - len;
 		assert(len >= 0);
 
-		if ((n = vsnprintf(buf, len, format, ap)) < 0)
+		va_copy(ap2, ap);
+		if ((n = vsnprintf(buf, len, format, ap2)) < 0)
 			n = dt_set_errno(dtp, errno);
 
+		va_end(ap2);
 		va_end(ap);
-
+		
 		return (n);
 	}
 
@@ -640,11 +643,14 @@ dt_printf(dtrace_hdl_t *dtp, FILE *fp, c
 			dtp->dt_buffered_buf[0] = '\0';
 		}
 
-		if ((needed = vsnprintf(NULL, 0, format, ap)) < 0) {
+		va_copy(ap2, ap);
+		if ((needed = vsnprintf(NULL, 0, format, ap2)) < 0) {
 			rval = dt_set_errno(dtp, errno);
+			va_end(ap2);
 			va_end(ap);
 			return (rval);
 		}
+		va_end(ap2);
 
 		if (needed == 0) {
 			va_end(ap);
@@ -670,12 +676,15 @@ dt_printf(dtrace_hdl_t *dtp, FILE *fp, c
 			dtp->dt_buffered_size <<= 1;
 		}
 
+		va_copy(ap2, ap);
 		if (vsnprintf(&dtp->dt_buffered_buf[dtp->dt_buffered_offs],
-		    avail, format, ap) < 0) {
+		    avail, format, ap2) < 0) {
 			rval = dt_set_errno(dtp, errno);
+			va_end(ap2);
 			va_end(ap);
 			return (rval);
 		}
+		va_end(ap2);
 
 		dtp->dt_buffered_offs += needed;
 		assert(dtp->dt_buffered_buf[dtp->dt_buffered_offs] == '\0');
@@ -683,8 +692,10 @@ dt_printf(dtrace_hdl_t *dtp, FILE *fp, c
 		return (0);
 	}
 
-	n = vfprintf(fp, format, ap);
+	va_copy(ap2, ap);
+	n = vfprintf(fp, format, ap2);
 	fflush(fp);
+	va_end(ap2);
 	va_end(ap);
 
 	if (n < 0) {

Modified: projects/clang390-import/contrib/libarchive/cpio/test/main.c
==============================================================================
--- projects/clang390-import/contrib/libarchive/cpio/test/main.c	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/contrib/libarchive/cpio/test/main.c	Sat Oct 15 22:49:04 2016	(r307383)
@@ -130,6 +130,13 @@ __FBSDID("$FreeBSD$");
 # include <crtdbg.h>
 #endif
 
+mode_t umasked(mode_t expected_mode)
+{
+	mode_t mode = umask(0);
+	umask(mode);
+	return expected_mode & ~mode;
+}
+
 /* Path to working directory for current test */
 const char *testworkdir;
 #ifdef PROGRAM
@@ -1294,6 +1301,11 @@ assertion_file_time(const char *file, in
 	switch (type) {
 	case 'a': filet_nsec = st.st_atimespec.tv_nsec; break;
 	case 'b': filet = st.st_birthtime;
+		/* FreeBSD filesystems that don't support birthtime
+		 * (e.g., UFS1) always return -1 here. */
+		if (filet == -1) {
+			return (1);
+		}
 		filet_nsec = st.st_birthtimespec.tv_nsec; break;
 	case 'm': filet_nsec = st.st_mtimespec.tv_nsec; break;
 	default: fprintf(stderr, "INTERNAL: Bad type %c for file time", type);
@@ -1425,7 +1437,7 @@ assertion_file_nlinks(const char *file, 
 	assertion_count(file, line);
 	r = lstat(pathname, &st);
 	if (r == 0 && (int)st.st_nlink == nlinks)
-			return (1);
+		return (1);
 	failure_start(file, line, "File %s has %d links, expected %d",
 	    pathname, st.st_nlink, nlinks);
 	failure_finish(NULL);
@@ -1661,6 +1673,7 @@ assertion_make_file(const char *file, in
 	if (0 != chmod(path, mode)) {
 		failure_start(file, line, "Could not chmod %s", path);
 		failure_finish(NULL);
+		close(fd);
 		return (0);
 	}
 	if (contents != NULL) {
@@ -1675,6 +1688,7 @@ assertion_make_file(const char *file, in
 			failure_start(file, line,
 			    "Could not write to %s", path);
 			failure_finish(NULL);
+			close(fd);
 			return (0);
 		}
 	}

Modified: projects/clang390-import/contrib/libarchive/cpio/test/test.h
==============================================================================
--- projects/clang390-import/contrib/libarchive/cpio/test/test.h	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/contrib/libarchive/cpio/test/test.h	Sat Oct 15 22:49:04 2016	(r307383)
@@ -182,6 +182,8 @@
   assertion_file_nlinks(__FILE__, __LINE__, pathname, nlinks)
 #define assertFileSize(pathname, size)  \
   assertion_file_size(__FILE__, __LINE__, pathname, size)
+#define assertFileMode(pathname, mode)  \
+  assertion_file_mode(__FILE__, __LINE__, pathname, mode)
 #define assertTextFileContents(text, pathname) \
   assertion_text_file_contents(__FILE__, __LINE__, text, pathname)
 #define assertFileContainsLinesAnyOrder(pathname, lines)	\
@@ -327,6 +329,9 @@ void copy_reference_file(const char *);
  */
 void extract_reference_files(const char **);
 
+/* Subtract umask from mode */
+mode_t umasked(mode_t expected_mode);
+
 /* Path to working directory for current test */
 extern const char *testworkdir;
 

Modified: projects/clang390-import/contrib/libarchive/libarchive/archive_read_disk_entry_from_file.c
==============================================================================
--- projects/clang390-import/contrib/libarchive/libarchive/archive_read_disk_entry_from_file.c	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/contrib/libarchive/libarchive/archive_read_disk_entry_from_file.c	Sat Oct 15 22:49:04 2016	(r307383)
@@ -627,7 +627,6 @@ translate_acl(struct archive_read_disk *
 		archive_set_error(&a->archive, ARCHIVE_ERRNO_MISC,
 		    "Unknown ACL brand");
 		return (ARCHIVE_WARN);
-		break;
 	}
 #endif
 

Modified: projects/clang390-import/contrib/libarchive/libarchive/archive_read_disk_set_standard_lookup.c
==============================================================================
--- projects/clang390-import/contrib/libarchive/libarchive/archive_read_disk_set_standard_lookup.c	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/contrib/libarchive/libarchive/archive_read_disk_set_standard_lookup.c	Sat Oct 15 22:49:04 2016	(r307383)
@@ -232,6 +232,7 @@ static const char *
 lookup_uname_helper(struct name_cache *cache, id_t id)
 {
 	struct passwd	*result;
+	(void)cache; /* UNUSED */
 
 	result = getpwuid((uid_t)id);
 
@@ -298,6 +299,7 @@ static const char *
 lookup_gname_helper(struct name_cache *cache, id_t id)
 {
 	struct group	*result;
+	(void)cache; /* UNUSED */
 
 	result = getgrgid((gid_t)id);
 

Modified: projects/clang390-import/contrib/libarchive/libarchive/test/main.c
==============================================================================
--- projects/clang390-import/contrib/libarchive/libarchive/test/main.c	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/contrib/libarchive/libarchive/test/main.c	Sat Oct 15 22:49:04 2016	(r307383)
@@ -128,6 +128,13 @@ __FBSDID("$FreeBSD$");
 # include <crtdbg.h>
 #endif
 
+mode_t umasked(mode_t expected_mode)
+{
+	mode_t mode = umask(0);
+	umask(mode);
+	return expected_mode & ~mode;
+}
+
 /* Path to working directory for current test */
 const char *testworkdir;
 #ifdef PROGRAM
@@ -1364,6 +1371,31 @@ assertion_file_birthtime_recent(const ch
 	return assertion_file_time(file, line, pathname, 0, 0, 'b', 1);
 }
 
+/* Verify mode of 'pathname'. */
+int
+assertion_file_mode(const char *file, int line, const char *pathname, int expected_mode)
+{
+	int mode;
+	int r;
+
+	assertion_count(file, line);
+#if defined(_WIN32) && !defined(__CYGWIN__)
+	failure_start(file, line, "assertFileMode not yet implemented for Windows");
+#else
+	{
+		struct stat st;
+		r = lstat(pathname, &st);
+		mode = (int)(st.st_mode & 0777);
+	}
+	if (r == 0 && mode == expected_mode)
+			return (1);
+	failure_start(file, line, "File %s has mode %o, expected %o",
+	    pathname, mode, expected_mode);
+#endif
+	failure_finish(NULL);
+	return (0);
+}
+
 /* Verify mtime of 'pathname'. */
 int
 assertion_file_mtime(const char *file, int line,
@@ -1403,7 +1435,7 @@ assertion_file_nlinks(const char *file, 
 	assertion_count(file, line);
 	r = lstat(pathname, &st);
 	if (r == 0 && (int)st.st_nlink == nlinks)
-			return (1);
+		return (1);
 	failure_start(file, line, "File %s has %d links, expected %d",
 	    pathname, st.st_nlink, nlinks);
 	failure_finish(NULL);
@@ -1440,31 +1472,6 @@ assertion_file_size(const char *file, in
 	return (0);
 }
 
-/* Verify mode of 'pathname'. */
-int
-assertion_file_mode(const char *file, int line, const char *pathname, int expected_mode)
-{
-	int mode;
-	int r;
-
-	assertion_count(file, line);
-#if defined(_WIN32) && !defined(__CYGWIN__)
-	failure_start(file, line, "assertFileMode not yet implemented for Windows");
-#else
-	{
-		struct stat st;
-		r = lstat(pathname, &st);
-		mode = (int)(st.st_mode & 0777);
-	}
-	if (r == 0 && mode == expected_mode)
-			return (1);
-	failure_start(file, line, "File %s has mode %o, expected %o",
-	    pathname, mode, expected_mode);
-#endif
-	failure_finish(NULL);
-	return (0);
-}
-
 /* Assert that 'pathname' is a dir.  If mode >= 0, verify that too. */
 int
 assertion_is_dir(const char *file, int line, const char *pathname, int mode)
@@ -1664,6 +1671,7 @@ assertion_make_file(const char *file, in
 	if (0 != chmod(path, mode)) {
 		failure_start(file, line, "Could not chmod %s", path);
 		failure_finish(NULL);
+		close(fd);
 		return (0);
 	}
 	if (contents != NULL) {
@@ -1678,6 +1686,7 @@ assertion_make_file(const char *file, in
 			failure_start(file, line,
 			    "Could not write to %s", path);
 			failure_finish(NULL);
+			close(fd);
 			return (0);
 		}
 	}

Modified: projects/clang390-import/contrib/libarchive/libarchive/test/test.h
==============================================================================
--- projects/clang390-import/contrib/libarchive/libarchive/test/test.h	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/contrib/libarchive/libarchive/test/test.h	Sat Oct 15 22:49:04 2016	(r307383)
@@ -243,12 +243,12 @@ int assertion_file_birthtime_recent(cons
 int assertion_file_contains_lines_any_order(const char *, int, const char *, const char **);
 int assertion_file_contents(const char *, int, const void *, int, const char *);
 int assertion_file_exists(const char *, int, const char *);
+int assertion_file_mode(const char *, int, const char *, int);
 int assertion_file_mtime(const char *, int, const char *, long, long);
 int assertion_file_mtime_recent(const char *, int, const char *);
 int assertion_file_nlinks(const char *, int, const char *, int);
 int assertion_file_not_exists(const char *, int, const char *);
 int assertion_file_size(const char *, int, const char *, long);
-int assertion_file_mode(const char *, int, const char *, int);
 int assertion_is_dir(const char *, int, const char *, int);
 int assertion_is_hardlink(const char *, int, const char *, const char *);
 int assertion_is_not_hardlink(const char *, int, const char *, const char *);
@@ -329,6 +329,9 @@ void copy_reference_file(const char *);
  */
 void extract_reference_files(const char **);
 
+/* Subtract umask from mode */
+mode_t umasked(mode_t expected_mode);
+
 /* Path to working directory for current test */
 extern const char *testworkdir;
 

Modified: projects/clang390-import/contrib/libarchive/libarchive/test/test_read_set_format.c
==============================================================================
--- projects/clang390-import/contrib/libarchive/libarchive/test/test_read_set_format.c	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/contrib/libarchive/libarchive/test/test_read_set_format.c	Sat Oct 15 22:49:04 2016	(r307383)
@@ -200,6 +200,8 @@ DEFINE_TEST(test_read_append_filter_wron
 {
   struct archive_entry *ae;
   struct archive *a;
+  int fd;
+  fpos_t pos;
 
   /*
    * If we have "bunzip2 -q", try using that.
@@ -208,6 +210,13 @@ DEFINE_TEST(test_read_append_filter_wron
     skipping("Can't run bunzip2 program on this platform");
     return;
   }
+
+  /* bunzip2 will write to stderr, redirect it to a file */
+  fflush(stderr);
+  fgetpos(stderr, &pos);
+  fd = dup(fileno(stderr));
+  freopen("stderr1", "w", stderr);
+
   assert((a = archive_read_new()) != NULL);
   assertA(0 == archive_read_set_format(a, ARCHIVE_FORMAT_TAR));
   assertEqualIntA(a, ARCHIVE_OK,
@@ -217,4 +226,13 @@ DEFINE_TEST(test_read_append_filter_wron
   assertA(archive_read_next_header(a, &ae) < (ARCHIVE_WARN));
   assertEqualIntA(a, ARCHIVE_WARN, archive_read_close(a));
   assertEqualInt(ARCHIVE_OK, archive_read_free(a));
+
+  /* restore stderr */
+  fflush(stderr);
+  dup2(fd, fileno(stderr));
+  close(fd);
+  clearerr(stderr);
+  fsetpos(stderr, &pos);
+
+  assertTextFileContents("bunzip2: (stdin) is not a bzip2 file.\n", "stderr1");
 }

Modified: projects/clang390-import/contrib/libarchive/tar/test/main.c
==============================================================================
--- projects/clang390-import/contrib/libarchive/tar/test/main.c	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/contrib/libarchive/tar/test/main.c	Sat Oct 15 22:49:04 2016	(r307383)
@@ -1164,6 +1164,35 @@ assertion_file_contains_lines_any_order(
 	return (0);
 }
 
+/* Verify that a text file does not contains the specified strings */
+int
+assertion_file_contains_no_invalid_strings(const char *file, int line,
+    const char *pathname, const char *strings[])
+{
+	char *buff;
+	int i;
+
+	buff = slurpfile(NULL, "%s", pathname);
+	if (buff == NULL) {
+		failure_start(file, line, "Can't read file: %s", pathname);
+		failure_finish(NULL);
+		return (0);
+	}
+
+	for (i = 0; strings[i] != NULL; ++i) {
+		if (strstr(buff, strings[i]) != NULL) {
+			failure_start(file, line, "Invalid string in %s: %s", pathname,
+			    strings[i]);
+			failure_finish(NULL);
+			free(buff);
+			return(0);
+		}
+	}
+	
+	free(buff);
+	return (0);
+}
+
 /* Test that two paths point to the same file. */
 /* As a side-effect, asserts that both files exist. */
 static int
@@ -1301,6 +1330,11 @@ assertion_file_time(const char *file, in
 	switch (type) {
 	case 'a': filet_nsec = st.st_atimespec.tv_nsec; break;
 	case 'b': filet = st.st_birthtime;
+		/* FreeBSD filesystems that don't support birthtime
+		 * (e.g., UFS1) always return -1 here. */
+		if (filet == -1) {
+			return (1);
+		}
 		filet_nsec = st.st_birthtimespec.tv_nsec; break;
 	case 'm': filet_nsec = st.st_mtimespec.tv_nsec; break;
 	default: fprintf(stderr, "INTERNAL: Bad type %c for file time", type);
@@ -1432,7 +1466,7 @@ assertion_file_nlinks(const char *file, 
 	assertion_count(file, line);
 	r = lstat(pathname, &st);
 	if (r == 0 && (int)st.st_nlink == nlinks)
-			return (1);
+		return (1);
 	failure_start(file, line, "File %s has %d links, expected %d",
 	    pathname, st.st_nlink, nlinks);
 	failure_finish(NULL);
@@ -1668,6 +1702,7 @@ assertion_make_file(const char *file, in
 	if (0 != chmod(path, mode)) {
 		failure_start(file, line, "Could not chmod %s", path);
 		failure_finish(NULL);
+		close(fd);
 		return (0);
 	}
 	if (contents != NULL) {
@@ -1682,6 +1717,7 @@ assertion_make_file(const char *file, in
 			failure_start(file, line,
 			    "Could not write to %s", path);
 			failure_finish(NULL);
+			close(fd);
 			return (0);
 		}
 	}

Modified: projects/clang390-import/contrib/libarchive/tar/test/test.h
==============================================================================
--- projects/clang390-import/contrib/libarchive/tar/test/test.h	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/contrib/libarchive/tar/test/test.h	Sat Oct 15 22:49:04 2016	(r307383)
@@ -174,6 +174,9 @@
 /* Assert that file contents match a string. */
 #define assertFileContents(data, data_size, pathname) \
   assertion_file_contents(__FILE__, __LINE__, data, data_size, pathname)
+/* Verify that a file does not contain invalid strings */
+#define assertFileContainsNoInvalidStrings(pathname, strings) \
+  assertion_file_contains_no_invalid_strings(__FILE__, __LINE__, pathname, strings)
 #define assertFileMtime(pathname, sec, nsec)	\
   assertion_file_mtime(__FILE__, __LINE__, pathname, sec, nsec)
 #define assertFileMtimeRecent(pathname) \
@@ -182,6 +185,8 @@
   assertion_file_nlinks(__FILE__, __LINE__, pathname, nlinks)
 #define assertFileSize(pathname, size)  \
   assertion_file_size(__FILE__, __LINE__, pathname, size)
+#define assertFileMode(pathname, mode)  \
+  assertion_file_mode(__FILE__, __LINE__, pathname, mode)
 #define assertTextFileContents(text, pathname) \
   assertion_text_file_contents(__FILE__, __LINE__, text, pathname)
 #define assertFileContainsLinesAnyOrder(pathname, lines)	\
@@ -239,6 +244,7 @@ int assertion_file_atime_recent(const ch
 int assertion_file_birthtime(const char *, int, const char *, long, long);
 int assertion_file_birthtime_recent(const char *, int, const char *);
 int assertion_file_contains_lines_any_order(const char *, int, const char *, const char **);
+int assertion_file_contains_no_invalid_strings(const char *, int, const char *, const char **); 
 int assertion_file_contents(const char *, int, const void *, int, const char *);
 int assertion_file_exists(const char *, int, const char *);
 int assertion_file_mode(const char *, int, const char *, int);

Modified: projects/clang390-import/contrib/libarchive/tar/test/test_missing_file.c
==============================================================================
--- projects/clang390-import/contrib/libarchive/tar/test/test_missing_file.c	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/contrib/libarchive/tar/test/test_missing_file.c	Sat Oct 15 22:49:04 2016	(r307383)
@@ -27,11 +27,15 @@ __FBSDID("$FreeBSD$");
 
 DEFINE_TEST(test_missing_file)
 {
+	const char * invalid_stderr[] = { "INTERNAL ERROR", NULL };
 	assertMakeFile("file1", 0644, "file1");
 	assertMakeFile("file2", 0644, "file2");
 	assert(0 == systemf("%s -cf archive.tar file1 file2 2>stderr1", testprog));
 	assertEmptyFile("stderr1");
 	assert(0 != systemf("%s -cf archive.tar file1 file2 file3 2>stderr2", testprog));
+	assertFileContainsNoInvalidStrings("stderr2", invalid_stderr);
 	assert(0 != systemf("%s -cf archive.tar 2>stderr3", testprog));
-	assert(0 != systemf("%s -cf archive.tar file3 2>stderr4", testprog));
+	assertFileContainsNoInvalidStrings("stderr3", invalid_stderr);
+	assert(0 != systemf("%s -cf archive.tar file3 file4 2>stderr4", testprog));
+	assertFileContainsNoInvalidStrings("stderr4", invalid_stderr);
 }

Modified: projects/clang390-import/contrib/mdocml/mandocdb.c
==============================================================================
--- projects/clang390-import/contrib/mdocml/mandocdb.c	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/contrib/mdocml/mandocdb.c	Sat Oct 15 22:49:04 2016	(r307383)
@@ -103,6 +103,7 @@ struct	mpage {
 	char		*arch;    /* architecture from file content */
 	char		*title;   /* title from file content */
 	char		*desc;    /* description from file content */
+	struct mpage	*next;    /* singly linked list */
 	struct mlink	*mlinks;  /* singly linked list */
 	int		 form;    /* format from file content */
 	int		 name_head_done;
@@ -146,6 +147,7 @@ static	void	 dbadd_mlink_name(const stru
 static	int	 dbopen(int);
 static	void	 dbprune(void);
 static	void	 filescan(const char *);
+static	int	 fts_compare(const FTSENT *const *, const FTSENT *const *);
 static	void	 mlink_add(struct mlink *, const struct stat *);
 static	void	 mlink_check(struct mpage *, struct mlink *);
 static	void	 mlink_free(struct mlink *);
@@ -204,6 +206,7 @@ static	struct ohash	 strings; /* table o
 static	sqlite3		*db = NULL; /* current database */
 static	sqlite3_stmt	*stmts[STMT__MAX]; /* current statements */
 static	uint64_t	 name_mask;
+static	struct mpage	*mpage_head;
 
 static	const struct mdoc_handler mdocs[MDOC_MAX] = {
 	{ NULL, 0 },  /* Ap */
@@ -571,6 +574,20 @@ usage:
 	return (int)MANDOCLEVEL_BADARG;
 }
 
+static int
+fts_compare(const FTSENT *const *a, const FTSENT *const *b)
+{
+
+	/*
+	 * The mpage list is processed in the opposite order to which pages are
+	 * added, so traverse the hierarchy in reverse alpha order, resulting
+	 * in database inserts in alpha order. This is not required for correct
+	 * operation, but is helpful when inspecting the database during
+	 * development.
+	 */
+	return -strcmp((*a)->fts_name, (*b)->fts_name);
+}
+
 /*
  * Scan a directory tree rooted at "basedir" for manpages.
  * We use fts(), scanning directory parts along the way for clues to our
@@ -600,8 +617,8 @@ treescan(void)
 	argv[0] = ".";
 	argv[1] = (char *)NULL;
 
-	f = fts_open((char * const *)argv,
-	    FTS_PHYSICAL | FTS_NOCHDIR, NULL);
+	f = fts_open((char * const *)argv, FTS_PHYSICAL | FTS_NOCHDIR,
+	    fts_compare);
 	if (f == NULL) {
 		exitcode = (int)MANDOCLEVEL_SYSERR;
 		say("", "&fts_open");
@@ -966,6 +983,8 @@ mlink_add(struct mlink *mlink, const str
 		mpage = mandoc_calloc(1, sizeof(struct mpage));
 		mpage->inodev.st_ino = inodev.st_ino;
 		mpage->inodev.st_dev = inodev.st_dev;
+		mpage->next = mpage_head;
+		mpage_head = mpage;
 		ohash_insert(&mpages, slot, mpage);
 	} else
 		mlink->next = mpage->mlinks;
@@ -989,20 +1008,18 @@ mpages_free(void)
 {
 	struct mpage	*mpage;
 	struct mlink	*mlink;
-	unsigned int	 slot;
 
-	mpage = ohash_first(&mpages, &slot);
-	while (NULL != mpage) {
+	while (NULL != (mpage = mpage_head)) {
 		while (NULL != (mlink = mpage->mlinks)) {
 			mpage->mlinks = mlink->next;
 			mlink_free(mlink);
 		}
+		mpage_head = mpage->next;
 		free(mpage->sec);
 		free(mpage->arch);
 		free(mpage->title);
 		free(mpage->desc);
 		free(mpage);
-		mpage = ohash_next(&mpages, &slot);
 	}
 }
 
@@ -1123,16 +1140,14 @@ mpages_merge(struct mparse *mp)
 	char			*sodest;
 	char			*cp;
 	int			 fd;
-	unsigned int		 pslot;
 
 	if ( ! nodb)
 		SQL_EXEC("BEGIN TRANSACTION");
 
-	mpage = ohash_first(&mpages, &pslot);
-	while (mpage != NULL) {
+	for (mpage = mpage_head; mpage != NULL; mpage = mpage->next) {
 		mlinks_undupe(mpage);
 		if ((mlink = mpage->mlinks) == NULL) {
-			mpage = ohash_next(&mpages, &pslot);
+			mpage = mpage->next;
 			continue;
 		}
 
@@ -1256,7 +1271,6 @@ mpages_merge(struct mparse *mp)
 nextpage:
 		ohash_delete(&strings);
 		ohash_delete(&names);
-		mpage = ohash_next(&mpages, &pslot);
 	}
 
 	if (0 == nodb)

Modified: projects/clang390-import/contrib/netbsd-tests/fs/tmpfs/h_tools.c
==============================================================================
--- projects/clang390-import/contrib/netbsd-tests/fs/tmpfs/h_tools.c	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/contrib/netbsd-tests/fs/tmpfs/h_tools.c	Sat Oct 15 22:49:04 2016	(r307383)
@@ -50,6 +50,10 @@
 #include <string.h>
 #include <unistd.h>
 
+#ifdef __FreeBSD__
+#include <inttypes.h>
+#endif
+
 /* --------------------------------------------------------------------- */
 
 static int getfh_main(int, char **);
@@ -70,7 +74,12 @@ getfh_main(int argc, char **argv)
 	if (argc < 2)
 		return EXIT_FAILURE;
 
+#ifdef __FreeBSD__
+	fh_size = sizeof(fhandle_t);
+#else
 	fh_size = 0;
+#endif
+
 	fh = NULL;
 	for (;;) {
 		if (fh_size) {
@@ -85,7 +94,11 @@ getfh_main(int argc, char **argv)
 		 * but it may change if someone moves things around,
 		 * so retry untill we have enough memory.
 		 */
+#ifdef __FreeBSD__
+		error = getfh(argv[1], fh);
+#else
 		error = getfh(argv[1], fh, &fh_size);
+#endif
 		if (error == 0) {
 			break;
 		} else {

Modified: projects/clang390-import/contrib/netbsd-tests/fs/tmpfs/t_mount.sh
==============================================================================
--- projects/clang390-import/contrib/netbsd-tests/fs/tmpfs/t_mount.sh	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/contrib/netbsd-tests/fs/tmpfs/t_mount.sh	Sat Oct 15 22:49:04 2016	(r307383)
@@ -93,7 +93,18 @@ negative_body() {
 	test_unmount
 }
 
+# Begin FreeBSD
+if true; then
+atf_test_case large cleanup
+large_cleanup() {
+	umount -f tmp 2>/dev/null
+}
+else
+# End FreeBSD
 atf_test_case large
+# Begin FreeBSD
+fi
+# End FreeBSD
 large_head() {
 	atf_set "descr" "Tests that extremely long values passed to -s" \
 	                "are handled correctly"
@@ -103,6 +114,10 @@ large_body() {
 	test_mount -o -s9223372036854775807
 	test_unmount
 
+	# Begin FreeBSD
+	atf_expect_fail "-o -s<large-size> succeeds unexpectedly on FreeBSD - bug 212862"
+	# End FreeBSD
+
 	mkdir tmp
 	atf_check -s eq:1 -o empty -e ignore \
 	    mount -t tmpfs -o -s9223372036854775808 tmpfs tmp

Modified: projects/clang390-import/contrib/netbsd-tests/fs/tmpfs/t_remove.sh
==============================================================================
--- projects/clang390-import/contrib/netbsd-tests/fs/tmpfs/t_remove.sh	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/contrib/netbsd-tests/fs/tmpfs/t_remove.sh	Sat Oct 15 22:49:04 2016	(r307383)
@@ -46,13 +46,28 @@ single_body() {
 	test_unmount
 }
 
+# Begin FreeBSD
+if true; then
+atf_test_case uchg cleanup
+uchg_cleanup() {
+	Mount_Point=$(pwd)/mntpt test_unmount || :
+}
+else
+# End FreeBSD
 atf_test_case uchg
+# Begin FreeBSD
+fi
+# End FreeBSD
 uchg_head() {
 	atf_set "descr" "Checks that files with the uchg flag set cannot" \
 	                "be removed"
 	atf_set "require.user" "root"
 }
 uchg_body() {
+	# Begin FreeBSD
+	atf_expect_fail "this fails on FreeBSD with root - bug 212861"
+	# End FreeBSD
+
 	test_mount
 
 	atf_check -s eq:0 -o empty -e empty touch a

Modified: projects/clang390-import/etc/defaults/rc.conf
==============================================================================
--- projects/clang390-import/etc/defaults/rc.conf	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/etc/defaults/rc.conf	Sat Oct 15 22:49:04 2016	(r307383)
@@ -695,6 +695,7 @@ iovctl_files=""		# Config files for iovc
 ### Jail Configuration (see rc.conf(5) manual page) ##########
 ##############################################################
 jail_enable="NO"	# Set to NO to disable starting of any jails
+jail_confwarn="YES"	# Prevent warning about obsolete per-jail configuration
 jail_parallel_start="NO"	# Start jails in the background
 jail_list=""		# Space separated list of names of jails
 jail_reverse_stop="NO"	# Stop jails in reverse order

Modified: projects/clang390-import/etc/mtree/BSD.usr.dist
==============================================================================
--- projects/clang390-import/etc/mtree/BSD.usr.dist	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/etc/mtree/BSD.usr.dist	Sat Oct 15 22:49:04 2016	(r307383)
@@ -228,8 +228,6 @@
                 ..
                 12.make
                 ..
-                13.rcs
-                ..
                 15.yacc
                 ..
                 16.lex

Modified: projects/clang390-import/etc/rc.d/Makefile
==============================================================================
--- projects/clang390-import/etc/rc.d/Makefile	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/etc/rc.d/Makefile	Sat Oct 15 22:49:04 2016	(r307383)
@@ -314,6 +314,7 @@ FILES+=		wpa_supplicant
 .if ${MK_ZFS} != "no"
 FILESGROUPS+=	ZFS
 ZFS+=		zfs
+ZFS+=		zfsbe
 ZFS+=		zfsd
 ZFS+=		zvol
 ZFSPACKAGE=	zfs

Modified: projects/clang390-import/etc/rc.d/jail
==============================================================================
--- projects/clang390-import/etc/rc.d/jail	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/etc/rc.d/jail	Sat Oct 15 22:49:04 2016	(r307383)
@@ -147,7 +147,8 @@ parse_options()
 	#
 	# To relieve confusion, show a warning message.
 	#
-	_confwarn=1
+	: ${jail_confwarn:=YES}
+	checkyesno jail_confwarn && _confwarn=1
 	if [ -r "$jail_conf" -o -r "$_jconf" ]; then
 		if ! checkyesno jail_parallel_start; then
 			warn "$_conf is created and used for jail $_j."

Modified: projects/clang390-import/etc/rc.d/zfs
==============================================================================
--- projects/clang390-import/etc/rc.d/zfs	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/etc/rc.d/zfs	Sat Oct 15 22:49:04 2016	(r307383)
@@ -4,7 +4,7 @@
 #
 
 # PROVIDE: zfs
-# REQUIRE: mountcritlocal
+# REQUIRE: zfsbe
 # BEFORE: FILESYSTEMS var
 
 . /etc/rc.subr

Copied: projects/clang390-import/etc/rc.d/zfsbe (from r307382, head/etc/rc.d/zfsbe)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/clang390-import/etc/rc.d/zfsbe	Sat Oct 15 22:49:04 2016	(r307383, copy of r307382, head/etc/rc.d/zfsbe)
@@ -0,0 +1,71 @@
+#!/bin/sh
+#
+# $FreeBSD$
+#
+
+# PROVIDE: zfsbe
+# REQUIRE: mountcritlocal
+
+# Handle boot environment subordinate filesystems
+# that may have canmount property set to noauto.
+# For these filesystems mountpoint relative to /
+# must be the same as their dataset name relative
+# to BE root dataset.
+
+. /etc/rc.subr
+
+name="zfsbe"
+rcvar="zfs_enable"
+start_cmd="be_start"
+stop_cmd="be_stop"
+required_modules="zfs"
+
+mount_subordinate()
+{
+	local _be
+
+	_be=$1
+	zfs list -rH -o mountpoint,name,canmount,mounted -s mountpoint -t filesystem $_be | \
+	while read _mp _name _canmount _mounted ; do
+		# skip filesystems that must not be mounted
+		[ "$_canmount" = "off" ] && continue
+		# skip filesystems that are already mounted
+		[ "$_mounted" = "yes" ] && continue
+		case "$_mp" in
+		"none" | "legacy" | "/" | "/$_be")
+			# do nothing for filesystems with unset or legacy mountpoint
+			# or those that would be mounted over /
+			;;
+		"/$_be/"*)
+			# filesystems with mountpoint relative to BE
+			mount -t zfs $_name ${_mp#/$_be}
+			;;
+		*)
+			# filesystems with mountpoint elsewhere
+			zfs mount $_name
+			;;
+		esac
+	done
+}
+
+be_start()
+{
+	if [ `$SYSCTL_N security.jail.jailed` -eq 1 ]; then
+		:
+	else
+		mount -p | while read _dev _mp _type _rest; do
+			[ $_mp  = "/" ] || continue
+			if [ $_type = "zfs" ] ; then
+				mount_subordinate $_dev
+			fi
+			break
+		done
+	fi
+}
+
+be_stop()
+{
+}
+
+load_rc_config $name
+run_rc_command "$1"

Modified: projects/clang390-import/gnu/usr.bin/Makefile
==============================================================================
--- projects/clang390-import/gnu/usr.bin/Makefile	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/gnu/usr.bin/Makefile	Sat Oct 15 22:49:04 2016	(r307383)
@@ -11,7 +11,6 @@ SUBDIR= ${_binutils} \
 	${_gperf} \
 	grep \
 	${_groff} \
-	${_rcs} \
 	${_tests}
 
 SUBDIR_DEPEND_gdb= ${_binutils}
@@ -29,10 +28,6 @@ _groff=		groff
 _dtc=		dtc
 .endif
 
-.if ${MK_RCS} != "no"
-_rcs=		rcs
-.endif
-
 .if ${MK_TESTS} != "no"
 _tests=		tests
 .endif

Modified: projects/clang390-import/gnu/usr.bin/groff/mdate.sh
==============================================================================
--- projects/clang390-import/gnu/usr.bin/groff/mdate.sh	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/gnu/usr.bin/groff/mdate.sh	Sat Oct 15 22:49:04 2016	(r307383)
@@ -4,6 +4,5 @@
 set -e
 test -r "$1"
 export LC_ALL=C
-changelog_date=$(sed -E -n 's/^([0-9]{4}-[0-9]{2}-[0-9]{2}).*$/\1/p' "$1" |\
-    head -n 1)
+changelog_date=$(sed -E -n '1s/^([0-9]{4}-[0-9]{2}-[0-9]{2}).*$/\1/p' "$1")
 echo $(date -j -f %Y-%m-%d +"%e %B %Y" $changelog_date)

Modified: projects/clang390-import/include/Makefile
==============================================================================
--- projects/clang390-import/include/Makefile	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/include/Makefile	Sat Oct 15 22:49:04 2016	(r307383)
@@ -237,6 +237,17 @@ copies: .PHONY .META
 	cd ${.CURDIR}/../sys/teken; \
 	${INSTALL} -C ${TAG_ARGS} -o ${BINOWN} -g ${BINGRP} -m 444 teken.h \
 	    ${DESTDIR}${INCLUDEDIR}/teken
+.if ${MK_CDDL} != "no"
+	cd ${.CURDIR}/../cddl/contrib/opensolaris/lib/libzfs_core/common; \
+	${INSTALL} -C ${TAG_ARGS} -o ${BINOWN} -g ${BINGRP} -m 444 libzfs_core.h \
+	    ${DESTDIR}${INCLUDEDIR}
+	cd ${.CURDIR}/../cddl/contrib/opensolaris/lib/libnvpair; \
+	${INSTALL} -C ${TAG_ARGS} -o ${BINOWN} -g ${BINGRP} -m 444 libnvpair.h \
+	    ${DESTDIR}${INCLUDEDIR}
+	cd ${.CURDIR}/../sys/cddl/contrib/opensolaris/uts/common/sys; \
+	${INSTALL} -C ${TAG_ARGS} -o ${BINOWN} -g ${BINGRP} -m 444 nvpair.h \
+	    ${DESTDIR}${INCLUDEDIR}/sys
+.endif
 
 symlinks: .PHONY .META
 	@${ECHO} "Setting up symlinks to kernel source tree..."

Modified: projects/clang390-import/include/search.h
==============================================================================
--- projects/clang390-import/include/search.h	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/include/search.h	Sat Oct 15 22:49:04 2016	(r307383)
@@ -34,16 +34,18 @@ typedef	enum {
 } VISIT;
 
 #ifdef _SEARCH_PRIVATE
-typedef	struct node {
-	void         *key;
-	struct node  *llink, *rlink;
-	signed char   balance;
-} node_t;
+typedef struct __posix_tnode {
+	void			*key;
+	struct __posix_tnode	*llink, *rlink;
+	signed char		 balance;
+} posix_tnode;
 
 struct que_elem {
 	struct que_elem *next;
 	struct que_elem *prev;
 };
+#else
+typedef void posix_tnode;
 #endif
 
 #if __BSD_VISIBLE
@@ -62,12 +64,15 @@ void	*lfind(const void *, const void *, 
 void	*lsearch(const void *, void *, size_t *, size_t,
 	    int (*)(const void *, const void *));
 void	 remque(void *);
-void	*tdelete(const void * __restrict, void ** __restrict,
+void	*tdelete(const void * __restrict, posix_tnode ** __restrict,
 	    int (*)(const void *, const void *));
-void	*tfind(const void *, void * const *,
+posix_tnode *
+	 tfind(const void *, posix_tnode * const *,
 	    int (*)(const void *, const void *));
-void	*tsearch(const void *, void **, int (*)(const void *, const void *));
-void	 twalk(const void *, void (*)(const void *, VISIT, int));
+posix_tnode *
+	 tsearch(const void *, posix_tnode **,
+	    int (*)(const void *, const void *));
+void	 twalk(const posix_tnode *, void (*)(const posix_tnode *, VISIT, int));
 
 #if __BSD_VISIBLE
 int	 hcreate_r(size_t, struct hsearch_data *);

Modified: projects/clang390-import/lib/Makefile
==============================================================================
--- projects/clang390-import/lib/Makefile	Sat Oct 15 20:04:14 2016	(r307382)
+++ projects/clang390-import/lib/Makefile	Sat Oct 15 22:49:04 2016	(r307383)
@@ -26,114 +26,76 @@ SUBDIR=	${SUBDIR_BOOTSTRAP} \
 	.WAIT \
 	libalias \
 	libarchive \
-	${_libatm} \
 	libauditd \
 	libbegemot \
-	${_libblacklist} \
 	libblocksruntime \
-	${_libbluetooth} \
-	${_libbsnmp} \
 	libbsdstat \
 	libbsm \
 	libbz2 \
 	libcalendar \
 	libcam \
 	libcapsicum \
-	${_libcasper} \
-	${_libcom_err} \
 	libcompat \
 	libcrypt \
 	libdevctl \
-	${_libdevdctl} \
 	libdevinfo \

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***