From owner-svn-src-vendor@FreeBSD.ORG Fri Jan 15 12:01:25 2010 Return-Path: Delivered-To: svn-src-vendor@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B5DC1106568F; Fri, 15 Jan 2010 12:01:25 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 9D6718FC38; Fri, 15 Jan 2010 12:01:25 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id o0FC1PVO064831; Fri, 15 Jan 2010 12:01:25 GMT (envelope-from ru@svn.freebsd.org) Received: (from ru@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id o0FC1PEN064826; Fri, 15 Jan 2010 12:01:25 GMT (envelope-from ru@svn.freebsd.org) Message-Id: <201001151201.o0FC1PEN064826@svn.freebsd.org> From: Ruslan Ermilov Date: Fri, 15 Jan 2010 12:01:25 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org X-SVN-Group: vendor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r202347 - in vendor/groff: 1.10 1.10/addftinfo 1.10/afmtodit 1.10/contrib 1.10/devX100 1.10/devX100-12 1.10/devX75 1.10/devX75-12 1.10/devascii 1.10/devdvi 1.10/devlatin1 1.10/devlj4 1.... X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jan 2010 12:01:25 -0000 Author: ru Date: Fri Jan 15 12:01:25 2010 New Revision: 202347 URL: http://svn.freebsd.org/changeset/base/202347 Log: Flatten out vendor tree. Added: vendor/groff/1.10/BUG-REPORT - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/BUG-REPORT vendor/groff/1.10/COPYING - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/COPYING vendor/groff/1.10/ChangeLog - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/ChangeLog vendor/groff/1.10/INSTALL - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/INSTALL vendor/groff/1.10/INSTALL.gen - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/INSTALL.gen vendor/groff/1.10/Makefile - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/Makefile vendor/groff/1.10/Makefile.ccpg - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/Makefile.ccpg vendor/groff/1.10/Makefile.comm - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/Makefile.comm vendor/groff/1.10/Makefile.cpg - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/Makefile.cpg vendor/groff/1.10/Makefile.dev - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/Makefile.dev vendor/groff/1.10/Makefile.in - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/Makefile.in vendor/groff/1.10/Makefile.init - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/Makefile.init vendor/groff/1.10/Makefile.lib - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/Makefile.lib vendor/groff/1.10/Makefile.man - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/Makefile.man vendor/groff/1.10/Makefile.sub - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/Makefile.sub vendor/groff/1.10/NEWS - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/NEWS vendor/groff/1.10/PROBLEMS - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/PROBLEMS vendor/groff/1.10/PROJECTS - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/PROJECTS vendor/groff/1.10/README - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/README vendor/groff/1.10/TODO - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/TODO vendor/groff/1.10/VERSION - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/VERSION vendor/groff/1.10/aclocal.m4 - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/aclocal.m4 vendor/groff/1.10/addftinfo/ - copied from r202342, vendor/groff/1.10/contrib/groff/addftinfo/ vendor/groff/1.10/afmtodit/ - copied from r202342, vendor/groff/1.10/contrib/groff/afmtodit/ vendor/groff/1.10/configure - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/configure vendor/groff/1.10/configure.in - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/configure.in vendor/groff/1.10/devX100/ - copied from r202342, vendor/groff/1.10/contrib/groff/devX100/ vendor/groff/1.10/devX100-12/ - copied from r202342, vendor/groff/1.10/contrib/groff/devX100-12/ vendor/groff/1.10/devX75/ - copied from r202342, vendor/groff/1.10/contrib/groff/devX75/ vendor/groff/1.10/devX75-12/ - copied from r202342, vendor/groff/1.10/contrib/groff/devX75-12/ vendor/groff/1.10/devascii/ - copied from r202342, vendor/groff/1.10/contrib/groff/devascii/ vendor/groff/1.10/devdvi/ - copied from r202342, vendor/groff/1.10/contrib/groff/devdvi/ vendor/groff/1.10/devlatin1/ - copied from r202342, vendor/groff/1.10/contrib/groff/devlatin1/ vendor/groff/1.10/devlj4/ - copied from r202342, vendor/groff/1.10/contrib/groff/devlj4/ vendor/groff/1.10/devps/ - copied from r202342, vendor/groff/1.10/contrib/groff/devps/ vendor/groff/1.10/doc/ - copied from r202342, vendor/groff/1.10/contrib/groff/doc/ vendor/groff/1.10/eqn/ - copied from r202342, vendor/groff/1.10/contrib/groff/eqn/ vendor/groff/1.10/gendef.sh - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/gendef.sh vendor/groff/1.10/grodvi/ - copied from r202342, vendor/groff/1.10/contrib/groff/grodvi/ vendor/groff/1.10/groff/ - copied from r202342, vendor/groff/1.10/contrib/groff/groff/ vendor/groff/1.10/grog/ - copied from r202342, vendor/groff/1.10/contrib/groff/grog/ vendor/groff/1.10/grolj4/ - copied from r202342, vendor/groff/1.10/contrib/groff/grolj4/ vendor/groff/1.10/grops/ - copied from r202342, vendor/groff/1.10/contrib/groff/grops/ vendor/groff/1.10/grotty/ - copied from r202342, vendor/groff/1.10/contrib/groff/grotty/ vendor/groff/1.10/hpftodit/ - copied from r202342, vendor/groff/1.10/contrib/groff/hpftodit/ vendor/groff/1.10/include/ - copied from r202342, vendor/groff/1.10/contrib/groff/include/ vendor/groff/1.10/indxbib/ - copied from r202342, vendor/groff/1.10/contrib/groff/indxbib/ vendor/groff/1.10/install-sh - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/install-sh vendor/groff/1.10/libbib/ - copied from r202342, vendor/groff/1.10/contrib/groff/libbib/ vendor/groff/1.10/libdriver/ - copied from r202342, vendor/groff/1.10/contrib/groff/libdriver/ vendor/groff/1.10/libgroff/ - copied from r202342, vendor/groff/1.10/contrib/groff/libgroff/ vendor/groff/1.10/lkbib/ - copied from r202342, vendor/groff/1.10/contrib/groff/lkbib/ vendor/groff/1.10/lookbib/ - copied from r202342, vendor/groff/1.10/contrib/groff/lookbib/ vendor/groff/1.10/man/ - copied from r202342, vendor/groff/1.10/contrib/groff/man/ vendor/groff/1.10/mdate.sh - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/mdate.sh vendor/groff/1.10/mm/ - copied from r202342, vendor/groff/1.10/contrib/groff/mm/ vendor/groff/1.10/nroff/ - copied from r202342, vendor/groff/1.10/contrib/groff/nroff/ vendor/groff/1.10/pfbtops/ - copied from r202342, vendor/groff/1.10/contrib/groff/pfbtops/ vendor/groff/1.10/pic/ - copied from r202342, vendor/groff/1.10/contrib/groff/pic/ vendor/groff/1.10/psbb/ - copied from r202342, vendor/groff/1.10/contrib/groff/psbb/ vendor/groff/1.10/refer/ - copied from r202342, vendor/groff/1.10/contrib/groff/refer/ vendor/groff/1.10/soelim/ - copied from r202342, vendor/groff/1.10/contrib/groff/soelim/ vendor/groff/1.10/tbl/ - copied from r202342, vendor/groff/1.10/contrib/groff/tbl/ vendor/groff/1.10/test-groff - copied unchanged from r202342, vendor/groff/1.10/contrib/groff/test-groff vendor/groff/1.10/tfmtodit/ - copied from r202342, vendor/groff/1.10/contrib/groff/tfmtodit/ vendor/groff/1.10/tmac/ - copied from r202342, vendor/groff/1.10/contrib/groff/tmac/ vendor/groff/1.10/troff/ - copied from r202342, vendor/groff/1.10/contrib/groff/troff/ vendor/groff/1.10/xditview/ - copied from r202342, vendor/groff/1.10/contrib/groff/xditview/ vendor/groff/1.11/BUG-REPORT - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/BUG-REPORT vendor/groff/1.11/COPYING - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/COPYING vendor/groff/1.11/ChangeLog - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/ChangeLog vendor/groff/1.11/INSTALL - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/INSTALL vendor/groff/1.11/INSTALL.gen - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/INSTALL.gen vendor/groff/1.11/Makefile - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/Makefile vendor/groff/1.11/Makefile.ccpg - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/Makefile.ccpg vendor/groff/1.11/Makefile.comm - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/Makefile.comm vendor/groff/1.11/Makefile.cpg - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/Makefile.cpg vendor/groff/1.11/Makefile.dev - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/Makefile.dev vendor/groff/1.11/Makefile.in - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/Makefile.in vendor/groff/1.11/Makefile.init - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/Makefile.init vendor/groff/1.11/Makefile.lib - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/Makefile.lib vendor/groff/1.11/Makefile.man - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/Makefile.man vendor/groff/1.11/Makefile.sub - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/Makefile.sub vendor/groff/1.11/NEWS - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/NEWS vendor/groff/1.11/PROBLEMS - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/PROBLEMS vendor/groff/1.11/PROJECTS - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/PROJECTS vendor/groff/1.11/README - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/README vendor/groff/1.11/TODO - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/TODO vendor/groff/1.11/VERSION - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/VERSION vendor/groff/1.11/aclocal.m4 - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/aclocal.m4 vendor/groff/1.11/addftinfo/ - copied from r202342, vendor/groff/1.11/contrib/groff/addftinfo/ vendor/groff/1.11/afmtodit/ - copied from r202342, vendor/groff/1.11/contrib/groff/afmtodit/ vendor/groff/1.11/configure - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/configure vendor/groff/1.11/configure.in - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/configure.in vendor/groff/1.11/devX100/ - copied from r202342, vendor/groff/1.11/contrib/groff/devX100/ vendor/groff/1.11/devX100-12/ - copied from r202342, vendor/groff/1.11/contrib/groff/devX100-12/ vendor/groff/1.11/devX75/ - copied from r202342, vendor/groff/1.11/contrib/groff/devX75/ vendor/groff/1.11/devX75-12/ - copied from r202342, vendor/groff/1.11/contrib/groff/devX75-12/ vendor/groff/1.11/devascii/ - copied from r202342, vendor/groff/1.11/contrib/groff/devascii/ vendor/groff/1.11/devdvi/ - copied from r202342, vendor/groff/1.11/contrib/groff/devdvi/ vendor/groff/1.11/devlatin1/ - copied from r202342, vendor/groff/1.11/contrib/groff/devlatin1/ vendor/groff/1.11/devlj4/ - copied from r202342, vendor/groff/1.11/contrib/groff/devlj4/ vendor/groff/1.11/devps/ - copied from r202342, vendor/groff/1.11/contrib/groff/devps/ vendor/groff/1.11/doc/ - copied from r202342, vendor/groff/1.11/contrib/groff/doc/ vendor/groff/1.11/eqn/ - copied from r202342, vendor/groff/1.11/contrib/groff/eqn/ vendor/groff/1.11/gendef.sh - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/gendef.sh vendor/groff/1.11/grodvi/ - copied from r202342, vendor/groff/1.11/contrib/groff/grodvi/ vendor/groff/1.11/groff/ - copied from r202342, vendor/groff/1.11/contrib/groff/groff/ vendor/groff/1.11/grog/ - copied from r202342, vendor/groff/1.11/contrib/groff/grog/ vendor/groff/1.11/grolj4/ - copied from r202342, vendor/groff/1.11/contrib/groff/grolj4/ vendor/groff/1.11/grops/ - copied from r202342, vendor/groff/1.11/contrib/groff/grops/ vendor/groff/1.11/grotty/ - copied from r202342, vendor/groff/1.11/contrib/groff/grotty/ vendor/groff/1.11/hpftodit/ - copied from r202342, vendor/groff/1.11/contrib/groff/hpftodit/ vendor/groff/1.11/include/ - copied from r202342, vendor/groff/1.11/contrib/groff/include/ vendor/groff/1.11/indxbib/ - copied from r202342, vendor/groff/1.11/contrib/groff/indxbib/ vendor/groff/1.11/install-sh - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/install-sh vendor/groff/1.11/libbib/ - copied from r202342, vendor/groff/1.11/contrib/groff/libbib/ vendor/groff/1.11/libdriver/ - copied from r202342, vendor/groff/1.11/contrib/groff/libdriver/ vendor/groff/1.11/libgroff/ - copied from r202342, vendor/groff/1.11/contrib/groff/libgroff/ vendor/groff/1.11/lkbib/ - copied from r202342, vendor/groff/1.11/contrib/groff/lkbib/ vendor/groff/1.11/lookbib/ - copied from r202342, vendor/groff/1.11/contrib/groff/lookbib/ vendor/groff/1.11/man/ - copied from r202342, vendor/groff/1.11/contrib/groff/man/ vendor/groff/1.11/mdate.sh - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/mdate.sh vendor/groff/1.11/mm/ - copied from r202342, vendor/groff/1.11/contrib/groff/mm/ vendor/groff/1.11/nroff/ - copied from r202342, vendor/groff/1.11/contrib/groff/nroff/ vendor/groff/1.11/pfbtops/ - copied from r202342, vendor/groff/1.11/contrib/groff/pfbtops/ vendor/groff/1.11/pic/ - copied from r202342, vendor/groff/1.11/contrib/groff/pic/ vendor/groff/1.11/psbb/ - copied from r202342, vendor/groff/1.11/contrib/groff/psbb/ vendor/groff/1.11/refer/ - copied from r202342, vendor/groff/1.11/contrib/groff/refer/ vendor/groff/1.11/soelim/ - copied from r202342, vendor/groff/1.11/contrib/groff/soelim/ vendor/groff/1.11/tbl/ - copied from r202342, vendor/groff/1.11/contrib/groff/tbl/ vendor/groff/1.11/test-groff - copied unchanged from r202342, vendor/groff/1.11/contrib/groff/test-groff vendor/groff/1.11/tfmtodit/ - copied from r202342, vendor/groff/1.11/contrib/groff/tfmtodit/ vendor/groff/1.11/tmac/ - copied from r202342, vendor/groff/1.11/contrib/groff/tmac/ vendor/groff/1.11/troff/ - copied from r202342, vendor/groff/1.11/contrib/groff/troff/ vendor/groff/1.11/xditview/ - copied from r202342, vendor/groff/1.11/contrib/groff/xditview/ vendor/groff/1.15/BUG-REPORT - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/BUG-REPORT vendor/groff/1.15/COPYING - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/COPYING vendor/groff/1.15/ChangeLog - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/ChangeLog vendor/groff/1.15/INSTALL - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/INSTALL vendor/groff/1.15/INSTALL.gen - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/INSTALL.gen vendor/groff/1.15/Makefile - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/Makefile vendor/groff/1.15/Makefile.ccpg - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/Makefile.ccpg vendor/groff/1.15/Makefile.comm - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/Makefile.comm vendor/groff/1.15/Makefile.cpg - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/Makefile.cpg vendor/groff/1.15/Makefile.dev - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/Makefile.dev vendor/groff/1.15/Makefile.in - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/Makefile.in vendor/groff/1.15/Makefile.init - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/Makefile.init vendor/groff/1.15/Makefile.lib - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/Makefile.lib vendor/groff/1.15/Makefile.man - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/Makefile.man vendor/groff/1.15/Makefile.sub - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/Makefile.sub vendor/groff/1.15/NEWS - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/NEWS vendor/groff/1.15/PROBLEMS - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/PROBLEMS vendor/groff/1.15/PROJECTS - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/PROJECTS vendor/groff/1.15/README - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/README vendor/groff/1.15/TODO - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/TODO vendor/groff/1.15/VERSION - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/VERSION vendor/groff/1.15/aclocal.m4 - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/aclocal.m4 vendor/groff/1.15/addftinfo/ - copied from r202342, vendor/groff/1.15/contrib/groff/addftinfo/ vendor/groff/1.15/afmtodit/ - copied from r202342, vendor/groff/1.15/contrib/groff/afmtodit/ vendor/groff/1.15/configure - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/configure vendor/groff/1.15/configure.in - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/configure.in vendor/groff/1.15/devX100/ - copied from r202342, vendor/groff/1.15/contrib/groff/devX100/ vendor/groff/1.15/devX100-12/ - copied from r202342, vendor/groff/1.15/contrib/groff/devX100-12/ vendor/groff/1.15/devX75/ - copied from r202342, vendor/groff/1.15/contrib/groff/devX75/ vendor/groff/1.15/devX75-12/ - copied from r202342, vendor/groff/1.15/contrib/groff/devX75-12/ vendor/groff/1.15/devascii/ - copied from r202342, vendor/groff/1.15/contrib/groff/devascii/ vendor/groff/1.15/devdvi/ - copied from r202342, vendor/groff/1.15/contrib/groff/devdvi/ vendor/groff/1.15/devhtml/ - copied from r202342, vendor/groff/1.15/contrib/groff/devhtml/ vendor/groff/1.15/devlatin1/ - copied from r202342, vendor/groff/1.15/contrib/groff/devlatin1/ vendor/groff/1.15/devlj4/ - copied from r202342, vendor/groff/1.15/contrib/groff/devlj4/ vendor/groff/1.15/devps/ - copied from r202342, vendor/groff/1.15/contrib/groff/devps/ vendor/groff/1.15/doc/ - copied from r202342, vendor/groff/1.15/contrib/groff/doc/ vendor/groff/1.15/eqn/ - copied from r202342, vendor/groff/1.15/contrib/groff/eqn/ vendor/groff/1.15/gendef.sh - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/gendef.sh vendor/groff/1.15/grodvi/ - copied from r202342, vendor/groff/1.15/contrib/groff/grodvi/ vendor/groff/1.15/groff/ - copied from r202342, vendor/groff/1.15/contrib/groff/groff/ vendor/groff/1.15/grog/ - copied from r202342, vendor/groff/1.15/contrib/groff/grog/ vendor/groff/1.15/grohtml/ - copied from r202342, vendor/groff/1.15/contrib/groff/grohtml/ vendor/groff/1.15/grolj4/ - copied from r202342, vendor/groff/1.15/contrib/groff/grolj4/ vendor/groff/1.15/grops/ - copied from r202342, vendor/groff/1.15/contrib/groff/grops/ vendor/groff/1.15/grotty/ - copied from r202342, vendor/groff/1.15/contrib/groff/grotty/ vendor/groff/1.15/hpftodit/ - copied from r202342, vendor/groff/1.15/contrib/groff/hpftodit/ vendor/groff/1.15/include/ - copied from r202342, vendor/groff/1.15/contrib/groff/include/ vendor/groff/1.15/indxbib/ - copied from r202342, vendor/groff/1.15/contrib/groff/indxbib/ vendor/groff/1.15/install-sh - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/install-sh vendor/groff/1.15/libbib/ - copied from r202342, vendor/groff/1.15/contrib/groff/libbib/ vendor/groff/1.15/libdriver/ - copied from r202342, vendor/groff/1.15/contrib/groff/libdriver/ vendor/groff/1.15/libgroff/ - copied from r202342, vendor/groff/1.15/contrib/groff/libgroff/ vendor/groff/1.15/lkbib/ - copied from r202342, vendor/groff/1.15/contrib/groff/lkbib/ vendor/groff/1.15/lookbib/ - copied from r202342, vendor/groff/1.15/contrib/groff/lookbib/ vendor/groff/1.15/man/ - copied from r202342, vendor/groff/1.15/contrib/groff/man/ vendor/groff/1.15/mdate.sh - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/mdate.sh vendor/groff/1.15/mm/ - copied from r202342, vendor/groff/1.15/contrib/groff/mm/ vendor/groff/1.15/nroff/ - copied from r202342, vendor/groff/1.15/contrib/groff/nroff/ vendor/groff/1.15/pfbtops/ - copied from r202342, vendor/groff/1.15/contrib/groff/pfbtops/ vendor/groff/1.15/pic/ - copied from r202342, vendor/groff/1.15/contrib/groff/pic/ vendor/groff/1.15/psbb/ - copied from r202342, vendor/groff/1.15/contrib/groff/psbb/ vendor/groff/1.15/refer/ - copied from r202342, vendor/groff/1.15/contrib/groff/refer/ vendor/groff/1.15/soelim/ - copied from r202342, vendor/groff/1.15/contrib/groff/soelim/ vendor/groff/1.15/tbl/ - copied from r202342, vendor/groff/1.15/contrib/groff/tbl/ vendor/groff/1.15/test-groff - copied unchanged from r202342, vendor/groff/1.15/contrib/groff/test-groff vendor/groff/1.15/tfmtodit/ - copied from r202342, vendor/groff/1.15/contrib/groff/tfmtodit/ vendor/groff/1.15/tmac/ - copied from r202342, vendor/groff/1.15/contrib/groff/tmac/ vendor/groff/1.15/troff/ - copied from r202342, vendor/groff/1.15/contrib/groff/troff/ vendor/groff/1.15/xditview/ - copied from r202342, vendor/groff/1.15/contrib/groff/xditview/ vendor/groff/1.16.1/BUG-REPORT - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/BUG-REPORT vendor/groff/1.16.1/COPYING - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/COPYING vendor/groff/1.16.1/ChangeLog - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/ChangeLog vendor/groff/1.16.1/FDL - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/FDL vendor/groff/1.16.1/INSTALL - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/INSTALL vendor/groff/1.16.1/INSTALL.gen - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/INSTALL.gen vendor/groff/1.16.1/MORE.STUFF - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/MORE.STUFF vendor/groff/1.16.1/Makefile - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/Makefile vendor/groff/1.16.1/Makefile.ccpg - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/Makefile.ccpg vendor/groff/1.16.1/Makefile.comm - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/Makefile.comm vendor/groff/1.16.1/Makefile.cpg - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/Makefile.cpg vendor/groff/1.16.1/Makefile.dev - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/Makefile.dev vendor/groff/1.16.1/Makefile.in - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/Makefile.in vendor/groff/1.16.1/Makefile.init - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/Makefile.init vendor/groff/1.16.1/Makefile.lib - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/Makefile.lib vendor/groff/1.16.1/Makefile.man - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/Makefile.man vendor/groff/1.16.1/Makefile.sub - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/Makefile.sub vendor/groff/1.16.1/NEWS - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/NEWS vendor/groff/1.16.1/PROBLEMS - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/PROBLEMS vendor/groff/1.16.1/PROJECTS - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/PROJECTS vendor/groff/1.16.1/README - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/README vendor/groff/1.16.1/README.WIN32 - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/README.WIN32 vendor/groff/1.16.1/REVISION - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/REVISION vendor/groff/1.16.1/TODO - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/TODO vendor/groff/1.16.1/VERSION - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/VERSION vendor/groff/1.16.1/aclocal.m4 - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/aclocal.m4 vendor/groff/1.16.1/addftinfo/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/addftinfo/ vendor/groff/1.16.1/afmtodit/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/afmtodit/ vendor/groff/1.16.1/configure - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/configure vendor/groff/1.16.1/configure.in - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/configure.in vendor/groff/1.16.1/devX100/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/devX100/ vendor/groff/1.16.1/devX100-12/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/devX100-12/ vendor/groff/1.16.1/devX75/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/devX75/ vendor/groff/1.16.1/devX75-12/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/devX75-12/ vendor/groff/1.16.1/devascii/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/devascii/ vendor/groff/1.16.1/devcp1047/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/devcp1047/ vendor/groff/1.16.1/devdvi/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/devdvi/ vendor/groff/1.16.1/devhtml/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/devhtml/ vendor/groff/1.16.1/devlatin1/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/devlatin1/ vendor/groff/1.16.1/devlbp/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/devlbp/ vendor/groff/1.16.1/devlj4/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/devlj4/ vendor/groff/1.16.1/devps/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/devps/ vendor/groff/1.16.1/devutf8/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/devutf8/ vendor/groff/1.16.1/doc/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/doc/ vendor/groff/1.16.1/eqn/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/eqn/ vendor/groff/1.16.1/gendef.sh - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/gendef.sh vendor/groff/1.16.1/grn/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/grn/ vendor/groff/1.16.1/grodvi/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/grodvi/ vendor/groff/1.16.1/groff/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/groff/ vendor/groff/1.16.1/grog/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/grog/ vendor/groff/1.16.1/grohtml/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/grohtml/ vendor/groff/1.16.1/grolbp/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/grolbp/ vendor/groff/1.16.1/grolj4/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/grolj4/ vendor/groff/1.16.1/grops/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/grops/ vendor/groff/1.16.1/grotty/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/grotty/ vendor/groff/1.16.1/hpftodit/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/hpftodit/ vendor/groff/1.16.1/include/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/include/ vendor/groff/1.16.1/indxbib/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/indxbib/ vendor/groff/1.16.1/install-sh - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/install-sh vendor/groff/1.16.1/libbib/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/libbib/ vendor/groff/1.16.1/libdriver/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/libdriver/ vendor/groff/1.16.1/libgroff/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/libgroff/ vendor/groff/1.16.1/lkbib/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/lkbib/ vendor/groff/1.16.1/lookbib/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/lookbib/ vendor/groff/1.16.1/man/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/man/ vendor/groff/1.16.1/mdate.sh - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/mdate.sh vendor/groff/1.16.1/mkinstalldirs - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/mkinstalldirs vendor/groff/1.16.1/mm/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/mm/ vendor/groff/1.16.1/nroff/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/nroff/ vendor/groff/1.16.1/pfbtops/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/pfbtops/ vendor/groff/1.16.1/pic/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/pic/ vendor/groff/1.16.1/refer/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/refer/ vendor/groff/1.16.1/soelim/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/soelim/ vendor/groff/1.16.1/tbl/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/tbl/ vendor/groff/1.16.1/test-groff - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/test-groff vendor/groff/1.16.1/tfmtodit/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/tfmtodit/ vendor/groff/1.16.1/tmac/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/tmac/ vendor/groff/1.16.1/troff/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/troff/ vendor/groff/1.16.1/win32-diffs - copied unchanged from r202342, vendor/groff/1.16.1/contrib/groff/win32-diffs vendor/groff/1.16.1/xditview/ - copied from r202342, vendor/groff/1.16.1/contrib/groff/xditview/ vendor/groff/1.17.2/BUG-REPORT - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/BUG-REPORT vendor/groff/1.17.2/COPYING - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/COPYING vendor/groff/1.17.2/ChangeLog - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/ChangeLog vendor/groff/1.17.2/FDL - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/FDL vendor/groff/1.17.2/INSTALL - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/INSTALL vendor/groff/1.17.2/INSTALL.gen - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/INSTALL.gen vendor/groff/1.17.2/MORE.STUFF - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/MORE.STUFF vendor/groff/1.17.2/Makefile - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/Makefile vendor/groff/1.17.2/Makefile.ccpg - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/Makefile.ccpg vendor/groff/1.17.2/Makefile.comm - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/Makefile.comm vendor/groff/1.17.2/Makefile.cpg - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/Makefile.cpg vendor/groff/1.17.2/Makefile.dev - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/Makefile.dev vendor/groff/1.17.2/Makefile.in - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/Makefile.in vendor/groff/1.17.2/Makefile.init - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/Makefile.init vendor/groff/1.17.2/Makefile.lib - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/Makefile.lib vendor/groff/1.17.2/Makefile.man - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/Makefile.man vendor/groff/1.17.2/Makefile.sub - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/Makefile.sub vendor/groff/1.17.2/NEWS - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/NEWS vendor/groff/1.17.2/PROBLEMS - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/PROBLEMS vendor/groff/1.17.2/PROJECTS - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/PROJECTS vendor/groff/1.17.2/README - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/README vendor/groff/1.17.2/README.WIN32 - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/README.WIN32 vendor/groff/1.17.2/REVISION - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/REVISION vendor/groff/1.17.2/TODO - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/TODO vendor/groff/1.17.2/VERSION - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/VERSION vendor/groff/1.17.2/aclocal.m4 - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/aclocal.m4 vendor/groff/1.17.2/configure - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/configure vendor/groff/1.17.2/configure.ac - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/configure.ac vendor/groff/1.17.2/contrib/mm/ - copied from r202342, vendor/groff/1.17.2/contrib/groff/contrib/mm/ vendor/groff/1.17.2/doc/ - copied from r202342, vendor/groff/1.17.2/contrib/groff/doc/ vendor/groff/1.17.2/font/ - copied from r202342, vendor/groff/1.17.2/contrib/groff/font/ vendor/groff/1.17.2/gendef.sh - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/gendef.sh vendor/groff/1.17.2/install-sh - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/install-sh vendor/groff/1.17.2/man/ - copied from r202342, vendor/groff/1.17.2/contrib/groff/man/ vendor/groff/1.17.2/mdate.sh - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/mdate.sh vendor/groff/1.17.2/mkinstalldirs - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/mkinstalldirs vendor/groff/1.17.2/src/ - copied from r202342, vendor/groff/1.17.2/contrib/groff/src/ vendor/groff/1.17.2/test-groff - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/test-groff vendor/groff/1.17.2/tmac/ - copied from r202342, vendor/groff/1.17.2/contrib/groff/tmac/ vendor/groff/1.17.2/win32-diffs - copied unchanged from r202342, vendor/groff/1.17.2/contrib/groff/win32-diffs vendor/groff/1.17/BUG-REPORT - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/BUG-REPORT vendor/groff/1.17/COPYING - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/COPYING vendor/groff/1.17/ChangeLog - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/ChangeLog vendor/groff/1.17/FDL - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/FDL vendor/groff/1.17/INSTALL - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/INSTALL vendor/groff/1.17/INSTALL.gen - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/INSTALL.gen vendor/groff/1.17/MORE.STUFF - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/MORE.STUFF vendor/groff/1.17/Makefile - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/Makefile vendor/groff/1.17/Makefile.ccpg - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/Makefile.ccpg vendor/groff/1.17/Makefile.comm - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/Makefile.comm vendor/groff/1.17/Makefile.cpg - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/Makefile.cpg vendor/groff/1.17/Makefile.dev - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/Makefile.dev vendor/groff/1.17/Makefile.in - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/Makefile.in vendor/groff/1.17/Makefile.init - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/Makefile.init vendor/groff/1.17/Makefile.lib - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/Makefile.lib vendor/groff/1.17/Makefile.man - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/Makefile.man vendor/groff/1.17/Makefile.sub - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/Makefile.sub vendor/groff/1.17/NEWS - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/NEWS vendor/groff/1.17/PROBLEMS - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/PROBLEMS vendor/groff/1.17/PROJECTS - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/PROJECTS vendor/groff/1.17/README - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/README vendor/groff/1.17/README.WIN32 - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/README.WIN32 vendor/groff/1.17/REVISION - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/REVISION vendor/groff/1.17/TODO - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/TODO vendor/groff/1.17/VERSION - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/VERSION vendor/groff/1.17/aclocal.m4 - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/aclocal.m4 vendor/groff/1.17/configure - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/configure vendor/groff/1.17/configure.in - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/configure.in vendor/groff/1.17/contrib/mm/ - copied from r202342, vendor/groff/1.17/contrib/groff/contrib/mm/ vendor/groff/1.17/doc/ - copied from r202342, vendor/groff/1.17/contrib/groff/doc/ vendor/groff/1.17/font/ - copied from r202342, vendor/groff/1.17/contrib/groff/font/ vendor/groff/1.17/gendef.sh - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/gendef.sh vendor/groff/1.17/install-sh - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/install-sh vendor/groff/1.17/man/ - copied from r202342, vendor/groff/1.17/contrib/groff/man/ vendor/groff/1.17/mdate.sh - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/mdate.sh vendor/groff/1.17/mkinstalldirs - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/mkinstalldirs vendor/groff/1.17/src/ - copied from r202342, vendor/groff/1.17/contrib/groff/src/ vendor/groff/1.17/test-groff - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/test-groff vendor/groff/1.17/tmac/ - copied from r202342, vendor/groff/1.17/contrib/groff/tmac/ vendor/groff/1.17/win32-diffs - copied unchanged from r202342, vendor/groff/1.17/contrib/groff/win32-diffs vendor/groff/1.18.1/BUG-REPORT - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/BUG-REPORT vendor/groff/1.18.1/COPYING - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/COPYING vendor/groff/1.18.1/ChangeLog - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/ChangeLog vendor/groff/1.18.1/FDL - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/FDL vendor/groff/1.18.1/INSTALL - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/INSTALL vendor/groff/1.18.1/INSTALL.gen - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/INSTALL.gen vendor/groff/1.18.1/MANIFEST - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/MANIFEST vendor/groff/1.18.1/MORE.STUFF - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/MORE.STUFF vendor/groff/1.18.1/Makefile - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/Makefile vendor/groff/1.18.1/Makefile.ccpg - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/Makefile.ccpg vendor/groff/1.18.1/Makefile.comm - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/Makefile.comm vendor/groff/1.18.1/Makefile.cpg - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/Makefile.cpg vendor/groff/1.18.1/Makefile.dev - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/Makefile.dev vendor/groff/1.18.1/Makefile.in - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/Makefile.in vendor/groff/1.18.1/Makefile.init - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/Makefile.init vendor/groff/1.18.1/Makefile.lib - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/Makefile.lib vendor/groff/1.18.1/Makefile.man - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/Makefile.man vendor/groff/1.18.1/Makefile.sub - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/Makefile.sub vendor/groff/1.18.1/NEWS - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/NEWS vendor/groff/1.18.1/PROBLEMS - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/PROBLEMS vendor/groff/1.18.1/PROJECTS - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/PROJECTS vendor/groff/1.18.1/README - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/README vendor/groff/1.18.1/README.WIN32 - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/README.WIN32 vendor/groff/1.18.1/REVISION - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/REVISION vendor/groff/1.18.1/TODO - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/TODO vendor/groff/1.18.1/VERSION - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/VERSION vendor/groff/1.18.1/aclocal.m4 - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/aclocal.m4 vendor/groff/1.18.1/configure - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/configure vendor/groff/1.18.1/configure.ac - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/configure.ac vendor/groff/1.18.1/contrib/eqn2graph/ - copied from r202342, vendor/groff/1.18.1/contrib/groff/contrib/eqn2graph/ vendor/groff/1.18.1/contrib/groffer/ - copied from r202342, vendor/groff/1.18.1/contrib/groff/contrib/groffer/ vendor/groff/1.18.1/contrib/mm/ - copied from r202342, vendor/groff/1.18.1/contrib/groff/contrib/mm/ vendor/groff/1.18.1/contrib/mom/ - copied from r202342, vendor/groff/1.18.1/contrib/groff/contrib/mom/ vendor/groff/1.18.1/contrib/pic2graph/ - copied from r202342, vendor/groff/1.18.1/contrib/groff/contrib/pic2graph/ vendor/groff/1.18.1/doc/ - copied from r202342, vendor/groff/1.18.1/contrib/groff/doc/ vendor/groff/1.18.1/font/ - copied from r202342, vendor/groff/1.18.1/contrib/groff/font/ vendor/groff/1.18.1/gendef.sh - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/gendef.sh vendor/groff/1.18.1/install-sh - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/install-sh vendor/groff/1.18.1/man/ - copied from r202342, vendor/groff/1.18.1/contrib/groff/man/ vendor/groff/1.18.1/mdate.sh - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/mdate.sh vendor/groff/1.18.1/mkinstalldirs - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/mkinstalldirs vendor/groff/1.18.1/src/ - copied from r202342, vendor/groff/1.18.1/contrib/groff/src/ vendor/groff/1.18.1/stamp-h.in - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/stamp-h.in vendor/groff/1.18.1/test-groff - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/test-groff vendor/groff/1.18.1/tmac/ - copied from r202342, vendor/groff/1.18.1/contrib/groff/tmac/ vendor/groff/1.18.1/win32-diffs - copied unchanged from r202342, vendor/groff/1.18.1/contrib/groff/win32-diffs vendor/groff/1.19.2/BUG-REPORT - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/BUG-REPORT vendor/groff/1.19.2/COPYING - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/COPYING vendor/groff/1.19.2/ChangeLog - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/ChangeLog vendor/groff/1.19.2/ChangeLog.115 - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/ChangeLog.115 vendor/groff/1.19.2/ChangeLog.116 - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/ChangeLog.116 vendor/groff/1.19.2/ChangeLog.117 - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/ChangeLog.117 vendor/groff/1.19.2/ChangeLog.118 - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/ChangeLog.118 vendor/groff/1.19.2/FDL - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/FDL vendor/groff/1.19.2/INSTALL - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/INSTALL vendor/groff/1.19.2/INSTALL.gen - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/INSTALL.gen vendor/groff/1.19.2/LICENSE - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/LICENSE vendor/groff/1.19.2/MANIFEST - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/MANIFEST vendor/groff/1.19.2/MORE.STUFF - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/MORE.STUFF vendor/groff/1.19.2/Makefile - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/Makefile vendor/groff/1.19.2/Makefile.ccpg - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/Makefile.ccpg vendor/groff/1.19.2/Makefile.comm - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/Makefile.comm vendor/groff/1.19.2/Makefile.cpg - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/Makefile.cpg vendor/groff/1.19.2/Makefile.dev - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/Makefile.dev vendor/groff/1.19.2/Makefile.in - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/Makefile.in vendor/groff/1.19.2/Makefile.init - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/Makefile.init vendor/groff/1.19.2/Makefile.lib - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/Makefile.lib vendor/groff/1.19.2/Makefile.man - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/Makefile.man vendor/groff/1.19.2/Makefile.sub - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/Makefile.sub vendor/groff/1.19.2/NEWS - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/NEWS vendor/groff/1.19.2/PROBLEMS - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/PROBLEMS vendor/groff/1.19.2/PROJECTS - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/PROJECTS vendor/groff/1.19.2/README - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/README vendor/groff/1.19.2/README.MinGW - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/README.MinGW vendor/groff/1.19.2/REVISION - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/REVISION vendor/groff/1.19.2/TODO - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/TODO vendor/groff/1.19.2/VERSION - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/VERSION vendor/groff/1.19.2/aclocal.m4 - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/aclocal.m4 vendor/groff/1.19.2/configure - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/configure vendor/groff/1.19.2/configure.ac - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/configure.ac vendor/groff/1.19.2/contrib/eqn2graph/ - copied from r202342, vendor/groff/1.19.2/contrib/groff/contrib/eqn2graph/ vendor/groff/1.19.2/contrib/gdiffmk/ - copied from r202342, vendor/groff/1.19.2/contrib/groff/contrib/gdiffmk/ vendor/groff/1.19.2/contrib/grap2graph/ - copied from r202342, vendor/groff/1.19.2/contrib/groff/contrib/grap2graph/ vendor/groff/1.19.2/contrib/groffer/ - copied from r202342, vendor/groff/1.19.2/contrib/groff/contrib/groffer/ vendor/groff/1.19.2/contrib/mm/ - copied from r202342, vendor/groff/1.19.2/contrib/groff/contrib/mm/ vendor/groff/1.19.2/contrib/mom/ - copied from r202342, vendor/groff/1.19.2/contrib/groff/contrib/mom/ vendor/groff/1.19.2/contrib/pdfmark/ - copied from r202342, vendor/groff/1.19.2/contrib/groff/contrib/pdfmark/ vendor/groff/1.19.2/contrib/pic2graph/ - copied from r202342, vendor/groff/1.19.2/contrib/groff/contrib/pic2graph/ vendor/groff/1.19.2/doc/ - copied from r202342, vendor/groff/1.19.2/contrib/groff/doc/ vendor/groff/1.19.2/font/ - copied from r202342, vendor/groff/1.19.2/contrib/groff/font/ vendor/groff/1.19.2/gendef.sh - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/gendef.sh vendor/groff/1.19.2/install-sh - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/install-sh vendor/groff/1.19.2/man/ - copied from r202342, vendor/groff/1.19.2/contrib/groff/man/ vendor/groff/1.19.2/mdate.sh - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/mdate.sh vendor/groff/1.19.2/mkinstalldirs - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/mkinstalldirs vendor/groff/1.19.2/src/ - copied from r202342, vendor/groff/1.19.2/contrib/groff/src/ vendor/groff/1.19.2/stamp-h.in - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/stamp-h.in vendor/groff/1.19.2/test-groff.in - copied unchanged from r202342, vendor/groff/1.19.2/contrib/groff/test-groff.in vendor/groff/1.19.2/tmac/ - copied from r202342, vendor/groff/1.19.2/contrib/groff/tmac/ vendor/groff/1.19/BUG-REPORT - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/BUG-REPORT vendor/groff/1.19/COPYING - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/COPYING vendor/groff/1.19/ChangeLog - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/ChangeLog vendor/groff/1.19/FDL - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/FDL vendor/groff/1.19/INSTALL - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/INSTALL vendor/groff/1.19/INSTALL.gen - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/INSTALL.gen vendor/groff/1.19/MANIFEST - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/MANIFEST vendor/groff/1.19/MORE.STUFF - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/MORE.STUFF vendor/groff/1.19/Makefile - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/Makefile vendor/groff/1.19/Makefile.ccpg - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/Makefile.ccpg vendor/groff/1.19/Makefile.comm - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/Makefile.comm vendor/groff/1.19/Makefile.cpg - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/Makefile.cpg vendor/groff/1.19/Makefile.dev - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/Makefile.dev vendor/groff/1.19/Makefile.in - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/Makefile.in vendor/groff/1.19/Makefile.init - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/Makefile.init vendor/groff/1.19/Makefile.lib - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/Makefile.lib vendor/groff/1.19/Makefile.man - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/Makefile.man vendor/groff/1.19/Makefile.sub - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/Makefile.sub vendor/groff/1.19/NEWS - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/NEWS vendor/groff/1.19/PROBLEMS - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/PROBLEMS vendor/groff/1.19/PROJECTS - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/PROJECTS vendor/groff/1.19/README - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/README vendor/groff/1.19/README.CVS - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/README.CVS vendor/groff/1.19/README.WIN32 - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/README.WIN32 vendor/groff/1.19/REVISION - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/REVISION vendor/groff/1.19/TODO - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/TODO vendor/groff/1.19/VERSION - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/VERSION vendor/groff/1.19/aclocal.m4 - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/aclocal.m4 vendor/groff/1.19/configure - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/configure vendor/groff/1.19/configure.ac - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/configure.ac vendor/groff/1.19/contrib/eqn2graph/ - copied from r202342, vendor/groff/1.19/contrib/groff/contrib/eqn2graph/ vendor/groff/1.19/contrib/groffer/ - copied from r202342, vendor/groff/1.19/contrib/groff/contrib/groffer/ vendor/groff/1.19/contrib/mm/ - copied from r202342, vendor/groff/1.19/contrib/groff/contrib/mm/ vendor/groff/1.19/contrib/mom/ - copied from r202342, vendor/groff/1.19/contrib/groff/contrib/mom/ vendor/groff/1.19/contrib/pic2graph/ - copied from r202342, vendor/groff/1.19/contrib/groff/contrib/pic2graph/ vendor/groff/1.19/doc/ - copied from r202342, vendor/groff/1.19/contrib/groff/doc/ vendor/groff/1.19/font/ - copied from r202342, vendor/groff/1.19/contrib/groff/font/ vendor/groff/1.19/gendef.sh - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/gendef.sh vendor/groff/1.19/install-sh - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/install-sh vendor/groff/1.19/man/ - copied from r202342, vendor/groff/1.19/contrib/groff/man/ vendor/groff/1.19/mdate.sh - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/mdate.sh vendor/groff/1.19/mkinstalldirs - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/mkinstalldirs vendor/groff/1.19/src/ - copied from r202342, vendor/groff/1.19/contrib/groff/src/ vendor/groff/1.19/stamp-h.in - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/stamp-h.in vendor/groff/1.19/test-groff - copied unchanged from r202342, vendor/groff/1.19/contrib/groff/test-groff vendor/groff/1.19/tmac/ - copied from r202342, vendor/groff/1.19/contrib/groff/tmac/ vendor/groff/dist/BUG-REPORT - copied unchanged from r202342, vendor/groff/dist/contrib/groff/BUG-REPORT vendor/groff/dist/COPYING - copied unchanged from r202342, vendor/groff/dist/contrib/groff/COPYING vendor/groff/dist/ChangeLog - copied unchanged from r202342, vendor/groff/dist/contrib/groff/ChangeLog vendor/groff/dist/ChangeLog.115 - copied unchanged from r202342, vendor/groff/dist/contrib/groff/ChangeLog.115 vendor/groff/dist/ChangeLog.116 - copied unchanged from r202342, vendor/groff/dist/contrib/groff/ChangeLog.116 vendor/groff/dist/ChangeLog.117 - copied unchanged from r202342, vendor/groff/dist/contrib/groff/ChangeLog.117 vendor/groff/dist/ChangeLog.118 - copied unchanged from r202342, vendor/groff/dist/contrib/groff/ChangeLog.118 vendor/groff/dist/FDL - copied unchanged from r202342, vendor/groff/dist/contrib/groff/FDL vendor/groff/dist/INSTALL - copied unchanged from r202342, vendor/groff/dist/contrib/groff/INSTALL vendor/groff/dist/INSTALL.gen - copied unchanged from r202342, vendor/groff/dist/contrib/groff/INSTALL.gen vendor/groff/dist/LICENSE - copied unchanged from r202342, vendor/groff/dist/contrib/groff/LICENSE vendor/groff/dist/MANIFEST - copied unchanged from r202342, vendor/groff/dist/contrib/groff/MANIFEST vendor/groff/dist/MORE.STUFF - copied unchanged from r202342, vendor/groff/dist/contrib/groff/MORE.STUFF vendor/groff/dist/Makefile - copied unchanged from r202342, vendor/groff/dist/contrib/groff/Makefile vendor/groff/dist/Makefile.ccpg - copied unchanged from r202342, vendor/groff/dist/contrib/groff/Makefile.ccpg vendor/groff/dist/Makefile.comm - copied unchanged from r202342, vendor/groff/dist/contrib/groff/Makefile.comm vendor/groff/dist/Makefile.cpg - copied unchanged from r202342, vendor/groff/dist/contrib/groff/Makefile.cpg vendor/groff/dist/Makefile.dev - copied unchanged from r202342, vendor/groff/dist/contrib/groff/Makefile.dev vendor/groff/dist/Makefile.in - copied unchanged from r202342, vendor/groff/dist/contrib/groff/Makefile.in vendor/groff/dist/Makefile.init - copied unchanged from r202342, vendor/groff/dist/contrib/groff/Makefile.init vendor/groff/dist/Makefile.lib - copied unchanged from r202342, vendor/groff/dist/contrib/groff/Makefile.lib vendor/groff/dist/Makefile.man - copied unchanged from r202342, vendor/groff/dist/contrib/groff/Makefile.man vendor/groff/dist/Makefile.sub - copied unchanged from r202342, vendor/groff/dist/contrib/groff/Makefile.sub vendor/groff/dist/NEWS - copied unchanged from r202342, vendor/groff/dist/contrib/groff/NEWS vendor/groff/dist/PROBLEMS - copied unchanged from r202342, vendor/groff/dist/contrib/groff/PROBLEMS vendor/groff/dist/PROJECTS - copied unchanged from r202342, vendor/groff/dist/contrib/groff/PROJECTS vendor/groff/dist/README - copied unchanged from r202342, vendor/groff/dist/contrib/groff/README vendor/groff/dist/README.MinGW - copied unchanged from r202342, vendor/groff/dist/contrib/groff/README.MinGW vendor/groff/dist/REVISION - copied unchanged from r202342, vendor/groff/dist/contrib/groff/REVISION vendor/groff/dist/TODO - copied unchanged from r202342, vendor/groff/dist/contrib/groff/TODO vendor/groff/dist/VERSION - copied unchanged from r202342, vendor/groff/dist/contrib/groff/VERSION vendor/groff/dist/aclocal.m4 - copied unchanged from r202342, vendor/groff/dist/contrib/groff/aclocal.m4 vendor/groff/dist/configure - copied unchanged from r202342, vendor/groff/dist/contrib/groff/configure vendor/groff/dist/configure.ac - copied unchanged from r202342, vendor/groff/dist/contrib/groff/configure.ac vendor/groff/dist/contrib/eqn2graph/ - copied from r202342, vendor/groff/dist/contrib/groff/contrib/eqn2graph/ vendor/groff/dist/contrib/gdiffmk/ - copied from r202342, vendor/groff/dist/contrib/groff/contrib/gdiffmk/ vendor/groff/dist/contrib/grap2graph/ - copied from r202342, vendor/groff/dist/contrib/groff/contrib/grap2graph/ vendor/groff/dist/contrib/groffer/ - copied from r202342, vendor/groff/dist/contrib/groff/contrib/groffer/ vendor/groff/dist/contrib/mm/ - copied from r202342, vendor/groff/dist/contrib/groff/contrib/mm/ vendor/groff/dist/contrib/mom/ - copied from r202342, vendor/groff/dist/contrib/groff/contrib/mom/ vendor/groff/dist/contrib/pdfmark/ - copied from r202342, vendor/groff/dist/contrib/groff/contrib/pdfmark/ vendor/groff/dist/contrib/pic2graph/ - copied from r202342, vendor/groff/dist/contrib/groff/contrib/pic2graph/ vendor/groff/dist/doc/ - copied from r202342, vendor/groff/dist/contrib/groff/doc/ vendor/groff/dist/font/ - copied from r202342, vendor/groff/dist/contrib/groff/font/ vendor/groff/dist/gendef.sh - copied unchanged from r202342, vendor/groff/dist/contrib/groff/gendef.sh vendor/groff/dist/install-sh - copied unchanged from r202342, vendor/groff/dist/contrib/groff/install-sh vendor/groff/dist/man/ - copied from r202342, vendor/groff/dist/contrib/groff/man/ vendor/groff/dist/mdate.sh - copied unchanged from r202342, vendor/groff/dist/contrib/groff/mdate.sh vendor/groff/dist/mkinstalldirs - copied unchanged from r202342, vendor/groff/dist/contrib/groff/mkinstalldirs vendor/groff/dist/src/ - copied from r202342, vendor/groff/dist/contrib/groff/src/ vendor/groff/dist/stamp-h.in - copied unchanged from r202342, vendor/groff/dist/contrib/groff/stamp-h.in vendor/groff/dist/test-groff.in - copied unchanged from r202342, vendor/groff/dist/contrib/groff/test-groff.in vendor/groff/dist/tmac/ - copied from r202342, vendor/groff/dist/contrib/groff/tmac/ Deleted: vendor/groff/1.10/contrib/ vendor/groff/1.11/contrib/ vendor/groff/1.15/contrib/ vendor/groff/1.16.1/contrib/ vendor/groff/1.17.2/contrib/groff/ vendor/groff/1.17/contrib/groff/ vendor/groff/1.18.1/contrib/groff/ vendor/groff/1.19.2/contrib/groff/ vendor/groff/1.19/contrib/groff/ vendor/groff/dist/contrib/groff/ Copied: vendor/groff/1.10/BUG-REPORT (from r202342, vendor/groff/1.10/contrib/groff/BUG-REPORT) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/groff/1.10/BUG-REPORT Fri Jan 15 12:01:25 2010 (r202347, copy of r202342, vendor/groff/1.10/contrib/groff/BUG-REPORT) @@ -0,0 +1,55 @@ + Groff Bug Report + +Please read the PROBLEMS file before sending in a bug report. + +Please fill in all fields, even if you think they are not relevant. + +Please delete the text in brackets before sending it in. + +Please report separate bugs separately. + +Send the completed form to bug-groff@prep.ai.mit.edu. + +GROFF VERSION: +[The version of groff you are using. For example, `1.05'] + +MACHINE: +[The machine you are using. For example, `Sun SPARCstation 2'] + +OS: +[The operating system you are using. For example, `SunOS 4.1.1'] + +COMPILER: +[The compiler you are used to compile groff. For example, `g++ 1.40.3'] + +INPUT FILES: +[Include all the files necessary to reproduce the problem that are not +part of the standard groff distribution. This includes font +description files, DESC files and macro files (with the exception of +the -ms and -mm macros: I have them). Send them as as a shell archive +or as a uuencoded, compressed tar file. + +It's easier for me if you can provide an example that doesn't depend +on any macro package, but obviously if you're reporting a problem with +a macro package that won't be possible. Also a short example is more +convenient than a long one, but don't worry if you can't find a short +example. Don't say something like ``any file that X'': always send a +definite example.] + +COMMAND LINE: +[The command line that I should run in order to observe the bug. For +example, `gtroff -Tps bug.tr'. If the command line uses -ms or -mm, +say whether these refer to the groff versions or the Unix versions of +the macros.] + +DESCRIPTION OF INCORRECT BEHAVIOUR: +[What goes wrong when that command line is run? For example, `gtroff +gets a segmentation fault', or `The output looks bad because the bar +over the x is too long and is too far over to the left.' If you get +an error message, include it here without modification: don't edit it +to make it more readable.] + +SUGGESTED FIX [optional]: +[If you can suggest a fix for the problem, include a context diff +here. But don't delay sending in a bug report in the hope of finding +a fix. Guesses about the cause of the bug are not usually helpful.] Copied: vendor/groff/1.10/COPYING (from r202342, vendor/groff/1.10/contrib/groff/COPYING) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/groff/1.10/COPYING Fri Jan 15 12:01:25 2010 (r202347, copy of r202342, vendor/groff/1.10/contrib/groff/COPYING) @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1990, 1991, 1992 Free Software Foundation, Inc. + 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + Appendix: How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) 19yy + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) 19yy name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. Copied: vendor/groff/1.10/ChangeLog (from r202342, vendor/groff/1.10/contrib/groff/ChangeLog) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/groff/1.10/ChangeLog Fri Jan 15 12:01:25 2010 (r202347, copy of r202342, vendor/groff/1.10/contrib/groff/ChangeLog) @@ -0,0 +1,5717 @@ +Sun Nov 26 11:45:13 1995 James Clark + + * Version 1.10 released. + +Fri Nov 24 09:56:16 1995 James Clark + + * afmtodit/afmtodit.pl: Avoid comment on first line. + +Mon Nov 20 11:13:49 1995 James Clark + + * aclocal.m4 (GROFF_INSTALL_SH): New macro. + * configure.in: Call it. + + * Makefile.sub (configure): Depends on aclocal.m4 not acgroff.m4. + (distfiles): Doesn't depend on config.log or config.cache. + +Sun Oct 1 08:45:36 1995 James Clark + + * grog/grog.sh: Use print "" rather than print in END rule. + +Wed Aug 23 13:30:52 1995 James Clark + + * tbl/main.cc (process_data): Don't give error for excess data + entries that are comments. + +Fri Jul 28 11:00:27 1995 James Clark + + * tbl/main.cc (process_data): Fix case where new for-scope rules + silently change meaning of code. + +Tue Jul 4 23:39:51 1995 James Clark + + * troff/env.cc (hyphenate): Loop over all consecutive sequences + of non-zero hyphenation codes. + +Sat Jul 1 00:42:15 1995 James Clark + + * aclocal.m4 (GROFF_POSIX): Use conflicting declaration technique. + +Thu Jun 29 13:58:36 1995 James Clark + + * tmac/tmac.e (ip): Divert the tag so as to freeze the spaces. + +Tue Jun 27 12:30:16 1995 James Clark + + * tmac/tmac.andoc: Make it work in compatibility mode. + + * refer/token.h (token_info::is_range_sep): New function. + * refer/token.cc (init_special_chars): Make \(en a RANGE_SEP. + * refer/ref.cc (reference::output): More sophisticated check for + multiple pages. + + * devps/prologue.ps (MANUAL): New procedure. + * grops/ps.cc (main): New -m option. + (usage): Include -m. + (ps_printer::~ps_printer): Implement -m. + + * aclocal.m4 (GROFF_G): New macro. + * configure.in: Call it. + * Makefile.in (g): Provided by configure. + + * hpftodit/hpftodit.cc (basename): Rename to xbasename. + + * tmac/tmac.tty: Disable warning about bad fonts. Remove font + translations. + + * Makefile.in (tmacpath): Don't include /usr/lib/tmac. + (tmac_m, tmac_s): Deleted. + (sys_tmac_prefix, tmac_wrap, tmac_prefix, tmac_an_prefix, + tmac_s_prefix): New variables. + (MDEFINES): Change accordingly. + * Makefile.comm (.man.n): Use new TMAC_* variables. + * configure.in (GROFF_TMAC): Call. + * aclocal.m4 (GROFF_TMAC): Define. + * tmac/Makefile.sub (stamp_wrap): New target. + (install_data, uninstall_sub): Handle macro wrapping. + +Mon Jun 26 14:54:39 1995 James Clark + + * tbl/main.cc (main): Ignore -T option. + +Thu Jun 22 09:08:06 1995 James Clark + + * devlj4/generate/special.map: Add definition of \(nb. + + * tmac/tmac.dvi: Add definition of \(nb. + + * troff/dictionary.c (dictionary::dictionary): association::v gets + initialized by association::association. + + * tmac/Makefile.sub: Avoid using temporary files when installing. + + * troff/env.cc (environment::set_font): Make bad font number a + warning. + + * Makefile.in (fontpath): Remove $(prefix)/lib/font from fontpath. + + * Makefile.in (datadir): Use share rather than lib. + + * groff/groff.cc (basename): Rename to xbasename. + +Wed Jun 21 16:59:46 1995 James Clark + + * Makefile (CCLIBS): Don't use. + * Makefile.ccpg: Likewise. + + * acgroff.m4: Rename to... + * aclocal.m4: Modify extensively for autoconf 2. + * configure.in: Likewise. + * Makefile.in: Likewise. + + * groff/pipeline.c (const): Declare as empty if __STDC__ not + defined. + (xstrsignal): Check for definition of NSIG. Conditionalize + on SYS_SIGLIST_DECLARED. Make return type const. + +Sat Jun 10 12:28:16 1995 James Clark + + * troff/input.cc (interpolate_macro): Rephrase missing space + warning. + +Thu May 11 01:07:16 1995 Jason Merrill + + * addftinfo/addftinfo.cc, eqn/delim.cc, eqn/lex.cc, eqn/list.cc, + grodvi/dvi.cc, groff/groff.cc, grops/ps.cc, grops/psrm.cc, + grotty/tty.cc, include/ptable.h indxbib/indxbib.cc, + libbib/index.cc, libbib/linear.cc, libbib/search.cc, + libdriver/input.cc, libdriver/printer.cc, libgroff/font.cc, + libgroff/lf.cc, libgroff/nametoindex.cc, libgroff/ptable.cc, + libgroff/string.cc, lkbib/lkbib.cc, lookbib/lookbib.cc, + pic/lex.cc, pic/object.cc, pic/pic.y refer/label.y refer/ref.cc, + refer/refer.cc, refer/token.cc, tbl/main.cc, tbl/table.cc, + tfmtodit/tfmtodit.cc, troff/dictionary.cc, troff/div.cc, + troff/env.cc, troff/input.cc, troff/node.cc, troff/symbol.cc: + Fix 'for' scoping. + +Wed Apr 19 21:15:11 1995 James Clark + + * troff/input.cc (spring_trap): Push a macro_iterator rather than a + string_iterator. + (spring_trap, postpone_traps, unpostpone_traps): Move to later in + file. + (macro_iterator::macro_iterator): Add additional argument. + +Mon Apr 10 12:06:02 1995 James Clark + + * troff/div.cc (vertical_size::vertical_size): In place of integer + specifying line spacing use cunits specifying post vertical + space. + (macro_diversion::output, top_level_diversion::output): Likewise. + * troff/div.h: Change declarations accordingly. + * troff/env.cc (pending_output_line): Replace ls field by post_vs + field. + (pending_output_line::pending_output_line, + pending_output_line::output, environment::output, + environment::output_line, environment::output_title, + environment::hyphenate_line): In place of + integer specifying line spacing use cunits specifying post vertical + space. + (environment::environment): Add post_vertical_spacing and + prev_post_vertical_spacing arguments. + (environment::get_post_vertical_spacing): New function. + (environment::total_post_vertical_spacing): New function. + (environment::post_vertical_spacing): New function. + (init_env_requests): Initialize pvs request and .pvs register. + * troff/env.h: Change declarations. + +Tue Mar 28 09:52:07 1995 James Clark + + * tmac/tmac.pspic: Immediately remove the temporary file. + +Sat Mar 25 10:43:11 1995 James Clark + + * tmac/tmac.pspic (PSPIC): Scale graphic uniformly even when + height is specified. + +Thu Jan 26 16:20:13 1995 James Clark + + * tbl/table.c (struct vertical rule, class table_entry): Use int + not short for start_row and end_row. + +Fri Jan 13 13:53:05 1995 James Clark + + * troff/input.cc (trapping_blank_line, blank_line_macro): New + functions. + (diverted_space_node::reread, process_input_stack): Call + trapping_blank_line() rather than blank_line(). + (init_input_requests): Bind "blm" to blank_line_macro(). + + * tmac/tmac.s (XA): Use .br and par@reset rather than XA. + +Tue Jan 10 11:40:35 1995 James Clark + + * troff/env.cc (environment::possibly_break_line): Require that + width total excluding width of final space node be greater than + the target text length. + +Tue Jan 3 09:13:37 1995 James Clark + + * troff/node.cc (kern_pair_node::vertical_extent): New function. + +Sun Dec 4 13:19:07 1994 James Clark + + * troff/node.cc (charinfo_node): New class. + (glyph_node, composite_node): Derive from charinfo_node. Change + member functions accordingly. + +Wed Nov 30 10:29:29 1994 James Clark + + * nroff/nroff.sh: Use -Tlatin1 not -TLatin1. + +Mon Aug 8 10:17:59 1994 James Clark (jjc@jclark.com) + + * tmac/tmac.tty-char: Add definitions for \(ab and \[arrowvertex]. + + * devps/generate/textmap (notsubset): Add. + + * tmac/tmac.a4: New file. + +Sun Jul 24 20:08:42 1994 James Clark (jjc@jclark.com) + + * pic/main.cc (had_parse_error): New variable. + (do_picture, do_whole_file): Set had_parse_error if yyparse() + returns non-zero. + (main): Return 1 if had_parse_error is true. + +Tue Jul 19 13:40:31 1994 James Clark (jjc@jclark.com) + + * grolj4/lj4.cc (main): Avoid use of strtoul. + +Mon Jul 18 15:03:02 1994 James Clark (jjc@jclark.com) + + * nroff/nroff.sh: Default device is -Tlatin1 if $LC_CTYPE is + iso_8859_1 or $LESSCHARSET is latin1. + +Sun Jul 10 13:38:35 1994 James Clark (jjc@jclark.com) + + * hpftodit: New directory. + * Makefile.in (CCPROGDIRS): Add hpftodit. + * devlj4/generate: New directory. + +Thu Jul 7 23:49:48 1994 James Clark (jjc@jclark.com) + + * configure.in: Don't use AC_VFORK. + * groff/pipeline.c (run_pipeline): Use fork() always. + +Wed Jul 6 11:13:17 1994 James Clark (jjc@jclark.com) + + * grops/ps.cc (main): Use %1 not %s in error message for -w. + + * Makefile.in (CCPROGDIRS): Add grolj4. + (DEVDIRS): Add devlj4. + * grolj4, devlj4: New directories. + * tmac/troffrc: Handle lj4. + * tmac/tmac.lj4: New file. + +Fri Jun 17 18:02:53 1994 James Clark (jjc@jclark.com) + + * tmac/tmac.e (@n): Set indent to 0 before calling |h. + +Wed Jun 1 07:33:47 1994 James Clark (jjc@jclark.com) + + * troff/input.cc (do_if_request): At end of second string, switch + environments before getting next token. + +Fri May 20 07:39:18 1994 James Clark (jjc@jclark.com) + + * devps/psstrip.sed: Split rule that strips whitespace on either + side of delimiters. + +Wed May 18 08:13:47 1994 James Clark (jjc@jclark.com) + + * troff/node.h (font_family::make_definition): Add return value to + declaration. * troff/symbol.h (symbol::operator==, + symbol::operator!=): Likewise. + +Tue May 17 20:46:06 1994 James Clark (jjc@jclark.com) + + * groff/groff.cc (main, help, synopsis): Handle -S. + (possible_command::insert_arg): New function. + + * tmac/tmac.safer: New file. + * tmac/msafer.man: New file. + * tmac/Makefile.sub (FILES): Add tmac.safer and msafer.man. + +Thu Mar 10 01:58:30 1994 Paul Eggert (eggert@twinsun.com) + + * pic/pic.h, pic/main.cc (safer_flag): New variable. + * pic/pic.y (placeless_element): Avoid unsafe operations if + `safer_flag' is set. + * pic/main.cc (main): Add -S option, which sets `safer_flag'. + +Tue May 10 13:02:31 1994 James Clark (jjc@jclark.com) + + * eqn/lex.cc (get_token): Put call to add_context() in block to + work around Sun C++ 4.0 bug. + + * include/stringclass.h (operator +): Use ?: instead of `if' to + work around Sun C++ 4.0 bug. + +Thu May 5 11:18:03 1994 James Clark (jjc@jclark.com) + + * tbl/main.cc (process_format): Accept - as a synonym for the _ + key letter. + + * libbib/index.cc (minus_one): Don't declare as const. + +Fri Apr 29 09:32:48 1994 James Clark (jjc@jclark.com) + + * troff/input.cc (get_char_for_escape_name): Push back a newline. + +Wed Apr 27 21:14:18 1994 James Clark (jjc@jclark.com) + + * troff/input.cc (write_macro_request): New function. + (init_input_requests): Bind write_macro_request to writem. + +Sun Apr 17 11:15:38 1994 James Clark (jjc@jclark.com) + + * tmac/tmac.s (@EN): Turn filling back on even if there was no + equation. + + * eqn/lex.cc (do_space): Supply missing argument to lex_error. + + * tmac/tmac.s (@TS): Renamed from TS. + (TS): Call LP then TS again. + (cov*ab-init): Alias @TS to TS. + + * tmac/tmac.s: Allow QP or RS to initialize. + + * tmac/tmac.s (par@load-init): New macro. Call at end of file. + Move initializations of PS and LL here. + (par@init): Don't initialize HY. Avoid changing environment 0. + (par*env-init): Don't all par@reset. + +Thu Apr 14 19:15:45 1994 James Clark (jjc@jclark.com) + + * include/posix.h: Include only if not using . + +Sun Apr 10 09:54:44 1994 James Clark (jjc@jclark.com) + + * Makefile.in (MDEFINES): Add LDFLAGS. + (LDFLAGS): Add definition line. + +Thu Apr 7 22:22:22 1994 James Clark (jjc@jclark.com) + + * troff/input.cc (get_optional_char): Split off error check into... + (check_missing_character): New function. + * troff/token.h: Declare it. + * troff/env.cc (margin_character): Don't call get_optional_char. + Only call tok.next() after making the node. + + * include/lib.h (getopt): Make 2nd argument char *const *. + +Fri Mar 11 07:28:03 1994 James Clark (jjc@jclark.com) + + * nroff/conftest.sh: Deleted. + +Fri Mar 4 10:51:36 1994 James Clark (jjc@jclark.com) + + * pic/make-dos-dist: Deleted. + +Wed Mar 2 20:59:16 1994 James Clark (jjc@jclark.com) + + * devps/psstrip.sed: Strip comments before stripping trailing + white space. + +Sat Feb 19 13:07:16 1994 James Clark (jjc@jclark.com) + + * Version 1.09 released. + +Wed Feb 16 16:53:49 1994 James Clark (jjc@jclark.com) + + * tmac/doc-ditroff (hK): Don't reset page number if \nC is > 0. + +Mon Feb 14 08:26:40 1994 James Clark (jjc@jclark.com) + + * libgroff/font.cc (font::load_desc): Fix typo in error message. + +Sun Feb 13 09:37:38 1994 James Clark (jjc@jclark.com) + + * libgroff/new.cc (operator new): Rewrite so as to avoid warning + about returning without a value. + + * troff/charinfo.h (charinfo::get_special_translation): Cast + TRANSLATE_NONE to int. + + * refer/token.cc (lookup_token, store_token): Remove bogus loop + test. Fix test so that it works with n unsigned. + + * pic/pic.y (defaults_table): Fully bracket initializer. + * pic/lex.cc (lookup_keyword): Likewise. + * eqn/lex.cc (token_table, def_table): Likewise. + * eqn/box.cc (param_table): Likewise. + * troff/input.cc (warning_table): Likewise. + * libgroff/font.cc (table): Likewise. + * grops/ps.cc (ps_printer::special): Likewise. + * grops/psrm.cc (resource_manager::process_file): Likewise. + * tfmtodit/tfmtodit.cc (lig_chars, lig_table): Likewise. + * refer/command.cc (command_table): Likewise. + * addftinfo/addftinfo.cc (param_table): Likewise. + + * troff/symbol.cc (symbol::symbol): Prevent compiler warnings + about temp's being unused. + (unused): New function. + + * groff/pipeline.cc: Declare c_fatal. + + * libbib/linear.cc (bmpattern::search): Cast patterrn[--j] to + uchar. + + * libbib/index.cc (index_search_item::load): Prevent compiler + warnings about fd_closer's being unused. + (unused): New function. + +Sat Feb 12 10:31:59 1994 James Clark (jjc@jclark.com) + + * troff/input.cc (copy_mode_error): Make `prefix' static. + Fix typo. + + * include/posix.h: Include is HAVE_CC_OSFCN_H is + defined. + * acgroff.m4, configure.in, Makefile: Rename HAVE_CC_UNISTD_H to + HAVE_CC_OSFCN_H and modify accordingly. + + * troff/input.cc (init_charset_table): radicalex overlaps + horizontally. + + * groff/acgroff.m4 (GROFF_ISC_SYSV3): New macro (from + udodo!hans@relay.NL.net). + * groff/configure.in: Call it. + + * groff/acgroff.m4 (GROFF_PCLOSE): New macro. + * groff/configure.in: Call it. + * include/lib.h: Conditionalize declaration of pclose. + + * troff/div.cc (last_page_number): New global variable. + (top_level_diversion::begin_page): Exit if we just printed the + last page. + * troff/div.h (last_page_number): Declare it. + * troff/input.cc (parse_output_page_list): Set last_page_number. + + * eqn/sqrt.cc: Rename \(rn to \[radicalex]. + * devps/S, devps/textmap, tmac/tmac.ps, tmac/tmac.dvi, + tmac/tmac.X: Likewise. + * tmac/tmac.ps, tmac/tmac.X, tmac.dvi: Add definitions of \(rn. + * tmac.dvi: Make \(ru and \(ul extend beyond their width by .04m. + +Fri Feb 11 11:45:40 1994 James Clark (jjc@jclark.com) + + * tmac/doc-ditroff (hK): Remove groff specific code which + prevented page-breaks between separate manual entries. If this is + the first page, don't set the page number to 1. + + * acgroff.m4 (GROFF_POSIX): New macro. + * configure.in: Use it. + + * troff/node.cc (class real_output_file, + real_output_file::real_output_file, + real_output_file::~real_output_file): Conditionalize use of + popen/pclose on POPEN_MISSING. + * troff/node.h: Conditionalize pipe_command on POPEN_MISSING. + * troff/input.cc (pipe_command): Give an error if POPEN_MISSING. + (pipe_source): Similarily. + + * acgroff.m4 (GROFF_PROG_CCC): Update message about libg++. + + * acgroff.m4 (GROFF_GETOPT, GROFF_PUTENV, GROFF_POPEN): Detect + presence of declarations by trying to compile example with + conflicting declarations. (gcc only gives a warning for missing + declarations.) + +Wed Feb 9 09:12:23 1994 James Clark (jjc@jclark.com) + + * tmac/tmac.pspic (PSPIC): Allow options to specify alignment + (from Ulrich Lauther). + +Tue Feb 8 03:56:40 1994 James Clark (jjc@jclark.com) + + * libbib/linear.cc (file_buffer::load): Use S_ISREG macro. + +Thu Feb 3 09:34:35 1994 James Clark (jjc@jclark.com) + + * indxbib/indxbib.cc (write_hash_table): Add code for case where + pointers and ints have different sizes. + +Sun Jan 9 16:17:51 1994 James Clark (jjc@jclark.com) + + * tmac/tmac.s (par*env-init): Call par@reset. + +Fri Jan 7 10:24:27 1994 James Clark (jjc@jclark.com) + + * tmac/tmac.s (@IP): Switch to a new environment when diverting + tag. + (par*push-tag-env, par*pop-tag-env): New macros. + +Wed Jan 5 21:18:34 1994 James Clark (jjc@jclark.com) + + * grops/ps.cc (ps_printer::ps_printer): Use MAX_LINE_LENGTH for + initializing `out'. Reduce MAX_LINE_LENGTH from 79 to 72. + + * grops/ps.cc (ps_printer::~ps_printer): Output %%CreationDate + comment. Include . + +Wed Dec 15 14:14:00 1993 James Clark (jjc@jclark.com) + + * grops/ps.cc (is_small_h, is_small_v): Deleted. + (ps_printer::flush_sbuf): Use absolute motion only at beginning of + lines. + +Tue Dec 14 10:06:34 1993 James Clark (jjc@jclark.com) + + * troff/input.cc (read_request): Only print a prompt if reading + from the terminal. Also clearerr on EOF if reading from the + terminal. Declare isatty. + +Mon Nov 29 08:38:15 1993 James Clark (jjc@jclark.com) + + * refer/label.y: Rename map_t to map_func and extractor_t to + extractor_func. + +Sat Oct 30 06:38:12 1993 James Clark (jjc@jclark.com) + + * include/assert.h: Don't use volatile. + * libgroff/assert.cc: Likewise. + +Fri Oct 29 15:00:23 1993 James Clark (jjc@jclark.com) + + * troff/input.cc (abort_request): Look at character in tok before + calling get_copy(). + +Thu Oct 28 14:09:48 1993 James Clark (jjc@jclark.com) + + * troff/troff.h (NO_RETURN): Deleted. + * troff/div.cc (cleanup_and_exit): Don't declare aas NO_RETURN. + * troff/input.cc (exit_troff): Likewise + + * Makefile.in: Remove `Making ...' messages since GNU make now + gives these. + + * configure.in: Use AC_HAVE_HEADERS(unistd.h) instead of AC_UNISTD_H. + +Wed Oct 27 11:12:51 1993 James Clark (jjc@jclark.com) + + * tmac/tmac.s (@init): Initialize PO to \n(.o here, rather than + to constant 1 inch. + +Sat Oct 23 10:03:52 1993 James Clark (jjc@jclark.com) + + * tmac/tmac.e (hl): Use \n[.in] rather than \n(.i. + +Thu Oct 14 12:09:45 1993 James Clark (jjc@jclark.com) + + * eqn/delim.cc (delim_box::compute_metrics): Don't increase + MARK_REG if there was no left delimiter. + +Sat Oct 2 19:54:47 1993 James Clark (jjc@jclark.com) + + * pic/troff.cc (troff_output::text): Set line thickness to + relative before outputting text. + + * tmac/tmac.e (@k): Don't zero ?T. + ((z): Likewise. + +Sat Sep 25 11:08:43 1993 James Clark (jjc@jclark.com) + + * tmac/tmac.e ($p): Handle possibility that $3 is empty. + +Wed Aug 18 08:51:41 1993 James Clark (jjc@jclark.com) + + * troff/input.cc (decode_args): Warn about unquoted tabs (from + Paul Eggert). + +Tue Aug 10 08:38:32 1993 James Clark (jjc@jclark.com) + + * troff/input.cc (ignoring): New variable. + (ignore): Set ignoring during call to do_define_macro. + (do_define_macro): Clear ignoring before interpolating terminating + macro. + (copy_mode_error): New function. + (get_char_for_escape_name, read_long_escape_name, + interpolate_arg): Use copy_mode_error. + (warning_table): Add WARN_IG. + * troff/troff.h (WARN_IG): Declare. + (WARN_TOTAL): Change accordingly. + + * groff/pipeline.c (strsignal): Rename to xstrsignal. + * groff/groff.cc (strsignal): Delete declaration. + +Fri Jul 16 01:43:12 1993 James Clark (jjc@jclark.com) + + * troff/div.cc (page_offset): Use 'm' as default scaling. + +Sat Jul 3 09:11:38 1993 James Clark (jjc@jclark.com) + + * nroff/nroff.sh: Ignore -u. + +Wed Jun 9 12:17:27 1993 James Clark (jjc@jclark.com) *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-vendor@FreeBSD.ORG Fri Jan 15 12:17:30 2010 Return-Path: Delivered-To: svn-src-vendor@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C4E79106566C; Fri, 15 Jan 2010 12:17:30 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id AF55A8FC0A; Fri, 15 Jan 2010 12:17:30 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id o0FCHUAK068620; Fri, 15 Jan 2010 12:17:30 GMT (envelope-from ru@svn.freebsd.org) Received: (from ru@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id o0FCHUkF068619; Fri, 15 Jan 2010 12:17:30 GMT (envelope-from ru@svn.freebsd.org) Message-Id: <201001151217.o0FCHUkF068619@svn.freebsd.org> From: Ruslan Ermilov Date: Fri, 15 Jan 2010 12:17:30 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org X-SVN-Group: vendor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r202351 - in vendor/groff/dist: . contrib/eqn2graph contrib/gdiffmk contrib/gdiffmk/tests contrib/grap2graph contrib/groffer contrib/mm contrib/mm/examples contrib/mm/mm contrib/mom con... X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jan 2010 12:17:30 -0000 Author: ru Date: Fri Jan 15 12:17:29 2010 New Revision: 202351 URL: http://svn.freebsd.org/changeset/base/202351 Log: Clean up. Modified: Directory Properties: vendor/groff/dist/BUG-REPORT (props changed) vendor/groff/dist/COPYING (props changed) vendor/groff/dist/ChangeLog (props changed) vendor/groff/dist/ChangeLog.115 (props changed) vendor/groff/dist/ChangeLog.116 (props changed) vendor/groff/dist/ChangeLog.117 (props changed) vendor/groff/dist/ChangeLog.118 (props changed) vendor/groff/dist/FDL (props changed) vendor/groff/dist/INSTALL (props changed) vendor/groff/dist/INSTALL.gen (props changed) vendor/groff/dist/LICENSE (props changed) vendor/groff/dist/MANIFEST (props changed) vendor/groff/dist/MORE.STUFF (props changed) vendor/groff/dist/Makefile (props changed) vendor/groff/dist/Makefile.ccpg (props changed) vendor/groff/dist/Makefile.comm (props changed) vendor/groff/dist/Makefile.cpg (props changed) vendor/groff/dist/Makefile.dev (props changed) vendor/groff/dist/Makefile.in (props changed) vendor/groff/dist/Makefile.init (props changed) vendor/groff/dist/Makefile.lib (props changed) vendor/groff/dist/Makefile.man (props changed) vendor/groff/dist/Makefile.sub (props changed) vendor/groff/dist/NEWS (props changed) vendor/groff/dist/PROBLEMS (props changed) vendor/groff/dist/PROJECTS (props changed) vendor/groff/dist/README (props changed) vendor/groff/dist/README.MinGW (props changed) vendor/groff/dist/REVISION (props changed) vendor/groff/dist/TODO (props changed) vendor/groff/dist/VERSION (props changed) vendor/groff/dist/aclocal.m4 (props changed) vendor/groff/dist/configure (props changed) vendor/groff/dist/configure.ac (props changed) vendor/groff/dist/contrib/eqn2graph/Makefile.sub (props changed) vendor/groff/dist/contrib/eqn2graph/eqn2graph.man (props changed) vendor/groff/dist/contrib/eqn2graph/eqn2graph.sh (props changed) vendor/groff/dist/contrib/gdiffmk/ChangeLog (props changed) vendor/groff/dist/contrib/gdiffmk/Makefile.sub (props changed) vendor/groff/dist/contrib/gdiffmk/README (props changed) vendor/groff/dist/contrib/gdiffmk/gdiffmk.man (props changed) vendor/groff/dist/contrib/gdiffmk/gdiffmk.sh (props changed) vendor/groff/dist/contrib/gdiffmk/tests/file1 (props changed) vendor/groff/dist/contrib/gdiffmk/tests/file2 (props changed) vendor/groff/dist/contrib/gdiffmk/tests/runtests.in (props changed) vendor/groff/dist/contrib/gdiffmk/tests/test_baseline (props changed) vendor/groff/dist/contrib/gdiffmk/tests/test_baseline10 (props changed) vendor/groff/dist/contrib/gdiffmk/tests/test_baseline6 (props changed) vendor/groff/dist/contrib/gdiffmk/tests/test_baseline7 (props changed) vendor/groff/dist/contrib/gdiffmk/tests/test_baseline8 (props changed) vendor/groff/dist/contrib/gdiffmk/tests/test_baseline9 (props changed) vendor/groff/dist/contrib/grap2graph/Makefile.sub (props changed) vendor/groff/dist/contrib/grap2graph/grap2graph.man (props changed) vendor/groff/dist/contrib/grap2graph/grap2graph.sh (props changed) vendor/groff/dist/contrib/groffer/ChangeLog (props changed) vendor/groff/dist/contrib/groffer/Makefile.sub (props changed) vendor/groff/dist/contrib/groffer/README (props changed) vendor/groff/dist/contrib/groffer/README_SH (props changed) vendor/groff/dist/contrib/groffer/TODO (props changed) vendor/groff/dist/contrib/groffer/groffer.man (props changed) vendor/groff/dist/contrib/groffer/groffer.sh (props changed) vendor/groff/dist/contrib/groffer/groffer2.sh (props changed) vendor/groff/dist/contrib/mm/ChangeLog (props changed) vendor/groff/dist/contrib/mm/Makefile.sim (props changed) vendor/groff/dist/contrib/mm/Makefile.sub (props changed) vendor/groff/dist/contrib/mm/NOTES (props changed) vendor/groff/dist/contrib/mm/README (props changed) vendor/groff/dist/contrib/mm/examples/APP (props changed) vendor/groff/dist/contrib/mm/examples/B1B2 (props changed) vendor/groff/dist/contrib/mm/examples/COVER (props changed) vendor/groff/dist/contrib/mm/examples/IND (props changed) vendor/groff/dist/contrib/mm/examples/LT (props changed) vendor/groff/dist/contrib/mm/examples/LT.se (props changed) vendor/groff/dist/contrib/mm/examples/ML (props changed) vendor/groff/dist/contrib/mm/examples/MOVE (props changed) vendor/groff/dist/contrib/mm/examples/MUL (props changed) vendor/groff/dist/contrib/mm/examples/NCOL (props changed) vendor/groff/dist/contrib/mm/examples/ND (props changed) vendor/groff/dist/contrib/mm/examples/README (props changed) vendor/groff/dist/contrib/mm/examples/References (props changed) vendor/groff/dist/contrib/mm/examples/SETR (props changed) vendor/groff/dist/contrib/mm/groff_mm.man (props changed) vendor/groff/dist/contrib/mm/groff_mmse.man (props changed) vendor/groff/dist/contrib/mm/m.tmac (props changed) vendor/groff/dist/contrib/mm/mm.tmac (props changed) vendor/groff/dist/contrib/mm/mm/0.MT (props changed) vendor/groff/dist/contrib/mm/mm/4.MT (props changed) vendor/groff/dist/contrib/mm/mm/5.MT (props changed) vendor/groff/dist/contrib/mm/mm/ms.cov (props changed) vendor/groff/dist/contrib/mm/mm/se_ms.cov (props changed) vendor/groff/dist/contrib/mm/mmroff.man (props changed) vendor/groff/dist/contrib/mm/mmroff.pl (props changed) vendor/groff/dist/contrib/mm/mmse.tmac (props changed) vendor/groff/dist/contrib/mm/mse.tmac (props changed) vendor/groff/dist/contrib/mom/BUGS (props changed) vendor/groff/dist/contrib/mom/ChangeLog (props changed) vendor/groff/dist/contrib/mom/Makefile.sub (props changed) vendor/groff/dist/contrib/mom/NEWS (props changed) vendor/groff/dist/contrib/mom/TODO (props changed) vendor/groff/dist/contrib/mom/copyright (props changed) vendor/groff/dist/contrib/mom/examples/README.txt (props changed) vendor/groff/dist/contrib/mom/examples/elvis_syntax (props changed) vendor/groff/dist/contrib/mom/examples/elvis_syntax.new (props changed) vendor/groff/dist/contrib/mom/examples/letter.mom (props changed) vendor/groff/dist/contrib/mom/examples/penguin.ps (props changed) vendor/groff/dist/contrib/mom/examples/sample_docs.mom (props changed) vendor/groff/dist/contrib/mom/examples/typesetting.mom (props changed) vendor/groff/dist/contrib/mom/groff_mom.man (props changed) vendor/groff/dist/contrib/mom/mom.tmac (props changed) vendor/groff/dist/contrib/mom/momdoc/appendices.html (props changed) vendor/groff/dist/contrib/mom/momdoc/color.html (props changed) vendor/groff/dist/contrib/mom/momdoc/cover.html (props changed) vendor/groff/dist/contrib/mom/momdoc/definitions.html (props changed) vendor/groff/dist/contrib/mom/momdoc/docelement.html (props changed) vendor/groff/dist/contrib/mom/momdoc/docprocessing.html (props changed) vendor/groff/dist/contrib/mom/momdoc/goodies.html (props changed) vendor/groff/dist/contrib/mom/momdoc/headfootpage.html (props changed) vendor/groff/dist/contrib/mom/momdoc/inlines.html (props changed) vendor/groff/dist/contrib/mom/momdoc/intro.html (props changed) vendor/groff/dist/contrib/mom/momdoc/letters.html (props changed) vendor/groff/dist/contrib/mom/momdoc/macrolist.html (props changed) vendor/groff/dist/contrib/mom/momdoc/rectoverso.html (props changed) vendor/groff/dist/contrib/mom/momdoc/refer.html (props changed) vendor/groff/dist/contrib/mom/momdoc/reserved.html (props changed) vendor/groff/dist/contrib/mom/momdoc/toc.html (props changed) vendor/groff/dist/contrib/mom/momdoc/typemacdoc.html (props changed) vendor/groff/dist/contrib/mom/momdoc/typesetting.html (props changed) vendor/groff/dist/contrib/mom/momdoc/using.html (props changed) vendor/groff/dist/contrib/mom/om.tmac (props changed) vendor/groff/dist/contrib/pdfmark/ChangeLog (props changed) vendor/groff/dist/contrib/pdfmark/Makefile.sub (props changed) vendor/groff/dist/contrib/pdfmark/PROBLEMS (props changed) vendor/groff/dist/contrib/pdfmark/README (props changed) vendor/groff/dist/contrib/pdfmark/TODO (props changed) vendor/groff/dist/contrib/pdfmark/cover.ms (props changed) vendor/groff/dist/contrib/pdfmark/pdfmark.ms (props changed) vendor/groff/dist/contrib/pdfmark/pdfmark.tmac (props changed) vendor/groff/dist/contrib/pdfmark/pdfroff.man (props changed) vendor/groff/dist/contrib/pdfmark/pdfroff.sh (props changed) vendor/groff/dist/contrib/pdfmark/spdf.tmac (props changed) vendor/groff/dist/contrib/pic2graph/Makefile.sub (props changed) vendor/groff/dist/contrib/pic2graph/pic2graph.man (props changed) vendor/groff/dist/contrib/pic2graph/pic2graph.sh (props changed) vendor/groff/dist/doc/Makefile.in (props changed) vendor/groff/dist/doc/Makefile.sub (props changed) vendor/groff/dist/doc/fdl.texi (props changed) vendor/groff/dist/doc/fixinfo.sh (props changed) vendor/groff/dist/doc/gnu.eps (props changed) vendor/groff/dist/doc/gnu.xpm (props changed) vendor/groff/dist/doc/grnexmpl.g (props changed) vendor/groff/dist/doc/grnexmpl.me (props changed) vendor/groff/dist/doc/groff (props changed) vendor/groff/dist/doc/groff-1 (props changed) vendor/groff/dist/doc/groff-2 (props changed) vendor/groff/dist/doc/groff-3 (props changed) vendor/groff/dist/doc/groff.css (props changed) vendor/groff/dist/doc/groff.texinfo (props changed) vendor/groff/dist/doc/meintro.me (props changed) vendor/groff/dist/doc/meref.me (props changed) vendor/groff/dist/doc/pic.ms (props changed) vendor/groff/dist/doc/texinfo.tex (props changed) vendor/groff/dist/doc/webpage.ms (props changed) vendor/groff/dist/font/devX100-12/CB (props changed) vendor/groff/dist/font/devX100-12/CBI (props changed) vendor/groff/dist/font/devX100-12/CI (props changed) vendor/groff/dist/font/devX100-12/CR (props changed) vendor/groff/dist/font/devX100-12/DESC (props changed) vendor/groff/dist/font/devX100-12/HB (props changed) vendor/groff/dist/font/devX100-12/HBI (props changed) vendor/groff/dist/font/devX100-12/HI (props changed) vendor/groff/dist/font/devX100-12/HR (props changed) vendor/groff/dist/font/devX100-12/Makefile.sub (props changed) vendor/groff/dist/font/devX100-12/NB (props changed) vendor/groff/dist/font/devX100-12/NBI (props changed) vendor/groff/dist/font/devX100-12/NI (props changed) vendor/groff/dist/font/devX100-12/NR (props changed) vendor/groff/dist/font/devX100-12/S (props changed) vendor/groff/dist/font/devX100-12/TB (props changed) vendor/groff/dist/font/devX100-12/TBI (props changed) vendor/groff/dist/font/devX100-12/TI (props changed) vendor/groff/dist/font/devX100-12/TR (props changed) vendor/groff/dist/font/devX100/CB (props changed) vendor/groff/dist/font/devX100/CBI (props changed) vendor/groff/dist/font/devX100/CI (props changed) vendor/groff/dist/font/devX100/CR (props changed) vendor/groff/dist/font/devX100/DESC (props changed) vendor/groff/dist/font/devX100/HB (props changed) vendor/groff/dist/font/devX100/HBI (props changed) vendor/groff/dist/font/devX100/HI (props changed) vendor/groff/dist/font/devX100/HR (props changed) vendor/groff/dist/font/devX100/Makefile.sub (props changed) vendor/groff/dist/font/devX100/NB (props changed) vendor/groff/dist/font/devX100/NBI (props changed) vendor/groff/dist/font/devX100/NI (props changed) vendor/groff/dist/font/devX100/NR (props changed) vendor/groff/dist/font/devX100/S (props changed) vendor/groff/dist/font/devX100/TB (props changed) vendor/groff/dist/font/devX100/TBI (props changed) vendor/groff/dist/font/devX100/TI (props changed) vendor/groff/dist/font/devX100/TR (props changed) vendor/groff/dist/font/devX75-12/CB (props changed) vendor/groff/dist/font/devX75-12/CBI (props changed) vendor/groff/dist/font/devX75-12/CI (props changed) vendor/groff/dist/font/devX75-12/CR (props changed) vendor/groff/dist/font/devX75-12/DESC (props changed) vendor/groff/dist/font/devX75-12/HB (props changed) vendor/groff/dist/font/devX75-12/HBI (props changed) vendor/groff/dist/font/devX75-12/HI (props changed) vendor/groff/dist/font/devX75-12/HR (props changed) vendor/groff/dist/font/devX75-12/Makefile.sub (props changed) vendor/groff/dist/font/devX75-12/NB (props changed) vendor/groff/dist/font/devX75-12/NBI (props changed) vendor/groff/dist/font/devX75-12/NI (props changed) vendor/groff/dist/font/devX75-12/NR (props changed) vendor/groff/dist/font/devX75-12/S (props changed) vendor/groff/dist/font/devX75-12/TB (props changed) vendor/groff/dist/font/devX75-12/TBI (props changed) vendor/groff/dist/font/devX75-12/TI (props changed) vendor/groff/dist/font/devX75-12/TR (props changed) vendor/groff/dist/font/devX75/CB (props changed) vendor/groff/dist/font/devX75/CBI (props changed) vendor/groff/dist/font/devX75/CI (props changed) vendor/groff/dist/font/devX75/CR (props changed) vendor/groff/dist/font/devX75/DESC (props changed) vendor/groff/dist/font/devX75/HB (props changed) vendor/groff/dist/font/devX75/HBI (props changed) vendor/groff/dist/font/devX75/HI (props changed) vendor/groff/dist/font/devX75/HR (props changed) vendor/groff/dist/font/devX75/Makefile.sub (props changed) vendor/groff/dist/font/devX75/NB (props changed) vendor/groff/dist/font/devX75/NBI (props changed) vendor/groff/dist/font/devX75/NI (props changed) vendor/groff/dist/font/devX75/NR (props changed) vendor/groff/dist/font/devX75/S (props changed) vendor/groff/dist/font/devX75/TB (props changed) vendor/groff/dist/font/devX75/TBI (props changed) vendor/groff/dist/font/devX75/TI (props changed) vendor/groff/dist/font/devX75/TR (props changed) vendor/groff/dist/font/devascii/DESC.proto (props changed) vendor/groff/dist/font/devascii/Makefile.sub (props changed) vendor/groff/dist/font/devascii/R.proto (props changed) vendor/groff/dist/font/devcp1047/DESC.proto (props changed) vendor/groff/dist/font/devcp1047/Makefile.sub (props changed) vendor/groff/dist/font/devcp1047/R.proto (props changed) vendor/groff/dist/font/devdvi/CW (props changed) vendor/groff/dist/font/devdvi/CWEC (props changed) vendor/groff/dist/font/devdvi/CWI (props changed) vendor/groff/dist/font/devdvi/CWIEC (props changed) vendor/groff/dist/font/devdvi/CWITC (props changed) vendor/groff/dist/font/devdvi/CWTC (props changed) vendor/groff/dist/font/devdvi/DESC.in (props changed) vendor/groff/dist/font/devdvi/EX (props changed) vendor/groff/dist/font/devdvi/HB (props changed) vendor/groff/dist/font/devdvi/HBEC (props changed) vendor/groff/dist/font/devdvi/HBI (props changed) vendor/groff/dist/font/devdvi/HBIEC (props changed) vendor/groff/dist/font/devdvi/HBITC (props changed) vendor/groff/dist/font/devdvi/HBTC (props changed) vendor/groff/dist/font/devdvi/HI (props changed) vendor/groff/dist/font/devdvi/HIEC (props changed) vendor/groff/dist/font/devdvi/HITC (props changed) vendor/groff/dist/font/devdvi/HR (props changed) vendor/groff/dist/font/devdvi/HREC (props changed) vendor/groff/dist/font/devdvi/HRTC (props changed) vendor/groff/dist/font/devdvi/MI (props changed) vendor/groff/dist/font/devdvi/Makefile.sub (props changed) vendor/groff/dist/font/devdvi/S (props changed) vendor/groff/dist/font/devdvi/SA (props changed) vendor/groff/dist/font/devdvi/SB (props changed) vendor/groff/dist/font/devdvi/SC (props changed) vendor/groff/dist/font/devdvi/TB (props changed) vendor/groff/dist/font/devdvi/TBEC (props changed) vendor/groff/dist/font/devdvi/TBI (props changed) vendor/groff/dist/font/devdvi/TBIEC (props changed) vendor/groff/dist/font/devdvi/TBITC (props changed) vendor/groff/dist/font/devdvi/TBTC (props changed) vendor/groff/dist/font/devdvi/TI (props changed) vendor/groff/dist/font/devdvi/TIEC (props changed) vendor/groff/dist/font/devdvi/TITC (props changed) vendor/groff/dist/font/devdvi/TR (props changed) vendor/groff/dist/font/devdvi/TREC (props changed) vendor/groff/dist/font/devdvi/TRTC (props changed) vendor/groff/dist/font/devdvi/generate/CompileFonts (props changed) vendor/groff/dist/font/devdvi/generate/Makefile (props changed) vendor/groff/dist/font/devdvi/generate/ec.map (props changed) vendor/groff/dist/font/devdvi/generate/msam.map (props changed) vendor/groff/dist/font/devdvi/generate/msbm.map (props changed) vendor/groff/dist/font/devdvi/generate/tc.map (props changed) vendor/groff/dist/font/devdvi/generate/texb.map (props changed) vendor/groff/dist/font/devdvi/generate/texex.map (props changed) vendor/groff/dist/font/devdvi/generate/texi.map (props changed) vendor/groff/dist/font/devdvi/generate/texmi.map (props changed) vendor/groff/dist/font/devdvi/generate/texr.map (props changed) vendor/groff/dist/font/devdvi/generate/texsy.map (props changed) vendor/groff/dist/font/devdvi/generate/textex.map (props changed) vendor/groff/dist/font/devdvi/generate/textt.map (props changed) vendor/groff/dist/font/devhtml/DESC.proto (props changed) vendor/groff/dist/font/devhtml/Makefile.sub (props changed) vendor/groff/dist/font/devhtml/R.proto (props changed) vendor/groff/dist/font/devlatin1/DESC.proto (props changed) vendor/groff/dist/font/devlatin1/Makefile.sub (props changed) vendor/groff/dist/font/devlatin1/R.proto (props changed) vendor/groff/dist/font/devlbp/CB (props changed) vendor/groff/dist/font/devlbp/CI (props changed) vendor/groff/dist/font/devlbp/CR (props changed) vendor/groff/dist/font/devlbp/DESC.in (props changed) vendor/groff/dist/font/devlbp/EB (props changed) vendor/groff/dist/font/devlbp/EI (props changed) vendor/groff/dist/font/devlbp/ER (props changed) vendor/groff/dist/font/devlbp/HB (props changed) vendor/groff/dist/font/devlbp/HBI (props changed) vendor/groff/dist/font/devlbp/HI (props changed) vendor/groff/dist/font/devlbp/HNB (props changed) vendor/groff/dist/font/devlbp/HNBI (props changed) vendor/groff/dist/font/devlbp/HNI (props changed) vendor/groff/dist/font/devlbp/HNR (props changed) vendor/groff/dist/font/devlbp/HR (props changed) vendor/groff/dist/font/devlbp/Makefile.sub (props changed) vendor/groff/dist/font/devlbp/TB (props changed) vendor/groff/dist/font/devlbp/TBI (props changed) vendor/groff/dist/font/devlbp/TI (props changed) vendor/groff/dist/font/devlbp/TR (props changed) vendor/groff/dist/font/devlj4/AB (props changed) vendor/groff/dist/font/devlj4/ABI (props changed) vendor/groff/dist/font/devlj4/AI (props changed) vendor/groff/dist/font/devlj4/ALBB (props changed) vendor/groff/dist/font/devlj4/ALBR (props changed) vendor/groff/dist/font/devlj4/AOB (props changed) vendor/groff/dist/font/devlj4/AOI (props changed) vendor/groff/dist/font/devlj4/AOR (props changed) vendor/groff/dist/font/devlj4/AR (props changed) vendor/groff/dist/font/devlj4/CB (props changed) vendor/groff/dist/font/devlj4/CBI (props changed) vendor/groff/dist/font/devlj4/CI (props changed) vendor/groff/dist/font/devlj4/CLARENDON (props changed) vendor/groff/dist/font/devlj4/CORONET (props changed) vendor/groff/dist/font/devlj4/CR (props changed) vendor/groff/dist/font/devlj4/DESC.in (props changed) vendor/groff/dist/font/devlj4/GB (props changed) vendor/groff/dist/font/devlj4/GBI (props changed) vendor/groff/dist/font/devlj4/GI (props changed) vendor/groff/dist/font/devlj4/GR (props changed) vendor/groff/dist/font/devlj4/LGB (props changed) vendor/groff/dist/font/devlj4/LGI (props changed) vendor/groff/dist/font/devlj4/LGR (props changed) vendor/groff/dist/font/devlj4/MARIGOLD (props changed) vendor/groff/dist/font/devlj4/Makefile.sub (props changed) vendor/groff/dist/font/devlj4/OB (props changed) vendor/groff/dist/font/devlj4/OBI (props changed) vendor/groff/dist/font/devlj4/OI (props changed) vendor/groff/dist/font/devlj4/OR (props changed) vendor/groff/dist/font/devlj4/S (props changed) vendor/groff/dist/font/devlj4/SYMBOL (props changed) vendor/groff/dist/font/devlj4/TB (props changed) vendor/groff/dist/font/devlj4/TBI (props changed) vendor/groff/dist/font/devlj4/TI (props changed) vendor/groff/dist/font/devlj4/TNRB (props changed) vendor/groff/dist/font/devlj4/TNRBI (props changed) vendor/groff/dist/font/devlj4/TNRI (props changed) vendor/groff/dist/font/devlj4/TNRR (props changed) vendor/groff/dist/font/devlj4/TR (props changed) vendor/groff/dist/font/devlj4/UB (props changed) vendor/groff/dist/font/devlj4/UBI (props changed) vendor/groff/dist/font/devlj4/UCB (props changed) vendor/groff/dist/font/devlj4/UCBI (props changed) vendor/groff/dist/font/devlj4/UCI (props changed) vendor/groff/dist/font/devlj4/UCR (props changed) vendor/groff/dist/font/devlj4/UI (props changed) vendor/groff/dist/font/devlj4/UR (props changed) vendor/groff/dist/font/devlj4/WINGDINGS (props changed) vendor/groff/dist/font/devlj4/generate/Makefile (props changed) vendor/groff/dist/font/devlj4/generate/special.awk (props changed) vendor/groff/dist/font/devlj4/generate/special.map (props changed) vendor/groff/dist/font/devlj4/generate/symbol.map (props changed) vendor/groff/dist/font/devlj4/generate/text.map (props changed) vendor/groff/dist/font/devlj4/generate/wingdings.map (props changed) vendor/groff/dist/font/devps/AB (props changed) vendor/groff/dist/font/devps/ABI (props changed) vendor/groff/dist/font/devps/AI (props changed) vendor/groff/dist/font/devps/AR (props changed) vendor/groff/dist/font/devps/BMB (props changed) vendor/groff/dist/font/devps/BMBI (props changed) vendor/groff/dist/font/devps/BMI (props changed) vendor/groff/dist/font/devps/BMR (props changed) vendor/groff/dist/font/devps/CB (props changed) vendor/groff/dist/font/devps/CBI (props changed) vendor/groff/dist/font/devps/CI (props changed) vendor/groff/dist/font/devps/CR (props changed) vendor/groff/dist/font/devps/DESC.in (props changed) vendor/groff/dist/font/devps/EURO (props changed) vendor/groff/dist/font/devps/HB (props changed) vendor/groff/dist/font/devps/HBI (props changed) vendor/groff/dist/font/devps/HI (props changed) vendor/groff/dist/font/devps/HNB (props changed) vendor/groff/dist/font/devps/HNBI (props changed) vendor/groff/dist/font/devps/HNI (props changed) vendor/groff/dist/font/devps/HNR (props changed) vendor/groff/dist/font/devps/HR (props changed) vendor/groff/dist/font/devps/Makefile.sub (props changed) vendor/groff/dist/font/devps/NB (props changed) vendor/groff/dist/font/devps/NBI (props changed) vendor/groff/dist/font/devps/NI (props changed) vendor/groff/dist/font/devps/NR (props changed) vendor/groff/dist/font/devps/PB (props changed) vendor/groff/dist/font/devps/PBI (props changed) vendor/groff/dist/font/devps/PI (props changed) vendor/groff/dist/font/devps/PR (props changed) vendor/groff/dist/font/devps/S (props changed) vendor/groff/dist/font/devps/SS (props changed) vendor/groff/dist/font/devps/TB (props changed) vendor/groff/dist/font/devps/TBI (props changed) vendor/groff/dist/font/devps/TI (props changed) vendor/groff/dist/font/devps/TR (props changed) vendor/groff/dist/font/devps/ZCMI (props changed) vendor/groff/dist/font/devps/ZD (props changed) vendor/groff/dist/font/devps/ZDR (props changed) vendor/groff/dist/font/devps/download (props changed) vendor/groff/dist/font/devps/freeeuro.afm (props changed) vendor/groff/dist/font/devps/freeeuro.pfa (props changed) vendor/groff/dist/font/devps/generate/Makefile (props changed) vendor/groff/dist/font/devps/generate/afmname (props changed) vendor/groff/dist/font/devps/generate/dingbats.map (props changed) vendor/groff/dist/font/devps/generate/dingbats.rmap (props changed) vendor/groff/dist/font/devps/generate/freeeuro.sfd (props changed) vendor/groff/dist/font/devps/generate/lgreekmap (props changed) vendor/groff/dist/font/devps/generate/sfdtopfa.pe (props changed) vendor/groff/dist/font/devps/generate/symbol.sed (props changed) vendor/groff/dist/font/devps/generate/symbolchars (props changed) vendor/groff/dist/font/devps/generate/symbolsl.afm (props changed) vendor/groff/dist/font/devps/generate/textmap (props changed) vendor/groff/dist/font/devps/prologue.ps (props changed) vendor/groff/dist/font/devps/psstrip.sed (props changed) vendor/groff/dist/font/devps/symbol.afm (props changed) vendor/groff/dist/font/devps/symbolmap (props changed) vendor/groff/dist/font/devps/symbolsl.ps (props changed) vendor/groff/dist/font/devps/text.enc (props changed) vendor/groff/dist/font/devps/zapfdr.afm (props changed) vendor/groff/dist/font/devps/zapfdr.ps (props changed) vendor/groff/dist/font/devutf8/DESC.proto (props changed) vendor/groff/dist/font/devutf8/Makefile.sub (props changed) vendor/groff/dist/font/devutf8/NOTES (props changed) vendor/groff/dist/font/devutf8/R.proto (props changed) vendor/groff/dist/gendef.sh (props changed) vendor/groff/dist/install-sh (props changed) vendor/groff/dist/man/Makefile.sub (props changed) vendor/groff/dist/man/ditroff.man (props changed) vendor/groff/dist/man/groff.man (props changed) vendor/groff/dist/man/groff_char.man (props changed) vendor/groff/dist/man/groff_diff.man (props changed) vendor/groff/dist/man/groff_font.man (props changed) vendor/groff/dist/man/groff_out.man (props changed) vendor/groff/dist/man/groff_tmac.man (props changed) vendor/groff/dist/man/roff.man (props changed) vendor/groff/dist/mdate.sh (props changed) vendor/groff/dist/mkinstalldirs (props changed) vendor/groff/dist/src/devices/grodvi/Makefile.sub (props changed) vendor/groff/dist/src/devices/grodvi/dvi.cpp (props changed) vendor/groff/dist/src/devices/grodvi/grodvi.man (props changed) vendor/groff/dist/src/devices/grohtml/Makefile.sub (props changed) vendor/groff/dist/src/devices/grohtml/grohtml.man (props changed) vendor/groff/dist/src/devices/grohtml/html-table.cpp (props changed) vendor/groff/dist/src/devices/grohtml/html-table.h (props changed) vendor/groff/dist/src/devices/grohtml/html-text.cpp (props changed) vendor/groff/dist/src/devices/grohtml/html-text.h (props changed) vendor/groff/dist/src/devices/grohtml/html.h (props changed) vendor/groff/dist/src/devices/grohtml/output.cpp (props changed) vendor/groff/dist/src/devices/grohtml/post-html.cpp (props changed) vendor/groff/dist/src/devices/grolbp/Makefile.sub (props changed) vendor/groff/dist/src/devices/grolbp/charset.h (props changed) vendor/groff/dist/src/devices/grolbp/grolbp.man (props changed) vendor/groff/dist/src/devices/grolbp/lbp.cpp (props changed) vendor/groff/dist/src/devices/grolbp/lbp.h (props changed) vendor/groff/dist/src/devices/grolj4/Makefile.sub (props changed) vendor/groff/dist/src/devices/grolj4/grolj4.man (props changed) vendor/groff/dist/src/devices/grolj4/lj4.cpp (props changed) vendor/groff/dist/src/devices/grolj4/lj4_font.man (props changed) vendor/groff/dist/src/devices/grops/Makefile.sub (props changed) vendor/groff/dist/src/devices/grops/TODO (props changed) vendor/groff/dist/src/devices/grops/grops.man (props changed) vendor/groff/dist/src/devices/grops/ps.cpp (props changed) vendor/groff/dist/src/devices/grops/ps.h (props changed) vendor/groff/dist/src/devices/grops/psfig.diff (props changed) vendor/groff/dist/src/devices/grops/psrm.cpp (props changed) vendor/groff/dist/src/devices/grotty/Makefile.sub (props changed) vendor/groff/dist/src/devices/grotty/TODO (props changed) vendor/groff/dist/src/devices/grotty/grotty.man (props changed) vendor/groff/dist/src/devices/grotty/tty.cpp (props changed) vendor/groff/dist/src/devices/xditview/ChangeLog (props changed) vendor/groff/dist/src/devices/xditview/DESC.in (props changed) vendor/groff/dist/src/devices/xditview/Dvi.c (props changed) vendor/groff/dist/src/devices/xditview/Dvi.h (props changed) vendor/groff/dist/src/devices/xditview/DviP.h (props changed) vendor/groff/dist/src/devices/xditview/FontMap (props changed) vendor/groff/dist/src/devices/xditview/GXditview.ad (props changed) vendor/groff/dist/src/devices/xditview/Makefile.sub (props changed) vendor/groff/dist/src/devices/xditview/Menu.h (props changed) vendor/groff/dist/src/devices/xditview/README (props changed) vendor/groff/dist/src/devices/xditview/TODO (props changed) vendor/groff/dist/src/devices/xditview/ad2c (props changed) vendor/groff/dist/src/devices/xditview/device.c (props changed) vendor/groff/dist/src/devices/xditview/device.h (props changed) vendor/groff/dist/src/devices/xditview/draw.c (props changed) vendor/groff/dist/src/devices/xditview/font.c (props changed) vendor/groff/dist/src/devices/xditview/gray1.bm (props changed) vendor/groff/dist/src/devices/xditview/gray2.bm (props changed) vendor/groff/dist/src/devices/xditview/gray3.bm (props changed) vendor/groff/dist/src/devices/xditview/gray4.bm (props changed) vendor/groff/dist/src/devices/xditview/gray5.bm (props changed) vendor/groff/dist/src/devices/xditview/gray6.bm (props changed) vendor/groff/dist/src/devices/xditview/gray7.bm (props changed) vendor/groff/dist/src/devices/xditview/gray8.bm (props changed) vendor/groff/dist/src/devices/xditview/gxditview.man (props changed) vendor/groff/dist/src/devices/xditview/lex.c (props changed) vendor/groff/dist/src/devices/xditview/page.c (props changed) vendor/groff/dist/src/devices/xditview/parse.c (props changed) vendor/groff/dist/src/devices/xditview/xdit.bm (props changed) vendor/groff/dist/src/devices/xditview/xdit_mask.bm (props changed) vendor/groff/dist/src/devices/xditview/xditview.c (props changed) vendor/groff/dist/src/include/DviChar.h (props changed) vendor/groff/dist/src/include/Makefile.sub (props changed) vendor/groff/dist/src/include/XFontName.h (props changed) vendor/groff/dist/src/include/assert.h (props changed) vendor/groff/dist/src/include/cmap.h (props changed) vendor/groff/dist/src/include/color.h (props changed) vendor/groff/dist/src/include/config.hin (props changed) vendor/groff/dist/src/include/cset.h (props changed) vendor/groff/dist/src/include/device.h (props changed) vendor/groff/dist/src/include/driver.h (props changed) vendor/groff/dist/src/include/errarg.h (props changed) vendor/groff/dist/src/include/error.h (props changed) vendor/groff/dist/src/include/font.h (props changed) vendor/groff/dist/src/include/geometry.h (props changed) vendor/groff/dist/src/include/getopt.h (props changed) vendor/groff/dist/src/include/getopt_int.h (props changed) vendor/groff/dist/src/include/gettext.h (props changed) vendor/groff/dist/src/include/html-strings.h (props changed) vendor/groff/dist/src/include/htmlhint.h (props changed) vendor/groff/dist/src/include/index.h (props changed) vendor/groff/dist/src/include/lib.h (props changed) vendor/groff/dist/src/include/macropath.h (props changed) vendor/groff/dist/src/include/nonposix.h (props changed) vendor/groff/dist/src/include/paper.h (props changed) vendor/groff/dist/src/include/posix.h (props changed) vendor/groff/dist/src/include/printer.h (props changed) vendor/groff/dist/src/include/ptable.h (props changed) vendor/groff/dist/src/include/refid.h (props changed) vendor/groff/dist/src/include/relocate.h (props changed) vendor/groff/dist/src/include/search.h (props changed) vendor/groff/dist/src/include/searchpath.h (props changed) vendor/groff/dist/src/include/stringclass.h (props changed) vendor/groff/dist/src/include/symbol.h (props changed) vendor/groff/dist/src/include/unicode.h (props changed) vendor/groff/dist/src/libs/libbib/Makefile.sub (props changed) vendor/groff/dist/src/libs/libbib/common.cpp (props changed) vendor/groff/dist/src/libs/libbib/index.cpp (props changed) vendor/groff/dist/src/libs/libbib/linear.cpp (props changed) vendor/groff/dist/src/libs/libbib/map.c (props changed) vendor/groff/dist/src/libs/libbib/search.cpp (props changed) vendor/groff/dist/src/libs/libdriver/Makefile.sub (props changed) vendor/groff/dist/src/libs/libdriver/input.cpp (props changed) vendor/groff/dist/src/libs/libdriver/printer.cpp (props changed) vendor/groff/dist/src/libs/libgroff/Makefile.sub (props changed) vendor/groff/dist/src/libs/libgroff/assert.cpp (props changed) vendor/groff/dist/src/libs/libgroff/change_lf.cpp (props changed) vendor/groff/dist/src/libs/libgroff/cmap.cpp (props changed) vendor/groff/dist/src/libs/libgroff/color.cpp (props changed) vendor/groff/dist/src/libs/libgroff/cset.cpp (props changed) vendor/groff/dist/src/libs/libgroff/device.cpp (props changed) vendor/groff/dist/src/libs/libgroff/errarg.cpp (props changed) vendor/groff/dist/src/libs/libgroff/error.cpp (props changed) vendor/groff/dist/src/libs/libgroff/fatal.cpp (props changed) vendor/groff/dist/src/libs/libgroff/filename.cpp (props changed) vendor/groff/dist/src/libs/libgroff/fmod.c (props changed) vendor/groff/dist/src/libs/libgroff/font.cpp (props changed) vendor/groff/dist/src/libs/libgroff/fontfile.cpp (props changed) vendor/groff/dist/src/libs/libgroff/geometry.cpp (props changed) vendor/groff/dist/src/libs/libgroff/getcwd.c (props changed) vendor/groff/dist/src/libs/libgroff/getopt.c (props changed) vendor/groff/dist/src/libs/libgroff/getopt1.c (props changed) vendor/groff/dist/src/libs/libgroff/glyphuni.cpp (props changed) vendor/groff/dist/src/libs/libgroff/htmlhint.cpp (props changed) vendor/groff/dist/src/libs/libgroff/hypot.cpp (props changed) vendor/groff/dist/src/libs/libgroff/iftoa.c (props changed) vendor/groff/dist/src/libs/libgroff/invalid.cpp (props changed) vendor/groff/dist/src/libs/libgroff/itoa.c (props changed) vendor/groff/dist/src/libs/libgroff/lf.cpp (props changed) vendor/groff/dist/src/libs/libgroff/lineno.cpp (props changed) vendor/groff/dist/src/libs/libgroff/macropath.cpp (props changed) vendor/groff/dist/src/libs/libgroff/matherr.c (props changed) vendor/groff/dist/src/libs/libgroff/maxfilename.cpp (props changed) vendor/groff/dist/src/libs/libgroff/maxpathname.cpp (props changed) vendor/groff/dist/src/libs/libgroff/mksdir.cpp (props changed) vendor/groff/dist/src/libs/libgroff/mkstemp.cpp (props changed) vendor/groff/dist/src/libs/libgroff/nametoindex.cpp (props changed) vendor/groff/dist/src/libs/libgroff/new.cpp (props changed) vendor/groff/dist/src/libs/libgroff/paper.cpp (props changed) vendor/groff/dist/src/libs/libgroff/prime.cpp (props changed) vendor/groff/dist/src/libs/libgroff/progname.c (props changed) vendor/groff/dist/src/libs/libgroff/ptable.cpp (props changed) vendor/groff/dist/src/libs/libgroff/putenv.c (props changed) vendor/groff/dist/src/libs/libgroff/quotearg.c (props changed) vendor/groff/dist/src/libs/libgroff/relocate.cpp (props changed) vendor/groff/dist/src/libs/libgroff/searchpath.cpp (props changed) vendor/groff/dist/src/libs/libgroff/spawnvp.c (props changed) vendor/groff/dist/src/libs/libgroff/strcasecmp.c (props changed) vendor/groff/dist/src/libs/libgroff/strerror.c (props changed) vendor/groff/dist/src/libs/libgroff/string.cpp (props changed) vendor/groff/dist/src/libs/libgroff/strncasecmp.c (props changed) vendor/groff/dist/src/libs/libgroff/strsave.cpp (props changed) vendor/groff/dist/src/libs/libgroff/strtol.c (props changed) vendor/groff/dist/src/libs/libgroff/symbol.cpp (props changed) vendor/groff/dist/src/libs/libgroff/tmpfile.cpp (props changed) vendor/groff/dist/src/libs/libgroff/tmpname.cpp (props changed) vendor/groff/dist/src/libs/libgroff/unicode.cpp (props changed) vendor/groff/dist/src/libs/libgroff/uniglyph.cpp (props changed) vendor/groff/dist/src/libs/libgroff/uniuni.cpp (props changed) vendor/groff/dist/src/libs/libxutil/DviChar.c (props changed) vendor/groff/dist/src/libs/libxutil/Makefile.sub (props changed) vendor/groff/dist/src/libs/libxutil/XFontName.c (props changed) vendor/groff/dist/src/libs/libxutil/xmalloc.c (props changed) vendor/groff/dist/src/preproc/eqn/Makefile.sub (props changed) vendor/groff/dist/src/preproc/eqn/TODO (props changed) vendor/groff/dist/src/preproc/eqn/box.cpp (props changed) vendor/groff/dist/src/preproc/eqn/box.h (props changed) vendor/groff/dist/src/preproc/eqn/delim.cpp (props changed) vendor/groff/dist/src/preproc/eqn/eqn.cpp (props changed) vendor/groff/dist/src/preproc/eqn/eqn.h (props changed) vendor/groff/dist/src/preproc/eqn/eqn.man (props changed) vendor/groff/dist/src/preproc/eqn/eqn.y (props changed) vendor/groff/dist/src/preproc/eqn/eqn_tab.h (props changed) vendor/groff/dist/src/preproc/eqn/lex.cpp (props changed) vendor/groff/dist/src/preproc/eqn/limit.cpp (props changed) vendor/groff/dist/src/preproc/eqn/list.cpp (props changed) vendor/groff/dist/src/preproc/eqn/main.cpp (props changed) vendor/groff/dist/src/preproc/eqn/mark.cpp (props changed) vendor/groff/dist/src/preproc/eqn/neqn.man (props changed) vendor/groff/dist/src/preproc/eqn/neqn.sh (props changed) vendor/groff/dist/src/preproc/eqn/other.cpp (props changed) vendor/groff/dist/src/preproc/eqn/over.cpp (props changed) vendor/groff/dist/src/preproc/eqn/pbox.h (props changed) vendor/groff/dist/src/preproc/eqn/pile.cpp (props changed) vendor/groff/dist/src/preproc/eqn/script.cpp (props changed) vendor/groff/dist/src/preproc/eqn/special.cpp (props changed) vendor/groff/dist/src/preproc/eqn/sqrt.cpp (props changed) vendor/groff/dist/src/preproc/eqn/text.cpp (props changed) vendor/groff/dist/src/preproc/grn/Makefile.sub (props changed) vendor/groff/dist/src/preproc/grn/README (props changed) vendor/groff/dist/src/preproc/grn/gprint.h (props changed) vendor/groff/dist/src/preproc/grn/grn.man (props changed) vendor/groff/dist/src/preproc/grn/hdb.cpp (props changed) vendor/groff/dist/src/preproc/grn/hgraph.cpp (props changed) vendor/groff/dist/src/preproc/grn/hpoint.cpp (props changed) vendor/groff/dist/src/preproc/grn/main.cpp (props changed) vendor/groff/dist/src/preproc/html/Makefile.sub (props changed) vendor/groff/dist/src/preproc/html/pre-html.cpp (props changed) vendor/groff/dist/src/preproc/html/pre-html.h (props changed) vendor/groff/dist/src/preproc/html/pushback.cpp (props changed) vendor/groff/dist/src/preproc/html/pushback.h (props changed) vendor/groff/dist/src/preproc/pic/Makefile.sub (props changed) vendor/groff/dist/src/preproc/pic/TODO (props changed) vendor/groff/dist/src/preproc/pic/common.cpp (props changed) vendor/groff/dist/src/preproc/pic/common.h (props changed) vendor/groff/dist/src/preproc/pic/lex.cpp (props changed) vendor/groff/dist/src/preproc/pic/main.cpp (props changed) vendor/groff/dist/src/preproc/pic/object.cpp (props changed) vendor/groff/dist/src/preproc/pic/object.h (props changed) vendor/groff/dist/src/preproc/pic/output.h (props changed) vendor/groff/dist/src/preproc/pic/pic.cpp (props changed) vendor/groff/dist/src/preproc/pic/pic.h (props changed) vendor/groff/dist/src/preproc/pic/pic.man (props changed) vendor/groff/dist/src/preproc/pic/pic.y (props changed) vendor/groff/dist/src/preproc/pic/pic_tab.h (props changed) vendor/groff/dist/src/preproc/pic/position.h (props changed) vendor/groff/dist/src/preproc/pic/tex.cpp (props changed) vendor/groff/dist/src/preproc/pic/text.h (props changed) vendor/groff/dist/src/preproc/pic/troff.cpp (props changed) vendor/groff/dist/src/preproc/refer/Makefile.sub (props changed) vendor/groff/dist/src/preproc/refer/TODO (props changed) vendor/groff/dist/src/preproc/refer/command.cpp (props changed) vendor/groff/dist/src/preproc/refer/command.h (props changed) vendor/groff/dist/src/preproc/refer/label.cpp (props changed) vendor/groff/dist/src/preproc/refer/label.y (props changed) vendor/groff/dist/src/preproc/refer/ref.cpp (props changed) vendor/groff/dist/src/preproc/refer/ref.h (props changed) vendor/groff/dist/src/preproc/refer/refer.cpp (props changed) vendor/groff/dist/src/preproc/refer/refer.h (props changed) vendor/groff/dist/src/preproc/refer/refer.man (props changed) vendor/groff/dist/src/preproc/refer/token.cpp (props changed) vendor/groff/dist/src/preproc/refer/token.h (props changed) vendor/groff/dist/src/preproc/soelim/Makefile.sub (props changed) vendor/groff/dist/src/preproc/soelim/TODO (props changed) vendor/groff/dist/src/preproc/soelim/soelim.cpp (props changed) vendor/groff/dist/src/preproc/soelim/soelim.man (props changed) vendor/groff/dist/src/preproc/tbl/Makefile.sub (props changed) vendor/groff/dist/src/preproc/tbl/main.cpp (props changed) vendor/groff/dist/src/preproc/tbl/table.cpp (props changed) vendor/groff/dist/src/preproc/tbl/table.h (props changed) vendor/groff/dist/src/preproc/tbl/tbl.man (props changed) vendor/groff/dist/src/roff/groff/Makefile.sub (props changed) vendor/groff/dist/src/roff/groff/groff.cpp (props changed) vendor/groff/dist/src/roff/groff/groff.man (props changed) vendor/groff/dist/src/roff/groff/pipeline.c (props changed) vendor/groff/dist/src/roff/groff/pipeline.h (props changed) vendor/groff/dist/src/roff/grog/Makefile.sub (props changed) vendor/groff/dist/src/roff/grog/grog.man (props changed) vendor/groff/dist/src/roff/grog/grog.pl (props changed) vendor/groff/dist/src/roff/grog/grog.sh (props changed) vendor/groff/dist/src/roff/nroff/Makefile.sub (props changed) vendor/groff/dist/src/roff/nroff/nroff.man (props changed) vendor/groff/dist/src/roff/nroff/nroff.sh (props changed) vendor/groff/dist/src/roff/troff/Makefile.sub (props changed) vendor/groff/dist/src/roff/troff/TODO (props changed) vendor/groff/dist/src/roff/troff/charinfo.h (props changed) vendor/groff/dist/src/roff/troff/column.cpp (props changed) vendor/groff/dist/src/roff/troff/dictionary.cpp (props changed) vendor/groff/dist/src/roff/troff/dictionary.h (props changed) vendor/groff/dist/src/roff/troff/div.cpp (props changed) vendor/groff/dist/src/roff/troff/div.h (props changed) vendor/groff/dist/src/roff/troff/env.cpp (props changed) vendor/groff/dist/src/roff/troff/env.h (props changed) vendor/groff/dist/src/roff/troff/hvunits.h (props changed) vendor/groff/dist/src/roff/troff/input.cpp (props changed) vendor/groff/dist/src/roff/troff/input.h (props changed) vendor/groff/dist/src/roff/troff/mtsm.cpp (props changed) vendor/groff/dist/src/roff/troff/mtsm.h (props changed) vendor/groff/dist/src/roff/troff/node.cpp (props changed) vendor/groff/dist/src/roff/troff/node.h (props changed) vendor/groff/dist/src/roff/troff/number.cpp (props changed) vendor/groff/dist/src/roff/troff/reg.cpp (props changed) vendor/groff/dist/src/roff/troff/reg.h (props changed) vendor/groff/dist/src/roff/troff/request.h (props changed) vendor/groff/dist/src/roff/troff/token.h (props changed) vendor/groff/dist/src/roff/troff/troff.h (props changed) vendor/groff/dist/src/roff/troff/troff.man (props changed) vendor/groff/dist/src/utils/addftinfo/Makefile.sub (props changed) vendor/groff/dist/src/utils/addftinfo/addftinfo.cpp (props changed) vendor/groff/dist/src/utils/addftinfo/addftinfo.man (props changed) vendor/groff/dist/src/utils/addftinfo/guess.cpp (props changed) vendor/groff/dist/src/utils/addftinfo/guess.h (props changed) vendor/groff/dist/src/utils/afmtodit/Makefile.sub (props changed) vendor/groff/dist/src/utils/afmtodit/afmtodit.man (props changed) vendor/groff/dist/src/utils/afmtodit/afmtodit.pl (props changed) vendor/groff/dist/src/utils/hpftodit/Makefile.sub (props changed) vendor/groff/dist/src/utils/hpftodit/hpftodit.cpp (props changed) vendor/groff/dist/src/utils/hpftodit/hpftodit.man (props changed) vendor/groff/dist/src/utils/hpftodit/hpuni.cpp (props changed) vendor/groff/dist/src/utils/indxbib/Makefile.sub (props changed) vendor/groff/dist/src/utils/indxbib/eign (props changed) vendor/groff/dist/src/utils/indxbib/indxbib.cpp (props changed) vendor/groff/dist/src/utils/indxbib/indxbib.man (props changed) vendor/groff/dist/src/utils/indxbib/signal.c (props changed) vendor/groff/dist/src/utils/lkbib/Makefile.sub (props changed) vendor/groff/dist/src/utils/lkbib/lkbib.cpp (props changed) vendor/groff/dist/src/utils/lkbib/lkbib.man (props changed) vendor/groff/dist/src/utils/lookbib/Makefile.sub (props changed) vendor/groff/dist/src/utils/lookbib/lookbib.cpp (props changed) vendor/groff/dist/src/utils/lookbib/lookbib.man (props changed) vendor/groff/dist/src/utils/pfbtops/Makefile.sub (props changed) vendor/groff/dist/src/utils/pfbtops/pfbtops.c (props changed) vendor/groff/dist/src/utils/pfbtops/pfbtops.man (props changed) vendor/groff/dist/src/utils/tfmtodit/Makefile.sub (props changed) vendor/groff/dist/src/utils/tfmtodit/tfmtodit.cpp (props changed) vendor/groff/dist/src/utils/tfmtodit/tfmtodit.man (props changed) vendor/groff/dist/src/utils/xtotroff/Makefile.in (props changed) vendor/groff/dist/src/utils/xtotroff/Makefile.sub (props changed) vendor/groff/dist/src/utils/xtotroff/xtotroff.c (props changed) vendor/groff/dist/src/utils/xtotroff/xtotroff.man (props changed) vendor/groff/dist/stamp-h.in (props changed) vendor/groff/dist/test-groff.in (props changed) vendor/groff/dist/tmac/Makefile.sub (props changed) vendor/groff/dist/tmac/README (props changed) vendor/groff/dist/tmac/TODO (props changed) vendor/groff/dist/tmac/X.tmac (props changed) vendor/groff/dist/tmac/Xps.tmac (props changed) vendor/groff/dist/tmac/a4.tmac (props changed) vendor/groff/dist/tmac/an-old.tmac (props changed) vendor/groff/dist/tmac/an.tmac (props changed) vendor/groff/dist/tmac/andoc.tmac (props changed) vendor/groff/dist/tmac/composite.tmac (props changed) vendor/groff/dist/tmac/cp1047.tmac (props changed) vendor/groff/dist/tmac/devtag.tmac (props changed) vendor/groff/dist/tmac/doc-common (props changed) vendor/groff/dist/tmac/doc-ditroff (props changed) vendor/groff/dist/tmac/doc-nroff (props changed) vendor/groff/dist/tmac/doc-old.tmac (props changed) vendor/groff/dist/tmac/doc-syms (props changed) vendor/groff/dist/tmac/doc.tmac (props changed) vendor/groff/dist/tmac/dvi.tmac (props changed) vendor/groff/dist/tmac/e.tmac (props changed) vendor/groff/dist/tmac/ec.tmac (props changed) vendor/groff/dist/tmac/eqnrc (props changed) vendor/groff/dist/tmac/europs.tmac (props changed) vendor/groff/dist/tmac/fixmacros.sed (props changed) vendor/groff/dist/tmac/groff_man.man (props changed) vendor/groff/dist/tmac/groff_mdoc.man (props changed) vendor/groff/dist/tmac/groff_me.man (props changed) vendor/groff/dist/tmac/groff_ms.man (props changed) vendor/groff/dist/tmac/groff_trace.man (props changed) vendor/groff/dist/tmac/groff_www.man (props changed) vendor/groff/dist/tmac/html-end.tmac (props changed) vendor/groff/dist/tmac/html.tmac (props changed) vendor/groff/dist/tmac/hyphen.us (props changed) vendor/groff/dist/tmac/hyphenex.pl (props changed) vendor/groff/dist/tmac/hyphenex.us (props changed) vendor/groff/dist/tmac/latin1.tmac (props changed) vendor/groff/dist/tmac/latin2.tmac (props changed) vendor/groff/dist/tmac/latin5.tmac (props changed) vendor/groff/dist/tmac/latin9.tmac (props changed) vendor/groff/dist/tmac/lbp.tmac (props changed) vendor/groff/dist/tmac/lj4.tmac (props changed) vendor/groff/dist/tmac/man.local (props changed) vendor/groff/dist/tmac/man.tmac (props changed) vendor/groff/dist/tmac/man.ultrix (props changed) vendor/groff/dist/tmac/mandoc.tmac (props changed) vendor/groff/dist/tmac/mdoc.local (props changed) vendor/groff/dist/tmac/mdoc.tmac (props changed) vendor/groff/dist/tmac/me.tmac (props changed) vendor/groff/dist/tmac/ms.tmac (props changed) vendor/groff/dist/tmac/papersize.tmac (props changed) vendor/groff/dist/tmac/pic.tmac (props changed) vendor/groff/dist/tmac/ps.tmac (props changed) vendor/groff/dist/tmac/psatk.tmac (props changed) vendor/groff/dist/tmac/psfig.tmac (props changed) vendor/groff/dist/tmac/psold.tmac (props changed) vendor/groff/dist/tmac/pspic.tmac (props changed) vendor/groff/dist/tmac/s.tmac (props changed) vendor/groff/dist/tmac/safer.tmac (props changed) vendor/groff/dist/tmac/strip.sed (props changed) vendor/groff/dist/tmac/trace.tmac (props changed) vendor/groff/dist/tmac/troffrc (props changed) vendor/groff/dist/tmac/troffrc-end (props changed) vendor/groff/dist/tmac/tty-char.tmac (props changed) vendor/groff/dist/tmac/tty.tmac (props changed) vendor/groff/dist/tmac/unicode.tmac (props changed) vendor/groff/dist/tmac/www.tmac (props changed) From owner-svn-src-vendor@FreeBSD.ORG Fri Jan 15 13:48:29 2010 Return-Path: Delivered-To: svn-src-vendor@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BB7611065694; Fri, 15 Jan 2010 13:48:29 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id A7B1D8FC1A; Fri, 15 Jan 2010 13:48:29 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id o0FDmTms089333; Fri, 15 Jan 2010 13:48:29 GMT (envelope-from ru@svn.freebsd.org) Received: (from ru@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id o0FDmThw089327; Fri, 15 Jan 2010 13:48:29 GMT (envelope-from ru@svn.freebsd.org) Message-Id: <201001151348.o0FDmThw089327@svn.freebsd.org> From: Ruslan Ermilov Date: Fri, 15 Jan 2010 13:48:29 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org X-SVN-Group: vendor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r202357 - vendor/groff/dist/tmac X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jan 2010 13:48:29 -0000 Author: ru Date: Fri Jan 15 13:48:29 2010 New Revision: 202357 URL: http://svn.freebsd.org/changeset/base/202357 Log: Cherry-pick some vendor changes to mdoc and man macro packages. (They were all made before Groff switched from GPLv2 to GPLv3, though the mdoc macro packages is not affected by the switch.) : 2007-11-10 Michail Vidiassov : : * tmac/doc-syms (doc-str-St--susv3): New string. : * tmac/groff_mdoc.man: Document it. : : 2008-09-06 Werner LEMBERG : : * tmac/doc-common (Dd, Os, Dt): Reset `doc-command-name' to make : `.Nm' work properly if next manual page is printed. : : 2008-10-04 Werner LEMBERG : : * tmac/doc-common (doc-operating-system-*): Update releases. : : * tmac/groff_mdoc.man: Document it. : : 2008-10-13 Werner LEMBERG : : * tmac/groff_mdoc.man: Update documentation on BSD-like OS string : versions. : : 2008-10-16 Werner LEMBERG : : * tmac/doc-common (doc-operating-system-*), tmac/groff_mdoc.man: Add : NetBSD 4.0.1. : : 2008-11-05 Werner LEMBERG : : * tmac/doc-common (Dt): Start a new page if necessary and set up : headers. : : 2008-12-24 Michail Vidiassov : : * tmac/doc-common: Add entries for Mac OS X and FreeBSD. : : 2009-01-02 Werner LEMBERG : : * tmac/groff_mdoc.man: Update OS version string listing. : : 2009-01-03 Werner LEMBERG : : * tmac/an-old.tmac, tmac/doc.tmac: For -Tutf8, map \-, -, ', and ` : conservatively to ASCII for the sake of easy cut and paste. Modified: vendor/groff/dist/tmac/an-old.tmac vendor/groff/dist/tmac/doc-common vendor/groff/dist/tmac/doc-old.tmac vendor/groff/dist/tmac/doc-syms vendor/groff/dist/tmac/doc.tmac vendor/groff/dist/tmac/groff_mdoc.man Modified: vendor/groff/dist/tmac/an-old.tmac ============================================================================== --- vendor/groff/dist/tmac/an-old.tmac Fri Jan 15 12:52:45 2010 (r202356) +++ vendor/groff/dist/tmac/an-old.tmac Fri Jan 15 13:48:29 2010 (r202357) @@ -630,6 +630,18 @@ . hy \n[HY] .\} . +.\" For UTF-8, map some characters conservatively for the sake +.\" of easy cut and paste. +. +.if '\*[.T]'utf8' \{\ +. rchar \- - ' ` +. +. char \- \N'45' +. char - \N'45' +. char ' \N'39' +. char ` \N'96' +.\} +. .\" Load local modifications. .mso man.local . Modified: vendor/groff/dist/tmac/doc-common ============================================================================== --- vendor/groff/dist/tmac/doc-common Fri Jan 15 12:52:45 2010 (r202356) +++ vendor/groff/dist/tmac/doc-common Fri Jan 15 13:48:29 2010 (r202357) @@ -219,6 +219,7 @@ .\" NS doc-document-title .\" NS doc-section .\" NS doc-volume +.\" NS doc-command-name .\" NS .\" NS local variables: .\" NS doc-volume-as-XXX @@ -319,6 +320,7 @@ . ds doc-document-title UNTITLED . ds doc-volume LOCAL . ds doc-section Null +. ds doc-command-name . . if !"\$1"" \ . ds doc-document-title "\$1 @@ -357,6 +359,12 @@ . if !"\$3"" \ . if "\*[doc-volume]"LOCAL" \ . ds doc-volume \$3 +. +. if !\n[cR] \ +. if \n[nl] \{\ + . doc-setup-header +. bp +. \} .. . . @@ -379,6 +387,7 @@ .\" NS .\" NS modifies: .\" NS doc-operating-system +.\" NS doc-command-name .\" NS .\" NS local variables: .\" NS doc-operating-system-XXX-XXX @@ -435,9 +444,14 @@ .ds doc-operating-system-NetBSD-2.0 2.0 .ds doc-operating-system-NetBSD-2.0.1 2.0.1 .ds doc-operating-system-NetBSD-2.0.2 2.0.2 +.ds doc-operating-system-NetBSD-2.0.3 2.0.3 .ds doc-operating-system-NetBSD-2.1 2.1 .ds doc-operating-system-NetBSD-3.0 3.0 +.ds doc-operating-system-NetBSD-3.0.1 3.0.1 +.ds doc-operating-system-NetBSD-3.0.2 3.0.2 +.ds doc-operating-system-NetBSD-3.1 3.1 .ds doc-operating-system-NetBSD-4.0 4.0 +.ds doc-operating-system-NetBSD-4.0.1 4.0.1 . .ds doc-operating-system-FreeBSD-1.0 1.0 .ds doc-operating-system-FreeBSD-1.1 1.1 @@ -486,23 +500,48 @@ .ds doc-operating-system-FreeBSD-6.0 6.0 .ds doc-operating-system-FreeBSD-6.1 6.1 .ds doc-operating-system-FreeBSD-6.2 6.2 +.ds doc-operating-system-FreeBSD-6.3 6.3 +.ds doc-operating-system-FreeBSD-6.4 6.4 .ds doc-operating-system-FreeBSD-7.0 7.0 +.ds doc-operating-system-FreeBSD-7.1 7.1 . -.ds doc-operating-system-Darwin-8.0.0 8.0.0 -.ds doc-operating-system-Darwin-8.1.0 8.1.0 -.ds doc-operating-system-Darwin-8.2.0 8.2.0 -.ds doc-operating-system-Darwin-8.3.0 8.3.0 -.ds doc-operating-system-Darwin-8.4.0 8.4.0 -.ds doc-operating-system-Darwin-8.5.0 8.5.0 -. -.ds doc-operating-system-DragonFly-1.0 1.0 -.ds doc-operating-system-DragonFly-1.1 1.1 -.ds doc-operating-system-DragonFly-1.2 1.2 -.ds doc-operating-system-DragonFly-1.3 1.3 -.ds doc-operating-system-DragonFly-1.4 1.4 -.ds doc-operating-system-DragonFly-1.5 1.5 +.ds doc-operating-system-Darwin-8.0.0 8.0.0 +.ds doc-operating-system-Darwin-8.1.0 8.1.0 +.ds doc-operating-system-Darwin-8.2.0 8.2.0 +.ds doc-operating-system-Darwin-8.3.0 8.3.0 +.ds doc-operating-system-Darwin-8.4.0 8.4.0 +.ds doc-operating-system-Darwin-8.5.0 8.5.0 +.ds doc-operating-system-Darwin-8.6.0 8.6.0 +.ds doc-operating-system-Darwin-8.7.0 8.7.0 +.ds doc-operating-system-Darwin-8.8.0 8.8.0 +.ds doc-operating-system-Darwin-8.9.0 8.9.0 +.ds doc-operating-system-Darwin-8.10.0 8.10.0 +.ds doc-operating-system-Darwin-8.11.0 8.11.0 +.ds doc-operating-system-Darwin-9.0.0 9.0.0 +.ds doc-operating-system-Darwin-9.1.0 9.1.0 +.ds doc-operating-system-Darwin-9.2.0 9.2.0 +.ds doc-operating-system-Darwin-9.3.0 9.3.0 +.ds doc-operating-system-Darwin-9.4.0 9.4.0 +.ds doc-operating-system-Darwin-9.5.0 9.5.0 +.ds doc-operating-system-Darwin-9.6.0 9.6.0 +. +.ds doc-operating-system-DragonFly-1.0 1.0 +.ds doc-operating-system-DragonFly-1.1 1.1 +.ds doc-operating-system-DragonFly-1.2 1.2 +.ds doc-operating-system-DragonFly-1.3 1.3 +.ds doc-operating-system-DragonFly-1.4 1.4 +.ds doc-operating-system-DragonFly-1.5 1.5 +.ds doc-operating-system-DragonFly-1.6 1.6 +.ds doc-operating-system-DragonFly-1.8 1.8 +.ds doc-operating-system-DragonFly-1.8.1 1.8.1 +.ds doc-operating-system-DragonFly-1.10 1.10 +.ds doc-operating-system-DragonFly-1.12 1.12 +.ds doc-operating-system-DragonFly-1.12.2 1.12.2 +.ds doc-operating-system-DragonFly-2.0 2.0 . .de Os +. ds doc-command-name +. . ie "\$1"" \ . ds doc-operating-system "\*[doc-default-operating-system] . el \{ .ie "\$1"ATT" \{\ @@ -563,6 +602,7 @@ .\" NS .\" NS modifies: .\" NS doc-date-string +.\" NS doc-command-name .\" NS .\" NS local variables: .\" NS doc-date-XXX @@ -583,6 +623,8 @@ .ds doc-date-12 December . .de Dd +. ds doc-command-name +. . ie \n[.$] \{\ . ie (\n[.$] == 3) \ . ds doc-date-string \$1\~\$2 \$3 Modified: vendor/groff/dist/tmac/doc-old.tmac ============================================================================== --- vendor/groff/dist/tmac/doc-old.tmac Fri Jan 15 12:52:45 2010 (r202356) +++ vendor/groff/dist/tmac/doc-old.tmac Fri Jan 15 13:48:29 2010 (r202357) @@ -40,7 +40,7 @@ .ds aD \fI .\" Argument Reference Style .ds aR \f(CO -.\" Interactive Comand Modifier (flag) +.\" Interactive Command Modifier (flag) .ds cM \f(CB .\" Emphasis (in the English sense - usually italics) .ds eM \fI Modified: vendor/groff/dist/tmac/doc-syms ============================================================================== --- vendor/groff/dist/tmac/doc-syms Fri Jan 15 12:52:45 2010 (r202356) +++ vendor/groff/dist/tmac/doc-syms Fri Jan 15 13:48:29 2010 (r202357) @@ -651,6 +651,8 @@ .\" X/Open .ds doc-str-St--susv2 Version\~2 of the Single \*[doc-Tn-font-size]UNIX\*[doc-str-St] Specification .as doc-str-St--susv2 " (\*[Lq]\*[doc-Tn-font-size]SUSv2\*[doc-str-St]\*[Rq]) +.ds doc-str-St--susv3 Version\~3 of the Single \*[doc-Tn-font-size]UNIX\*[doc-str-St] Specification +.as doc-str-St--susv3 " (\*[Lq]\*[doc-Tn-font-size]SUSv3\*[doc-str-St]\*[Rq]) .ds doc-str-St--svid4 System\~V Interface Definition, Fourth Edition .as doc-str-St--svid4 " (\*[Lq]\*[doc-Tn-font-size]SVID\*[doc-str-St]\^4\*[Rq]) .ds doc-str-St--xbd5 \*[doc-Tn-font-size]X/Open\*[doc-str-St] System Interface Definitions Issue\~5 Modified: vendor/groff/dist/tmac/doc.tmac ============================================================================== --- vendor/groff/dist/tmac/doc.tmac Fri Jan 15 12:52:45 2010 (r202356) +++ vendor/groff/dist/tmac/doc.tmac Fri Jan 15 13:48:29 2010 (r202357) @@ -356,10 +356,10 @@ . ds doc-macro-name Fl . doc-parse-args \$@ . -. if !\n[.$] \{\ -. \" no arguments +. \" no arguments +. if !\n[.$] \ . nop \|\-\|\f[]\s[0] -. \}\} +. \} . . if !\n[doc-arg-limit] \ . return @@ -481,8 +481,8 @@ . el \{\ . nr doc-reg-dpr \n[doc-arg-ptr] . +. \" the `\%' prevents hyphenation on a dash (`-') . ie (\n[doc-reg-dpr1] == 2) \ -. \" the `\%' prevents hyphenation on a dash (`-') . nop \%\*[doc-str-dpr]\&\c . el \{\ . \" punctuation character @@ -595,10 +595,10 @@ . ds doc-macro-name Ar . doc-parse-args \$@ . -. if !\n[.$] \{\ -. \" no argument +. \" no argument +. if !\n[.$] \ . nop \)\*[doc-str-Ar-default]\&\f[]\s[0] -. \}\} +. \} . . if !\n[doc-arg-limit] \ . return @@ -1034,10 +1034,10 @@ . ds doc-macro-name Pa . doc-parse-args \$@ . -. if !\n[.$] \{\ -. \" default value +. \" default value +. if !\n[.$] \ . nop \*[doc-Pa-font]~\f[]\s[0] -. \}\} +. \} . . if !\n[doc-arg-limit] \ . return @@ -6425,6 +6425,19 @@ .blm doc-empty-line . . +.\" For UTF-8, map some characters conservatively for the sake +.\" of easy cut and paste. +. +.if '\*[.T]'utf8' \{\ +. rchar \- - ' ` +. +. char \- \N'45' +. char - \N'45' +. char ' \N'39' +. char ` \N'96' +.\} +. +. .ec . . Modified: vendor/groff/dist/tmac/groff_mdoc.man ============================================================================== --- vendor/groff/dist/tmac/groff_mdoc.man Fri Jan 15 12:52:45 2010 (r202356) +++ vendor/groff/dist/tmac/groff_mdoc.man Fri Jan 15 13:48:29 2010 (r202357) @@ -864,16 +864,18 @@ the release ID. .It NetBSD 0.8, 0.8a, 0.9, 0.9a, 1.0, 1.0a, 1.1, 1.2, 1.2a, 1.2b, 1.2c, 1.2d, 1.2e, 1.3, 1.3a, 1.4, 1.4.1, 1.4.2, 1.4.3, 1.5, 1.5.1, 1.5.2, 1.5.3, 1.6, 1.6.1, -1.6.2, 2.0, 2.0.1, 2.0.2, 2.1, 3.0 +1.6.2, 1.6.3, 2.0, 2.0.1, 2.0.2, 2.0.3, 2.1, 3.0, 3.0.1, 3.0.2, 3.1, 4.0, +4.0.1 .It FreeBSD 1.0, 1.1, 1.1.5, 1.1.5.1, 2.0, 2.0.5, 2.1, 2.1.5, 2.1.6, 2.1.7, 2.2, 2.2.1, 2.2.2, 2.2.5, 2.2.6, 2.2.7, 2.2.8, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 4.0, 4.1, 4.1.1, 4.2, 4.3, 4.4, 4.5, 4.6, 4.6.2, 4.7, 4.8, 4.9, 4.10, 4.11, 5.0, 5.1, -5.2, 5.2.1, 5.3, 5.4, 5.5, 6.0, 6.1, 6.2, 7.0 +5.2, 5.2.1, 5.3, 5.4, 5.5, 6.0, 6.1, 6.2, 6.3, 6.4, 7.0, 7.1 .It DragonFly -1.0, 1.1, 1.2, 1.3, 1.4, 1.5 +1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.8, 1.8.1, 1.10, 1.12, 1.12.2, 2.0 .It Darwin -8.0.0, 8.1.0, 8.2.0, 8.3.0, 8.4.0, 8.5.0 +8.0.0, 8.1.0, 8.2.0, 8.3.0, 8.4.0, 8.5.0, 8.6.0, 8.7.0, 8.8.0, 8.9.0, +8.10.0, 8.11.0, 9.0.0, 9.1.0, 9.2.0, 9.3.0, 9.4.0, 9.5.0, 9.6.0 .El .Ed .Pp @@ -1995,6 +1997,8 @@ X/Open .Pp .It Li \-susv2 .St -susv2 +.It Li \-susv3 +.St -susv3 .It Li \-svid4 .St -svid4 .It Li \-xbd5 @@ -4086,11 +4090,12 @@ Definitions used for all other devices. .It Pa mdoc.local Local additions and customizations. .It Pa andoc.tmac -This file checks whether the +Use this file if you don't know whether the .Nm \-mdoc or the .Nm \-man package should be used. +Multiple man pages (in either format) can be handled. .El . . From owner-svn-src-vendor@FreeBSD.ORG Fri Jan 15 15:07:32 2010 Return-Path: Delivered-To: svn-src-vendor@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9893A1065670; Fri, 15 Jan 2010 15:07:32 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 85B048FC23; Fri, 15 Jan 2010 15:07:32 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id o0FF7WNw007200; Fri, 15 Jan 2010 15:07:32 GMT (envelope-from ru@svn.freebsd.org) Received: (from ru@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id o0FF7WZd007196; Fri, 15 Jan 2010 15:07:32 GMT (envelope-from ru@svn.freebsd.org) Message-Id: <201001151507.o0FF7WZd007196@svn.freebsd.org> From: Ruslan Ermilov Date: Fri, 15 Jan 2010 15:07:32 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org X-SVN-Group: vendor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r202365 - vendor/groff/dist/tmac X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jan 2010 15:07:32 -0000 Author: ru Date: Fri Jan 15 15:07:32 2010 New Revision: 202365 URL: http://svn.freebsd.org/changeset/base/202365 Log: Cherry-pick unreleased vendor changes to mdoc: : 2009-10-26 Werner LEMBERG : : * tmac/doc-common (Dx): Define register. : : 2009-10-26 Jörg Sonnenberger : : Implement `%U' in mdoc for URL references. : : * tmac/doc-common (%U): New register. : (Rd): Handle `doc-url-count' and `doc-url-name'. : : * tmac/doc.tmac (doc-url-count, doc-url-name): New registers. : (doc-save-global-vars, doc-restore-global-vars, doc-reset-reference, : doc-print-reference): Handle `doc-url-count' and `doc-url-name'. : (%U): New macro. : : * NEWS, tmac/groff_mdoc.man: Document `%U' macro. : : 2009-04-01 Werner LEMBERG : : * tmac/doc.tmac: Call `ec' before mapping characters. Modified: vendor/groff/dist/tmac/doc-common vendor/groff/dist/tmac/doc.tmac vendor/groff/dist/tmac/groff_mdoc.man Modified: vendor/groff/dist/tmac/doc-common ============================================================================== --- vendor/groff/dist/tmac/doc-common Fri Jan 15 14:58:19 2010 (r202364) +++ vendor/groff/dist/tmac/doc-common Fri Jan 15 15:07:32 2010 (r202365) @@ -46,6 +46,7 @@ .nr %Q 1 .nr %R 1 .nr %T 1 +.nr %U 1 .nr %V 1 .nr Ac 3 .nr Ad 12n @@ -77,6 +78,7 @@ .nr Dq 12n .nr Ds 6n\" many manpages still use this as a -width value .nr Dv 12n +.nr Dx 1 .nr Ec 3 .nr Ef 8n\" ? .nr Ek 8n\" ? @@ -1170,6 +1172,8 @@ . tm doc-reference-title-count == \n[doc-reference-title-count] . tm doc-reference-title-name == `\*[doc-reference-title-name]' . tm doc-reference-title-name-for-book == `\*[doc-reference-title-name-for-book]' +. tm doc-url-count == \n[doc-url-count] +. tm doc-url-name == `\*[doc-url-name]' . tm doc-volume-count == \n[doc-volume-count] . tm doc-volume-name == `\*[doc-volume-name]' . tm doc-have-author == \n[doc-have-author] Modified: vendor/groff/dist/tmac/doc.tmac ============================================================================== --- vendor/groff/dist/tmac/doc.tmac Fri Jan 15 14:58:19 2010 (r202364) +++ vendor/groff/dist/tmac/doc.tmac Fri Jan 15 15:07:32 2010 (r202365) @@ -3430,6 +3430,8 @@ . nr doc-reference-title-count-saved \n[doc-reference-title-count] . ds doc-reference-title-name-saved "\*[doc-reference-title-name] . ds doc-reference-title-name-for-book-saved "\*[doc-reference-title-name-for-book] +. nr doc-url-count-saved \n[doc-url-count] +. ds doc-url-name-saved "\*[doc-url-name] . nr doc-volume-count-saved \n[doc-volume-count] . ds doc-volume-name-saved "\*[doc-volume-name] . nr doc-have-author-saved \n[doc-have-author] @@ -3570,6 +3572,8 @@ . nr doc-reference-title-count \n[doc-reference-title-count-saved] . ds doc-reference-title-name "\*[doc-reference-title-name-saved] . ds doc-reference-title-name-for-book "\*[doc-reference-title-name-for-book-saved] +. nr doc-url-count \n[doc-url-count-saved] +. ds doc-url-name "\*[doc-url-name-saved] . nr doc-volume-count \n[doc-volume-count-saved] . ds doc-volume-name "\*[doc-volume-name-saved] . nr doc-have-author \n[doc-have-author-saved] @@ -5194,6 +5198,8 @@ .\" NS doc-reference-title-name-for-book .\" NS doc-report-count .\" NS doc-report-name +.\" NS doc-url-count +.\" NS doc-url-name .\" NS doc-volume-count .\" NS doc-volume-name . @@ -5208,6 +5214,7 @@ . nr doc-corporate-count 0 . nr doc-report-count 0 . nr doc-reference-title-count 0 +. nr doc-url-count 0 . nr doc-volume-count 0 . nr doc-date-count 0 . nr doc-page-number-count 0 @@ -5222,6 +5229,7 @@ . ds doc-report-name . ds doc-reference-title-name . ds doc-reference-title-name-for-book +. ds doc-url-name . ds doc-volume-name . ds doc-date . ds doc-page-number-string @@ -5316,6 +5324,13 @@ . doc-finish-reference \n[doc-volume-count] . \} . +. if \n[doc-url-count] \{\ +. unformat doc-url-name +. chop doc-url-name +. nop \*[doc-url-name]\c +. doc-finish-reference \n[doc-url-count] +. \} +. . if \n[doc-page-number-count] \{\ . unformat doc-page-number-string . chop doc-page-number-string @@ -6019,6 +6034,18 @@ .. . . +.\" NS doc-url-count global register +.\" NS counter of hypertext references +. +.nr doc-url-count 0 +. +. +.\" NS doc-url-name global box +.\" NS string of collected hypertext references +. +.ds doc-url-name +. +. .\" NS doc-volume-count global register .\" NS counter of reference title references . @@ -6031,6 +6058,48 @@ .ds doc-volume-name . . +.\" NS %U user macro +.\" NS hypertext reference +.\" NS +.\" NS modifies: +.\" NS doc-arg-ptr +.\" NS doc-curr-font +.\" NS doc-curr-size +.\" NS doc-macro-name +.\" NS doc-reference-count +.\" NS doc-url-count +.\" NS +.\" NS local variables: +.\" NS doc-env-%U +.\" NS +.\" NS width register `%U' set in doc-common +. +.de %U +. if (\n[doc-arg-limit] : (\n[.$] == 0)) \{\ +. tm Usage: .%U URL ... (#\n[.c]) +. return +. \} +. +. nr doc-url-count +1 +. nr doc-reference-count +1 +. +. ds doc-macro-name %U +. doc-parse-args \$@ +. +. nr doc-arg-ptr +1 +. nr doc-curr-font \n[.f] +. nr doc-curr-size \n[.ps] +. +. \" append to reference box +. boxa doc-url-name +. ev doc-env-%U +. evc 0 +. in 0 +. nf +. doc-do-references +.. +. +. .\" NS %V user macro .\" NS reference volume .\" NS @@ -6039,7 +6108,7 @@ .\" NS doc-curr-font .\" NS doc-curr-size .\" NS doc-macro-name -.\" NS doc-reference-title-count +.\" NS doc-reference-count .\" NS doc-volume-count .\" NS .\" NS local variables: @@ -6425,6 +6494,9 @@ .blm doc-empty-line . . +.ec +. +. .\" For UTF-8, map some characters conservatively for the sake .\" of easy cut and paste. . @@ -6438,9 +6510,6 @@ .\} . . -.ec -. -. .\" load local modifications .mso mdoc.local . Modified: vendor/groff/dist/tmac/groff_mdoc.man ============================================================================== --- vendor/groff/dist/tmac/groff_mdoc.man Fri Jan 15 14:58:19 2010 (r202364) +++ vendor/groff/dist/tmac/groff_mdoc.man Fri Jan 15 15:07:32 2010 (r202365) @@ -2556,6 +2556,8 @@ Corporate or foreign author. Report name. .It Li .%T Title of article. +.It Li .%U +Optional hypertext reference. .It Li .%V Volume. .El From owner-svn-src-vendor@FreeBSD.ORG Fri Jan 15 15:37:29 2010 Return-Path: Delivered-To: svn-src-vendor@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 73942106568B; Fri, 15 Jan 2010 15:37:29 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 5CD0D8FC13; Fri, 15 Jan 2010 15:37:29 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id o0FFbTPs014311; Fri, 15 Jan 2010 15:37:29 GMT (envelope-from rdivacky@svn.freebsd.org) Received: (from rdivacky@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id o0FFbTow014291; Fri, 15 Jan 2010 15:37:29 GMT (envelope-from rdivacky@svn.freebsd.org) Message-Id: <201001151537.o0FFbTow014291@svn.freebsd.org> From: Roman Divacky Date: Fri, 15 Jan 2010 15:37:29 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org X-SVN-Group: vendor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r202375 - in vendor/llvm/dist: . autoconf cmake/modules docs include/llvm include/llvm-c include/llvm/ADT include/llvm/Analysis include/llvm/Bitcode include/llvm/CodeGen include/llvm/MC... X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jan 2010 15:37:29 -0000 Author: rdivacky Date: Fri Jan 15 15:37:28 2010 New Revision: 202375 URL: http://svn.freebsd.org/changeset/base/202375 Log: Update LLVM to 93512. Added: vendor/llvm/dist/include/llvm/ADT/SmallBitVector.h vendor/llvm/dist/include/llvm/MC/MCParsedAsmOperand.h vendor/llvm/dist/lib/CodeGen/OptimizeExts.cpp vendor/llvm/dist/lib/Transforms/InstCombine/ vendor/llvm/dist/lib/Transforms/InstCombine/CMakeLists.txt vendor/llvm/dist/lib/Transforms/InstCombine/InstCombine.h vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineAddSub.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineCalls.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineCasts.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineCompares.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombinePHI.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineSelect.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineShifts.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineVectorOps.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineWorklist.h vendor/llvm/dist/lib/Transforms/InstCombine/InstructionCombining.cpp vendor/llvm/dist/lib/Transforms/InstCombine/Makefile vendor/llvm/dist/test/Assembler/functionlocal-metadata.ll vendor/llvm/dist/test/CodeGen/MSP430/shifts.ll vendor/llvm/dist/test/CodeGen/SystemZ/2010-01-04-DivMem.ll vendor/llvm/dist/test/CodeGen/Thumb2/2010-01-06-TailDuplicateLabels.ll vendor/llvm/dist/test/CodeGen/X86/2007-01-08-X86-64-Pointer.ll vendor/llvm/dist/test/CodeGen/X86/2010-01-05-ZExt-Shl.ll vendor/llvm/dist/test/CodeGen/X86/2010-01-07-ISelBug.ll vendor/llvm/dist/test/CodeGen/X86/2010-01-07-UAMemFeature.ll vendor/llvm/dist/test/CodeGen/X86/2010-01-08-Atomic64Bug.ll vendor/llvm/dist/test/CodeGen/X86/2010-01-11-ExtraPHIArg.ll vendor/llvm/dist/test/CodeGen/X86/2010-01-13-OptExtBug.ll vendor/llvm/dist/test/CodeGen/X86/3addr-or.ll vendor/llvm/dist/test/CodeGen/X86/addr-label-difference.ll vendor/llvm/dist/test/CodeGen/X86/br-fold.ll vendor/llvm/dist/test/CodeGen/X86/brcond.ll vendor/llvm/dist/test/CodeGen/X86/remat-mov-0.ll vendor/llvm/dist/test/CodeGen/X86/sext-subreg.ll vendor/llvm/dist/test/CodeGen/X86/tailcall-largecode.ll vendor/llvm/dist/test/CodeGen/X86/twoaddr-lea.ll vendor/llvm/dist/test/CodeGen/X86/use-add-flags.ll vendor/llvm/dist/test/CodeGen/X86/vec_cast.ll vendor/llvm/dist/test/CodeGen/X86/xor-icmp.ll vendor/llvm/dist/test/DebugInfo/2010-01-05-DbgScope.ll vendor/llvm/dist/test/ExecutionEngine/2010-01-15-UndefValue.ll vendor/llvm/dist/test/FrontendC/2010-01-05-LinkageName.c vendor/llvm/dist/test/FrontendC/2010-01-13-MemBarrier.c vendor/llvm/dist/test/FrontendC/2010-01-14-FnType-DebugInfo.c vendor/llvm/dist/test/FrontendC/2010-01-14-StaticVariable.c vendor/llvm/dist/test/TableGen/eq.td vendor/llvm/dist/test/Transforms/GlobalOpt/crash.ll vendor/llvm/dist/test/Transforms/InstCombine/fsub-fadd.ll vendor/llvm/dist/test/Transforms/InstCombine/load-cmp.ll vendor/llvm/dist/test/Transforms/Reassociate/crash.ll vendor/llvm/dist/unittests/ADT/BitVectorTest.cpp vendor/llvm/dist/unittests/ADT/SmallBitVectorTest.cpp Deleted: vendor/llvm/dist/lib/Transforms/Instrumentation/BlockProfiling.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/RSProfiling.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/RSProfiling.h vendor/llvm/dist/lib/Transforms/Scalar/InstructionCombining.cpp vendor/llvm/dist/test/CodeGen/X86/anyext-uses.ll vendor/llvm/dist/test/CodeGen/X86/brcond-srl.ll vendor/llvm/dist/test/DebugInfo/2009-12-01-CurrentFn.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/2007-01-08-X86-64-Pointer.ll vendor/llvm/dist/test/Transforms/InstCombine/cast-and-cast.ll vendor/llvm/dist/test/Transforms/InstCombine/cast-cast-to-and.ll vendor/llvm/dist/test/Transforms/InstCombine/cast-load-gep.ll vendor/llvm/dist/test/Transforms/InstCombine/cast-propagate.ll vendor/llvm/dist/test/Transforms/InstCombine/cast-sext-zext.ll vendor/llvm/dist/test/Transforms/InstCombine/cast2.ll vendor/llvm/dist/test/Transforms/InstCombine/cast3.ll vendor/llvm/dist/test/Transforms/InstCombine/cast_ld_addr_space.ll vendor/llvm/dist/test/Transforms/InstCombine/setcc-cast-cast.ll vendor/llvm/dist/test/Transforms/LICM/licm_preserve_dbginfo.ll Modified: vendor/llvm/dist/CMakeLists.txt vendor/llvm/dist/LICENSE.TXT vendor/llvm/dist/autoconf/configure.ac vendor/llvm/dist/cmake/modules/LLVMLibDeps.cmake vendor/llvm/dist/configure vendor/llvm/dist/docs/CodeGenerator.html vendor/llvm/dist/docs/LangRef.html vendor/llvm/dist/docs/ProgrammersManual.html vendor/llvm/dist/docs/ReleaseNotes.html vendor/llvm/dist/docs/SourceLevelDebugging.html vendor/llvm/dist/docs/TableGenFundamentals.html vendor/llvm/dist/include/llvm-c/Analysis.h vendor/llvm/dist/include/llvm-c/BitReader.h vendor/llvm/dist/include/llvm-c/Core.h vendor/llvm/dist/include/llvm-c/ExecutionEngine.h vendor/llvm/dist/include/llvm-c/Target.h vendor/llvm/dist/include/llvm/ADT/BitVector.h vendor/llvm/dist/include/llvm/ADT/StringExtras.h vendor/llvm/dist/include/llvm/ADT/StringRef.h vendor/llvm/dist/include/llvm/ADT/Twine.h vendor/llvm/dist/include/llvm/Analysis/AliasAnalysis.h vendor/llvm/dist/include/llvm/Analysis/DebugInfo.h vendor/llvm/dist/include/llvm/Analysis/DominatorInternals.h vendor/llvm/dist/include/llvm/Analysis/Dominators.h vendor/llvm/dist/include/llvm/Analysis/LoopInfo.h vendor/llvm/dist/include/llvm/Analysis/PostDominators.h vendor/llvm/dist/include/llvm/Attributes.h vendor/llvm/dist/include/llvm/Bitcode/LLVMBitCodes.h vendor/llvm/dist/include/llvm/CodeGen/DAGISelHeader.h vendor/llvm/dist/include/llvm/CodeGen/FastISel.h vendor/llvm/dist/include/llvm/CodeGen/MachineFunction.h vendor/llvm/dist/include/llvm/CodeGen/MachineInstr.h vendor/llvm/dist/include/llvm/CodeGen/MachineInstrBuilder.h vendor/llvm/dist/include/llvm/CodeGen/MachineLoopInfo.h vendor/llvm/dist/include/llvm/CodeGen/MachineOperand.h vendor/llvm/dist/include/llvm/CodeGen/Passes.h vendor/llvm/dist/include/llvm/CodeGen/SelectionDAGISel.h vendor/llvm/dist/include/llvm/CodeGen/ValueTypes.h vendor/llvm/dist/include/llvm/IntrinsicInst.h vendor/llvm/dist/include/llvm/Intrinsics.td vendor/llvm/dist/include/llvm/LinkAllPasses.h vendor/llvm/dist/include/llvm/MC/MCAsmLexer.h vendor/llvm/dist/include/llvm/MC/MCSymbol.h vendor/llvm/dist/include/llvm/Metadata.h vendor/llvm/dist/include/llvm/Module.h vendor/llvm/dist/include/llvm/Support/CFG.h vendor/llvm/dist/include/llvm/Support/FormattedStream.h vendor/llvm/dist/include/llvm/Support/Mangler.h vendor/llvm/dist/include/llvm/Support/MathExtras.h vendor/llvm/dist/include/llvm/Support/PatternMatch.h vendor/llvm/dist/include/llvm/Target/Target.td vendor/llvm/dist/include/llvm/Target/TargetAsmParser.h vendor/llvm/dist/include/llvm/Target/TargetInstrInfo.h vendor/llvm/dist/include/llvm/Target/TargetLowering.h vendor/llvm/dist/include/llvm/Target/TargetLoweringObjectFile.h vendor/llvm/dist/include/llvm/Target/TargetRegisterInfo.h vendor/llvm/dist/include/llvm/Target/TargetSelectionDAG.td vendor/llvm/dist/include/llvm/Transforms/Instrumentation.h vendor/llvm/dist/include/llvm/Transforms/Utils/BasicBlockUtils.h vendor/llvm/dist/include/llvm/Transforms/Utils/Local.h vendor/llvm/dist/include/llvm/Type.h vendor/llvm/dist/include/llvm/ValueSymbolTable.h vendor/llvm/dist/lib/Analysis/AliasAnalysis.cpp vendor/llvm/dist/lib/Analysis/Analysis.cpp vendor/llvm/dist/lib/Analysis/ConstantFolding.cpp vendor/llvm/dist/lib/Analysis/DbgInfoPrinter.cpp vendor/llvm/dist/lib/Analysis/DebugInfo.cpp vendor/llvm/dist/lib/Analysis/IVUsers.cpp vendor/llvm/dist/lib/Analysis/InlineCost.cpp vendor/llvm/dist/lib/Analysis/LoopInfo.cpp vendor/llvm/dist/lib/Analysis/ScalarEvolution.cpp vendor/llvm/dist/lib/Analysis/ValueTracking.cpp vendor/llvm/dist/lib/AsmParser/LLParser.cpp vendor/llvm/dist/lib/AsmParser/LLParser.h vendor/llvm/dist/lib/Bitcode/Reader/BitReader.cpp vendor/llvm/dist/lib/Bitcode/Reader/BitcodeReader.cpp vendor/llvm/dist/lib/Bitcode/Writer/BitcodeWriter.cpp vendor/llvm/dist/lib/Bitcode/Writer/ValueEnumerator.cpp vendor/llvm/dist/lib/Bitcode/Writer/ValueEnumerator.h vendor/llvm/dist/lib/CodeGen/AggressiveAntiDepBreaker.cpp vendor/llvm/dist/lib/CodeGen/AggressiveAntiDepBreaker.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/AsmPrinter.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfDebug.cpp vendor/llvm/dist/lib/CodeGen/CMakeLists.txt vendor/llvm/dist/lib/CodeGen/CriticalAntiDepBreaker.cpp vendor/llvm/dist/lib/CodeGen/CriticalAntiDepBreaker.h vendor/llvm/dist/lib/CodeGen/DeadMachineInstructionElim.cpp vendor/llvm/dist/lib/CodeGen/ELFCodeEmitter.cpp vendor/llvm/dist/lib/CodeGen/ELFWriter.cpp vendor/llvm/dist/lib/CodeGen/ExactHazardRecognizer.cpp vendor/llvm/dist/lib/CodeGen/GCMetadata.cpp vendor/llvm/dist/lib/CodeGen/GCStrategy.cpp vendor/llvm/dist/lib/CodeGen/IfConversion.cpp vendor/llvm/dist/lib/CodeGen/IntrinsicLowering.cpp vendor/llvm/dist/lib/CodeGen/LLVMTargetMachine.cpp vendor/llvm/dist/lib/CodeGen/LiveInterval.cpp vendor/llvm/dist/lib/CodeGen/LiveIntervalAnalysis.cpp vendor/llvm/dist/lib/CodeGen/LiveVariables.cpp vendor/llvm/dist/lib/CodeGen/LowerSubregs.cpp vendor/llvm/dist/lib/CodeGen/MachOWriter.cpp vendor/llvm/dist/lib/CodeGen/MachineBasicBlock.cpp vendor/llvm/dist/lib/CodeGen/MachineFunction.cpp vendor/llvm/dist/lib/CodeGen/MachineInstr.cpp vendor/llvm/dist/lib/CodeGen/MachineLICM.cpp vendor/llvm/dist/lib/CodeGen/MachineLoopInfo.cpp vendor/llvm/dist/lib/CodeGen/MachineSSAUpdater.cpp vendor/llvm/dist/lib/CodeGen/MachineSink.cpp vendor/llvm/dist/lib/CodeGen/MachineVerifier.cpp vendor/llvm/dist/lib/CodeGen/PBQP/AnnotatedGraph.h vendor/llvm/dist/lib/CodeGen/PBQP/ExhaustiveSolver.h vendor/llvm/dist/lib/CodeGen/PBQP/GraphBase.h vendor/llvm/dist/lib/CodeGen/PBQP/HeuristicSolver.h vendor/llvm/dist/lib/CodeGen/PBQP/Heuristics/Briggs.h vendor/llvm/dist/lib/CodeGen/PBQP/PBQPMath.h vendor/llvm/dist/lib/CodeGen/PBQP/SimpleGraph.h vendor/llvm/dist/lib/CodeGen/PBQP/Solution.h vendor/llvm/dist/lib/CodeGen/PBQP/Solver.h vendor/llvm/dist/lib/CodeGen/PHIElimination.cpp vendor/llvm/dist/lib/CodeGen/PostRASchedulerList.cpp vendor/llvm/dist/lib/CodeGen/PreAllocSplitting.cpp vendor/llvm/dist/lib/CodeGen/ProcessImplicitDefs.cpp vendor/llvm/dist/lib/CodeGen/RegAllocLinearScan.cpp vendor/llvm/dist/lib/CodeGen/RegAllocLocal.cpp vendor/llvm/dist/lib/CodeGen/RegAllocPBQP.cpp vendor/llvm/dist/lib/CodeGen/ScheduleDAG.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/CallingConvLower.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/DAGCombiner.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/FastISel.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeTypes.h vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAG.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/TargetLowering.cpp vendor/llvm/dist/lib/CodeGen/ShrinkWrapping.cpp vendor/llvm/dist/lib/CodeGen/SimpleRegisterCoalescing.cpp vendor/llvm/dist/lib/CodeGen/SjLjEHPrepare.cpp vendor/llvm/dist/lib/CodeGen/SlotIndexes.cpp vendor/llvm/dist/lib/CodeGen/Spiller.cpp vendor/llvm/dist/lib/CodeGen/StackProtector.cpp vendor/llvm/dist/lib/CodeGen/StackSlotColoring.cpp vendor/llvm/dist/lib/CodeGen/StrongPHIElimination.cpp vendor/llvm/dist/lib/CodeGen/TailDuplication.cpp vendor/llvm/dist/lib/CodeGen/TargetInstrInfoImpl.cpp vendor/llvm/dist/lib/CodeGen/TwoAddressInstructionPass.cpp vendor/llvm/dist/lib/CodeGen/VirtRegMap.cpp vendor/llvm/dist/lib/CodeGen/VirtRegRewriter.cpp vendor/llvm/dist/lib/ExecutionEngine/ExecutionEngine.cpp vendor/llvm/dist/lib/ExecutionEngine/ExecutionEngineBindings.cpp vendor/llvm/dist/lib/ExecutionEngine/Interpreter/Execution.cpp vendor/llvm/dist/lib/ExecutionEngine/JIT/JIT.cpp vendor/llvm/dist/lib/ExecutionEngine/JIT/JITEmitter.cpp vendor/llvm/dist/lib/ExecutionEngine/JIT/JITMemoryManager.cpp vendor/llvm/dist/lib/ExecutionEngine/JIT/OProfileJITEventListener.cpp vendor/llvm/dist/lib/Linker/LinkModules.cpp vendor/llvm/dist/lib/MC/MCExpr.cpp vendor/llvm/dist/lib/MC/MCInst.cpp vendor/llvm/dist/lib/MC/MCSectionELF.cpp vendor/llvm/dist/lib/MC/MCSymbol.cpp vendor/llvm/dist/lib/MC/MCValue.cpp vendor/llvm/dist/lib/Support/APInt.cpp vendor/llvm/dist/lib/Support/CommandLine.cpp vendor/llvm/dist/lib/Support/ConstantRange.cpp vendor/llvm/dist/lib/Support/ErrorHandling.cpp vendor/llvm/dist/lib/Support/FormattedStream.cpp vendor/llvm/dist/lib/Support/Statistic.cpp vendor/llvm/dist/lib/Support/StringExtras.cpp vendor/llvm/dist/lib/Support/StringRef.cpp vendor/llvm/dist/lib/Support/Timer.cpp vendor/llvm/dist/lib/Support/Twine.cpp vendor/llvm/dist/lib/System/Win32/DynamicLibrary.inc vendor/llvm/dist/lib/Target/ARM/ARMBaseInstrInfo.cpp vendor/llvm/dist/lib/Target/ARM/ARMBaseInstrInfo.h vendor/llvm/dist/lib/Target/ARM/ARMBaseRegisterInfo.cpp vendor/llvm/dist/lib/Target/ARM/ARMISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/ARM/ARMISelLowering.cpp vendor/llvm/dist/lib/Target/ARM/ARMInstrInfo.td vendor/llvm/dist/lib/Target/ARM/ARMInstrThumb.td vendor/llvm/dist/lib/Target/ARM/ARMInstrThumb2.td vendor/llvm/dist/lib/Target/ARM/ARMLoadStoreOptimizer.cpp vendor/llvm/dist/lib/Target/ARM/ARMRegisterInfo.td vendor/llvm/dist/lib/Target/ARM/AsmParser/ARMAsmParser.cpp vendor/llvm/dist/lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp vendor/llvm/dist/lib/Target/Alpha/AlphaISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/Blackfin/AsmPrinter/BlackfinAsmPrinter.cpp vendor/llvm/dist/lib/Target/Blackfin/BlackfinISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/CBackend/CBackend.cpp vendor/llvm/dist/lib/Target/CellSPU/SPUISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/MSP430/MSP430ISelLowering.cpp vendor/llvm/dist/lib/Target/MSP430/MSP430InstrInfo.td vendor/llvm/dist/lib/Target/Mips/MipsISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/PIC16/PIC16ISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/PIC16/PIC16ISelDAGToDAG.h vendor/llvm/dist/lib/Target/PowerPC/AsmPrinter/PPCAsmPrinter.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCInstrInfo.td vendor/llvm/dist/lib/Target/PowerPC/PPCJITInfo.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCMCAsmInfo.cpp vendor/llvm/dist/lib/Target/PowerPC/README.txt vendor/llvm/dist/lib/Target/README.txt vendor/llvm/dist/lib/Target/Sparc/SparcISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/SubtargetFeature.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/Target.cpp vendor/llvm/dist/lib/Target/TargetLoweringObjectFile.cpp vendor/llvm/dist/lib/Target/X86/AsmParser/X86AsmParser.cpp vendor/llvm/dist/lib/Target/X86/AsmPrinter/X86AsmPrinter.cpp vendor/llvm/dist/lib/Target/X86/AsmPrinter/X86MCInstLower.cpp vendor/llvm/dist/lib/Target/X86/README-SSE.txt vendor/llvm/dist/lib/Target/X86/README.txt vendor/llvm/dist/lib/Target/X86/X86.td vendor/llvm/dist/lib/Target/X86/X86CodeEmitter.cpp vendor/llvm/dist/lib/Target/X86/X86FastISel.cpp vendor/llvm/dist/lib/Target/X86/X86FloatingPoint.cpp vendor/llvm/dist/lib/Target/X86/X86ISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/X86/X86ISelLowering.cpp vendor/llvm/dist/lib/Target/X86/X86Instr64bit.td vendor/llvm/dist/lib/Target/X86/X86InstrInfo.cpp vendor/llvm/dist/lib/Target/X86/X86InstrInfo.h vendor/llvm/dist/lib/Target/X86/X86InstrInfo.td vendor/llvm/dist/lib/Target/X86/X86InstrSSE.td vendor/llvm/dist/lib/Target/X86/X86JITInfo.cpp vendor/llvm/dist/lib/Target/X86/X86RegisterInfo.cpp vendor/llvm/dist/lib/Target/X86/X86Subtarget.cpp vendor/llvm/dist/lib/Target/X86/X86Subtarget.h vendor/llvm/dist/lib/Target/XCore/XCoreISelDAGToDAG.cpp vendor/llvm/dist/lib/Transforms/IPO/ArgumentPromotion.cpp vendor/llvm/dist/lib/Transforms/IPO/DeadArgumentElimination.cpp vendor/llvm/dist/lib/Transforms/IPO/FunctionAttrs.cpp vendor/llvm/dist/lib/Transforms/IPO/GlobalOpt.cpp vendor/llvm/dist/lib/Transforms/IPO/Inliner.cpp vendor/llvm/dist/lib/Transforms/IPO/Internalize.cpp vendor/llvm/dist/lib/Transforms/IPO/MergeFunctions.cpp vendor/llvm/dist/lib/Transforms/IPO/PartialInlining.cpp vendor/llvm/dist/lib/Transforms/IPO/StructRetPromotion.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/CMakeLists.txt vendor/llvm/dist/lib/Transforms/Instrumentation/OptimalEdgeProfiling.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/ProfilingUtils.cpp vendor/llvm/dist/lib/Transforms/Makefile vendor/llvm/dist/lib/Transforms/Scalar/ABCD.cpp vendor/llvm/dist/lib/Transforms/Scalar/ADCE.cpp vendor/llvm/dist/lib/Transforms/Scalar/CMakeLists.txt vendor/llvm/dist/lib/Transforms/Scalar/CodeGenPrepare.cpp vendor/llvm/dist/lib/Transforms/Scalar/DeadStoreElimination.cpp vendor/llvm/dist/lib/Transforms/Scalar/GVN.cpp vendor/llvm/dist/lib/Transforms/Scalar/IndVarSimplify.cpp vendor/llvm/dist/lib/Transforms/Scalar/JumpThreading.cpp vendor/llvm/dist/lib/Transforms/Scalar/LICM.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopIndexSplit.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopStrengthReduce.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopUnrollPass.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopUnswitch.cpp vendor/llvm/dist/lib/Transforms/Scalar/MemCpyOptimizer.cpp vendor/llvm/dist/lib/Transforms/Scalar/Reassociate.cpp vendor/llvm/dist/lib/Transforms/Scalar/SCCP.cpp vendor/llvm/dist/lib/Transforms/Scalar/SCCVN.cpp vendor/llvm/dist/lib/Transforms/Scalar/ScalarReplAggregates.cpp vendor/llvm/dist/lib/Transforms/Scalar/SimplifyCFGPass.cpp vendor/llvm/dist/lib/Transforms/Scalar/SimplifyLibCalls.cpp vendor/llvm/dist/lib/Transforms/Scalar/TailDuplication.cpp vendor/llvm/dist/lib/Transforms/Utils/AddrModeMatcher.cpp vendor/llvm/dist/lib/Transforms/Utils/BasicBlockUtils.cpp vendor/llvm/dist/lib/Transforms/Utils/BasicInliner.cpp vendor/llvm/dist/lib/Transforms/Utils/CloneFunction.cpp vendor/llvm/dist/lib/Transforms/Utils/CloneLoop.cpp vendor/llvm/dist/lib/Transforms/Utils/CodeExtractor.cpp vendor/llvm/dist/lib/Transforms/Utils/InlineFunction.cpp vendor/llvm/dist/lib/Transforms/Utils/InstructionNamer.cpp vendor/llvm/dist/lib/Transforms/Utils/Local.cpp vendor/llvm/dist/lib/Transforms/Utils/LoopUnroll.cpp vendor/llvm/dist/lib/Transforms/Utils/LowerInvoke.cpp vendor/llvm/dist/lib/Transforms/Utils/LowerSwitch.cpp vendor/llvm/dist/lib/Transforms/Utils/PromoteMemoryToRegister.cpp vendor/llvm/dist/lib/Transforms/Utils/SSAUpdater.cpp vendor/llvm/dist/lib/Transforms/Utils/SSI.cpp vendor/llvm/dist/lib/Transforms/Utils/SimplifyCFG.cpp vendor/llvm/dist/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp vendor/llvm/dist/lib/VMCore/AsmWriter.cpp vendor/llvm/dist/lib/VMCore/Attributes.cpp vendor/llvm/dist/lib/VMCore/AutoUpgrade.cpp vendor/llvm/dist/lib/VMCore/ConstantFold.cpp vendor/llvm/dist/lib/VMCore/Constants.cpp vendor/llvm/dist/lib/VMCore/ConstantsContext.h vendor/llvm/dist/lib/VMCore/Core.cpp vendor/llvm/dist/lib/VMCore/Function.cpp vendor/llvm/dist/lib/VMCore/InlineAsm.cpp vendor/llvm/dist/lib/VMCore/Instruction.cpp vendor/llvm/dist/lib/VMCore/Instructions.cpp vendor/llvm/dist/lib/VMCore/IntrinsicInst.cpp vendor/llvm/dist/lib/VMCore/Mangler.cpp vendor/llvm/dist/lib/VMCore/Metadata.cpp vendor/llvm/dist/lib/VMCore/Module.cpp vendor/llvm/dist/lib/VMCore/Pass.cpp vendor/llvm/dist/lib/VMCore/PassManager.cpp vendor/llvm/dist/lib/VMCore/PrintModulePass.cpp vendor/llvm/dist/lib/VMCore/Type.cpp vendor/llvm/dist/lib/VMCore/TypeSymbolTable.cpp vendor/llvm/dist/lib/VMCore/TypesContext.h vendor/llvm/dist/lib/VMCore/Value.cpp vendor/llvm/dist/lib/VMCore/ValueSymbolTable.cpp vendor/llvm/dist/lib/VMCore/Verifier.cpp vendor/llvm/dist/runtime/libprofile/exported_symbols.lst vendor/llvm/dist/test/Analysis/BasicAA/2007-11-05-SizeCrash.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/2007-07-15-NegativeStride.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/2007-08-06-Unsigned.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/2008-02-11-ReversedCondition.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/2008-02-12-SMAXTripCount.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/2008-11-18-LessThanOrEqual.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/2008-11-18-Stride1.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/avoid-smax-0.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/max-trip-count.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/nsw-offset.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/nsw.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/sext-inreg.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/sext-iv-0.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/sext-iv-1.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/sext-iv-2.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/trip-count3.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/trip-count7.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/trip-count8.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/zext-wrap.ll vendor/llvm/dist/test/Assembler/vector-cmp.ll vendor/llvm/dist/test/CodeGen/ARM/indirectbr.ll vendor/llvm/dist/test/CodeGen/ARM/private.ll vendor/llvm/dist/test/CodeGen/ARM/tail-opts.ll vendor/llvm/dist/test/CodeGen/Alpha/private.ll vendor/llvm/dist/test/CodeGen/Blackfin/2009-08-15-SetCC-Undef.ll vendor/llvm/dist/test/CodeGen/Blackfin/ct32.ll vendor/llvm/dist/test/CodeGen/Blackfin/ct64.ll vendor/llvm/dist/test/CodeGen/Blackfin/ctlz16.ll vendor/llvm/dist/test/CodeGen/Blackfin/ctpop16.ll vendor/llvm/dist/test/CodeGen/Blackfin/cttz16.ll vendor/llvm/dist/test/CodeGen/Blackfin/promote-logic.ll vendor/llvm/dist/test/CodeGen/CellSPU/dp_farith.ll vendor/llvm/dist/test/CodeGen/CellSPU/mul_ops.ll vendor/llvm/dist/test/CodeGen/CellSPU/private.ll vendor/llvm/dist/test/CodeGen/Generic/2009-03-29-SoftFloatVectorExtract.ll vendor/llvm/dist/test/CodeGen/Generic/2009-04-28-i128-cmp-crash.ll vendor/llvm/dist/test/CodeGen/MSP430/bit.ll vendor/llvm/dist/test/CodeGen/MSP430/setcc.ll vendor/llvm/dist/test/CodeGen/Mips/private.ll vendor/llvm/dist/test/CodeGen/PowerPC/indirectbr.ll vendor/llvm/dist/test/CodeGen/PowerPC/private.ll vendor/llvm/dist/test/CodeGen/SPARC/private.ll vendor/llvm/dist/test/CodeGen/SystemZ/2009-06-02-Rotate.ll vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-add.ll vendor/llvm/dist/test/CodeGen/X86/2006-05-11-InstrSched.ll vendor/llvm/dist/test/CodeGen/X86/2007-02-04-OrAddrMode.ll vendor/llvm/dist/test/CodeGen/X86/2009-02-26-MachineLICMBug.ll vendor/llvm/dist/test/CodeGen/X86/2009-05-23-dagcombine-shifts.ll vendor/llvm/dist/test/CodeGen/X86/2009-11-16-MachineLICM.ll vendor/llvm/dist/test/CodeGen/X86/and-su.ll vendor/llvm/dist/test/CodeGen/X86/darwin-bzero.ll vendor/llvm/dist/test/CodeGen/X86/extractelement-shuffle.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/fold-load.ll vendor/llvm/dist/test/CodeGen/X86/lsr-sort.ll vendor/llvm/dist/test/CodeGen/X86/mul-legalize.ll vendor/llvm/dist/test/CodeGen/X86/private.ll vendor/llvm/dist/test/CodeGen/X86/stack-color-with-reg.ll vendor/llvm/dist/test/CodeGen/X86/stride-nine-with-base-reg.ll vendor/llvm/dist/test/CodeGen/X86/tail-opts.ll vendor/llvm/dist/test/CodeGen/X86/test-nofold.ll vendor/llvm/dist/test/CodeGen/X86/vec_ext_inreg.ll vendor/llvm/dist/test/CodeGen/X86/vec_shuffle-22.ll vendor/llvm/dist/test/CodeGen/X86/vec_shuffle-25.ll vendor/llvm/dist/test/CodeGen/X86/vec_shuffle-26.ll vendor/llvm/dist/test/CodeGen/X86/widen_select-1.ll vendor/llvm/dist/test/CodeGen/X86/widen_shuffle-1.ll vendor/llvm/dist/test/CodeGen/X86/widen_shuffle-2.ll vendor/llvm/dist/test/CodeGen/X86/x86-64-and-mask.ll vendor/llvm/dist/test/CodeGen/X86/x86-64-jumps.ll vendor/llvm/dist/test/CodeGen/XCore/2009-03-27-v2f64-param.ll vendor/llvm/dist/test/CodeGen/XCore/private.ll vendor/llvm/dist/test/DebugInfo/2009-10-16-Scope.ll vendor/llvm/dist/test/DebugInfo/printdbginfo2.ll vendor/llvm/dist/test/Feature/NamedMDNode.ll vendor/llvm/dist/test/FrontendC/cstring-align.c vendor/llvm/dist/test/Integer/BitPacked.ll vendor/llvm/dist/test/Integer/packed_bt.ll vendor/llvm/dist/test/Integer/testvarargs_bt.ll vendor/llvm/dist/test/Other/2007-06-28-PassManager.ll vendor/llvm/dist/test/Other/2008-02-14-PassManager.ll vendor/llvm/dist/test/Other/2008-08-14-PassManager.ll vendor/llvm/dist/test/Other/2009-06-05-no-implicit-float.ll vendor/llvm/dist/test/Transforms/ConstProp/loads.ll vendor/llvm/dist/test/Transforms/DeadArgElim/canon.ll vendor/llvm/dist/test/Transforms/DeadStoreElimination/const-pointers.ll vendor/llvm/dist/test/Transforms/DeadStoreElimination/no-targetdata.ll vendor/llvm/dist/test/Transforms/FunctionAttrs/2008-10-04-LocalMemory.ll vendor/llvm/dist/test/Transforms/GVN/null-aliases-nothing.ll vendor/llvm/dist/test/Transforms/GlobalOpt/ctor-list-opt-dbg.ll vendor/llvm/dist/test/Transforms/IPConstantProp/return-argument.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/shrunk-constant.ll vendor/llvm/dist/test/Transforms/Inline/2007-12-19-InlineNoUnwind.ll vendor/llvm/dist/test/Transforms/InstCombine/apint-shift.ll vendor/llvm/dist/test/Transforms/InstCombine/bswap-fold.ll vendor/llvm/dist/test/Transforms/InstCombine/bswap.ll vendor/llvm/dist/test/Transforms/InstCombine/cast.ll vendor/llvm/dist/test/Transforms/InstCombine/cast_ptr.ll vendor/llvm/dist/test/Transforms/InstCombine/intrinsics.ll vendor/llvm/dist/test/Transforms/InstCombine/load.ll vendor/llvm/dist/test/Transforms/InstCombine/loadstore-alignment.ll vendor/llvm/dist/test/Transforms/InstCombine/or.ll vendor/llvm/dist/test/Transforms/InstCombine/shift-sra.ll vendor/llvm/dist/test/Transforms/InstCombine/sub.ll vendor/llvm/dist/test/Transforms/JumpThreading/basic.ll vendor/llvm/dist/test/Transforms/LoopIndexSplit/SplitValue-2007-08-24-dbg.ll vendor/llvm/dist/test/Transforms/LoopRotate/PhiRename-1.ll vendor/llvm/dist/test/Transforms/LoopStrengthReduce/2009-04-28-no-reduce-mul.ll vendor/llvm/dist/test/Transforms/LoopStrengthReduce/dont_reverse.ll vendor/llvm/dist/test/Transforms/LoopStrengthReduce/quadradic-exit-value.ll vendor/llvm/dist/test/Transforms/PruneEH/simplenoreturntest.ll vendor/llvm/dist/test/Transforms/ScalarRepl/2009-01-09-scalarrepl-empty.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/2003-08-17-FoldSwitch-dbg.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/2009-03-05-Speculative-Hoist-Dbg.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/branch_fold_dbg.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/hoist-common-code.dbg.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/switch_formation.dbg.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/two-entry-phi-return.dbg.ll vendor/llvm/dist/test/Transforms/TailCallElim/dont_reorder_load.ll vendor/llvm/dist/test/Verifier/2006-10-15-AddrLabel.ll vendor/llvm/dist/tools/llc/llc.cpp vendor/llvm/dist/tools/llvm-mc/AsmLexer.cpp vendor/llvm/dist/tools/llvm-mc/AsmParser.cpp vendor/llvm/dist/tools/llvmc/plugins/Base/Base.td.in vendor/llvm/dist/tools/lto/LTOCodeGenerator.cpp vendor/llvm/dist/tools/opt/opt.cpp vendor/llvm/dist/unittests/VMCore/MetadataTest.cpp vendor/llvm/dist/utils/TableGen/AsmMatcherEmitter.cpp vendor/llvm/dist/utils/TableGen/CodeEmitterGen.cpp vendor/llvm/dist/utils/TableGen/CodeGenInstruction.cpp vendor/llvm/dist/utils/TableGen/CodeGenTarget.cpp vendor/llvm/dist/utils/TableGen/CodeGenTarget.h vendor/llvm/dist/utils/TableGen/DAGISelEmitter.cpp vendor/llvm/dist/utils/TableGen/FastISelEmitter.cpp vendor/llvm/dist/utils/TableGen/InstrInfoEmitter.cpp vendor/llvm/dist/utils/TableGen/IntrinsicEmitter.cpp vendor/llvm/dist/utils/TableGen/OptParserEmitter.cpp vendor/llvm/dist/utils/TableGen/Record.cpp vendor/llvm/dist/utils/TableGen/Record.h vendor/llvm/dist/utils/TableGen/SubtargetEmitter.cpp vendor/llvm/dist/utils/TableGen/TGLexer.cpp vendor/llvm/dist/utils/TableGen/TGLexer.h vendor/llvm/dist/utils/TableGen/TGParser.cpp vendor/llvm/dist/utils/buildit/GNUmakefile vendor/llvm/dist/utils/vim/llvm.vim vendor/llvm/dist/utils/vim/vimrc Modified: vendor/llvm/dist/CMakeLists.txt ============================================================================== --- vendor/llvm/dist/CMakeLists.txt Fri Jan 15 15:36:24 2010 (r202374) +++ vendor/llvm/dist/CMakeLists.txt Fri Jan 15 15:37:28 2010 (r202375) @@ -296,6 +296,7 @@ add_subdirectory(lib/Bitcode/Reader) add_subdirectory(lib/Bitcode/Writer) add_subdirectory(lib/Transforms/Utils) add_subdirectory(lib/Transforms/Instrumentation) +add_subdirectory(lib/Transforms/InstCombine) add_subdirectory(lib/Transforms/Scalar) add_subdirectory(lib/Transforms/IPO) add_subdirectory(lib/Transforms/Hello) Modified: vendor/llvm/dist/LICENSE.TXT ============================================================================== --- vendor/llvm/dist/LICENSE.TXT Fri Jan 15 15:36:24 2010 (r202374) +++ vendor/llvm/dist/LICENSE.TXT Fri Jan 15 15:37:28 2010 (r202375) @@ -4,7 +4,7 @@ LLVM Release License University of Illinois/NCSA Open Source License -Copyright (c) 2003-2009 University of Illinois at Urbana-Champaign. +Copyright (c) 2003-2010 University of Illinois at Urbana-Champaign. All rights reserved. Developed by: Modified: vendor/llvm/dist/autoconf/configure.ac ============================================================================== --- vendor/llvm/dist/autoconf/configure.ac Fri Jan 15 15:36:24 2010 (r202374) +++ vendor/llvm/dist/autoconf/configure.ac Fri Jan 15 15:37:28 2010 (r202375) @@ -512,7 +512,7 @@ case "$enableval" in PIC16) TARGETS_TO_BUILD="PIC16 $TARGETS_TO_BUILD" ;; XCore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;; MSP430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;; - SystemZ) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;; + s390x) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;; Blackfin) TARGETS_TO_BUILD="Blackfin $TARGETS_TO_BUILD" ;; *) AC_MSG_ERROR([Can not set target to build]) ;; esac ;; Modified: vendor/llvm/dist/cmake/modules/LLVMLibDeps.cmake ============================================================================== --- vendor/llvm/dist/cmake/modules/LLVMLibDeps.cmake Fri Jan 15 15:36:24 2010 (r202374) +++ vendor/llvm/dist/cmake/modules/LLVMLibDeps.cmake Fri Jan 15 15:37:28 2010 (r202375) @@ -7,9 +7,9 @@ set(MSVC_LIB_DEPS_LLVMAlphaCodeGen LLVMA set(MSVC_LIB_DEPS_LLVMAlphaInfo LLVMSupport) set(MSVC_LIB_DEPS_LLVMAnalysis LLVMCore LLVMSupport LLVMSystem LLVMTarget) set(MSVC_LIB_DEPS_LLVMArchive LLVMBitReader LLVMCore LLVMSupport LLVMSystem) -set(MSVC_LIB_DEPS_LLVMAsmParser LLVMCore LLVMSupport LLVMSystem) +set(MSVC_LIB_DEPS_LLVMAsmParser LLVMCore LLVMSupport) set(MSVC_LIB_DEPS_LLVMAsmPrinter LLVMAnalysis LLVMCodeGen LLVMCore LLVMMC LLVMSupport LLVMSystem LLVMTarget) -set(MSVC_LIB_DEPS_LLVMBitReader LLVMCore LLVMSupport LLVMSystem) +set(MSVC_LIB_DEPS_LLVMBitReader LLVMCore LLVMSupport) set(MSVC_LIB_DEPS_LLVMBitWriter LLVMCore LLVMSupport LLVMSystem) set(MSVC_LIB_DEPS_LLVMBlackfinAsmPrinter LLVMAsmPrinter LLVMBlackfinInfo LLVMCodeGen LLVMCore LLVMMC LLVMSupport LLVMSystem LLVMTarget) set(MSVC_LIB_DEPS_LLVMBlackfinCodeGen LLVMBlackfinInfo LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMTarget) @@ -21,15 +21,16 @@ set(MSVC_LIB_DEPS_LLVMCellSPUCodeGen LLV set(MSVC_LIB_DEPS_LLVMCellSPUInfo LLVMSupport) set(MSVC_LIB_DEPS_LLVMCodeGen LLVMAnalysis LLVMCore LLVMMC LLVMScalarOpts LLVMSupport LLVMSystem LLVMTarget LLVMTransformUtils) set(MSVC_LIB_DEPS_LLVMCore LLVMSupport LLVMSystem) -set(MSVC_LIB_DEPS_LLVMCppBackend LLVMCore LLVMCppBackendInfo LLVMSupport LLVMSystem LLVMTarget) +set(MSVC_LIB_DEPS_LLVMCppBackend LLVMCore LLVMCppBackendInfo LLVMSupport LLVMTarget) set(MSVC_LIB_DEPS_LLVMCppBackendInfo LLVMSupport) set(MSVC_LIB_DEPS_LLVMExecutionEngine LLVMCore LLVMSupport LLVMSystem LLVMTarget) -set(MSVC_LIB_DEPS_LLVMInstrumentation LLVMAnalysis LLVMCore LLVMScalarOpts LLVMSupport LLVMSystem LLVMTransformUtils) +set(MSVC_LIB_DEPS_LLVMInstCombine LLVMAnalysis LLVMCore LLVMSupport LLVMSystem LLVMTarget LLVMTransformUtils) +set(MSVC_LIB_DEPS_LLVMInstrumentation LLVMAnalysis LLVMCore LLVMSupport LLVMSystem LLVMTransformUtils) set(MSVC_LIB_DEPS_LLVMInterpreter LLVMCodeGen LLVMCore LLVMExecutionEngine LLVMSupport LLVMSystem LLVMTarget) set(MSVC_LIB_DEPS_LLVMJIT LLVMCodeGen LLVMCore LLVMExecutionEngine LLVMMC LLVMSupport LLVMSystem LLVMTarget) set(MSVC_LIB_DEPS_LLVMLinker LLVMArchive LLVMBitReader LLVMCore LLVMSupport LLVMSystem) set(MSVC_LIB_DEPS_LLVMMC LLVMSupport LLVMSystem) -set(MSVC_LIB_DEPS_LLVMMSIL LLVMAnalysis LLVMCodeGen LLVMCore LLVMMSILInfo LLVMScalarOpts LLVMSupport LLVMSystem LLVMTarget LLVMTransformUtils LLVMipa) +set(MSVC_LIB_DEPS_LLVMMSIL LLVMAnalysis LLVMCodeGen LLVMCore LLVMMSILInfo LLVMScalarOpts LLVMSupport LLVMTarget LLVMTransformUtils LLVMipa) set(MSVC_LIB_DEPS_LLVMMSILInfo LLVMSupport) set(MSVC_LIB_DEPS_LLVMMSP430AsmPrinter LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMMSP430Info LLVMSupport LLVMSystem LLVMTarget) set(MSVC_LIB_DEPS_LLVMMSP430CodeGen LLVMCodeGen LLVMCore LLVMMC LLVMMSP430Info LLVMSelectionDAG LLVMSupport LLVMSystem LLVMTarget) @@ -37,13 +38,13 @@ set(MSVC_LIB_DEPS_LLVMMSP430Info LLVMSup set(MSVC_LIB_DEPS_LLVMMipsAsmPrinter LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMMipsCodeGen LLVMMipsInfo LLVMSupport LLVMSystem LLVMTarget) set(MSVC_LIB_DEPS_LLVMMipsCodeGen LLVMCodeGen LLVMCore LLVMMC LLVMMipsInfo LLVMSelectionDAG LLVMSupport LLVMSystem LLVMTarget) set(MSVC_LIB_DEPS_LLVMMipsInfo LLVMSupport) -set(MSVC_LIB_DEPS_LLVMPIC16 LLVMAnalysis LLVMCodeGen LLVMCore LLVMMC LLVMPIC16Info LLVMSelectionDAG LLVMSupport LLVMSystem LLVMTarget) -set(MSVC_LIB_DEPS_LLVMPIC16AsmPrinter LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMPIC16 LLVMPIC16Info LLVMSupport LLVMSystem LLVMTarget) +set(MSVC_LIB_DEPS_LLVMPIC16 LLVMAnalysis LLVMCodeGen LLVMCore LLVMMC LLVMPIC16Info LLVMSelectionDAG LLVMSupport LLVMTarget) +set(MSVC_LIB_DEPS_LLVMPIC16AsmPrinter LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMPIC16 LLVMPIC16Info LLVMSupport LLVMTarget) set(MSVC_LIB_DEPS_LLVMPIC16Info LLVMSupport) set(MSVC_LIB_DEPS_LLVMPowerPCAsmPrinter LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMPowerPCInfo LLVMSupport LLVMSystem LLVMTarget) set(MSVC_LIB_DEPS_LLVMPowerPCCodeGen LLVMCodeGen LLVMCore LLVMMC LLVMPowerPCInfo LLVMSelectionDAG LLVMSupport LLVMSystem LLVMTarget) set(MSVC_LIB_DEPS_LLVMPowerPCInfo LLVMSupport) -set(MSVC_LIB_DEPS_LLVMScalarOpts LLVMAnalysis LLVMCore LLVMSupport LLVMSystem LLVMTarget LLVMTransformUtils) +set(MSVC_LIB_DEPS_LLVMScalarOpts LLVMAnalysis LLVMCore LLVMInstCombine LLVMSupport LLVMSystem LLVMTarget LLVMTransformUtils) set(MSVC_LIB_DEPS_LLVMSelectionDAG LLVMAnalysis LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMSupport LLVMSystem LLVMTarget) set(MSVC_LIB_DEPS_LLVMSparcAsmPrinter LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMSparcInfo LLVMSupport LLVMSystem LLVMTarget) set(MSVC_LIB_DEPS_LLVMSparcCodeGen LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSparcInfo LLVMSupport LLVMSystem LLVMTarget) @@ -53,14 +54,14 @@ set(MSVC_LIB_DEPS_LLVMSystem ) set(MSVC_LIB_DEPS_LLVMSystemZAsmPrinter LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMSupport LLVMSystem LLVMSystemZInfo LLVMTarget) set(MSVC_LIB_DEPS_LLVMSystemZCodeGen LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMSystemZInfo LLVMTarget) set(MSVC_LIB_DEPS_LLVMSystemZInfo LLVMSupport) -set(MSVC_LIB_DEPS_LLVMTarget LLVMCore LLVMMC LLVMSupport LLVMSystem) +set(MSVC_LIB_DEPS_LLVMTarget LLVMCore LLVMMC LLVMSupport) set(MSVC_LIB_DEPS_LLVMTransformUtils LLVMAnalysis LLVMCore LLVMSupport LLVMSystem LLVMTarget LLVMipa) set(MSVC_LIB_DEPS_LLVMX86AsmParser LLVMMC LLVMX86Info) set(MSVC_LIB_DEPS_LLVMX86AsmPrinter LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMSupport LLVMSystem LLVMTarget LLVMX86CodeGen LLVMX86Info) -set(MSVC_LIB_DEPS_LLVMX86CodeGen LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMSystem LLVMTarget LLVMX86Disassembler LLVMX86Info) -set(MSVC_LIB_DEPS_LLVMX86Disassembler ) +set(MSVC_LIB_DEPS_LLVMX86CodeGen LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMSystem LLVMTarget LLVMX86Info) +set(MSVC_LIB_DEPS_LLVMX86Disassembler LLVMMC LLVMSupport LLVMX86Info) set(MSVC_LIB_DEPS_LLVMX86Info LLVMSupport) -set(MSVC_LIB_DEPS_LLVMXCore LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMSystem LLVMTarget LLVMXCoreInfo) +set(MSVC_LIB_DEPS_LLVMXCore LLVMCodeGen LLVMCore LLVMMC LLVMSelectionDAG LLVMSupport LLVMTarget LLVMXCoreInfo) set(MSVC_LIB_DEPS_LLVMXCoreAsmPrinter LLVMAsmPrinter LLVMCodeGen LLVMCore LLVMMC LLVMSupport LLVMSystem LLVMTarget LLVMXCoreInfo) set(MSVC_LIB_DEPS_LLVMXCoreInfo LLVMSupport) set(MSVC_LIB_DEPS_LLVMipa LLVMAnalysis LLVMCore LLVMSupport LLVMSystem) Modified: vendor/llvm/dist/configure ============================================================================== --- vendor/llvm/dist/configure Fri Jan 15 15:36:24 2010 (r202374) +++ vendor/llvm/dist/configure Fri Jan 15 15:37:28 2010 (r202375) @@ -5080,7 +5080,7 @@ case "$enableval" in PIC16) TARGETS_TO_BUILD="PIC16 $TARGETS_TO_BUILD" ;; XCore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;; MSP430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;; - SystemZ) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;; + s390x) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;; Blackfin) TARGETS_TO_BUILD="Blackfin $TARGETS_TO_BUILD" ;; *) { { echo "$as_me:$LINENO: error: Can not set target to build" >&5 echo "$as_me: error: Can not set target to build" >&2;} Modified: vendor/llvm/dist/docs/CodeGenerator.html ============================================================================== --- vendor/llvm/dist/docs/CodeGenerator.html Fri Jan 15 15:36:24 2010 (r202374) +++ vendor/llvm/dist/docs/CodeGenerator.html Fri Jan 15 15:37:28 2010 (r202375) @@ -1731,11 +1731,6 @@ define fastcc i32 @tailcaller(i32 %in1, (because one or more of above constraints are not met) to be followed by a readjustment of the stack. So performance might be worse in such cases.

-

On x86 and x86-64 one register is reserved for indirect tail calls (e.g via a - function pointer). So there is one less register for integer argument - passing. For x86 this means 2 registers (if inreg parameter - attribute is used) and for x86-64 this means 5 register are used.

-
@@ -2121,7 +2116,7 @@ MOVSX32rm16 -> movsx, 32-bit register Chris Lattner
The LLVM Compiler Infrastructure
- Last modified: $Date: 2009-10-10 23:30:55 +0200 (Sat, 10 Oct 2009) $ + Last modified: $Date: 2010-01-11 19:53:47 +0100 (Mon, 11 Jan 2010) $ Modified: vendor/llvm/dist/docs/LangRef.html ============================================================================== --- vendor/llvm/dist/docs/LangRef.html Fri Jan 15 15:36:24 2010 (r202374) +++ vendor/llvm/dist/docs/LangRef.html Fri Jan 15 15:37:28 2010 (r202375) @@ -43,6 +43,7 @@
  • Global Variables
  • Functions
  • Aliases
  • +
  • Named Metadata
  • Parameter Attributes
  • Function Attributes
  • Garbage Collector Names
  • @@ -85,12 +86,12 @@
  • Undefined Values
  • Addresses of Basic Blocks
  • Constant Expressions
  • -
  • Embedded Metadata
  • Other Values
    1. Inline Assembler Expressions
    2. +
    3. Metadata Nodes and Metadata Strings
  • Intrinsic Global Variables @@ -498,14 +499,19 @@ define i32 @main() { ; Call puts function to write out the string to stdout. call i32 @puts(i8 * %cast210) ; i32 - ret i32 0
    }
    + ret i32 0
    } + +; Named metadata +!1 = metadata !{i32 41} +!foo = !{!1, null}
  • This example is made up of a global variable named - ".LC0", an external declaration of the "puts" function, and + ".LC0", an external declaration of the "puts" function, a function definition for - "main".

    + "main" and named metadata + "foo".

    In general, a module is made up of a list of global values, where both functions and global variables are global values. Global values are @@ -558,10 +564,17 @@ define i32 @main() {

    linkonce
    Globals with "linkonce" linkage are merged with other globals of - the same name when linkage occurs. This is typically used to implement - inline functions, templates, or other code which must be generated in each - translation unit that uses it. Unreferenced linkonce globals are - allowed to be discarded.
    + the same name when linkage occurs. This can be used to implement + some forms of inline functions, templates, or other code which must be + generated in each translation unit that uses it, but where the body may + be overridden with a more definitive definition later. Unreferenced + linkonce globals are allowed to be discarded. Note that + linkonce linkage does not actually allow the optimizer to + inline the body of this function into callers because it doesn't know if + this definition of the function is the definitive definition within the + program or whether it will be overridden by a stronger definition. + To enable inlining and other optimizations, use "linkonce_odr" + linkage.
    weak
    "weak" linkage has the same merging semantics as @@ -671,9 +684,9 @@ define i32 @main() { (e.g. by passing things in registers). This calling convention allows the target to use whatever tricks it wants to produce fast code for the target, without having to conform to an externally specified ABI - (Application Binary Interface). Implementations of this convention should - allow arbitrary tail call - optimization to be supported. This calling convention does not + (Application Binary Interface). + Tail calls can only be optimized + when this convention is used. This calling convention does not support varargs and requires the prototype of all callees to exactly match the prototype of the function definition.
    @@ -905,6 +918,27 @@ define [linkage] + + +
    + +

    Named metadata is a collection of metadata. Metadata + node and null are the only valid named metadata operands. + Metadata strings are not allowed as an named metadata operand.

    + +
    Syntax:
    +
    +
    +!1 = metadata !{metadata !"one"}
    +!name = !{null, !1}
    +
    +
    + +
    + +
    @@ -1649,10 +1683,12 @@ Classifications
    underlying processor. The elements of a structure may be any type that has a size.

    -

    Structures are accessed using 'load and - 'store' by getting a pointer to a field with - the 'getelementptr' instruction.

    - +

    Structures in memory are accessed using 'load' + and 'store' by getting a pointer to a field + with the 'getelementptr' instruction. + Structures in registers are accessed using the + 'extractvalue' and + 'insertvalue' instructions.

    Syntax:
       { <type list> }
    @@ -2305,12 +2341,12 @@ has undefined behavior.

    -
    Embedded Metadata +
    -

    Embedded metadata provides a way to attach arbitrary data to the instruction +

    Metadata provides a way to attach arbitrary data to the instruction stream without affecting the behaviour of the program. There are two metadata primitives, strings and nodes. All metadata has the metadata type and is identified in syntax by a preceding exclamation @@ -2329,6 +2365,9 @@ has undefined behavior.

    event that a value is deleted, it will be replaced with a typeless "null", such as "metadata !{null, i32 10}".

    +

    A named metadata is a collection of + metadata nodes. For example: "!foo = metadata !{!4, !3}". +

    Optimizations may rely on metadata to provide additional information about the program that isn't available in the instructions, or that isn't easily computable. Similarly, the code generator may expect a certain metadata @@ -3848,7 +3887,7 @@ Instruction

    Syntax:
    -  <result> = insertvalue <aggregate type> <val>, <ty> <val>, <idx>    ; yields <n x <ty>>
    +  <result> = insertvalue <aggregate type> <val>, <ty> <elt>, <idx>    ; yields <aggregate type>
     
    Overview:
    @@ -3873,7 +3912,8 @@ Instruction
    Example:
    -  <result> = insertvalue {i32, float} %agg, i32 1, 0    ; yields {i32, float}
    +  %agg1 = insertvalue {i32, float} undef, i32 1, 0         ; yields {i32 1, float undef}
    +  %agg2 = insertvalue {i32, float} %agg1, float %val, 1    ; yields {i32 1, float %val}
     
    @@ -4983,15 +5023,31 @@ Loop: ; Infinite loop that counts

    This instruction requires several arguments:

      -
    1. The optional "tail" marker indicates whether the callee function accesses - any allocas or varargs in the caller. If the "tail" marker is present, - the function call is eligible for tail call optimization. Note that calls - may be marked "tail" even if they do not occur before - a ret instruction.
    2. +
    3. The optional "tail" marker indicates that the callee function does not + access any allocas or varargs in the caller. Note that calls may be + marked "tail" even if they do not occur before + a ret instruction. If the "tail" marker is + present, the function call is eligible for tail call optimization, + but might not in fact be + optimized into a jump. As of this writing, the extra requirements for + a call to actually be optimized are: +
        +
      • Caller and callee both have the calling + convention fastcc.
      • +
      • The call is in tail position (ret immediately follows call and ret + uses value of call or is void).
      • +
      • Option -tailcallopt is enabled, + or llvm::PerformTailCallOpt is true.
      • +
      • Platform specific + constraints are met.
      • +
      +
    4. The optional "cconv" marker indicates which calling convention the call should use. If none is specified, the call - defaults to using C calling conventions.
    5. + defaults to using C calling conventions. The calling convention of the + call must match the calling convention of the target function, or else the + behavior is undefined.
    6. The optional Parameter Attributes list for return values. Only 'zeroext', 'signext', and @@ -7263,7 +7319,7 @@ LLVM.

      Overview:

      The llvm.objectsize intrinsic is designed to provide information - to the optimizers to either discover at compile time either a) when an + to the optimizers to discover at compile time either a) when an operation like memcpy will either overflow a buffer that corresponds to an object, or b) to determine that a runtime check for overflow isn't necessary. An object in this context means an allocation of a @@ -7294,7 +7350,7 @@ LLVM.

      Chris Lattner
      The LLVM Compiler Infrastructure
      - Last modified: $Date: 2009-12-23 01:29:49 +0100 (Wed, 23 Dec 2009) $ + Last modified: $Date: 2010-01-11 20:35:55 +0100 (Mon, 11 Jan 2010) $ Modified: vendor/llvm/dist/docs/ProgrammersManual.html ============================================================================== --- vendor/llvm/dist/docs/ProgrammersManual.html Fri Jan 15 15:36:24 2010 (r202374) +++ vendor/llvm/dist/docs/ProgrammersManual.html Fri Jan 15 15:37:28 2010 (r202375) @@ -94,6 +94,7 @@ option
    7. BitVector-like containers
    8. @@ -1584,7 +1585,7 @@ please don't use it.

      -

      The BitVector container provides a fixed size set of bits for manipulation. +

      The BitVector container provides a dynamic size set of bits for manipulation. It supports individual bit setting/testing, as well as set operations. The set operations take time O(size of bitvector), but operations are performed one word at a time, instead of one bit at a time. This makes the BitVector very fast for @@ -1595,6 +1596,25 @@ the number of set bits to be high (IE a

      + +
      +

      The SmallBitVector container provides the same interface as BitVector, but +it is optimized for the case where only a small number of bits, less than +25 or so, are needed. It also transparently supports larger bit counts, but +slightly less efficiently than a plain BitVector, so SmallBitVector should +only be used when larger counts are rare. +

      + +

      +At this time, SmallBitVector does not support set operations (and, or, xor), +and its operator[] does not provide an assignable lvalue. +

      +
      + + + @@ -3872,7 +3892,7 @@ arguments. An argument has a pointer to Dinakar Dhurjati and Chris Lattner
      The LLVM Compiler Infrastructure
      - Last modified: $Date: 2009-10-23 00:11:22 +0200 (Fri, 23 Oct 2009) $ + Last modified: $Date: 2010-01-05 19:24:00 +0100 (Tue, 05 Jan 2010) $ Modified: vendor/llvm/dist/docs/ReleaseNotes.html ============================================================================== --- vendor/llvm/dist/docs/ReleaseNotes.html Fri Jan 15 15:36:24 2010 (r202374) +++ vendor/llvm/dist/docs/ReleaseNotes.html Fri Jan 15 15:37:28 2010 (r202375) @@ -58,6 +58,7 @@ Almost dead code. include/llvm/Analysis/LiveValues.h => Dan lib/Transforms/IPO/MergeFunctions.cpp => consider for 2.8. llvm/Analysis/PointerTracking.h => Edwin wants this, consider for 2.8. + ABCD, SCCVN, GEPSplitterPass --> @@ -1348,7 +1349,7 @@ lists.

      src="http://www.w3.org/Icons/valid-html401-blue" alt="Valid HTML 4.01"> LLVM Compiler Infrastructure
      - Last modified: $Date: 2009-11-03 22:50:09 +0100 (Tue, 03 Nov 2009) $ + Last modified: $Date: 2010-01-09 23:30:40 +0100 (Sat, 09 Jan 2010) $ Modified: vendor/llvm/dist/docs/SourceLevelDebugging.html ============================================================================== --- vendor/llvm/dist/docs/SourceLevelDebugging.html Fri Jan 15 15:36:24 2010 (r202374) +++ vendor/llvm/dist/docs/SourceLevelDebugging.html Fri Jan 15 15:37:28 2010 (r202375) @@ -38,6 +38,7 @@
    9. Debugger intrinsic functions
  • Object lifetimes and scoping
  • @@ -775,6 +776,25 @@ DW_TAG_return_variable = 258 + + +
    +
    +  void %llvm.dbg.value( metadata, i64, metadata )
    +
    + +

    This intrinsic provides information when a user source variable is set to a + new value. The first argument is the new value (wrapped as metadata). The + second argument is the offset in the user source variable where the new value + is written. The third argument is + the %llvm.dbg.variable containing + the description of the user source variable.

    + +
    + + @@ -1718,7 +1738,7 @@ enum Trees { Chris Lattner
    LLVM Compiler Infrastructure
    - Last modified: $Date: 2009-12-01 01:59:58 +0100 (Tue, 01 Dec 2009) $ + Last modified: $Date: 2010-01-11 23:53:48 +0100 (Mon, 11 Jan 2010) $ Modified: vendor/llvm/dist/docs/TableGenFundamentals.html ============================================================================== --- vendor/llvm/dist/docs/TableGenFundamentals.html Fri Jan 15 15:36:24 2010 (r202374) +++ vendor/llvm/dist/docs/TableGenFundamentals.html Fri Jan 15 15:37:28 2010 (r202375) @@ -423,6 +423,10 @@ class. This operation is analogous to $
    An integer {0,1} indicating whether list 'a' is empty.
    !if(a,b,c)
    'b' if the result of integer operator 'a' is nonzero, 'c' otherwise.
    +
    !eq(a,b)
    +
    Integer one if string a is equal to string b, zero otherwise. This + only operates on string objects. Use !cast to compare other + types of objects.

    Note that all of the values have rules specifying how they convert to values @@ -794,7 +798,7 @@ This should highlight the APIs in Ta Chris Lattner
    LLVM Compiler Infrastructure
    - Last modified: $Date: 2009-10-29 19:10:34 +0100 (Thu, 29 Oct 2009) $ + Last modified: $Date: 2010-01-05 20:11:42 +0100 (Tue, 05 Jan 2010) $ Modified: vendor/llvm/dist/include/llvm-c/Analysis.h ============================================================================== --- vendor/llvm/dist/include/llvm-c/Analysis.h Fri Jan 15 15:36:24 2010 (r202374) +++ vendor/llvm/dist/include/llvm-c/Analysis.h Fri Jan 15 15:37:28 2010 (r202375) @@ -36,12 +36,12 @@ typedef enum { /* Verifies that a module is valid, taking the specified action if not. Optionally returns a human-readable description of any invalid constructs. OutMessage must be disposed with LLVMDisposeMessage. */ -int LLVMVerifyModule(LLVMModuleRef M, LLVMVerifierFailureAction Action, - char **OutMessage); +LLVMBool LLVMVerifyModule(LLVMModuleRef M, LLVMVerifierFailureAction Action, + char **OutMessage); /* Verifies that a single function is valid, taking the specified action. Useful for debugging. */ -int LLVMVerifyFunction(LLVMValueRef Fn, LLVMVerifierFailureAction Action); +LLVMBool LLVMVerifyFunction(LLVMValueRef Fn, LLVMVerifierFailureAction Action); /* Open up a ghostview window that displays the CFG of the current function. Useful for debugging. */ Modified: vendor/llvm/dist/include/llvm-c/BitReader.h ============================================================================== --- vendor/llvm/dist/include/llvm-c/BitReader.h Fri Jan 15 15:36:24 2010 (r202374) +++ vendor/llvm/dist/include/llvm-c/BitReader.h Fri Jan 15 15:37:28 2010 (r202375) @@ -29,24 +29,24 @@ extern "C" { /* Builds a module from the bitcode in the specified memory buffer, returning a reference to the module via the OutModule parameter. Returns 0 on success. Optionally returns a human-readable error message via OutMessage. */ -int LLVMParseBitcode(LLVMMemoryBufferRef MemBuf, - LLVMModuleRef *OutModule, char **OutMessage); +LLVMBool LLVMParseBitcode(LLVMMemoryBufferRef MemBuf, + LLVMModuleRef *OutModule, char **OutMessage); -int LLVMParseBitcodeInContext(LLVMContextRef ContextRef, - LLVMMemoryBufferRef MemBuf, - LLVMModuleRef *OutModule, char **OutMessage); +LLVMBool LLVMParseBitcodeInContext(LLVMContextRef ContextRef, + LLVMMemoryBufferRef MemBuf, + LLVMModuleRef *OutModule, char **OutMessage); /* Reads a module from the specified path, returning via the OutMP parameter a module provider which performs lazy deserialization. Returns 0 on success. Optionally returns a human-readable error message via OutMessage. */ -int LLVMGetBitcodeModuleProvider(LLVMMemoryBufferRef MemBuf, - LLVMModuleProviderRef *OutMP, - char **OutMessage); - -int LLVMGetBitcodeModuleProviderInContext(LLVMContextRef ContextRef, - LLVMMemoryBufferRef MemBuf, - LLVMModuleProviderRef *OutMP, - char **OutMessage); +LLVMBool LLVMGetBitcodeModuleProvider(LLVMMemoryBufferRef MemBuf, + LLVMModuleProviderRef *OutMP, + char **OutMessage); + +LLVMBool LLVMGetBitcodeModuleProviderInContext(LLVMContextRef ContextRef, + LLVMMemoryBufferRef MemBuf, + LLVMModuleProviderRef *OutMP, + char **OutMessage); #ifdef __cplusplus Modified: vendor/llvm/dist/include/llvm-c/Core.h ============================================================================== --- vendor/llvm/dist/include/llvm-c/Core.h Fri Jan 15 15:36:24 2010 (r202374) +++ vendor/llvm/dist/include/llvm-c/Core.h Fri Jan 15 15:37:28 2010 (r202375) @@ -46,6 +46,8 @@ extern "C" { #endif +typedef int LLVMBool; + /* Opaque types. */ /** @@ -292,7 +294,7 @@ const char *LLVMGetTarget(LLVMModuleRef void LLVMSetTarget(LLVMModuleRef M, const char *Triple); /** See Module::addTypeName. */ -int LLVMAddTypeName(LLVMModuleRef M, const char *Name, LLVMTypeRef Ty); +LLVMBool LLVMAddTypeName(LLVMModuleRef M, const char *Name, LLVMTypeRef Ty); void LLVMDeleteTypeName(LLVMModuleRef M, const char *Name); LLVMTypeRef LLVMGetTypeByName(LLVMModuleRef M, const char *Name); @@ -355,20 +357,20 @@ LLVMTypeRef LLVMPPCFP128Type(void); /* Operations on function types */ LLVMTypeRef LLVMFunctionType(LLVMTypeRef ReturnType, LLVMTypeRef *ParamTypes, unsigned ParamCount, - int IsVarArg); -int LLVMIsFunctionVarArg(LLVMTypeRef FunctionTy); + LLVMBool IsVarArg); +LLVMBool LLVMIsFunctionVarArg(LLVMTypeRef FunctionTy); LLVMTypeRef LLVMGetReturnType(LLVMTypeRef FunctionTy); unsigned LLVMCountParamTypes(LLVMTypeRef FunctionTy); void LLVMGetParamTypes(LLVMTypeRef FunctionTy, LLVMTypeRef *Dest); /* Operations on struct types */ LLVMTypeRef LLVMStructTypeInContext(LLVMContextRef C, LLVMTypeRef *ElementTypes, - unsigned ElementCount, int Packed); + unsigned ElementCount, LLVMBool Packed); LLVMTypeRef LLVMStructType(LLVMTypeRef *ElementTypes, unsigned ElementCount, - int Packed); + LLVMBool Packed); unsigned LLVMCountStructElementTypes(LLVMTypeRef StructTy); void LLVMGetStructElementTypes(LLVMTypeRef StructTy, LLVMTypeRef *Dest); -int LLVMIsPackedStruct(LLVMTypeRef StructTy); +LLVMBool LLVMIsPackedStruct(LLVMTypeRef StructTy); /* Operations on array, pointer, and vector types (sequence types) */ LLVMTypeRef LLVMArrayType(LLVMTypeRef ElementType, unsigned ElementCount); @@ -427,10 +429,6 @@ void LLVMDisposeTypeHandle(LLVMTypeHandl macro(IntrinsicInst) \ macro(DbgInfoIntrinsic) \ macro(DbgDeclareInst) \ - macro(DbgFuncStartInst) \ - macro(DbgRegionEndInst) \ - macro(DbgRegionStartInst) \ - macro(DbgStopPointInst) \ macro(EHSelectorInst) \ macro(MemIntrinsic) \ macro(MemCpyInst) \ @@ -499,14 +497,14 @@ LLVMValueRef LLVMGetOperand(LLVMValueRef LLVMValueRef LLVMConstNull(LLVMTypeRef Ty); /* all zeroes */ LLVMValueRef LLVMConstAllOnes(LLVMTypeRef Ty); /* only for int/vector */ LLVMValueRef LLVMGetUndef(LLVMTypeRef Ty); -int LLVMIsConstant(LLVMValueRef Val); -int LLVMIsNull(LLVMValueRef Val); -int LLVMIsUndef(LLVMValueRef Val); +LLVMBool LLVMIsConstant(LLVMValueRef Val); +LLVMBool LLVMIsNull(LLVMValueRef Val); +LLVMBool LLVMIsUndef(LLVMValueRef Val); LLVMValueRef LLVMConstPointerNull(LLVMTypeRef Ty); /* Operations on scalar constants */ LLVMValueRef LLVMConstInt(LLVMTypeRef IntTy, unsigned long long N, - int SignExtend); + LLVMBool SignExtend); LLVMValueRef LLVMConstIntOfString(LLVMTypeRef IntTy, const char *Text, uint8_t Radix); LLVMValueRef LLVMConstIntOfStringAndSize(LLVMTypeRef IntTy, const char *Text, @@ -521,17 +519,17 @@ long long LLVMConstIntGetSExtValue(LLVMV /* Operations on composite constants */ LLVMValueRef LLVMConstStringInContext(LLVMContextRef C, const char *Str, - unsigned Length, int DontNullTerminate); + unsigned Length, LLVMBool DontNullTerminate); LLVMValueRef LLVMConstStructInContext(LLVMContextRef C, LLVMValueRef *ConstantVals, - unsigned Count, int Packed); + unsigned Count, LLVMBool Packed); LLVMValueRef LLVMConstString(const char *Str, unsigned Length, - int DontNullTerminate); + LLVMBool DontNullTerminate); LLVMValueRef LLVMConstArray(LLVMTypeRef ElementTy, LLVMValueRef *ConstantVals, unsigned Length); LLVMValueRef LLVMConstStruct(LLVMValueRef *ConstantVals, unsigned Count, - int Packed); + LLVMBool Packed); LLVMValueRef LLVMConstVector(LLVMValueRef *ScalarConstantVals, unsigned Size); /* Constant expressions */ @@ -591,7 +589,7 @@ LLVMValueRef LLVMConstTruncOrBitCast(LLV LLVMValueRef LLVMConstPointerCast(LLVMValueRef ConstantVal, LLVMTypeRef ToType); LLVMValueRef LLVMConstIntCast(LLVMValueRef ConstantVal, LLVMTypeRef ToType, - unsigned isSigned); + LLVMBool isSigned); LLVMValueRef LLVMConstFPCast(LLVMValueRef ConstantVal, LLVMTypeRef ToType); LLVMValueRef LLVMConstSelect(LLVMValueRef ConstantCondition, LLVMValueRef ConstantIfTrue, @@ -609,13 +607,13 @@ LLVMValueRef LLVMConstExtractValue(LLVMV LLVMValueRef LLVMConstInsertValue(LLVMValueRef AggConstant, LLVMValueRef ElementValueConstant, unsigned *IdxList, unsigned NumIdx); -LLVMValueRef LLVMConstInlineAsm(LLVMTypeRef Ty, +LLVMValueRef LLVMConstInlineAsm(LLVMTypeRef Ty, const char *AsmString, const char *Constraints, - int HasSideEffects); + LLVMBool HasSideEffects, LLVMBool IsAlignStack); /* Operations on global variables, functions, and aliases (globals) */ LLVMModuleRef LLVMGetGlobalParent(LLVMValueRef Global); -int LLVMIsDeclaration(LLVMValueRef Global); +LLVMBool LLVMIsDeclaration(LLVMValueRef Global); LLVMLinkage LLVMGetLinkage(LLVMValueRef Global); void LLVMSetLinkage(LLVMValueRef Global, LLVMLinkage Linkage); const char *LLVMGetSection(LLVMValueRef Global); @@ -635,10 +633,10 @@ LLVMValueRef LLVMGetPreviousGlobal(LLVMV void LLVMDeleteGlobal(LLVMValueRef GlobalVar); LLVMValueRef LLVMGetInitializer(LLVMValueRef GlobalVar); void LLVMSetInitializer(LLVMValueRef GlobalVar, LLVMValueRef ConstantVal); -int LLVMIsThreadLocal(LLVMValueRef GlobalVar); -void LLVMSetThreadLocal(LLVMValueRef GlobalVar, int IsThreadLocal); -int LLVMIsGlobalConstant(LLVMValueRef GlobalVar); -void LLVMSetGlobalConstant(LLVMValueRef GlobalVar, int IsConstant); +LLVMBool LLVMIsThreadLocal(LLVMValueRef GlobalVar); +void LLVMSetThreadLocal(LLVMValueRef GlobalVar, LLVMBool IsThreadLocal); +LLVMBool LLVMIsGlobalConstant(LLVMValueRef GlobalVar); +void LLVMSetGlobalConstant(LLVMValueRef GlobalVar, LLVMBool IsConstant); /* Operations on aliases */ LLVMValueRef LLVMAddAlias(LLVMModuleRef M, LLVMTypeRef Ty, LLVMValueRef Aliasee, @@ -678,7 +676,7 @@ void LLVMSetParamAlignment(LLVMValueRef /* Operations on basic blocks */ LLVMValueRef LLVMBasicBlockAsValue(LLVMBasicBlockRef BB); -int LLVMValueIsBasicBlock(LLVMValueRef Val); +LLVMBool LLVMValueIsBasicBlock(LLVMValueRef Val); LLVMBasicBlockRef LLVMValueAsBasicBlock(LLVMValueRef Val); LLVMValueRef LLVMGetBasicBlockParent(LLVMBasicBlockRef BB); unsigned LLVMCountBasicBlocks(LLVMValueRef Fn); @@ -718,8 +716,8 @@ void LLVMSetInstrParamAlignment(LLVMValu unsigned align); /* Operations on call instructions (only) */ -int LLVMIsTailCall(LLVMValueRef CallInst); -void LLVMSetTailCall(LLVMValueRef CallInst, int IsTailCall); +LLVMBool LLVMIsTailCall(LLVMValueRef CallInst); +void LLVMSetTailCall(LLVMValueRef CallInst, LLVMBool IsTailCall); /* Operations on phi nodes */ void LLVMAddIncoming(LLVMValueRef PhiNode, LLVMValueRef *IncomingValues, @@ -932,11 +930,11 @@ void LLVMDisposeModuleProvider(LLVMModul /*===-- Memory buffers ----------------------------------------------------===*/ -int LLVMCreateMemoryBufferWithContentsOfFile(const char *Path, - LLVMMemoryBufferRef *OutMemBuf, - char **OutMessage); -int LLVMCreateMemoryBufferWithSTDIN(LLVMMemoryBufferRef *OutMemBuf, - char **OutMessage); +LLVMBool LLVMCreateMemoryBufferWithContentsOfFile(const char *Path, + LLVMMemoryBufferRef *OutMemBuf, + char **OutMessage); +LLVMBool LLVMCreateMemoryBufferWithSTDIN(LLVMMemoryBufferRef *OutMemBuf, + char **OutMessage); void LLVMDisposeMemoryBuffer(LLVMMemoryBufferRef MemBuf); @@ -956,23 +954,23 @@ LLVMPassManagerRef LLVMCreateFunctionPas /** Initializes, executes on the provided module, and finalizes all of the passes scheduled in the pass manager. Returns 1 if any of the passes modified the module, 0 otherwise. See llvm::PassManager::run(Module&). */ -int LLVMRunPassManager(LLVMPassManagerRef PM, LLVMModuleRef M); +LLVMBool LLVMRunPassManager(LLVMPassManagerRef PM, LLVMModuleRef M); /** Initializes all of the function passes scheduled in the function pass manager. Returns 1 if any of the passes modified the module, 0 otherwise. See llvm::FunctionPassManager::doInitialization. */ -int LLVMInitializeFunctionPassManager(LLVMPassManagerRef FPM); +LLVMBool LLVMInitializeFunctionPassManager(LLVMPassManagerRef FPM); /** Executes all of the function passes scheduled in the function pass manager on the provided function. Returns 1 if any of the passes modified the function, false otherwise. See llvm::FunctionPassManager::run(Function&). */ -int LLVMRunFunctionPassManager(LLVMPassManagerRef FPM, LLVMValueRef F); +LLVMBool LLVMRunFunctionPassManager(LLVMPassManagerRef FPM, LLVMValueRef F); /** Finalizes all of the function passes scheduled in in the function pass manager. Returns 1 if any of the passes modified the module, 0 otherwise. See llvm::FunctionPassManager::doFinalization. */ -int LLVMFinalizeFunctionPassManager(LLVMPassManagerRef FPM); +LLVMBool LLVMFinalizeFunctionPassManager(LLVMPassManagerRef FPM); /** Frees the memory of a pass pipeline. For function pipelines, does not free the module provider. Modified: vendor/llvm/dist/include/llvm-c/ExecutionEngine.h ============================================================================== --- vendor/llvm/dist/include/llvm-c/ExecutionEngine.h Fri Jan 15 15:36:24 2010 (r202374) +++ vendor/llvm/dist/include/llvm-c/ExecutionEngine.h Fri Jan 15 15:37:28 2010 (r202375) @@ -36,7 +36,7 @@ typedef struct LLVMOpaqueExecutionEngine LLVMGenericValueRef LLVMCreateGenericValueOfInt(LLVMTypeRef Ty, unsigned long long N, - int IsSigned); + LLVMBool IsSigned); LLVMGenericValueRef LLVMCreateGenericValueOfPointer(void *P); @@ -45,7 +45,7 @@ LLVMGenericValueRef LLVMCreateGenericVal unsigned LLVMGenericValueIntWidth(LLVMGenericValueRef GenValRef); unsigned long long LLVMGenericValueToInt(LLVMGenericValueRef GenVal, - int IsSigned); + LLVMBool IsSigned); void *LLVMGenericValueToPointer(LLVMGenericValueRef GenVal); @@ -55,18 +55,18 @@ void LLVMDisposeGenericValue(LLVMGeneric /*===-- Operations on execution engines -----------------------------------===*/ -int LLVMCreateExecutionEngine(LLVMExecutionEngineRef *OutEE, - LLVMModuleProviderRef MP, - char **OutError); - -int LLVMCreateInterpreter(LLVMExecutionEngineRef *OutInterp, - LLVMModuleProviderRef MP, - char **OutError); - -int LLVMCreateJITCompiler(LLVMExecutionEngineRef *OutJIT, - LLVMModuleProviderRef MP, - unsigned OptLevel, - char **OutError); +LLVMBool LLVMCreateExecutionEngine(LLVMExecutionEngineRef *OutEE, + LLVMModuleProviderRef MP, + char **OutError); + +LLVMBool LLVMCreateInterpreter(LLVMExecutionEngineRef *OutInterp, + LLVMModuleProviderRef MP, + char **OutError); + +LLVMBool LLVMCreateJITCompiler(LLVMExecutionEngineRef *OutJIT, + LLVMModuleProviderRef MP, + unsigned OptLevel, + char **OutError); void LLVMDisposeExecutionEngine(LLVMExecutionEngineRef EE); @@ -86,12 +86,12 @@ void LLVMFreeMachineCodeForFunction(LLVM void LLVMAddModuleProvider(LLVMExecutionEngineRef EE, LLVMModuleProviderRef MP); -int LLVMRemoveModuleProvider(LLVMExecutionEngineRef EE, - LLVMModuleProviderRef MP, - LLVMModuleRef *OutMod, char **OutError); +LLVMBool LLVMRemoveModuleProvider(LLVMExecutionEngineRef EE, + LLVMModuleProviderRef MP, + LLVMModuleRef *OutMod, char **OutError); -int LLVMFindFunction(LLVMExecutionEngineRef EE, const char *Name, - LLVMValueRef *OutFn); +LLVMBool LLVMFindFunction(LLVMExecutionEngineRef EE, const char *Name, + LLVMValueRef *OutFn); LLVMTargetDataRef LLVMGetExecutionEngineTargetData(LLVMExecutionEngineRef EE); Modified: vendor/llvm/dist/include/llvm-c/Target.h ============================================================================== --- vendor/llvm/dist/include/llvm-c/Target.h Fri Jan 15 15:36:24 2010 (r202374) +++ vendor/llvm/dist/include/llvm-c/Target.h Fri Jan 15 15:37:28 2010 (r202375) @@ -26,8 +26,7 @@ extern "C" { #endif -enum { LLVMBigEndian, LLVMLittleEndian }; -typedef int LLVMByteOrdering; +enum LLVMByteOrdering { LLVMBigEndian, LLVMLittleEndian }; typedef struct LLVMOpaqueTargetData *LLVMTargetDataRef; typedef struct LLVMStructLayout *LLVMStructLayoutRef; @@ -62,7 +61,7 @@ static inline void LLVMInitializeAllTarg /** LLVMInitializeNativeTarget - The main program should call this function to initialize the native target corresponding to the host. This is useful for JIT applications to ensure that the target gets linked in correctly. */ -static inline int LLVMInitializeNativeTarget() { +static inline LLVMBool LLVMInitializeNativeTarget() { /* If we have a native target, initialize it to ensure it is linked in. */ #ifdef LLVM_NATIVE_ARCH #define DoInit2(TARG) \ @@ -97,7 +96,7 @@ char *LLVMCopyStringRepOfTargetData(LLVM /** Returns the byte order of a target, either LLVMBigEndian or LLVMLittleEndian. See the method llvm::TargetData::isLittleEndian. */ -LLVMByteOrdering LLVMByteOrder(LLVMTargetDataRef); +enum LLVMByteOrdering LLVMByteOrder(LLVMTargetDataRef); /** Returns the pointer size in bytes for a target. See the method llvm::TargetData::getPointerSize. */ Modified: vendor/llvm/dist/include/llvm/ADT/BitVector.h ============================================================================== --- vendor/llvm/dist/include/llvm/ADT/BitVector.h Fri Jan 15 15:36:24 2010 (r202374) +++ vendor/llvm/dist/include/llvm/ADT/BitVector.h Fri Jan 15 15:37:28 2010 (r202375) @@ -95,6 +95,9 @@ public: delete[] Bits; } + /// empty - Tests whether there are no bits in this bitvector. + bool empty() const { return Size == 0; } + /// size - Returns the number of bits in this bitvector. unsigned size() const { return Size; } @@ -341,6 +344,12 @@ public: return *this; } + void swap(BitVector &RHS) { + std::swap(Bits, RHS.Bits); + std::swap(Size, RHS.Size); + std::swap(Capacity, RHS.Capacity); + } + private: unsigned NumBitWords(unsigned S) const { return (S + BITWORD_SIZE-1) / BITWORD_SIZE; @@ -406,4 +415,13 @@ inline BitVector operator^(const BitVect } } // End llvm namespace + +namespace std { + /// Implement std::swap in terms of BitVector swap. + inline void + swap(llvm::BitVector &LHS, llvm::BitVector &RHS) { + LHS.swap(RHS); + } +} + #endif Added: vendor/llvm/dist/include/llvm/ADT/SmallBitVector.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/llvm/dist/include/llvm/ADT/SmallBitVector.h Fri Jan 15 15:37:28 2010 (r202375) @@ -0,0 +1,373 @@ +//===- llvm/ADT/SmallBitVector.h - 'Normally small' bit vectors -*- C++ -*-===// +// +// The LLVM Compiler Infrastructure +// +// This file is distributed under the University of Illinois Open Source +// License. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// +// +// This file implements the SmallBitVector class. +// +//===----------------------------------------------------------------------===// + +#ifndef LLVM_ADT_SMALLBITVECTOR_H +#define LLVM_ADT_SMALLBITVECTOR_H + +#include "llvm/ADT/BitVector.h" +#include "llvm/ADT/PointerIntPair.h" +#include "llvm/Support/MathExtras.h" +#include + +namespace llvm { + +/// SmallBitVector - This is a 'bitvector' (really, a variable-sized bit array), +/// optimized for the case when the array is small. It contains one +/// pointer-sized field, which is directly used as a plain collection of bits +/// when possible, or as a pointer to a larger heap-allocated array when +/// necessary. This allows normal "small" cases to be fast without losing +/// generality for large inputs. +/// +class SmallBitVector { + // TODO: In "large" mode, a pointer to a BitVector is used, leading to an + // unnecessary level of indirection. It would be more efficient to use a + // pointer to memory containing size, allocation size, and the array of bits. + PointerIntPair X; + + // The number of bits in this class. + static const size_t NumBaseBits = sizeof(uintptr_t) * CHAR_BIT; + + // One bit is used to discriminate between small and large mode. The + // remaining bits are used for the small-mode representation. + static const size_t SmallNumRawBits = NumBaseBits - 1; + + // A few more bits are used to store the size of the bit set in small mode. + // Theoretically this is a ceil-log2. These bits are encoded in the most + // significant bits of the raw bits. + static const size_t SmallNumSizeBits = (NumBaseBits == 32 ? 5 : + NumBaseBits == 64 ? 6 : + SmallNumRawBits); + + // The remaining bits are used to store the actual set in small mode. + static const size_t SmallNumDataBits = SmallNumRawBits - SmallNumSizeBits; + + bool isSmall() const { + return X.getInt(); + } + + void switchToSmall(uintptr_t NewSmallBits, size_t NewSize) { + X.setInt(true); + setSmallSize(NewSize); + setSmallBits(NewSmallBits); + } + + void switchToLarge(BitVector *BV) { + X.setInt(false); + X.setPointer(BV); + } + + // Return all the bits used for the "small" representation; this includes + // bits for the size as well as the element bits. + uintptr_t getSmallRawBits() const { + return reinterpret_cast(X.getPointer()) >> 1; + } + + void setSmallRawBits(uintptr_t NewRawBits) { + return X.setPointer(reinterpret_cast(NewRawBits << 1)); + } + + // Return the size. + size_t getSmallSize() const { + return getSmallRawBits() >> SmallNumDataBits; + } + + void setSmallSize(size_t Size) { + setSmallRawBits(getSmallBits() | (Size << SmallNumDataBits)); + } + + // Return the element bits. + uintptr_t getSmallBits() const { + return getSmallRawBits() & ~(~uintptr_t(0) << SmallNumDataBits); + } + + void setSmallBits(uintptr_t NewBits) { + setSmallRawBits((getSmallRawBits() & (~uintptr_t(0) << SmallNumDataBits)) | *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-vendor@FreeBSD.ORG Fri Jan 15 15:39:41 2010 Return-Path: Delivered-To: svn-src-vendor@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 49332106566B; Fri, 15 Jan 2010 15:39:41 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 32E478FC26; Fri, 15 Jan 2010 15:39:41 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id o0FFdf4P015005; Fri, 15 Jan 2010 15:39:41 GMT (envelope-from rdivacky@svn.freebsd.org) Received: (from rdivacky@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id o0FFdeFE014986; Fri, 15 Jan 2010 15:39:40 GMT (envelope-from rdivacky@svn.freebsd.org) Message-Id: <201001151539.o0FFdeFE014986@svn.freebsd.org> From: Roman Divacky Date: Fri, 15 Jan 2010 15:39:40 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org X-SVN-Group: vendor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r202379 - in vendor/clang/dist: . docs examples/PrintFunctionNames include/clang-c include/clang/AST include/clang/Analysis/PathSensitive include/clang/Basic include/clang/Driver includ... X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jan 2010 15:39:41 -0000 Author: rdivacky Date: Fri Jan 15 15:39:40 2010 New Revision: 202379 URL: http://svn.freebsd.org/changeset/base/202379 Log: Update clang to r93512. Added: vendor/clang/dist/include/clang/Lex/ExternalPreprocessorSource.h vendor/clang/dist/lib/AST/AttrImpl.cpp vendor/clang/dist/lib/CodeGen/TargetInfo.cpp vendor/clang/dist/lib/CodeGen/TargetInfo.h vendor/clang/dist/lib/Sema/TargetAttributesSema.cpp vendor/clang/dist/lib/Sema/TargetAttributesSema.h vendor/clang/dist/test/Analysis/reference.cpp vendor/clang/dist/test/Analysis/security-syntax-checks-no-emit.c vendor/clang/dist/test/CXX/basic/basic.lookup/basic.lookup.qual/class.qual/p2.cpp vendor/clang/dist/test/CXX/special/class.ctor/p1.cpp vendor/clang/dist/test/CXX/temp/temp.decls/temp.mem/p5.cpp vendor/clang/dist/test/CodeCompletion/Inputs/ vendor/clang/dist/test/CodeCompletion/Inputs/macros.h vendor/clang/dist/test/CodeCompletion/ordinary-name.cpp vendor/clang/dist/test/CodeGen/annotate.c vendor/clang/dist/test/CodeGenCXX/deferred-global-init.cpp vendor/clang/dist/test/Frontend/macros.c vendor/clang/dist/test/Index/complete-tabs.c vendor/clang/dist/test/Lexer/has_feature_cxx0x.cpp vendor/clang/dist/test/Lexer/hexfloat.cpp vendor/clang/dist/test/Misc/tabstop.c vendor/clang/dist/test/Preprocessor/foo.framework/ vendor/clang/dist/test/Preprocessor/foo.framework/Headers/ vendor/clang/dist/test/Preprocessor/foo.framework/Headers/bar.h vendor/clang/dist/test/Preprocessor/foo.framework/Headers/foo.h vendor/clang/dist/test/Preprocessor/framework-include.m vendor/clang/dist/test/Rewriter/rewrite-anonymous-union.m vendor/clang/dist/test/Rewriter/rewrite-byref-vars.mm vendor/clang/dist/test/Rewriter/rewrite-eh.m vendor/clang/dist/test/Rewriter/rewrite-foreach-7.m vendor/clang/dist/test/Rewriter/rewrite-forward-class.m vendor/clang/dist/test/Rewriter/rewrite-function-decl.mm vendor/clang/dist/test/Rewriter/rewrite-ivar-use.m vendor/clang/dist/test/Rewriter/rewrite-trivial-constructor.mm vendor/clang/dist/test/Rewriter/rewrite-weak-attr.m vendor/clang/dist/test/Rewriter/weak_byref_objects.m vendor/clang/dist/test/Sema/warn-unreachable.c vendor/clang/dist/test/SemaCXX/literal-operators.cpp vendor/clang/dist/test/SemaCXX/unreachable-code.cpp vendor/clang/dist/test/SemaObjC/continuation-class-property.m vendor/clang/dist/test/SemaObjC/ivar-lookup-resolution-builtin.m vendor/clang/dist/test/SemaTemplate/dependent-base-classes.cpp vendor/clang/dist/test/SemaTemplate/typo-dependent-name.cpp vendor/clang/dist/tools/CIndex/CIndexCodeCompletion.cpp vendor/clang/dist/tools/CIndex/CIndexUSRs.cpp vendor/clang/dist/tools/CIndex/CIndexer.cpp vendor/clang/dist/tools/CIndex/CIndexer.h vendor/clang/dist/utils/VtableTest/ vendor/clang/dist/utils/VtableTest/Makefile vendor/clang/dist/utils/VtableTest/check-zti (contents, props changed) vendor/clang/dist/utils/VtableTest/check-ztt (contents, props changed) vendor/clang/dist/utils/VtableTest/check-zvt (contents, props changed) vendor/clang/dist/utils/VtableTest/gen.cc Modified: vendor/clang/dist/LICENSE.TXT vendor/clang/dist/docs/InternalsManual.html vendor/clang/dist/docs/LanguageExtensions.html vendor/clang/dist/examples/PrintFunctionNames/README.txt vendor/clang/dist/include/clang-c/Index.h vendor/clang/dist/include/clang/AST/APValue.h vendor/clang/dist/include/clang/AST/ASTContext.h vendor/clang/dist/include/clang/AST/Attr.h vendor/clang/dist/include/clang/AST/CharUnits.h vendor/clang/dist/include/clang/AST/Decl.h vendor/clang/dist/include/clang/AST/DeclCXX.h vendor/clang/dist/include/clang/AST/DeclObjC.h vendor/clang/dist/include/clang/AST/DeclarationName.h vendor/clang/dist/include/clang/AST/Expr.h vendor/clang/dist/include/clang/AST/ExprCXX.h vendor/clang/dist/include/clang/AST/Stmt.h vendor/clang/dist/include/clang/AST/TypeLoc.h vendor/clang/dist/include/clang/Analysis/PathSensitive/BugReporter.h vendor/clang/dist/include/clang/Analysis/PathSensitive/ConstraintManager.h vendor/clang/dist/include/clang/Analysis/PathSensitive/GRExprEngine.h vendor/clang/dist/include/clang/Analysis/PathSensitive/GRState.h vendor/clang/dist/include/clang/Analysis/PathSensitive/GRSubEngine.h vendor/clang/dist/include/clang/Analysis/PathSensitive/MemRegion.h vendor/clang/dist/include/clang/Analysis/PathSensitive/SValuator.h vendor/clang/dist/include/clang/Analysis/PathSensitive/Store.h vendor/clang/dist/include/clang/Basic/Diagnostic.h vendor/clang/dist/include/clang/Basic/DiagnosticDriverKinds.td vendor/clang/dist/include/clang/Basic/DiagnosticLexKinds.td vendor/clang/dist/include/clang/Basic/DiagnosticParseKinds.td vendor/clang/dist/include/clang/Basic/DiagnosticSemaKinds.td vendor/clang/dist/include/clang/Basic/PartialDiagnostic.h vendor/clang/dist/include/clang/Basic/SourceLocation.h vendor/clang/dist/include/clang/Basic/TargetInfo.h vendor/clang/dist/include/clang/Driver/CC1Options.td vendor/clang/dist/include/clang/Driver/Options.td vendor/clang/dist/include/clang/Driver/ToolChain.h vendor/clang/dist/include/clang/Driver/Types.def vendor/clang/dist/include/clang/Frontend/CompilerInstance.h vendor/clang/dist/include/clang/Frontend/DiagnosticOptions.h vendor/clang/dist/include/clang/Frontend/PCHReader.h vendor/clang/dist/include/clang/Frontend/Utils.h vendor/clang/dist/include/clang/Lex/DirectoryLookup.h vendor/clang/dist/include/clang/Lex/HeaderMap.h vendor/clang/dist/include/clang/Lex/HeaderSearch.h vendor/clang/dist/include/clang/Lex/Preprocessor.h vendor/clang/dist/include/clang/Parse/Action.h vendor/clang/dist/include/clang/Parse/DeclSpec.h vendor/clang/dist/include/clang/Parse/Parser.h vendor/clang/dist/include/clang/Rewrite/Rewriter.h vendor/clang/dist/include/clang/Sema/CodeCompleteConsumer.h vendor/clang/dist/lib/AST/APValue.cpp vendor/clang/dist/lib/AST/ASTContext.cpp vendor/clang/dist/lib/AST/CMakeLists.txt vendor/clang/dist/lib/AST/Decl.cpp vendor/clang/dist/lib/AST/DeclCXX.cpp vendor/clang/dist/lib/AST/DeclarationName.cpp vendor/clang/dist/lib/AST/Expr.cpp vendor/clang/dist/lib/AST/ExprConstant.cpp vendor/clang/dist/lib/AST/RecordLayoutBuilder.cpp vendor/clang/dist/lib/AST/Stmt.cpp vendor/clang/dist/lib/AST/StmtPrinter.cpp vendor/clang/dist/lib/AST/TypeLoc.cpp vendor/clang/dist/lib/AST/TypePrinter.cpp vendor/clang/dist/lib/Analysis/AnalysisContext.cpp vendor/clang/dist/lib/Analysis/BasicConstraintManager.cpp vendor/clang/dist/lib/Analysis/BugReporter.cpp vendor/clang/dist/lib/Analysis/CFRefCount.cpp vendor/clang/dist/lib/Analysis/CheckSecuritySyntaxOnly.cpp vendor/clang/dist/lib/Analysis/Environment.cpp vendor/clang/dist/lib/Analysis/GRExprEngine.cpp vendor/clang/dist/lib/Analysis/GRState.cpp vendor/clang/dist/lib/Analysis/MemRegion.cpp vendor/clang/dist/lib/Analysis/OSAtomicChecker.cpp vendor/clang/dist/lib/Analysis/RangeConstraintManager.cpp vendor/clang/dist/lib/Analysis/RegionStore.cpp vendor/clang/dist/lib/Analysis/ReturnStackAddressChecker.cpp vendor/clang/dist/lib/Analysis/SVals.cpp vendor/clang/dist/lib/Analysis/SValuator.cpp vendor/clang/dist/lib/Analysis/SimpleConstraintManager.cpp vendor/clang/dist/lib/Analysis/SimpleConstraintManager.h vendor/clang/dist/lib/Analysis/SimpleSValuator.cpp vendor/clang/dist/lib/Analysis/Store.cpp vendor/clang/dist/lib/Basic/Diagnostic.cpp vendor/clang/dist/lib/Basic/Targets.cpp vendor/clang/dist/lib/CodeGen/CGBlocks.cpp vendor/clang/dist/lib/CodeGen/CGBlocks.h vendor/clang/dist/lib/CodeGen/CGCXX.cpp vendor/clang/dist/lib/CodeGen/CGClass.cpp vendor/clang/dist/lib/CodeGen/CGDebugInfo.cpp vendor/clang/dist/lib/CodeGen/CGDebugInfo.h vendor/clang/dist/lib/CodeGen/CGDecl.cpp vendor/clang/dist/lib/CodeGen/CGDeclCXX.cpp vendor/clang/dist/lib/CodeGen/CGExpr.cpp vendor/clang/dist/lib/CodeGen/CGExprAgg.cpp vendor/clang/dist/lib/CodeGen/CGExprCXX.cpp vendor/clang/dist/lib/CodeGen/CGExprComplex.cpp vendor/clang/dist/lib/CodeGen/CGExprConstant.cpp vendor/clang/dist/lib/CodeGen/CGExprScalar.cpp vendor/clang/dist/lib/CodeGen/CGObjCGNU.cpp vendor/clang/dist/lib/CodeGen/CGRTTI.cpp vendor/clang/dist/lib/CodeGen/CGVtable.cpp vendor/clang/dist/lib/CodeGen/CGVtable.h vendor/clang/dist/lib/CodeGen/CMakeLists.txt vendor/clang/dist/lib/CodeGen/CodeGenFunction.cpp vendor/clang/dist/lib/CodeGen/CodeGenFunction.h vendor/clang/dist/lib/CodeGen/CodeGenModule.cpp vendor/clang/dist/lib/CodeGen/CodeGenModule.h vendor/clang/dist/lib/CodeGen/CodeGenTypes.cpp vendor/clang/dist/lib/CodeGen/CodeGenTypes.h vendor/clang/dist/lib/CodeGen/Mangle.cpp vendor/clang/dist/lib/Driver/ToolChains.cpp vendor/clang/dist/lib/Driver/ToolChains.h vendor/clang/dist/lib/Driver/Tools.cpp vendor/clang/dist/lib/Driver/Types.cpp vendor/clang/dist/lib/Frontend/ASTConsumers.cpp vendor/clang/dist/lib/Frontend/AnalysisConsumer.cpp vendor/clang/dist/lib/Frontend/CompilerInstance.cpp vendor/clang/dist/lib/Frontend/CompilerInvocation.cpp vendor/clang/dist/lib/Frontend/FixItRewriter.cpp vendor/clang/dist/lib/Frontend/FrontendActions.cpp vendor/clang/dist/lib/Frontend/InitHeaderSearch.cpp vendor/clang/dist/lib/Frontend/InitPreprocessor.cpp vendor/clang/dist/lib/Frontend/PCHReader.cpp vendor/clang/dist/lib/Frontend/PCHReaderDecl.cpp vendor/clang/dist/lib/Frontend/PCHReaderStmt.cpp vendor/clang/dist/lib/Frontend/PCHWriter.cpp vendor/clang/dist/lib/Frontend/PCHWriterDecl.cpp vendor/clang/dist/lib/Frontend/PCHWriterStmt.cpp vendor/clang/dist/lib/Frontend/PrintParserCallbacks.cpp vendor/clang/dist/lib/Frontend/RewriteObjC.cpp vendor/clang/dist/lib/Frontend/TextDiagnosticPrinter.cpp vendor/clang/dist/lib/Headers/xmmintrin.h vendor/clang/dist/lib/Lex/HeaderMap.cpp vendor/clang/dist/lib/Lex/HeaderSearch.cpp vendor/clang/dist/lib/Lex/Lexer.cpp vendor/clang/dist/lib/Lex/LiteralSupport.cpp vendor/clang/dist/lib/Lex/PPDirectives.cpp vendor/clang/dist/lib/Lex/PPLexerChange.cpp vendor/clang/dist/lib/Lex/PPMacroExpansion.cpp vendor/clang/dist/lib/Lex/Pragma.cpp vendor/clang/dist/lib/Lex/Preprocessor.cpp vendor/clang/dist/lib/Parse/DeclSpec.cpp vendor/clang/dist/lib/Parse/ParseDecl.cpp vendor/clang/dist/lib/Parse/ParseDeclCXX.cpp vendor/clang/dist/lib/Parse/ParseExpr.cpp vendor/clang/dist/lib/Parse/ParseExprCXX.cpp vendor/clang/dist/lib/Parse/ParseObjc.cpp vendor/clang/dist/lib/Parse/ParseStmt.cpp vendor/clang/dist/lib/Parse/ParseTemplate.cpp vendor/clang/dist/lib/Parse/Parser.cpp vendor/clang/dist/lib/Rewrite/Rewriter.cpp vendor/clang/dist/lib/Sema/CMakeLists.txt vendor/clang/dist/lib/Sema/CodeCompleteConsumer.cpp vendor/clang/dist/lib/Sema/IdentifierResolver.cpp vendor/clang/dist/lib/Sema/IdentifierResolver.h vendor/clang/dist/lib/Sema/Lookup.h vendor/clang/dist/lib/Sema/Sema.cpp vendor/clang/dist/lib/Sema/Sema.h vendor/clang/dist/lib/Sema/SemaCXXCast.cpp vendor/clang/dist/lib/Sema/SemaCXXScopeSpec.cpp vendor/clang/dist/lib/Sema/SemaChecking.cpp vendor/clang/dist/lib/Sema/SemaCodeComplete.cpp vendor/clang/dist/lib/Sema/SemaDecl.cpp vendor/clang/dist/lib/Sema/SemaDeclAttr.cpp vendor/clang/dist/lib/Sema/SemaDeclCXX.cpp vendor/clang/dist/lib/Sema/SemaDeclObjC.cpp vendor/clang/dist/lib/Sema/SemaExpr.cpp vendor/clang/dist/lib/Sema/SemaExprCXX.cpp vendor/clang/dist/lib/Sema/SemaExprObjC.cpp vendor/clang/dist/lib/Sema/SemaInit.cpp vendor/clang/dist/lib/Sema/SemaLookup.cpp vendor/clang/dist/lib/Sema/SemaOverload.cpp vendor/clang/dist/lib/Sema/SemaOverload.h vendor/clang/dist/lib/Sema/SemaStmt.cpp vendor/clang/dist/lib/Sema/SemaTemplate.cpp vendor/clang/dist/lib/Sema/SemaTemplateDeduction.cpp vendor/clang/dist/lib/Sema/SemaTemplateInstantiate.cpp vendor/clang/dist/lib/Sema/SemaType.cpp vendor/clang/dist/lib/Sema/TreeTransform.h vendor/clang/dist/test/Analysis/CFDateGC.m vendor/clang/dist/test/Analysis/NSString.m vendor/clang/dist/test/Analysis/PR2599.m vendor/clang/dist/test/Analysis/casts.c vendor/clang/dist/test/Analysis/dead-stores.c vendor/clang/dist/test/Analysis/misc-ps-ranges.m vendor/clang/dist/test/Analysis/misc-ps-region-store.cpp vendor/clang/dist/test/Analysis/misc-ps-region-store.m vendor/clang/dist/test/Analysis/misc-ps.m vendor/clang/dist/test/Analysis/rdar-6442306-1.m vendor/clang/dist/test/Analysis/retain-release-basic-store.m vendor/clang/dist/test/Analysis/retain-release-region-store.m vendor/clang/dist/test/Analysis/retain-release.m vendor/clang/dist/test/Analysis/stack-addr-ps.c vendor/clang/dist/test/Analysis/uninit-vals-ps-region.c vendor/clang/dist/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/p4.cpp vendor/clang/dist/test/CXX/dcl.dcl/dcl.spec/dcl.typedef/p4.cpp vendor/clang/dist/test/CXX/dcl.decl/dcl.init/dcl.init.ref/p5-var.cpp vendor/clang/dist/test/CXX/temp/temp.decls/temp.class/temp.static/p1-inst.cpp vendor/clang/dist/test/CXX/temp/temp.decls/temp.class/temp.static/p1.cpp vendor/clang/dist/test/CXX/temp/temp.fct.spec/temp.arg.explicit/p3.cpp vendor/clang/dist/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.call/p3.cpp vendor/clang/dist/test/CXX/temp/temp.param/p3.cpp vendor/clang/dist/test/CXX/temp/temp.spec/temp.expl.spec/p15.cpp vendor/clang/dist/test/CXX/temp/temp.spec/temp.expl.spec/p4.cpp vendor/clang/dist/test/CXX/temp/temp.spec/temp.explicit/p1.cpp vendor/clang/dist/test/CodeCompletion/enum-switch-case-qualified.cpp vendor/clang/dist/test/CodeCompletion/enum-switch-case.c vendor/clang/dist/test/CodeCompletion/enum-switch-case.cpp vendor/clang/dist/test/CodeCompletion/macros.c vendor/clang/dist/test/CodeCompletion/member-access.cpp vendor/clang/dist/test/CodeCompletion/namespace-alias.cpp vendor/clang/dist/test/CodeCompletion/namespace.cpp vendor/clang/dist/test/CodeCompletion/nested-name-specifier.cpp vendor/clang/dist/test/CodeCompletion/objc-message.m vendor/clang/dist/test/CodeCompletion/operator.cpp vendor/clang/dist/test/CodeCompletion/ordinary-name.c vendor/clang/dist/test/CodeCompletion/tag.c vendor/clang/dist/test/CodeCompletion/tag.cpp vendor/clang/dist/test/CodeCompletion/truncation.c vendor/clang/dist/test/CodeCompletion/using-namespace.cpp vendor/clang/dist/test/CodeCompletion/using.cpp vendor/clang/dist/test/CodeGen/complex.c vendor/clang/dist/test/CodeGen/ext-vector.c vendor/clang/dist/test/CodeGen/libcalls.c vendor/clang/dist/test/CodeGen/object-size.c vendor/clang/dist/test/CodeGenCXX/attr.cpp vendor/clang/dist/test/CodeGenCXX/condition.cpp vendor/clang/dist/test/CodeGenCXX/constructor-template.cpp vendor/clang/dist/test/CodeGenCXX/copy-assign-synthesis-3.cpp vendor/clang/dist/test/CodeGenCXX/default-constructor-default-argument.cpp vendor/clang/dist/test/CodeGenCXX/default-destructor-synthesis.cpp vendor/clang/dist/test/CodeGenCXX/delete-two-arg.cpp vendor/clang/dist/test/CodeGenCXX/dyncast.cpp vendor/clang/dist/test/CodeGenCXX/eh.cpp vendor/clang/dist/test/CodeGenCXX/expr.cpp vendor/clang/dist/test/CodeGenCXX/mangle.cpp vendor/clang/dist/test/CodeGenCXX/member-function-pointers.cpp vendor/clang/dist/test/CodeGenCXX/reference-init.cpp vendor/clang/dist/test/CodeGenCXX/virt.cpp vendor/clang/dist/test/CodeGenCXX/virtual-destructor-calls.cpp vendor/clang/dist/test/CodeGenCXX/vtable-key-function.cpp vendor/clang/dist/test/CodeGenCXX/vtable-linkage.cpp vendor/clang/dist/test/Coverage/ast-printing.c vendor/clang/dist/test/Coverage/ast-printing.cpp vendor/clang/dist/test/Coverage/c-language-features.inc vendor/clang/dist/test/Driver/analyze.c vendor/clang/dist/test/Driver/clang_f_opts.c vendor/clang/dist/test/FixIt/typo.c vendor/clang/dist/test/FixIt/typo.cpp vendor/clang/dist/test/FixIt/typo.m vendor/clang/dist/test/Index/TestClassDecl.m vendor/clang/dist/test/Index/c-index-api-loadTU-test.m vendor/clang/dist/test/Index/c-index-getCursor-test.m vendor/clang/dist/test/Index/code-completion.cpp vendor/clang/dist/test/Index/complete-at-directives.m vendor/clang/dist/test/Index/complete-at-exprstmt.m vendor/clang/dist/test/Index/complete-objc-message.m vendor/clang/dist/test/Lexer/numeric-literal-trash.c vendor/clang/dist/test/Parser/cxx0x-literal-operators.cpp vendor/clang/dist/test/Preprocessor/init.c vendor/clang/dist/test/Preprocessor/stdint.c vendor/clang/dist/test/Sema/anonymous-struct-union.c vendor/clang/dist/test/Sema/attr-noreturn.c vendor/clang/dist/test/Sema/attr-section.c vendor/clang/dist/test/Sema/block-labels.c vendor/clang/dist/test/Sema/block-misc.c vendor/clang/dist/test/Sema/block-return.c vendor/clang/dist/test/Sema/compare.c vendor/clang/dist/test/Sema/complex-int.c vendor/clang/dist/test/Sema/conditional.c vendor/clang/dist/test/Sema/conversion.c vendor/clang/dist/test/Sema/declspec.c vendor/clang/dist/test/Sema/enum.c vendor/clang/dist/test/Sema/exprs.c vendor/clang/dist/test/Sema/format-strings.c vendor/clang/dist/test/Sema/i-c-e.c vendor/clang/dist/test/Sema/implicit-builtin-decl.c vendor/clang/dist/test/Sema/implicit-decl.c vendor/clang/dist/test/Sema/invalid-decl.c vendor/clang/dist/test/Sema/ms-fuzzy-asm.c vendor/clang/dist/test/Sema/overloadable.c vendor/clang/dist/test/Sema/parentheses.c vendor/clang/dist/test/Sema/self-comparison.c vendor/clang/dist/test/Sema/switch.c vendor/clang/dist/test/Sema/unused-expr.c vendor/clang/dist/test/Sema/var-redecl.c vendor/clang/dist/test/SemaCXX/aggregate-initialization.cpp vendor/clang/dist/test/SemaCXX/ambig-user-defined-conversions.cpp vendor/clang/dist/test/SemaCXX/attr-unavailable.cpp vendor/clang/dist/test/SemaCXX/builtin-ptrtomember-overload-1.cpp vendor/clang/dist/test/SemaCXX/composite-pointer-type.cpp vendor/clang/dist/test/SemaCXX/condition.cpp vendor/clang/dist/test/SemaCXX/conditional-expr.cpp vendor/clang/dist/test/SemaCXX/constructor-initializer.cpp vendor/clang/dist/test/SemaCXX/conversion-function.cpp vendor/clang/dist/test/SemaCXX/converting-constructor.cpp vendor/clang/dist/test/SemaCXX/copy-initialization.cpp vendor/clang/dist/test/SemaCXX/dcl_init_aggr.cpp vendor/clang/dist/test/SemaCXX/decl-init-ref.cpp vendor/clang/dist/test/SemaCXX/default2.cpp vendor/clang/dist/test/SemaCXX/direct-initializer.cpp vendor/clang/dist/test/SemaCXX/functional-cast.cpp vendor/clang/dist/test/SemaCXX/implicit-virtual-member-functions.cpp vendor/clang/dist/test/SemaCXX/member-pointer.cpp vendor/clang/dist/test/SemaCXX/namespace.cpp vendor/clang/dist/test/SemaCXX/nested-name-spec.cpp vendor/clang/dist/test/SemaCXX/overload-call.cpp vendor/clang/dist/test/SemaCXX/overload-member-call.cpp vendor/clang/dist/test/SemaCXX/overloaded-builtin-operators.cpp vendor/clang/dist/test/SemaCXX/overloaded-operator.cpp vendor/clang/dist/test/SemaCXX/rval-references.cpp vendor/clang/dist/test/SemaCXX/virtual-member-functions-key-function.cpp vendor/clang/dist/test/SemaCXX/warn-assignment-condition.cpp vendor/clang/dist/test/SemaObjC/bad-receiver-1.m vendor/clang/dist/test/SemaObjC/category-1.m vendor/clang/dist/test/SemaObjC/ivar-access-package.m vendor/clang/dist/test/SemaObjC/nonnull.m vendor/clang/dist/test/SemaObjC/property-9.m vendor/clang/dist/test/SemaObjC/protocol-archane.m vendor/clang/dist/test/SemaObjC/undef-class-messagin-error.m vendor/clang/dist/test/SemaObjC/undef-superclass-1.m vendor/clang/dist/test/SemaTemplate/ambiguous-ovl-print.cpp vendor/clang/dist/test/SemaTemplate/constructor-template.cpp vendor/clang/dist/test/SemaTemplate/default-expr-arguments.cpp vendor/clang/dist/test/SemaTemplate/explicit-instantiation.cpp vendor/clang/dist/test/SemaTemplate/fun-template-def.cpp vendor/clang/dist/test/SemaTemplate/function-template-specialization.cpp vendor/clang/dist/test/SemaTemplate/injected-class-name.cpp vendor/clang/dist/test/SemaTemplate/instantiate-expr-4.cpp vendor/clang/dist/test/SemaTemplate/instantiate-member-class.cpp vendor/clang/dist/test/SemaTemplate/instantiate-member-expr.cpp vendor/clang/dist/test/SemaTemplate/instantiate-static-var.cpp vendor/clang/dist/test/SemaTemplate/instantiate-subscript.cpp vendor/clang/dist/test/SemaTemplate/temp_class_spec.cpp vendor/clang/dist/test/SemaTemplate/virtual-member-functions.cpp vendor/clang/dist/tools/CIndex/CIndex.cpp vendor/clang/dist/tools/CIndex/CIndex.exports vendor/clang/dist/tools/CIndex/CMakeLists.txt vendor/clang/dist/tools/c-index-test/c-index-test.c vendor/clang/dist/tools/driver/cc1_main.cpp vendor/clang/dist/utils/clang-completion-mode.el Modified: vendor/clang/dist/LICENSE.TXT ============================================================================== --- vendor/clang/dist/LICENSE.TXT Fri Jan 15 15:38:53 2010 (r202378) +++ vendor/clang/dist/LICENSE.TXT Fri Jan 15 15:39:40 2010 (r202379) @@ -4,7 +4,7 @@ LLVM Release License University of Illinois/NCSA Open Source License -Copyright (c) 2007-2009 University of Illinois at Urbana-Champaign. +Copyright (c) 2007-2010 University of Illinois at Urbana-Champaign. All rights reserved. Developed by: Modified: vendor/clang/dist/docs/InternalsManual.html ============================================================================== --- vendor/clang/dist/docs/InternalsManual.html Fri Jan 15 15:38:53 2010 (r202378) +++ vendor/clang/dist/docs/InternalsManual.html Fri Jan 15 15:39:40 2010 (r202379) @@ -289,7 +289,7 @@ Clang:

    Example:"must be a %select{unary|binary|unary or binary}2 operator" Class:Integers -Description:This format specifier is used to merge multiple +Description:

    This format specifier is used to merge multiple related diagnostics together into one common one, without requiring the difference to be specified as an English string argument. Instead of specifying the string, the diagnostic gets an integer argument and the @@ -298,7 +298,8 @@ Clang:

    it is 1 it prints 'binary' if it is 2, it prints 'unary or binary'. This allows other language translations to substitute reasonable words (or entire phrases) based on the semantics of the diagnostic instead of having to do - things textually. + things textually.

    +

    The selected string does undergo formatting.

    "plural" format Example:"you have %1 %plural{1:mouse|:mice}1 connected to @@ -330,6 +331,15 @@ Clang:

    abort, as will a failure to match the argument against any expression.

    +"ordinal" format +Example:"ambiguity in %ordinal0 argument" +Class:Integers +Description:

    This is a formatter which represents the + argument number as an ordinal: the value 1 becomes 1st, + 3 becomes 3rd, and so on. Values less than 1 + are not supported.

    +

    This formatter is currently hard-coded to use English ordinals.

    + "objcclass" format Example:"method %objcclass0 not found" Class:DeclarationName Modified: vendor/clang/dist/docs/LanguageExtensions.html ============================================================================== --- vendor/clang/dist/docs/LanguageExtensions.html Fri Jan 15 15:38:53 2010 (r202378) +++ vendor/clang/dist/docs/LanguageExtensions.html Fri Jan 15 15:39:40 2010 (r202379) @@ -28,6 +28,19 @@ td {
  • C++ exceptions
  • C++ RTTI
  • +
  • Checks for Upcoming Standard Language Features
  • +
  • Blocks
  • Function Overloading in C
  • Builtin Functions @@ -216,6 +229,70 @@ example, compiling code with -fexcep compiling code with -fno-rtti disables the use of RTTI.

    +

    Checks for Upcoming Standard Language Features

    + + +

    The __has_feature macro can be used to query if certain upcoming +standard language features are enabled. Those features are listed here.

    + +

    Currently, all features listed here are slated for inclusion in the upcoming +C++0x standard. As a result, all the features that clang supports are enabled +with the -std=c++0x option when compiling C++ code. Features that are +not yet implemented will be noted.

    + +

    C++0x decltype()

    + +

    Use __has_feature(cxx_decltype) to determine if support for the +decltype() specifier is enabled.

    + +

    C++0x attributes

    + +

    Use __has_feature(cxx_attributes) to determine if support for +attribute parsing with C++0x's square bracket notation is enabled. + +

    C++0x deleted functions

    + +

    Use __has_feature(cxx_deleted_functions) to determine if support for +deleted function definitions (with = delete) is enabled. + +

    C++ TR concepts

    + +

    Use __has_feature(cxx_lambdas) to determine if support for +concepts is enabled. clang does not currently implement this feature. + +

    C++0x lambdas

    + +

    Use __has_feature(cxx_lambdas) to determine if support for +lambdas is enabled. clang does not currently implement this feature. + +

    C++0x nullptr

    + +

    Use __has_feature(cxx_nullptr) to determine if support for +nullptr is enabled. clang does not yet fully implement this feature. + +

    C++0x rvalue references

    + +

    Use __has_feature(cxx_rvalue_references) to determine if support for +rvalue references is enabled. clang does not yet fully implement this feature. + +

    C++0x static_assert()

    + +

    Use __has_feature(cxx_static_assert) to determine if support for +compile-time assertions using static_assert is enabled.

    + +

    C++0x type inference

    + +

    Use __has_feature(cxx_auto_type) to determine C++0x type inference +is supported using the auto specifier. If this is disabled, +auto will instead be a storage class specifier, as in C or C++98.

    + +

    C++0x variadic templates

    + +

    Use __has_feature(cxx_variadic_templates) to determine if support +for templates taking any number of arguments with the ellipsis notation is +enabled. clang does not yet fully implement this feature.

    + +

    Blocks

    Modified: vendor/clang/dist/examples/PrintFunctionNames/README.txt ============================================================================== --- vendor/clang/dist/examples/PrintFunctionNames/README.txt Fri Jan 15 15:38:53 2010 (r202378) +++ vendor/clang/dist/examples/PrintFunctionNames/README.txt Fri Jan 15 15:39:40 2010 (r202379) @@ -6,5 +6,5 @@ TOOL_NO_EXPORT in the tools/clang Makefi Once the plugin is built, you can run it using: -- -$ clang -cc1 -load path/to/PrintFunctionNames.so -plugin=print-fns some-input-file.c +$ clang -cc1 -load path/to/PrintFunctionNames.so -plugin print-fns some-input-file.c -- Modified: vendor/clang/dist/include/clang-c/Index.h ============================================================================== --- vendor/clang/dist/include/clang-c/Index.h Fri Jan 15 15:38:53 2010 (r202378) +++ vendor/clang/dist/include/clang-c/Index.h Fri Jan 15 15:39:40 2010 (r202379) @@ -139,10 +139,14 @@ typedef struct { enum CXCursorKind kind; CXDecl decl; CXStmt stmt; /* expression reference */ + CXDecl referringDecl; } CXCursor; /* A unique token for looking up "visible" CXDecls from a CXTranslationUnit. */ -typedef void *CXEntity; +typedef struct { + CXIndex index; + void *data; +} CXEntity; /** * For functions returning a string that might or might not need @@ -321,20 +325,40 @@ CINDEX_LINKAGE time_t clang_getFileTime( /* * CXEntity Operations. */ -CINDEX_LINKAGE const char *clang_getDeclarationName(CXEntity); -CINDEX_LINKAGE const char *clang_getURI(CXEntity); -CINDEX_LINKAGE CXEntity clang_getEntity(const char *URI); + +/* clang_getDeclaration() maps from a CXEntity to the matching CXDecl (if any) + * in a specified translation unit. */ +CINDEX_LINKAGE CXDecl clang_getDeclaration(CXEntity, CXTranslationUnit); + /* * CXDecl Operations. */ CINDEX_LINKAGE CXCursor clang_getCursorFromDecl(CXDecl); -CINDEX_LINKAGE CXEntity clang_getEntityFromDecl(CXDecl); +CINDEX_LINKAGE CXEntity clang_getEntityFromDecl(CXIndex, CXDecl); CINDEX_LINKAGE CXString clang_getDeclSpelling(CXDecl); CINDEX_LINKAGE unsigned clang_getDeclLine(CXDecl); CINDEX_LINKAGE unsigned clang_getDeclColumn(CXDecl); +CINDEX_LINKAGE CXString clang_getDeclUSR(CXDecl); CINDEX_LINKAGE const char *clang_getDeclSource(CXDecl); /* deprecate */ CINDEX_LINKAGE CXFile clang_getDeclSourceFile(CXDecl); +typedef struct CXSourceLineColumn { + unsigned line; + unsigned column; +} CXSourceLineColumn; + +typedef struct CXDeclExtent { + CXSourceLineColumn begin; + CXSourceLineColumn end; +} CXSourceExtent; + +/* clang_getDeclExtent() returns the physical extent of a declaration. The + * beginning line/column pair points to the start of the first token in the + * declaration, and the ending line/column pair points to the last character in + * the last token of the declaration. + */ +CINDEX_LINKAGE CXSourceExtent clang_getDeclExtent(CXDecl); + /* * CXCursor Operations. */ @@ -564,7 +588,28 @@ enum CXCompletionChunkKind { * the text buffer. Rather, it is meant to illustrate the type that an * expression using the given completion string would have. */ - CXCompletionChunk_ResultType + CXCompletionChunk_ResultType, + /** + * \brief A colon (':'). + */ + CXCompletionChunk_Colon, + /** + * \brief A semicolon (';'). + */ + CXCompletionChunk_SemiColon, + /** + * \brief An '=' sign. + */ + CXCompletionChunk_Equal, + /** + * Horizontal space (' '). + */ + CXCompletionChunk_HorizontalSpace, + /** + * Vertical space ('\n'), after which it is generally a good idea to + * perform indentation. + */ + CXCompletionChunk_VerticalSpace }; /** Modified: vendor/clang/dist/include/clang/AST/APValue.h ============================================================================== --- vendor/clang/dist/include/clang/AST/APValue.h Fri Jan 15 15:38:53 2010 (r202378) +++ vendor/clang/dist/include/clang/AST/APValue.h Fri Jan 15 15:39:40 2010 (r202379) @@ -18,6 +18,7 @@ #include "llvm/ADT/APFloat.h" namespace clang { + class CharUnits; class Expr; /// APValue - This class implements a discriminated union of [uninitialized] @@ -47,10 +48,6 @@ private: ComplexAPFloat() : Real(0.0), Imag(0.0) {} }; - struct LV { - Expr* Base; - uint64_t Offset; - }; struct Vec { APValue *Elts; unsigned NumElts; @@ -88,9 +85,11 @@ public: APValue(const APValue &RHS) : Kind(Uninitialized) { *this = RHS; } - APValue(Expr* B, uint64_t O) : Kind(Uninitialized) { + APValue(Expr* B, const CharUnits &O) : Kind(Uninitialized) { MakeLValue(); setLValue(B, O); } + APValue(Expr* B); + ~APValue() { MakeUninit(); } @@ -164,14 +163,8 @@ public: return const_cast(this)->getComplexFloatImag(); } - Expr* getLValueBase() const { - assert(isLValue() && "Invalid accessor"); - return ((const LV*)(const void*)Data)->Base; - } - uint64_t getLValueOffset() const { - assert(isLValue() && "Invalid accessor"); - return ((const LV*)(const void*)Data)->Offset; - } + Expr* getLValueBase() const; + CharUnits getLValueOffset() const; void setInt(const APSInt &I) { assert(isInt() && "Invalid accessor"); @@ -202,11 +195,7 @@ public: ((ComplexAPFloat*)(char*)Data)->Real = R; ((ComplexAPFloat*)(char*)Data)->Imag = I; } - void setLValue(Expr *B, uint64_t O) { - assert(isLValue() && "Invalid accessor"); - ((LV*)(char*)Data)->Base = B; - ((LV*)(char*)Data)->Offset = O; - } + void setLValue(Expr *B, const CharUnits &O); const APValue &operator=(const APValue &RHS); @@ -237,11 +226,7 @@ private: new ((void*)(char*)Data) ComplexAPFloat(); Kind = ComplexFloat; } - void MakeLValue() { - assert(isUninit() && "Bad state change"); - new ((void*)(char*)Data) LV(); - Kind = LValue; - } + void MakeLValue(); }; inline llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const APValue &V) { Modified: vendor/clang/dist/include/clang/AST/ASTContext.h ============================================================================== --- vendor/clang/dist/include/clang/AST/ASTContext.h Fri Jan 15 15:38:53 2010 (r202378) +++ vendor/clang/dist/include/clang/AST/ASTContext.h Fri Jan 15 15:39:40 2010 (r202379) @@ -699,8 +699,8 @@ public: ObjCProtocolDecl *rProto); /// getObjCEncodingTypeSize returns size of type for objective-c encoding - /// purpose. - int getObjCEncodingTypeSize(QualType t); + /// purpose in characters. + CharUnits getObjCEncodingTypeSize(QualType t); /// This setter/getter represents the ObjC 'id' type. It is setup lazily, by /// Sema. id is always a (typedef for a) pointer type, a pointer to a struct. @@ -898,17 +898,18 @@ public: return getCanonicalType(T1) == getCanonicalType(T2); } - /// \brief Returns this type as a completely-unqualified array type, capturing - /// the qualifiers in Quals. This only operates on canonical types in order - /// to ensure the ArrayType doesn't itself have qualifiers. + /// \brief Returns this type as a completely-unqualified array type, + /// capturing the qualifiers in Quals. This will remove the minimal amount of + /// sugaring from the types, similar to the behavior of + /// QualType::getUnqualifiedType(). /// - /// \param T is the canonicalized QualType, which may be an ArrayType + /// \param T is the qualified type, which may be an ArrayType /// /// \param Quals will receive the full set of qualifiers that were - /// applied to the element type of the array. + /// applied to the array. /// /// \returns if this is an array type, the completely unqualified array type - /// that corresponds to it. Otherwise, returns this->getUnqualifiedType(). + /// that corresponds to it. Otherwise, returns T.getUnqualifiedType(). QualType getUnqualifiedArrayType(QualType T, Qualifiers &Quals); /// \brief Determine whether the given types are equivalent after @@ -996,7 +997,10 @@ public: const IncompleteArrayType *getAsIncompleteArrayType(QualType T) { return dyn_cast_or_null(getAsArrayType(T)); } - + const DependentSizedArrayType *getAsDependentSizedArrayType(QualType T) { + return dyn_cast_or_null(getAsArrayType(T)); + } + /// getBaseElementType - Returns the innermost element type of an array type. /// For example, will return "int" for int[m][n] QualType getBaseElementType(const ArrayType *VAT); Modified: vendor/clang/dist/include/clang/AST/Attr.h ============================================================================== --- vendor/clang/dist/include/clang/AST/Attr.h Fri Jan 15 15:38:53 2010 (r202378) +++ vendor/clang/dist/include/clang/AST/Attr.h Fri Jan 15 15:39:40 2010 (r202379) @@ -55,8 +55,6 @@ public: Cleanup, Const, Constructor, - DLLExport, - DLLImport, Deprecated, Destructor, FastCall, @@ -93,7 +91,12 @@ public: Visibility, WarnUnusedResult, Weak, - WeakImport + WeakImport, + + FIRST_TARGET_ATTRIBUTE, + DLLExport, + DLLImport, + MSP430Interrupt }; private: @@ -158,7 +161,7 @@ public: class ATTR##Attr : public Attr { \ public: \ ATTR##Attr() : Attr(ATTR) {} \ - virtual Attr *clone(ASTContext &C) const { return ::new (C) ATTR##Attr; }\ + virtual Attr *clone(ASTContext &C) const; \ static bool classof(const Attr *A) { return A->getKind() == ATTR; } \ static bool classof(const ATTR##Attr *A) { return true; } \ } @@ -174,9 +177,7 @@ public: /// getAlignment - The specified alignment in bits. unsigned getAlignment() const { return Alignment; } - virtual Attr* clone(ASTContext &C) const { - return ::new (C) PragmaPackAttr(Alignment); - } + virtual Attr* clone(ASTContext &C) const; // Implement isa/cast/dyncast/etc. static bool classof(const Attr *A) { @@ -203,9 +204,7 @@ public: return Alignment; } - virtual Attr* clone(ASTContext &C) const { - return ::new (C) AlignedAttr(Alignment); - } + virtual Attr* clone(ASTContext &C) const; // Implement isa/cast/dyncast/etc. static bool classof(const Attr *A) { @@ -221,7 +220,7 @@ public: const std::string& getAnnotation() const { return Annotation; } - virtual Attr* clone(ASTContext &C) const { return ::new (C) AnnotateAttr(Annotation); } + virtual Attr* clone(ASTContext &C) const; // Implement isa/cast/dyncast/etc. static bool classof(const Attr *A) { @@ -237,7 +236,7 @@ public: const std::string& getLabel() const { return Label; } - virtual Attr* clone(ASTContext &C) const { return ::new (C) AsmLabelAttr(Label); } + virtual Attr* clone(ASTContext &C) const; // Implement isa/cast/dyncast/etc. static bool classof(const Attr *A) { @@ -255,7 +254,7 @@ public: const std::string& getAliasee() const { return Aliasee; } - virtual Attr *clone(ASTContext &C) const { return ::new (C) AliasAttr(Aliasee); } + virtual Attr *clone(ASTContext &C) const; // Implement isa/cast/dyncast/etc. static bool classof(const Attr *A) { return A->getKind() == Alias; } @@ -269,7 +268,7 @@ public: int getPriority() const { return priority; } - virtual Attr *clone(ASTContext &C) const { return ::new (C) ConstructorAttr(priority); } + virtual Attr *clone(ASTContext &C) const; // Implement isa/cast/dyncast/etc. static bool classof(const Attr *A) { return A->getKind() == Constructor; } @@ -283,7 +282,7 @@ public: int getPriority() const { return priority; } - virtual Attr *clone(ASTContext &C) const { return ::new (C) DestructorAttr(priority); } + virtual Attr *clone(ASTContext &C) const; // Implement isa/cast/dyncast/etc. static bool classof(const Attr *A) { return A->getKind() == Destructor; } @@ -294,7 +293,7 @@ class GNUInlineAttr : public Attr { public: GNUInlineAttr() : Attr(GNUInline) {} - virtual Attr *clone(ASTContext &C) const { return ::new (C) GNUInlineAttr; } + virtual Attr *clone(ASTContext &C) const; // Implement isa/cast/dyncast/etc. static bool classof(const Attr *A) { @@ -307,7 +306,7 @@ class IBOutletAttr : public Attr { public: IBOutletAttr() : Attr(IBOutletKind) {} - virtual Attr *clone(ASTContext &C) const { return ::new (C) IBOutletAttr; } + virtual Attr *clone(ASTContext &C) const; // Implement isa/cast/dyncast/etc. static bool classof(const Attr *A) { @@ -329,7 +328,7 @@ public: const std::string& getName() const { return Name; } - virtual Attr *clone(ASTContext &C) const { return ::new (C) SectionAttr(Name); } + virtual Attr *clone(ASTContext &C) const; // Implement isa/cast/dyncast/etc. static bool classof(const Attr *A) { @@ -374,7 +373,7 @@ public: return ArgNums ? std::binary_search(ArgNums, ArgNums+Size, arg) : true; } - virtual Attr *clone(ASTContext &C) const { return ::new (C) NonNullAttr(ArgNums, Size); } + virtual Attr *clone(ASTContext &C) const; static bool classof(const Attr *A) { return A->getKind() == NonNull; } static bool classof(const NonNullAttr *A) { return true; } @@ -392,9 +391,7 @@ public: int getFormatIdx() const { return formatIdx; } int getFirstArg() const { return firstArg; } - virtual Attr *clone(ASTContext &C) const { - return ::new (C) FormatAttr(Type, formatIdx, firstArg); - } + virtual Attr *clone(ASTContext &C) const; // Implement isa/cast/dyncast/etc. static bool classof(const Attr *A) { return A->getKind() == Format; } @@ -407,9 +404,7 @@ public: FormatArgAttr(int idx) : Attr(FormatArg), formatIdx(idx) {} int getFormatIdx() const { return formatIdx; } - virtual Attr *clone(ASTContext &C) const { - return ::new (C) FormatArgAttr(formatIdx); - } + virtual Attr *clone(ASTContext &C) const; // Implement isa/cast/dyncast/etc. static bool classof(const Attr *A) { return A->getKind() == FormatArg; } @@ -424,9 +419,7 @@ public: int getSentinel() const { return sentinel; } int getNullPos() const { return NullPos; } - virtual Attr *clone(ASTContext &C) const { - return ::new (C) SentinelAttr(sentinel, NullPos); - } + virtual Attr *clone(ASTContext &C) const; // Implement isa/cast/dyncast/etc. static bool classof(const Attr *A) { return A->getKind() == Sentinel; } @@ -449,15 +442,13 @@ public: VisibilityTypes getVisibility() const { return VisibilityType; } - virtual Attr *clone(ASTContext &C) const { return ::new (C) VisibilityAttr(VisibilityType); } + virtual Attr *clone(ASTContext &C) const; // Implement isa/cast/dyncast/etc. static bool classof(const Attr *A) { return A->getKind() == Visibility; } static bool classof(const VisibilityAttr *A) { return true; } }; -DEF_SIMPLE_ATTR(DLLImport); -DEF_SIMPLE_ATTR(DLLExport); DEF_SIMPLE_ATTR(FastCall); DEF_SIMPLE_ATTR(StdCall); DEF_SIMPLE_ATTR(CDecl); @@ -471,9 +462,7 @@ public: virtual bool isMerged() const { return false; } - virtual Attr *clone(ASTContext &C) const { - return ::new (C) OverloadableAttr; - } + virtual Attr *clone(ASTContext &C) const; static bool classof(const Attr *A) { return A->getKind() == Overloadable; } static bool classof(const OverloadableAttr *) { return true; } @@ -491,7 +480,7 @@ public: BlocksAttrTypes getType() const { return BlocksAttrType; } - virtual Attr *clone(ASTContext &C) const { return ::new (C) BlocksAttr(BlocksAttrType); } + virtual Attr *clone(ASTContext &C) const; // Implement isa/cast/dyncast/etc. static bool classof(const Attr *A) { return A->getKind() == Blocks; } @@ -508,7 +497,7 @@ public: const FunctionDecl *getFunctionDecl() const { return FD; } - virtual Attr *clone(ASTContext &C) const { return ::new (C) CleanupAttr(FD); } + virtual Attr *clone(ASTContext &C) const; // Implement isa/cast/dyncast/etc. static bool classof(const Attr *A) { return A->getKind() == Cleanup; } @@ -527,9 +516,7 @@ public: unsigned getNumParams() const { return NumParams; } - virtual Attr *clone(ASTContext &C) const { - return ::new (C) RegparmAttr(NumParams); - } + virtual Attr *clone(ASTContext &C) const; // Implement isa/cast/dyncast/etc. static bool classof(const Attr *A) { return A->getKind() == Regparm; } @@ -546,9 +533,7 @@ public: unsigned getYDim() const { return Y; } unsigned getZDim() const { return Z; } - virtual Attr *clone(ASTContext &C) const { - return ::new (C) ReqdWorkGroupSizeAttr(X, Y, Z); - } + virtual Attr *clone(ASTContext &C) const; // Implement isa/cast/dyncast/etc. static bool classof(const Attr *A) { @@ -566,6 +551,25 @@ DEF_SIMPLE_ATTR(BaseCheck); DEF_SIMPLE_ATTR(Hiding); DEF_SIMPLE_ATTR(Override); +// Target-specific attributes +DEF_SIMPLE_ATTR(DLLImport); +DEF_SIMPLE_ATTR(DLLExport); + +class MSP430InterruptAttr : public Attr { + unsigned Number; + +public: + MSP430InterruptAttr(unsigned n) : Attr(MSP430Interrupt), Number(n) {} + + unsigned getNumber() const { return Number; } + + virtual Attr *clone(ASTContext &C) const; + + // Implement isa/cast/dyncast/etc. + static bool classof(const Attr *A) { return A->getKind() == MSP430Interrupt; } + static bool classof(const MSP430InterruptAttr *A) { return true; } +}; + #undef DEF_SIMPLE_ATTR } // end namespace clang Modified: vendor/clang/dist/include/clang/AST/CharUnits.h ============================================================================== --- vendor/clang/dist/include/clang/AST/CharUnits.h Fri Jan 15 15:38:53 2010 (r202378) +++ vendor/clang/dist/include/clang/AST/CharUnits.h Fri Jan 15 15:39:40 2010 (r202379) @@ -36,12 +36,12 @@ namespace clang { /// in character units. class CharUnits { public: - typedef int64_t RawType; + typedef int64_t QuantityType; private: - RawType Quantity; + QuantityType Quantity; - explicit CharUnits(RawType C) : Quantity(C) {} + explicit CharUnits(QuantityType C) : Quantity(C) {} public: @@ -58,8 +58,8 @@ namespace clang { return CharUnits(1); } - /// fromRaw - Construct a CharUnits quantity from a raw integer type. - static CharUnits fromRaw(RawType Quantity) { + /// fromQuantity - Construct a CharUnits quantity from a raw integer type. + static CharUnits fromQuantity(QuantityType Quantity) { return CharUnits(Quantity); } @@ -103,26 +103,26 @@ namespace clang { /// isOne - Test whether the quantity equals one. bool isOne() const { return Quantity == 1; } - /// isPositive - Test whether the quanity is greater than zero. + /// isPositive - Test whether the quantity is greater than zero. bool isPositive() const { return Quantity > 0; } /// isNegative - Test whether the quantity is less than zero. bool isNegative() const { return Quantity < 0; } // Arithmetic operators. - CharUnits operator* (RawType N) const { + CharUnits operator* (QuantityType N) const { return CharUnits(Quantity * N); } - CharUnits operator/ (RawType N) const { + CharUnits operator/ (QuantityType N) const { return CharUnits(Quantity / N); } - RawType operator/ (const CharUnits &Other) const { + QuantityType operator/ (const CharUnits &Other) const { return Quantity / Other.Quantity; } - CharUnits operator% (RawType N) const { + CharUnits operator% (QuantityType N) const { return CharUnits(Quantity % N); } - RawType operator% (const CharUnits &Other) const { + QuantityType operator% (const CharUnits &Other) const { return Quantity % Other.Quantity; } CharUnits operator+ (const CharUnits &Other) const { @@ -134,14 +134,14 @@ namespace clang { // Conversions. - /// getRaw - Get the raw integer representation of this quantity. - RawType getRaw() const { return Quantity; } + /// getQuantity - Get the raw integer representation of this quantity. + QuantityType getQuantity() const { return Quantity; } }; // class CharUnit } // namespace clang -inline clang::CharUnits operator* (clang::CharUnits::RawType Scale, +inline clang::CharUnits operator* (clang::CharUnits::QuantityType Scale, const clang::CharUnits &CU) { return CU * Scale; } Modified: vendor/clang/dist/include/clang/AST/Decl.h ============================================================================== --- vendor/clang/dist/include/clang/AST/Decl.h Fri Jan 15 15:38:53 2010 (r202378) +++ vendor/clang/dist/include/clang/AST/Decl.h Fri Jan 15 15:39:40 2010 (r202379) @@ -1184,6 +1184,8 @@ public: OverloadedOperatorKind getOverloadedOperator() const; + const IdentifierInfo *getLiteralIdentifier() const; + /// \brief If this function is an instantiation of a member function /// of a class template specialization, retrieves the function from /// which it was instantiated. Modified: vendor/clang/dist/include/clang/AST/DeclCXX.h ============================================================================== --- vendor/clang/dist/include/clang/AST/DeclCXX.h Fri Jan 15 15:38:53 2010 (r202378) +++ vendor/clang/dist/include/clang/AST/DeclCXX.h Fri Jan 15 15:39:40 2010 (r202379) @@ -393,6 +393,9 @@ public: return reverse_base_class_const_iterator(vbases_begin()); } + /// \brief Determine whether this class has any dependent base classes. + bool hasAnyDependentBases() const; + /// Iterator access to method members. The method iterator visits /// all method members of the class, including non-instance methods, /// special methods, etc. Modified: vendor/clang/dist/include/clang/AST/DeclObjC.h ============================================================================== --- vendor/clang/dist/include/clang/AST/DeclObjC.h Fri Jan 15 15:38:53 2010 (r202378) +++ vendor/clang/dist/include/clang/AST/DeclObjC.h Fri Jan 15 15:39:40 2010 (r202379) @@ -289,7 +289,9 @@ struct ObjCMethodList { /// ObjCProtocolDecl, and ObjCImplDecl. /// class ObjCContainerDecl : public NamedDecl, public DeclContext { - SourceLocation AtEndLoc; // marks the end of the method container. + // These two locations in the range mark the end of the method container. + // The first points to the '@' token, and the second to the 'end' token. + SourceRange AtEnd; public: ObjCContainerDecl(Kind DK, DeclContext *DC, SourceLocation L, @@ -351,11 +353,15 @@ public: IdentifierInfo *PropertyId) const; // Marks the end of the container. - SourceLocation getAtEndLoc() const { return AtEndLoc; } - void setAtEndLoc(SourceLocation L) { AtEndLoc = L; } + SourceRange getAtEndRange() const { + return AtEnd; + } + void setAtEndRange(SourceRange atEnd) { + AtEnd = atEnd; + } virtual SourceRange getSourceRange() const { - return SourceRange(getLocation(), getAtEndLoc()); + return SourceRange(getLocation(), getAtEndRange().getEnd()); } // Implement isa/cast/dyncast/etc. Modified: vendor/clang/dist/include/clang/AST/DeclarationName.h ============================================================================== --- vendor/clang/dist/include/clang/AST/DeclarationName.h Fri Jan 15 15:38:53 2010 (r202378) +++ vendor/clang/dist/include/clang/AST/DeclarationName.h Fri Jan 15 15:39:40 2010 (r202379) @@ -190,6 +190,14 @@ public: /// getNameKind - Determine what kind of name this is. NameKind getNameKind() const; + /// \brief Determines whether the name itself is dependent, e.g., because it + /// involves a C++ type that is itself dependent. + /// + /// Note that this does not capture all of the notions of "dependent name", + /// because an identifier can be a dependent name if it is used as the + /// callee in a call expression with dependent arguments. + bool isDependentName() const; + /// getName - Retrieve the human-readable string for this name. std::string getAsString() const; @@ -301,6 +309,7 @@ inline bool operator>=(DeclarationName L class DeclarationNameTable { void *CXXSpecialNamesImpl; // Actually a FoldingSet * CXXOperatorIdName *CXXOperatorNames; // Operator names + void *CXXLiteralOperatorNames; // Actually a FoldingSet<...> * DeclarationNameTable(const DeclarationNameTable&); // NONCOPYABLE DeclarationNameTable& operator=(const DeclarationNameTable&); // NONCOPYABLE Modified: vendor/clang/dist/include/clang/AST/Expr.h ============================================================================== --- vendor/clang/dist/include/clang/AST/Expr.h Fri Jan 15 15:38:53 2010 (r202378) +++ vendor/clang/dist/include/clang/AST/Expr.h Fri Jan 15 15:39:40 2010 (r202379) @@ -241,6 +241,11 @@ public: /// stack based objects. bool EvaluateAsAny(EvalResult &Result, ASTContext &Ctx) const; + /// EvaluateAsBooleanCondition - Return true if this is a constant + /// which we we can fold and convert to a boolean condition using + /// any crazy technique that we want to. + bool EvaluateAsBooleanCondition(bool &Result, ASTContext &Ctx) const; + /// isEvaluatable - Call Evaluate to see if this expression can be constant /// folded, but discard the result. bool isEvaluatable(ASTContext &Ctx) const; @@ -2552,7 +2557,7 @@ private: unsigned NumSubExprs : 16; - DesignatedInitExpr(QualType Ty, unsigned NumDesignators, + DesignatedInitExpr(ASTContext &C, QualType Ty, unsigned NumDesignators, const Designator *Designators, SourceLocation EqualOrColonLoc, bool GNUSyntax, Expr **IndexExprs, unsigned NumIndexExprs, @@ -2565,6 +2570,8 @@ private: protected: virtual void DoDestroy(ASTContext &C); + void DestroyDesignators(ASTContext &C); + public: /// A field designator, e.g., ".x". struct FieldDesignator { @@ -2732,7 +2739,8 @@ public: Designator *getDesignator(unsigned Idx) { return &designators_begin()[Idx]; } - void setDesignators(const Designator *Desigs, unsigned NumDesigs); + void setDesignators(ASTContext &C, const Designator *Desigs, + unsigned NumDesigs); Expr *getArrayIndex(const Designator& D); Expr *getArrayRangeStart(const Designator& D); @@ -2779,7 +2787,7 @@ public: /// \brief Replaces the designator at index @p Idx with the series /// of designators in [First, Last). - void ExpandDesignator(unsigned Idx, const Designator *First, + void ExpandDesignator(ASTContext &C, unsigned Idx, const Designator *First, const Designator *Last); virtual SourceRange getSourceRange() const; Modified: vendor/clang/dist/include/clang/AST/ExprCXX.h ============================================================================== --- vendor/clang/dist/include/clang/AST/ExprCXX.h Fri Jan 15 15:38:53 2010 (r202378) +++ vendor/clang/dist/include/clang/AST/ExprCXX.h Fri Jan 15 15:39:40 2010 (r202379) @@ -324,17 +324,21 @@ public: /// @endcode class CXXThisExpr : public Expr { SourceLocation Loc; - + bool Implicit : 1; + public: - CXXThisExpr(SourceLocation L, QualType Type) + CXXThisExpr(SourceLocation L, QualType Type, bool isImplicit) : Expr(CXXThisExprClass, Type, // 'this' is type-dependent if the class type of the enclosing // member function is dependent (C++ [temp.dep.expr]p2) Type->isDependentType(), Type->isDependentType()), - Loc(L) { } + Loc(L), Implicit(isImplicit) { } virtual SourceRange getSourceRange() const { return SourceRange(Loc); } + bool isImplicit() const { return Implicit; } + void setImplicit(bool I) { Implicit = I; } + static bool classof(const Stmt *T) { return T->getStmtClass() == CXXThisExprClass; } Modified: vendor/clang/dist/include/clang/AST/Stmt.h ============================================================================== --- vendor/clang/dist/include/clang/AST/Stmt.h Fri Jan 15 15:38:53 2010 (r202378) +++ vendor/clang/dist/include/clang/AST/Stmt.h Fri Jan 15 15:39:40 2010 (r202379) @@ -1116,6 +1116,7 @@ class AsmStmt : public Stmt { bool IsSimple; bool IsVolatile; + bool MSAsm; unsigned NumOutputs; unsigned NumInputs; @@ -1126,7 +1127,7 @@ class AsmStmt : public Stmt { llvm::SmallVector Clobbers; public: - AsmStmt(SourceLocation asmloc, bool issimple, bool isvolatile, + AsmStmt(SourceLocation asmloc, bool issimple, bool isvolatile, bool msasm, unsigned numoutputs, unsigned numinputs, std::string *names, StringLiteral **constraints, Expr **exprs, StringLiteral *asmstr, unsigned numclobbers, @@ -1143,7 +1144,9 @@ public: bool isVolatile() const { return IsVolatile; } void setVolatile(bool V) { IsVolatile = V; } bool isSimple() const { return IsSimple; } - void setSimple(bool V) { IsSimple = false; } + void setSimple(bool V) { IsSimple = V; } + bool isMSAsm() const { return MSAsm; } + void setMSAsm(bool V) { MSAsm = V; } //===--- Asm String Analysis ---===// Modified: vendor/clang/dist/include/clang/AST/TypeLoc.h ============================================================================== --- vendor/clang/dist/include/clang/AST/TypeLoc.h Fri Jan 15 15:38:53 2010 (r202378) +++ vendor/clang/dist/include/clang/AST/TypeLoc.h Fri Jan 15 15:39:40 2010 (r202379) @@ -1029,18 +1029,88 @@ class ComplexTypeLoc : public Inheriting ComplexType> { }; -// FIXME: location of the 'typeof' and parens (the expression is -// carried by the type). -class TypeOfExprTypeLoc : public InheritingConcreteTypeLoc { -}; - -// FIXME: location of the 'typeof' and parens; also the TypeSourceInfo -// for the inner type, or (maybe) just express that inline to the TypeLoc. -class TypeOfTypeLoc : public InheritingConcreteTypeLoc { +struct TypeofLocInfo { + SourceLocation TypeofLoc; + SourceLocation LParenLoc; + SourceLocation RParenLoc; +}; + +struct TypeOfExprTypeLocInfo : public TypeofLocInfo { +}; + +struct TypeOfTypeLocInfo : public TypeofLocInfo { + TypeSourceInfo* UnderlyingTInfo; +}; + +template +class TypeofLikeTypeLoc + : public ConcreteTypeLoc { +public: + SourceLocation getTypeofLoc() const { + return this->getLocalData()->TypeofLoc; + } + void setTypeofLoc(SourceLocation Loc) { + this->getLocalData()->TypeofLoc = Loc; + } + + SourceLocation getLParenLoc() const { + return this->getLocalData()->LParenLoc; + } + void setLParenLoc(SourceLocation Loc) { + this->getLocalData()->LParenLoc = Loc; + } + + SourceLocation getRParenLoc() const { + return this->getLocalData()->RParenLoc; + } + void setRParenLoc(SourceLocation Loc) { + this->getLocalData()->RParenLoc = Loc; + } + + SourceRange getParensRange() const { + return SourceRange(getLParenLoc(), getRParenLoc()); + } + void setParensRange(SourceRange range) { + setLParenLoc(range.getBegin()); + setRParenLoc(range.getEnd()); + } + + SourceRange getSourceRange() const { + return SourceRange(getTypeofLoc(), getRParenLoc()); + } + + void initializeLocal(SourceLocation Loc) { + setTypeofLoc(Loc); + setLParenLoc(Loc); + setRParenLoc(Loc); + } +}; + +class TypeOfExprTypeLoc : public TypeofLikeTypeLoc { +public: + Expr* getUnderlyingExpr() const { + return getTypePtr()->getUnderlyingExpr(); + } + // Reimplemented to account for GNU/C++ extension + // typeof unary-expression + // where there are no parentheses. + SourceRange getSourceRange() const; +}; + +class TypeOfTypeLoc + : public TypeofLikeTypeLoc { +public: + QualType getUnderlyingType() const { + return this->getTypePtr()->getUnderlyingType(); + } + TypeSourceInfo* getUnderlyingTInfo() const { + return this->getLocalData()->UnderlyingTInfo; + } + void setUnderlyingTInfo(TypeSourceInfo* TI) const { *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***