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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 " projects" 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 ***