From owner-svn-src-projects@FreeBSD.ORG  Sun Jul  1 02:57:31 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 5AE0F106566C;
	Sun,  1 Jul 2012 02:57:31 +0000 (UTC)
	(envelope-from andrew@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id 42AD68FC0C;
	Sun,  1 Jul 2012 02:57:31 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q612vVsV061007;
	Sun, 1 Jul 2012 02:57:31 GMT (envelope-from andrew@svn.freebsd.org)
Received: (from andrew@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q612vUHB060992;
	Sun, 1 Jul 2012 02:57:30 GMT (envelope-from andrew@svn.freebsd.org)
Message-Id: <201207010257.q612vUHB060992@svn.freebsd.org>
From: Andrew Turner <andrew@FreeBSD.org>
Date: Sun, 1 Jul 2012 02:57:30 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r237867 - in projects/arm_eabi: include
	sys/amd64/include sys/arm/include sys/i386/include
	sys/ia64/include sys/mips/include sys/pc98/include
	sys/powerpc/include sys/sparc64/include sys...
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 01 Jul 2012 02:57:31 -0000

Author: andrew
Date: Sun Jul  1 02:57:30 2012
New Revision: 237867
URL: http://svn.freebsd.org/changeset/base/237867

Log:
  Revert the wchar changes to simplify pulling in the changes in HEAD.

Deleted:
  projects/arm_eabi/sys/amd64/include/_wchar.h
  projects/arm_eabi/sys/arm/include/_wchar.h
  projects/arm_eabi/sys/i386/include/_wchar.h
  projects/arm_eabi/sys/ia64/include/_wchar.h
  projects/arm_eabi/sys/mips/include/_wchar.h
  projects/arm_eabi/sys/pc98/include/_wchar.h
  projects/arm_eabi/sys/powerpc/include/_wchar.h
  projects/arm_eabi/sys/sparc64/include/_wchar.h
  projects/arm_eabi/sys/x86/include/_wchar.h
Modified:
  projects/arm_eabi/include/wchar.h
  projects/arm_eabi/sys/arm/include/_stdint.h
  projects/arm_eabi/sys/arm/include/_types.h
  projects/arm_eabi/sys/ia64/include/_stdint.h
  projects/arm_eabi/sys/ia64/include/_types.h
  projects/arm_eabi/sys/mips/include/_stdint.h
  projects/arm_eabi/sys/mips/include/_types.h
  projects/arm_eabi/sys/powerpc/include/_stdint.h
  projects/arm_eabi/sys/powerpc/include/_types.h
  projects/arm_eabi/sys/sparc64/include/_stdint.h
  projects/arm_eabi/sys/sparc64/include/_types.h
  projects/arm_eabi/sys/sys/_types.h
  projects/arm_eabi/sys/x86/include/_stdint.h
  projects/arm_eabi/sys/x86/include/_types.h

Modified: projects/arm_eabi/include/wchar.h
==============================================================================
--- projects/arm_eabi/include/wchar.h	Sun Jul  1 02:44:36 2012	(r237866)
+++ projects/arm_eabi/include/wchar.h	Sun Jul  1 02:57:30 2012	(r237867)
@@ -64,7 +64,6 @@
 #include <sys/_null.h>
 #include <sys/_types.h>
 #include <machine/_limits.h>
-#include <machine/_wchar.h>
 #include <_ctype.h>
 
 #ifndef _MBSTATE_T_DECLARED
@@ -89,6 +88,11 @@ typedef	__wint_t	wint_t;
 #define	_WINT_T_DECLARED
 #endif
 
+#ifndef	WCHAR_MIN 
+#define	WCHAR_MIN	__INT_MIN
+#define	WCHAR_MAX	__INT_MAX
+#endif
+
 #ifndef WEOF
 #define	WEOF 	((wint_t)-1)
 #endif

Modified: projects/arm_eabi/sys/arm/include/_stdint.h
==============================================================================
--- projects/arm_eabi/sys/arm/include/_stdint.h	Sun Jul  1 02:44:36 2012	(r237866)
+++ projects/arm_eabi/sys/arm/include/_stdint.h	Sun Jul  1 02:57:30 2012	(r237867)
@@ -52,8 +52,6 @@
 
 #if !defined(__cplusplus) || defined(__STDC_LIMIT_MACROS)
 
-#include <machine/_wchar.h>
-
 /*
  * ISO/IEC 9899:1999
  * 7.18.2.1 Limits of exact-width integer types
@@ -151,6 +149,12 @@
 /* Limit of size_t. */
 #define	SIZE_MAX	UINT32_MAX
 
+#ifndef WCHAR_MIN /* Also possibly defined in <wchar.h> */
+/* Limits of wchar_t. */
+#define	WCHAR_MIN	INT32_MIN
+#define	WCHAR_MAX	INT32_MAX
+#endif
+
 /* Limits of wint_t. */
 #define	WINT_MIN	INT32_MIN
 #define	WINT_MAX	INT32_MAX

Modified: projects/arm_eabi/sys/arm/include/_types.h
==============================================================================
--- projects/arm_eabi/sys/arm/include/_types.h	Sun Jul  1 02:44:36 2012	(r237866)
+++ projects/arm_eabi/sys/arm/include/_types.h	Sun Jul  1 02:57:30 2012	(r237867)
@@ -119,10 +119,4 @@ typedef	char *			__va_list;
 typedef __va_list		__gnuc_va_list;	/* compatibility w/GNU headers*/
 #endif
 
-#ifdef __ARM_EABI__
-typedef unsigned int	__wchar_t;
-#else
-typedef int		__wchar_t;
-#endif
-
 #endif /* !_MACHINE__TYPES_H_ */

Modified: projects/arm_eabi/sys/ia64/include/_stdint.h
==============================================================================
--- projects/arm_eabi/sys/ia64/include/_stdint.h	Sun Jul  1 02:44:36 2012	(r237866)
+++ projects/arm_eabi/sys/ia64/include/_stdint.h	Sun Jul  1 02:57:30 2012	(r237867)
@@ -52,8 +52,6 @@
 
 #if !defined(__cplusplus) || defined(__STDC_LIMIT_MACROS)
 
-#include <machine/_wchar.h>
-
 /*
  * ISO/IEC 9899:1999
  * 7.18.2.1 Limits of exact-width integer types
@@ -151,6 +149,12 @@
 /* Limit of size_t. */
 #define	SIZE_MAX	UINT64_MAX
 
+#ifndef WCHAR_MIN /* Also possibly defined in <wchar.h> */
+/* Limits of wchar_t. */
+#define	WCHAR_MIN	INT32_MIN
+#define	WCHAR_MAX	INT32_MAX
+#endif
+
 /* Limits of wint_t. */
 #define	WINT_MIN	INT32_MIN
 #define	WINT_MAX	INT32_MAX

Modified: projects/arm_eabi/sys/ia64/include/_types.h
==============================================================================
--- projects/arm_eabi/sys/ia64/include/_types.h	Sun Jul  1 02:44:36 2012	(r237866)
+++ projects/arm_eabi/sys/ia64/include/_types.h	Sun Jul  1 02:57:30 2012	(r237867)
@@ -115,6 +115,4 @@ typedef char *			__va_list;	/* non-funct
 #endif /* lint */
 #endif /* __GNUCLIKE_BUILTIN_VARARGS */
 
-typedef int		__wchar_t;
-
 #endif /* !_MACHINE__TYPES_H_ */

Modified: projects/arm_eabi/sys/mips/include/_stdint.h
==============================================================================
--- projects/arm_eabi/sys/mips/include/_stdint.h	Sun Jul  1 02:44:36 2012	(r237866)
+++ projects/arm_eabi/sys/mips/include/_stdint.h	Sun Jul  1 02:57:30 2012	(r237867)
@@ -66,8 +66,6 @@
 
 #if !defined(__cplusplus) || defined(__STDC_LIMIT_MACROS)
 
-#include <machine/_wchar.h>
-
 #ifdef __mips_n64
 #define __INT64_C(c)              (c ## L)
 #define __UINT64_C(c)             (c ## UL)
@@ -188,6 +186,12 @@
 #define	SIG_ATOMIC_MIN	INT32_MIN
 #define	SIG_ATOMIC_MAX	INT32_MAX
 
+#ifndef WCHAR_MIN /* Also possibly defined in <wchar.h> */
+/* Limits of wchar_t. */
+#define	WCHAR_MIN	INT32_MIN
+#define	WCHAR_MAX	INT32_MAX
+#endif
+
 /* Limits of wint_t. */
 #define	WINT_MIN	INT32_MIN
 #define	WINT_MAX	INT32_MAX

Modified: projects/arm_eabi/sys/mips/include/_types.h
==============================================================================
--- projects/arm_eabi/sys/mips/include/_types.h	Sun Jul  1 02:44:36 2012	(r237866)
+++ projects/arm_eabi/sys/mips/include/_types.h	Sun Jul  1 02:57:30 2012	(r237867)
@@ -160,6 +160,4 @@ typedef	char *			__va_list;
 typedef __va_list		__gnuc_va_list;	/* compatibility w/GNU headers*/
 #endif
 
-typedef int		__wchar_t;
-
 #endif /* !_MACHINE__TYPES_H_ */

Modified: projects/arm_eabi/sys/powerpc/include/_stdint.h
==============================================================================
--- projects/arm_eabi/sys/powerpc/include/_stdint.h	Sun Jul  1 02:44:36 2012	(r237866)
+++ projects/arm_eabi/sys/powerpc/include/_stdint.h	Sun Jul  1 02:57:30 2012	(r237867)
@@ -65,8 +65,6 @@
 
 #if !defined(__cplusplus) || defined(__STDC_LIMIT_MACROS)
 
-#include <machine/_wchar.h>
-
 #ifdef __LP64__
 #define	__INT64_C(c)		(c ## L)
 #define	__UINT64_C(c)		(c ## UL)
@@ -191,6 +189,12 @@
 #define	SIZE_MAX	UINT32_MAX
 #endif
 
+#ifndef WCHAR_MIN /* Also possibly defined in <wchar.h> */
+/* Limits of wchar_t. */
+#define	WCHAR_MIN	INT32_MIN
+#define	WCHAR_MAX	INT32_MAX
+#endif
+
 /* Limits of wint_t. */
 #define	WINT_MIN	INT32_MIN
 #define	WINT_MAX	INT32_MAX

Modified: projects/arm_eabi/sys/powerpc/include/_types.h
==============================================================================
--- projects/arm_eabi/sys/powerpc/include/_types.h	Sun Jul  1 02:44:36 2012	(r237866)
+++ projects/arm_eabi/sys/powerpc/include/_types.h	Sun Jul  1 02:57:30 2012	(r237867)
@@ -154,6 +154,4 @@ typedef	struct {
 typedef __va_list		__gnuc_va_list;	/* compatibility w/GNU headers*/
 #endif
 
-typedef int		__wchar_t;
-
 #endif /* !_MACHINE__TYPES_H_ */

Modified: projects/arm_eabi/sys/sparc64/include/_stdint.h
==============================================================================
--- projects/arm_eabi/sys/sparc64/include/_stdint.h	Sun Jul  1 02:44:36 2012	(r237866)
+++ projects/arm_eabi/sys/sparc64/include/_stdint.h	Sun Jul  1 02:57:30 2012	(r237867)
@@ -52,8 +52,6 @@
 
 #if !defined(__cplusplus) || defined(__STDC_LIMIT_MACROS)
 
-#include <machine/_wchar.h>
-
 /*
  * ISO/IEC 9899:1999
  * 7.18.2.1 Limits of exact-width integer types
@@ -151,6 +149,12 @@
 /* Limit of size_t. */
 #define	SIZE_MAX	UINT64_MAX
 
+#ifndef WCHAR_MIN /* Also possibly defined in <wchar.h> */
+/* Limits of wchar_t. */
+#define	WCHAR_MIN	INT32_MIN
+#define	WCHAR_MAX	INT32_MAX
+#endif
+
 /* Limits of wint_t. */
 #define	WINT_MIN	INT32_MIN
 #define	WINT_MAX	INT32_MAX

Modified: projects/arm_eabi/sys/sparc64/include/_types.h
==============================================================================
--- projects/arm_eabi/sys/sparc64/include/_types.h	Sun Jul  1 02:44:36 2012	(r237866)
+++ projects/arm_eabi/sys/sparc64/include/_types.h	Sun Jul  1 02:57:30 2012	(r237867)
@@ -107,6 +107,4 @@ typedef	char *			__va_list;
 typedef __va_list		__gnuc_va_list;	/* compatibility w/GNU headers*/
 #endif
 
-typedef int		__wchar_t;
-
 #endif /* !_MACHINE__TYPES_H_ */

Modified: projects/arm_eabi/sys/sys/_types.h
==============================================================================
--- projects/arm_eabi/sys/sys/_types.h	Sun Jul  1 02:44:36 2012	(r237866)
+++ projects/arm_eabi/sys/sys/_types.h	Sun Jul  1 02:57:30 2012	(r237867)
@@ -87,6 +87,7 @@ typedef int		__cpusetid_t;	/* cpuset ide
  */
 typedef	int		__ct_rune_t;	/* arg type for ctype funcs */
 typedef	__ct_rune_t	__rune_t;	/* rune_t (see above) */
+typedef	__ct_rune_t	__wchar_t;	/* wchar_t (see above) */
 typedef	__ct_rune_t	__wint_t;	/* wint_t (see above) */
 
 typedef	__uint32_t	__dev_t;	/* device number */

Modified: projects/arm_eabi/sys/x86/include/_stdint.h
==============================================================================
--- projects/arm_eabi/sys/x86/include/_stdint.h	Sun Jul  1 02:44:36 2012	(r237866)
+++ projects/arm_eabi/sys/x86/include/_stdint.h	Sun Jul  1 02:57:30 2012	(r237867)
@@ -65,8 +65,6 @@
 
 #if !defined(__cplusplus) || defined(__STDC_LIMIT_MACROS)
 
-#include <machine/_wchar.h>
-
 /*
  * ISO/IEC 9899:1999
  * 7.18.2.1 Limits of exact-width integer types
@@ -182,6 +180,12 @@
 #define	SIZE_MAX	UINT32_MAX
 #endif
 
+#ifndef WCHAR_MIN /* Also possibly defined in <wchar.h> */
+/* Limits of wchar_t. */
+#define	WCHAR_MIN	INT32_MIN
+#define	WCHAR_MAX	INT32_MAX
+#endif
+
 /* Limits of wint_t. */
 #define	WINT_MIN	INT32_MIN
 #define	WINT_MAX	INT32_MAX

Modified: projects/arm_eabi/sys/x86/include/_types.h
==============================================================================
--- projects/arm_eabi/sys/x86/include/_types.h	Sun Jul  1 02:44:36 2012	(r237866)
+++ projects/arm_eabi/sys/x86/include/_types.h	Sun Jul  1 02:57:30 2012	(r237867)
@@ -157,6 +157,4 @@ typedef	char *			__va_list;	/* pretend *
 typedef __va_list		__gnuc_va_list;	/* compatibility w/GNU headers*/
 #endif
 
-typedef int		__wchar_t;
-
 #endif /* !_MACHINE__TYPES_H_ */

From owner-svn-src-projects@FreeBSD.ORG  Sun Jul  1 04:09:48 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 841301065672;
	Sun,  1 Jul 2012 04:09:48 +0000 (UTC)
	(envelope-from andrew@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id 679C98FC08;
	Sun,  1 Jul 2012 04:09:48 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q6149mtg064567;
	Sun, 1 Jul 2012 04:09:48 GMT (envelope-from andrew@svn.freebsd.org)
Received: (from andrew@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q6149lOH064539;
	Sun, 1 Jul 2012 04:09:47 GMT (envelope-from andrew@svn.freebsd.org)
Message-Id: <201207010409.q6149lOH064539@svn.freebsd.org>
From: Andrew Turner <andrew@FreeBSD.org>
Date: Sun, 1 Jul 2012 04:09:47 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r237869 - in projects/arm_eabi: . bin/ed bin/expr
	bin/kenv bin/ls bin/ps bin/rcp bin/rm bin/sh bin/test
	bin/uuidgen cddl/compat/opensolaris/include
	cddl/contrib/dtracetoolkit cddl/contr...
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 01 Jul 2012 04:09:48 -0000

Author: andrew
Date: Sun Jul  1 04:09:42 2012
New Revision: 237869
URL: http://svn.freebsd.org/changeset/base/237869

Log:
  MFC to r237866

Added:
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Apps/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Apps/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Bin/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Bin/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Code/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Code/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Cpu/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Cpu/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Disk/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Disk/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Docs/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Docs/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Examples/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Examples/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/FS/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/FS/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Guide
     - copied unchanged from r237866, head/cddl/contrib/dtracetoolkit/Guide
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Include/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Include/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Java/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Java/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/JavaScript/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/JavaScript/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Kernel/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Kernel/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/License
     - copied unchanged from r237866, head/cddl/contrib/dtracetoolkit/License
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Locks/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Locks/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Man/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Man/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Mem/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Mem/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Misc/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Misc/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Net/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Net/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Notes/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Notes/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Perl/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Perl/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Php/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Php/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Proc/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Proc/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Python/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Python/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/README
     - copied unchanged from r237866, head/cddl/contrib/dtracetoolkit/README
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Ruby/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Ruby/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Shell/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Shell/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Snippits/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Snippits/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/System/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/System/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Tcl/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Tcl/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/User/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/User/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Version
     - copied unchanged from r237866, head/cddl/contrib/dtracetoolkit/Version
  projects/arm_eabi/cddl/contrib/dtracetoolkit/Zones/
     - copied from r237866, head/cddl/contrib/dtracetoolkit/Zones/
  projects/arm_eabi/cddl/contrib/dtracetoolkit/dexplorer
     - copied unchanged from r237866, head/cddl/contrib/dtracetoolkit/dexplorer
  projects/arm_eabi/cddl/contrib/dtracetoolkit/dvmstat
     - copied unchanged from r237866, head/cddl/contrib/dtracetoolkit/dvmstat
  projects/arm_eabi/cddl/contrib/dtracetoolkit/errinfo
     - copied unchanged from r237866, head/cddl/contrib/dtracetoolkit/errinfo
  projects/arm_eabi/cddl/contrib/dtracetoolkit/execsnoop
     - copied unchanged from r237866, head/cddl/contrib/dtracetoolkit/execsnoop
  projects/arm_eabi/cddl/contrib/dtracetoolkit/hotkernel
     - copied unchanged from r237866, head/cddl/contrib/dtracetoolkit/hotkernel
  projects/arm_eabi/cddl/contrib/dtracetoolkit/hotuser
     - copied unchanged from r237866, head/cddl/contrib/dtracetoolkit/hotuser
  projects/arm_eabi/cddl/contrib/dtracetoolkit/install
     - copied unchanged from r237866, head/cddl/contrib/dtracetoolkit/install
  projects/arm_eabi/cddl/contrib/dtracetoolkit/iopattern
     - copied unchanged from r237866, head/cddl/contrib/dtracetoolkit/iopattern
  projects/arm_eabi/cddl/contrib/dtracetoolkit/iosnoop
     - copied unchanged from r237866, head/cddl/contrib/dtracetoolkit/iosnoop
  projects/arm_eabi/cddl/contrib/dtracetoolkit/iotop
     - copied unchanged from r237866, head/cddl/contrib/dtracetoolkit/iotop
  projects/arm_eabi/cddl/contrib/dtracetoolkit/opensnoop
     - copied unchanged from r237866, head/cddl/contrib/dtracetoolkit/opensnoop
  projects/arm_eabi/cddl/contrib/dtracetoolkit/procsystime
     - copied unchanged from r237866, head/cddl/contrib/dtracetoolkit/procsystime
  projects/arm_eabi/cddl/contrib/dtracetoolkit/rwsnoop
     - copied unchanged from r237866, head/cddl/contrib/dtracetoolkit/rwsnoop
  projects/arm_eabi/cddl/contrib/dtracetoolkit/rwtop
     - copied unchanged from r237866, head/cddl/contrib/dtracetoolkit/rwtop
  projects/arm_eabi/cddl/contrib/dtracetoolkit/statsnoop
     - copied unchanged from r237866, head/cddl/contrib/dtracetoolkit/statsnoop
  projects/arm_eabi/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/llquantize/
     - copied from r237866, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/llquantize/
  projects/arm_eabi/cddl/contrib/opensolaris/cmd/zhack/
     - copied from r237866, head/cddl/contrib/opensolaris/cmd/zhack/
  projects/arm_eabi/cddl/contrib/opensolaris/cmd/zpool/zpool-features.5
     - copied unchanged from r237866, head/cddl/contrib/opensolaris/cmd/zpool/zpool-features.5
  projects/arm_eabi/cddl/lib/libdtrace/io.d
     - copied unchanged from r237866, head/cddl/lib/libdtrace/io.d
  projects/arm_eabi/cddl/usr.sbin/zhack/
     - copied from r237866, head/cddl/usr.sbin/zhack/
  projects/arm_eabi/contrib/bind9/lib/dns/rdata/generic/tlsa_52.c
     - copied unchanged from r237866, head/contrib/bind9/lib/dns/rdata/generic/tlsa_52.c
  projects/arm_eabi/contrib/bind9/lib/dns/rdata/generic/tlsa_52.h
     - copied unchanged from r237866, head/contrib/bind9/lib/dns/rdata/generic/tlsa_52.h
  projects/arm_eabi/contrib/byacc/
     - copied from r237866, head/contrib/byacc/
  projects/arm_eabi/contrib/file/Magdir/assembler
     - copied unchanged from r237866, head/contrib/file/Magdir/assembler
  projects/arm_eabi/contrib/file/Magdir/blcr
     - copied unchanged from r237866, head/contrib/file/Magdir/blcr
  projects/arm_eabi/contrib/file/Magdir/bsi
     - copied unchanged from r237866, head/contrib/file/Magdir/bsi
  projects/arm_eabi/contrib/file/Magdir/cups
     - copied unchanged from r237866, head/contrib/file/Magdir/cups
  projects/arm_eabi/contrib/file/Magdir/ebml
     - copied unchanged from r237866, head/contrib/file/Magdir/ebml
  projects/arm_eabi/contrib/file/Magdir/fusecompress
     - copied unchanged from r237866, head/contrib/file/Magdir/fusecompress
  projects/arm_eabi/contrib/file/Magdir/geo
     - copied unchanged from r237866, head/contrib/file/Magdir/geo
  projects/arm_eabi/contrib/file/Magdir/guile
     - copied unchanged from r237866, head/contrib/file/Magdir/guile
  projects/arm_eabi/contrib/file/Magdir/isz
     - copied unchanged from r237866, head/contrib/file/Magdir/isz
  projects/arm_eabi/contrib/file/Magdir/m4
     - copied unchanged from r237866, head/contrib/file/Magdir/m4
  projects/arm_eabi/contrib/file/Magdir/make
     - copied unchanged from r237866, head/contrib/file/Magdir/make
  projects/arm_eabi/contrib/file/Magdir/marc21
     - copied unchanged from r237866, head/contrib/file/Magdir/marc21
  projects/arm_eabi/contrib/file/Magdir/metastore
     - copied unchanged from r237866, head/contrib/file/Magdir/metastore
  projects/arm_eabi/contrib/file/Magdir/msooxml
     - copied unchanged from r237866, head/contrib/file/Magdir/msooxml
  projects/arm_eabi/contrib/file/Magdir/music
     - copied unchanged from r237866, head/contrib/file/Magdir/music
  projects/arm_eabi/contrib/file/Magdir/oasis
     - copied unchanged from r237866, head/contrib/file/Magdir/oasis
  projects/arm_eabi/contrib/file/Magdir/parrot
     - copied unchanged from r237866, head/contrib/file/Magdir/parrot
  projects/arm_eabi/contrib/file/Magdir/pascal
     - copied unchanged from r237866, head/contrib/file/Magdir/pascal
  projects/arm_eabi/contrib/file/Magdir/rinex
     - copied unchanged from r237866, head/contrib/file/Magdir/rinex
  projects/arm_eabi/contrib/file/Magdir/selinux
     - copied unchanged from r237866, head/contrib/file/Magdir/selinux
  projects/arm_eabi/contrib/file/Magdir/sisu
     - copied unchanged from r237866, head/contrib/file/Magdir/sisu
  projects/arm_eabi/contrib/file/Magdir/smile
     - copied unchanged from r237866, head/contrib/file/Magdir/smile
  projects/arm_eabi/contrib/file/Magdir/ssh
     - copied unchanged from r237866, head/contrib/file/Magdir/ssh
  projects/arm_eabi/contrib/file/Magdir/ssl
     - copied unchanged from r237866, head/contrib/file/Magdir/ssl
  projects/arm_eabi/contrib/file/Magdir/tcl
     - copied unchanged from r237866, head/contrib/file/Magdir/tcl
  projects/arm_eabi/contrib/file/Magdir/virtual
     - copied unchanged from r237866, head/contrib/file/Magdir/virtual
  projects/arm_eabi/contrib/file/Magdir/wsdl
     - copied unchanged from r237866, head/contrib/file/Magdir/wsdl
  projects/arm_eabi/contrib/file/Magdir/zfs
     - copied unchanged from r237866, head/contrib/file/Magdir/zfs
  projects/arm_eabi/contrib/file/getline.c
     - copied unchanged from r237866, head/contrib/file/getline.c
  projects/arm_eabi/contrib/jemalloc/
     - copied from r237866, head/contrib/jemalloc/
  projects/arm_eabi/contrib/libpcap/pcap-netfilter-linux.c
     - copied unchanged from r237866, head/contrib/libpcap/pcap-netfilter-linux.c
  projects/arm_eabi/contrib/libpcap/pcap-netfilter-linux.h
     - copied unchanged from r237866, head/contrib/libpcap/pcap-netfilter-linux.h
  projects/arm_eabi/contrib/libpcap/pcap-tstamp.manmisc
     - copied unchanged from r237866, head/contrib/libpcap/pcap-tstamp.manmisc
  projects/arm_eabi/contrib/libpcap/pcap-tstamp.manmisc.in
     - copied unchanged from r237866, head/contrib/libpcap/pcap-tstamp.manmisc.in
  projects/arm_eabi/contrib/libpcap/pcap_list_tstamp_types.3pcap
     - copied unchanged from r237866, head/contrib/libpcap/pcap_list_tstamp_types.3pcap
  projects/arm_eabi/contrib/libpcap/pcap_list_tstamp_types.3pcap.in
     - copied unchanged from r237866, head/contrib/libpcap/pcap_list_tstamp_types.3pcap.in
  projects/arm_eabi/contrib/libpcap/pcap_set_tstamp_type.3pcap
     - copied unchanged from r237866, head/contrib/libpcap/pcap_set_tstamp_type.3pcap
  projects/arm_eabi/contrib/libpcap/pcap_set_tstamp_type.3pcap.in
     - copied unchanged from r237866, head/contrib/libpcap/pcap_set_tstamp_type.3pcap.in
  projects/arm_eabi/contrib/libpcap/pcap_tstamp_type_name_to_val.3pcap
     - copied unchanged from r237866, head/contrib/libpcap/pcap_tstamp_type_name_to_val.3pcap
  projects/arm_eabi/contrib/libpcap/pcap_tstamp_type_val_to_name.3pcap
     - copied unchanged from r237866, head/contrib/libpcap/pcap_tstamp_type_val_to_name.3pcap
  projects/arm_eabi/contrib/libpcap/test/
     - copied from r237866, head/contrib/libpcap/test/
  projects/arm_eabi/contrib/llvm/include/llvm-c/TargetMachine.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm-c/TargetMachine.h
  projects/arm_eabi/contrib/llvm/include/llvm-c/Transforms/Vectorize.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm-c/Transforms/Vectorize.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/Hashing.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/ADT/Hashing.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/SparseSet.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/ADT/SparseSet.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/VariadicFunction.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/ADT/VariadicFunction.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/edit_distance.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/ADT/edit_distance.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/DFAPacketizer.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/CodeGen/DFAPacketizer.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/LiveRangeEdit.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/CodeGen/LiveRangeEdit.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/MachineInstrBundle.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/CodeGen/MachineInstrBundle.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/MachineScheduler.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/CodeGen/MachineScheduler.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h
  projects/arm_eabi/contrib/llvm/include/llvm/ExecutionEngine/IntelJITEventsWrapper.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/ExecutionEngine/IntelJITEventsWrapper.h
  projects/arm_eabi/contrib/llvm/include/llvm/ExecutionEngine/OProfileWrapper.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/ExecutionEngine/OProfileWrapper.h
  projects/arm_eabi/contrib/llvm/include/llvm/IntrinsicsHexagon.td
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/IntrinsicsHexagon.td
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h
  projects/arm_eabi/contrib/llvm/include/llvm/Object/ELF.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/Object/ELF.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/DataStream.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/Support/DataStream.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/Locale.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/Support/Locale.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/LockFileManager.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/Support/LockFileManager.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/MDBuilder.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/Support/MDBuilder.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/SaveAndRestore.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/Support/SaveAndRestore.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/StreamableMemoryObject.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/Support/StreamableMemoryObject.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/YAMLParser.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/Support/YAMLParser.h
  projects/arm_eabi/contrib/llvm/include/llvm/Transforms/Utils/CmpInstAnalysis.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/Transforms/Utils/CmpInstAnalysis.h
  projects/arm_eabi/contrib/llvm/include/llvm/Transforms/Utils/ModuleUtils.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/Transforms/Utils/ModuleUtils.h
  projects/arm_eabi/contrib/llvm/include/llvm/Transforms/Vectorize.h
     - copied unchanged from r237866, head/contrib/llvm/include/llvm/Transforms/Vectorize.h
  projects/arm_eabi/contrib/llvm/lib/Analysis/CodeMetrics.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Analysis/CodeMetrics.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.h
     - copied unchanged from r237866, head/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/DFAPacketizer.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/CodeGen/DFAPacketizer.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/JITCodeEmitter.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/CodeGen/JITCodeEmitter.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/MachineBlockPlacement.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/CodeGen/MachineBlockPlacement.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/MachineCodeEmitter.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/CodeGen/MachineCodeEmitter.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/MachineCopyPropagation.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/CodeGen/MachineCopyPropagation.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/MachineInstrBundle.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/CodeGen/MachineInstrBundle.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/MachineScheduler.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/CodeGen/MachineScheduler.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/RegAllocBase.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/CodeGen/RegAllocBase.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/TargetOptionsImpl.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/CodeGen/TargetOptionsImpl.cpp
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/EventListenerCommon.h
     - copied unchanged from r237866, head/contrib/llvm/lib/ExecutionEngine/EventListenerCommon.h
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/IntelJITEvents/
     - copied from r237866, head/contrib/llvm/lib/ExecutionEngine/IntelJITEvents/
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJITMemoryManager.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJITMemoryManager.cpp
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/OProfileJIT/
     - copied from r237866, head/contrib/llvm/lib/ExecutionEngine/OProfileJIT/
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/GDBRegistrar.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/GDBRegistrar.cpp
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/JITRegistrar.h
     - copied unchanged from r237866, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/JITRegistrar.h
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ObjectImage.h
     - copied unchanged from r237866, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ObjectImage.h
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h
     - copied unchanged from r237866, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h
     - copied unchanged from r237866, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h
  projects/arm_eabi/contrib/llvm/lib/MC/MCDisassembler/EDMain.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/MC/MCDisassembler/EDMain.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/DataStream.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Support/DataStream.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/Hashing.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Support/Hashing.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/IntrusiveRefCntPtr.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Support/IntrusiveRefCntPtr.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/Locale.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Support/Locale.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/LocaleGeneric.inc
     - copied unchanged from r237866, head/contrib/llvm/lib/Support/LocaleGeneric.inc
  projects/arm_eabi/contrib/llvm/lib/Support/LocaleWindows.inc
     - copied unchanged from r237866, head/contrib/llvm/lib/Support/LocaleWindows.inc
  projects/arm_eabi/contrib/llvm/lib/Support/LocaleXlocale.inc
     - copied unchanged from r237866, head/contrib/llvm/lib/Support/LocaleXlocale.inc
  projects/arm_eabi/contrib/llvm/lib/Support/LockFileManager.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Support/LockFileManager.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/StreamableMemoryObject.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Support/StreamableMemoryObject.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/YAMLParser.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Support/YAMLParser.cpp
  projects/arm_eabi/contrib/llvm/lib/TableGen/TableGenAction.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/TableGen/TableGenAction.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPUMachineFunction.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/CellSPU/SPUMachineFunction.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Hexagon/
     - copied from r237866, head/contrib/llvm/lib/Target/Hexagon/
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeMachineFunction.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/MBlaze/MBlazeMachineFunction.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeELFObjectWriter.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeELFObjectWriter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/AsmParser/
     - copied from r237866, head/contrib/llvm/lib/Target/Mips/AsmParser/
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/Disassembler/
     - copied from r237866, head/contrib/llvm/lib/Target/Mips/Disassembler/
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsAnalyzeImmediate.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/Mips/MipsAnalyzeImmediate.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsAnalyzeImmediate.h
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/Mips/MipsAnalyzeImmediate.h
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsCondMov.td
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/Mips/MipsCondMov.td
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsMachineFunction.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/Mips/MipsMachineFunction.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXMachineFunctionInfo.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/PTX/PTXMachineFunctionInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCSchedule440.td
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/PowerPC/PPCSchedule440.td
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCScheduleA2.td
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/PowerPC/PPCScheduleA2.td
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/TargetJITInfo.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/TargetJITInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/TargetMachineC.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/TargetMachineC.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86InstrSVM.td
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/X86/X86InstrSVM.td
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86InstrXOP.td
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/X86/X86InstrXOP.td
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86Schedule.td
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/X86/X86Schedule.td
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86ScheduleAtom.td
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/X86/X86ScheduleAtom.td
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Instrumentation/FunctionBlackList.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Transforms/Instrumentation/FunctionBlackList.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Instrumentation/FunctionBlackList.h
     - copied unchanged from r237866, head/contrib/llvm/lib/Transforms/Instrumentation/FunctionBlackList.h
  projects/arm_eabi/contrib/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/GlobalMerge.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Transforms/Scalar/GlobalMerge.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/CmpInstAnalysis.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Transforms/Utils/CmpInstAnalysis.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/ModuleUtils.cpp
     - copied unchanged from r237866, head/contrib/llvm/lib/Transforms/Utils/ModuleUtils.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Vectorize/
     - copied from r237866, head/contrib/llvm/lib/Transforms/Vectorize/
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/BuiltinTypes.def
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/AST/BuiltinTypes.def
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/DeclLookups.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/AST/DeclLookups.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/LambdaMangleContext.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/AST/LambdaMangleContext.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/NSAPI.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/AST/NSAPI.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/Dominators.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/Dominators.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Analysis/CallGraph.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/Analysis/CallGraph.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/AllDiagnostics.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/Basic/AllDiagnostics.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsHexagon.def
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsHexagon.def
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSerializationKinds.td
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSerializationKinds.td
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/Lambda.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/Basic/Lambda.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/Module.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/Basic/Module.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Edit/
     - copied from r237866, head/contrib/llvm/tools/clang/include/clang/Edit/
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/ChainedIncludesSource.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/Frontend/ChainedIncludesSource.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/DiagnosticRenderer.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/Frontend/DiagnosticRenderer.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/LayoutOverrideSource.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/Frontend/LayoutOverrideSource.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/MigratorOptions.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/Frontend/MigratorOptions.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/SerializedDiagnosticPrinter.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/Frontend/SerializedDiagnosticPrinter.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnostic.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnostic.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Lex/ModuleMap.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/Lex/ModuleMap.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Serialization/SerializationDiagnostic.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/Serialization/SerializationDiagnostic.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/CommonBugCategories.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/CommonBugCategories.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/TaintTag.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/TaintTag.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Tooling/
     - copied from r237866, head/contrib/llvm/tools/clang/include/clang/Tooling/
  projects/arm_eabi/contrib/llvm/tools/clang/lib/ARCMigrate/ObjCMT.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/ARCMigrate/ObjCMT.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/ARCMigrate/TransGCAttrs.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/ARCMigrate/TransGCAttrs.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/ARCMigrate/TransGCCalls.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/ARCMigrate/TransGCCalls.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/LambdaMangleContext.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/AST/LambdaMangleContext.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/NSAPI.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/AST/NSAPI.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Analysis/AnalysisDeclContext.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Analysis/AnalysisDeclContext.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Analysis/CallGraph.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Analysis/CallGraph.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Analysis/Dominators.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Analysis/Dominators.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Analysis/PostOrderCFGView.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Analysis/PostOrderCFGView.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Basic/Module.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Basic/Module.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Driver/WindowsToolChain.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Driver/WindowsToolChain.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Edit/
     - copied from r237866, head/contrib/llvm/tools/clang/lib/Edit/
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/ChainedDiagnosticConsumer.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Frontend/ChainedDiagnosticConsumer.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/ChainedIncludesSource.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Frontend/ChainedIncludesSource.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/DependencyGraph.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Frontend/DependencyGraph.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/DiagnosticRenderer.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Frontend/DiagnosticRenderer.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/LayoutOverrideSource.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Frontend/LayoutOverrideSource.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/TextDiagnostic.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Frontend/TextDiagnostic.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Headers/avx2intrin.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Headers/avx2intrin.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Headers/bmi2intrin.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Headers/bmi2intrin.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Headers/bmiintrin.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Headers/bmiintrin.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Headers/cpuid.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Headers/cpuid.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Headers/fma4intrin.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Headers/fma4intrin.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Headers/lzcntintrin.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Headers/lzcntintrin.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Headers/module.map
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Headers/module.map
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Headers/popcntintrin.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Headers/popcntintrin.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Headers/unwind.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Headers/unwind.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Lex/ModuleMap.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Lex/ModuleMap.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Lex/PPCallbacks.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Lex/PPCallbacks.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Rewrite/RewriteModernObjC.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Rewrite/RewriteModernObjC.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaConsumer.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Sema/SemaConsumer.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaLambda.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Sema/SemaLambda.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaPseudoObject.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Sema/SemaPseudoObject.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaStmtAttr.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/Sema/SemaStmtAttr.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CommonBugCategories.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CommonBugCategories.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SubEngine.cpp
     - copied unchanged from r237866, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SubEngine.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Tooling/
     - copied from r237866, head/contrib/llvm/tools/clang/lib/Tooling/
  projects/arm_eabi/contrib/llvm/tools/llvm-readobj/
     - copied from r237866, head/contrib/llvm/tools/llvm-readobj/
  projects/arm_eabi/contrib/llvm/tools/llvm-stress/
     - copied from r237866, head/contrib/llvm/tools/llvm-stress/
  projects/arm_eabi/contrib/llvm/utils/TableGen/DFAPacketizerEmitter.cpp
     - copied unchanged from r237866, head/contrib/llvm/utils/TableGen/DFAPacketizerEmitter.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/DFAPacketizerEmitter.h
     - copied unchanged from r237866, head/contrib/llvm/utils/TableGen/DFAPacketizerEmitter.h
  projects/arm_eabi/contrib/llvm/utils/TableGen/SequenceToOffsetTable.h
     - copied unchanged from r237866, head/contrib/llvm/utils/TableGen/SequenceToOffsetTable.h
  projects/arm_eabi/contrib/llvm/utils/TableGen/X86ModRMFilters.cpp
     - copied unchanged from r237866, head/contrib/llvm/utils/TableGen/X86ModRMFilters.cpp
  projects/arm_eabi/contrib/openpam/TODO
     - copied unchanged from r237866, head/contrib/openpam/TODO
  projects/arm_eabi/contrib/openpam/bin/openpam_dump_policy/
     - copied from r237866, head/contrib/openpam/bin/openpam_dump_policy/
  projects/arm_eabi/contrib/openpam/doc/man/openpam_get_feature.3
     - copied unchanged from r237866, head/contrib/openpam/doc/man/openpam_get_feature.3
  projects/arm_eabi/contrib/openpam/doc/man/openpam_readlinev.3
     - copied unchanged from r237866, head/contrib/openpam/doc/man/openpam_readlinev.3
  projects/arm_eabi/contrib/openpam/doc/man/openpam_readword.3
     - copied unchanged from r237866, head/contrib/openpam/doc/man/openpam_readword.3
  projects/arm_eabi/contrib/openpam/doc/man/openpam_set_feature.3
     - copied unchanged from r237866, head/contrib/openpam/doc/man/openpam_set_feature.3
  projects/arm_eabi/contrib/openpam/doc/man/openpam_straddch.3
     - copied unchanged from r237866, head/contrib/openpam/doc/man/openpam_straddch.3
  projects/arm_eabi/contrib/openpam/lib/openpam_ctype.h
     - copied unchanged from r237866, head/contrib/openpam/lib/openpam_ctype.h
  projects/arm_eabi/contrib/openpam/lib/openpam_features.c
     - copied unchanged from r237866, head/contrib/openpam/lib/openpam_features.c
  projects/arm_eabi/contrib/openpam/lib/openpam_features.h
     - copied unchanged from r237866, head/contrib/openpam/lib/openpam_features.h
  projects/arm_eabi/contrib/openpam/lib/openpam_get_feature.c
     - copied unchanged from r237866, head/contrib/openpam/lib/openpam_get_feature.c
  projects/arm_eabi/contrib/openpam/lib/openpam_readlinev.c
     - copied unchanged from r237866, head/contrib/openpam/lib/openpam_readlinev.c
  projects/arm_eabi/contrib/openpam/lib/openpam_readword.c
     - copied unchanged from r237866, head/contrib/openpam/lib/openpam_readword.c
  projects/arm_eabi/contrib/openpam/lib/openpam_set_feature.c
     - copied unchanged from r237866, head/contrib/openpam/lib/openpam_set_feature.c
  projects/arm_eabi/contrib/openpam/lib/openpam_straddch.c
     - copied unchanged from r237866, head/contrib/openpam/lib/openpam_straddch.c
  projects/arm_eabi/contrib/openpam/lib/openpam_strlcat.h
     - copied unchanged from r237866, head/contrib/openpam/lib/openpam_strlcat.h
  projects/arm_eabi/contrib/openpam/pamgdb.in
     - copied unchanged from r237866, head/contrib/openpam/pamgdb.in
  projects/arm_eabi/contrib/openpam/t/
     - copied from r237866, head/contrib/openpam/t/
  projects/arm_eabi/contrib/tcpdump/in_cksum.c
     - copied unchanged from r237866, head/contrib/tcpdump/in_cksum.c
  projects/arm_eabi/contrib/tcpdump/ppi.h
     - copied unchanged from r237866, head/contrib/tcpdump/ppi.h
  projects/arm_eabi/contrib/tcpdump/print-802_15_4.c
     - copied unchanged from r237866, head/contrib/tcpdump/print-802_15_4.c
  projects/arm_eabi/contrib/tcpdump/print-babel.c
     - copied unchanged from r237866, head/contrib/tcpdump/print-babel.c
  projects/arm_eabi/contrib/tcpdump/print-carp.c
     - copied unchanged from r237866, head/contrib/tcpdump/print-carp.c
  projects/arm_eabi/contrib/tcpdump/print-ppi.c
     - copied unchanged from r237866, head/contrib/tcpdump/print-ppi.c
  projects/arm_eabi/contrib/tcpdump/print-rpki-rtr.c
     - copied unchanged from r237866, head/contrib/tcpdump/print-rpki-rtr.c
  projects/arm_eabi/etc/rc.d/kfd
     - copied unchanged from r237866, head/etc/rc.d/kfd
  projects/arm_eabi/lib/clang/include/MipsGenMCCodeEmitter.inc
     - copied unchanged from r237866, head/lib/clang/include/MipsGenMCCodeEmitter.inc
  projects/arm_eabi/lib/clang/include/clang/Basic/DiagnosticSerializationKinds.inc
     - copied unchanged from r237866, head/lib/clang/include/clang/Basic/DiagnosticSerializationKinds.inc
  projects/arm_eabi/lib/clang/include/clang/Config/
     - copied from r237866, head/lib/clang/include/clang/Config/
  projects/arm_eabi/lib/clang/include/clang/Sema/
     - copied from r237866, head/lib/clang/include/clang/Sema/
  projects/arm_eabi/lib/clang/libclangedit/
     - copied from r237866, head/lib/clang/libclangedit/
  projects/arm_eabi/lib/clang/libllvmmipsasmparser/
     - copied from r237866, head/lib/clang/libllvmmipsasmparser/
  projects/arm_eabi/lib/clang/libllvmvectorize/
     - copied from r237866, head/lib/clang/libllvmvectorize/
  projects/arm_eabi/lib/libc/amd64/sys/__vdso_gettc.c
     - copied unchanged from r237866, head/lib/libc/amd64/sys/__vdso_gettc.c
  projects/arm_eabi/lib/libc/arm/gen/__aeabi_read_tp.S
     - copied unchanged from r237866, head/lib/libc/arm/gen/__aeabi_read_tp.S
  projects/arm_eabi/lib/libc/gen/dirfd.c
     - copied unchanged from r237866, head/lib/libc/gen/dirfd.c
  projects/arm_eabi/lib/libc/gen/gen-private.h
     - copied unchanged from r237866, head/lib/libc/gen/gen-private.h
  projects/arm_eabi/lib/libc/i386/sys/__vdso_gettc.c
     - copied unchanged from r237866, head/lib/libc/i386/sys/__vdso_gettc.c
  projects/arm_eabi/lib/libc/powerpc/gen/eabi.S
     - copied unchanged from r237866, head/lib/libc/powerpc/gen/eabi.S
  projects/arm_eabi/lib/libc/stdio/printf_l.3
     - copied unchanged from r237866, head/lib/libc/stdio/printf_l.3
  projects/arm_eabi/lib/libc/stdio/scanf_l.3
     - copied unchanged from r237866, head/lib/libc/stdio/scanf_l.3
  projects/arm_eabi/lib/libc/stdlib/jemalloc/
     - copied from r237866, head/lib/libc/stdlib/jemalloc/
  projects/arm_eabi/lib/libc/stdlib/reallocf.3
     - copied unchanged from r237866, head/lib/libc/stdlib/reallocf.3
  projects/arm_eabi/lib/libc/sys/__vdso_gettimeofday.c
     - copied unchanged from r237866, head/lib/libc/sys/__vdso_gettimeofday.c
  projects/arm_eabi/lib/libc/sys/clock_gettime.c
     - copied unchanged from r237866, head/lib/libc/sys/clock_gettime.c
  projects/arm_eabi/lib/libc/sys/gettimeofday.c
     - copied unchanged from r237866, head/lib/libc/sys/gettimeofday.c
  projects/arm_eabi/lib/libedit/edit/readline/tilde.h
     - copied unchanged from r237866, head/lib/libedit/edit/readline/tilde.h
  projects/arm_eabi/lib/libnandfs/
     - copied from r237866, head/lib/libnandfs/
  projects/arm_eabi/lib/libstand/nandfs.c
     - copied unchanged from r237866, head/lib/libstand/nandfs.c
  projects/arm_eabi/lib/libstdbuf/
     - copied from r237866, head/lib/libstdbuf/
  projects/arm_eabi/lib/libz/test/
     - copied from r237866, head/lib/libz/test/
  projects/arm_eabi/sbin/camcontrol/progress.c
     - copied unchanged from r237866, head/sbin/camcontrol/progress.c
  projects/arm_eabi/sbin/camcontrol/progress.h
     - copied unchanged from r237866, head/sbin/camcontrol/progress.h
  projects/arm_eabi/sbin/etherswitchcfg/
     - copied from r237866, head/sbin/etherswitchcfg/
  projects/arm_eabi/sbin/nandfs/
     - copied from r237866, head/sbin/nandfs/
  projects/arm_eabi/sbin/newfs_nandfs/
     - copied from r237866, head/sbin/newfs_nandfs/
  projects/arm_eabi/share/dtrace/
     - copied from r237866, head/share/dtrace/
  projects/arm_eabi/share/man/man4/bxe.4
     - copied unchanged from r237866, head/share/man/man4/bxe.4
  projects/arm_eabi/share/man/man4/est.4
     - copied unchanged from r237866, head/share/man/man4/est.4
  projects/arm_eabi/share/man/man4/filemon.4
     - copied unchanged from r237866, head/share/man/man4/filemon.4
  projects/arm_eabi/share/man/man4/nand.4
     - copied unchanged from r237866, head/share/man/man4/nand.4
  projects/arm_eabi/share/man/man4/nandsim.4
     - copied unchanged from r237866, head/share/man/man4/nandsim.4
  projects/arm_eabi/share/man/man5/nandfs.5
     - copied unchanged from r237866, head/share/man/man5/nandfs.5
  projects/arm_eabi/share/syscons/keymaps/spanish.dvorak.kbd
     - copied unchanged from r237866, head/share/syscons/keymaps/spanish.dvorak.kbd
  projects/arm_eabi/sys/amd64/include/vdso.h
     - copied unchanged from r237866, head/sys/amd64/include/vdso.h
  projects/arm_eabi/sys/arm/at91/at91sam9x25.c
     - copied unchanged from r237866, head/sys/arm/at91/at91sam9x25.c
  projects/arm_eabi/sys/arm/at91/at91sam9x25reg.h
     - copied unchanged from r237866, head/sys/arm/at91/at91sam9x25reg.h
  projects/arm_eabi/sys/arm/at91/board_ethernut5.c
     - copied unchanged from r237866, head/sys/arm/at91/board_ethernut5.c
  projects/arm_eabi/sys/arm/at91/board_sam9x25ek.c
     - copied unchanged from r237866, head/sys/arm/at91/board_sam9x25ek.c
  projects/arm_eabi/sys/arm/at91/std.ethernut5
     - copied unchanged from r237866, head/sys/arm/at91/std.ethernut5
  projects/arm_eabi/sys/arm/at91/std.sam9x25ek
     - copied unchanged from r237866, head/sys/arm/at91/std.sam9x25ek
  projects/arm_eabi/sys/arm/conf/ETHERNUT5
     - copied unchanged from r237866, head/sys/arm/conf/ETHERNUT5
  projects/arm_eabi/sys/arm/conf/ETHERNUT5.hints
     - copied unchanged from r237866, head/sys/arm/conf/ETHERNUT5.hints
  projects/arm_eabi/sys/arm/conf/SAM9X25EK
     - copied unchanged from r237866, head/sys/arm/conf/SAM9X25EK
  projects/arm_eabi/sys/arm/conf/SAM9X25EK.hints
     - copied unchanged from r237866, head/sys/arm/conf/SAM9X25EK.hints
  projects/arm_eabi/sys/arm/conf/genboardid.awk
     - copied unchanged from r237866, head/sys/arm/conf/genboardid.awk
  projects/arm_eabi/sys/arm/conf/mach-types
     - copied unchanged from r237866, head/sys/arm/conf/mach-types
  projects/arm_eabi/sys/arm/include/atags.h
     - copied unchanged from r237866, head/sys/arm/include/atags.h
  projects/arm_eabi/sys/arm/include/vdso.h
     - copied unchanged from r237866, head/sys/arm/include/vdso.h
  projects/arm_eabi/sys/arm/mv/mv_localbus.c
     - copied unchanged from r237866, head/sys/arm/mv/mv_localbus.c
  projects/arm_eabi/sys/boot/fdt/dts/bindings-localbus.txt
     - copied unchanged from r237866, head/sys/boot/fdt/dts/bindings-localbus.txt
  projects/arm_eabi/sys/boot/fdt/dts/p2041rdb.dts
     - copied unchanged from r237866, head/sys/boot/fdt/dts/p2041rdb.dts
  projects/arm_eabi/sys/boot/fdt/dts/p2041si.dtsi
     - copied unchanged from r237866, head/sys/boot/fdt/dts/p2041si.dtsi
  projects/arm_eabi/sys/boot/fdt/dts/p3041si.dtsi
     - copied unchanged from r237866, head/sys/boot/fdt/dts/p3041si.dtsi
  projects/arm_eabi/sys/boot/fdt/dts/p5020ds.dts
     - copied unchanged from r237866, head/sys/boot/fdt/dts/p5020ds.dts
  projects/arm_eabi/sys/boot/fdt/dts/p5020si.dtsi
     - copied unchanged from r237866, head/sys/boot/fdt/dts/p5020si.dtsi
  projects/arm_eabi/sys/boot/i386/btx/lib/btxcsu.S
     - copied unchanged from r237866, head/sys/boot/i386/btx/lib/btxcsu.S
  projects/arm_eabi/sys/boot/i386/cdboot/cdboot.S
     - copied unchanged from r237866, head/sys/boot/i386/cdboot/cdboot.S
  projects/arm_eabi/sys/boot/i386/common/bootargs.h
     - copied unchanged from r237866, head/sys/boot/i386/common/bootargs.h
  projects/arm_eabi/sys/boot/pc98/btx/lib/btxcsu.S
     - copied unchanged from r237866, head/sys/boot/pc98/btx/lib/btxcsu.S
  projects/arm_eabi/sys/boot/pc98/cdboot/cdboot.S
     - copied unchanged from r237866, head/sys/boot/pc98/cdboot/cdboot.S
  projects/arm_eabi/sys/boot/sparc64/zfsboot/
     - copied from r237866, head/sys/boot/sparc64/zfsboot/
  projects/arm_eabi/sys/boot/sparc64/zfsloader/
     - copied from r237866, head/sys/boot/sparc64/zfsloader/
  projects/arm_eabi/sys/boot/zfs/devicename_stubs.c
     - copied unchanged from r237866, head/sys/boot/zfs/devicename_stubs.c
  projects/arm_eabi/sys/boot/zfs/libzfs.h
     - copied unchanged from r237866, head/sys/boot/zfs/libzfs.h
  projects/arm_eabi/sys/cam/scsi/scsi_enc.c
     - copied unchanged from r237866, head/sys/cam/scsi/scsi_enc.c
  projects/arm_eabi/sys/cam/scsi/scsi_enc.h
     - copied unchanged from r237866, head/sys/cam/scsi/scsi_enc.h
  projects/arm_eabi/sys/cam/scsi/scsi_enc_internal.h
     - copied unchanged from r237866, head/sys/cam/scsi/scsi_enc_internal.h
  projects/arm_eabi/sys/cam/scsi/scsi_enc_safte.c
     - copied unchanged from r237866, head/sys/cam/scsi/scsi_enc_safte.c
  projects/arm_eabi/sys/cam/scsi/scsi_enc_ses.c
     - copied unchanged from r237866, head/sys/cam/scsi/scsi_enc_ses.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/common/nvpair/fnvpair.c
     - copied unchanged from r237866, head/sys/cddl/contrib/opensolaris/common/nvpair/fnvpair.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.c
     - copied unchanged from r237866, head/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.h
     - copied unchanged from r237866, head/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.h
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bptree.c
     - copied unchanged from r237866, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bptree.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/bptree.h
     - copied unchanged from r237866, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/bptree.h
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfeature.h
     - copied unchanged from r237866, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfeature.h
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfeature.c
     - copied unchanged from r237866, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfeature.c
  projects/arm_eabi/sys/compat/linux/check_error.d
     - copied unchanged from r237866, head/sys/compat/linux/check_error.d
  projects/arm_eabi/sys/compat/linux/check_internal_locks.d
     - copied unchanged from r237866, head/sys/compat/linux/check_internal_locks.d
  projects/arm_eabi/sys/compat/linux/linux_dtrace.h
     - copied unchanged from r237866, head/sys/compat/linux/linux_dtrace.h
  projects/arm_eabi/sys/compat/linux/stats_timing.d
     - copied unchanged from r237866, head/sys/compat/linux/stats_timing.d
  projects/arm_eabi/sys/compat/linux/trace_futexes.d
     - copied unchanged from r237866, head/sys/compat/linux/trace_futexes.d
  projects/arm_eabi/sys/contrib/dev/acpica/common/ahpredef.c
     - copied unchanged from r237866, head/sys/contrib/dev/acpica/common/ahpredef.c
  projects/arm_eabi/sys/contrib/dev/acpica/compiler/aslsupport.l
     - copied unchanged from r237866, head/sys/contrib/dev/acpica/compiler/aslsupport.l
  projects/arm_eabi/sys/contrib/dev/iwn/iwlwifi-6000g2a-17.168.5.3.fw.uu
     - copied unchanged from r237866, head/sys/contrib/dev/iwn/iwlwifi-6000g2a-17.168.5.3.fw.uu
  projects/arm_eabi/sys/contrib/dev/iwn/iwlwifi-6000g2b-18.168.6.1.fw.uu
     - copied unchanged from r237866, head/sys/contrib/dev/iwn/iwlwifi-6000g2b-18.168.6.1.fw.uu
  projects/arm_eabi/sys/dev/agp/agp_i810.h
     - copied unchanged from r237866, head/sys/dev/agp/agp_i810.h
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5416/ar5416_btcoex.c
     - copied unchanged from r237866, head/sys/dev/ath/ath_hal/ar5416/ar5416_btcoex.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5416/ar5416_btcoex.h
     - copied unchanged from r237866, head/sys/dev/ath/ath_hal/ar5416/ar5416_btcoex.h
  projects/arm_eabi/sys/dev/ath/ath_hal/ar9002/ar9285_btcoex.c
     - copied unchanged from r237866, head/sys/dev/ath/ath_hal/ar9002/ar9285_btcoex.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar9003/ar9300_btcoex.h
     - copied unchanged from r237866, head/sys/dev/ath/ath_hal/ar9003/ar9300_btcoex.h
  projects/arm_eabi/sys/dev/ath/if_ath_beacon.c
     - copied unchanged from r237866, head/sys/dev/ath/if_ath_beacon.c
  projects/arm_eabi/sys/dev/ath/if_ath_beacon.h
     - copied unchanged from r237866, head/sys/dev/ath/if_ath_beacon.h
  projects/arm_eabi/sys/dev/ath/if_ath_rx.c
     - copied unchanged from r237866, head/sys/dev/ath/if_ath_rx.c
  projects/arm_eabi/sys/dev/ath/if_ath_rx.h
     - copied unchanged from r237866, head/sys/dev/ath/if_ath_rx.h
  projects/arm_eabi/sys/dev/ath/if_ath_tdma.c
     - copied unchanged from r237866, head/sys/dev/ath/if_ath_tdma.c
  projects/arm_eabi/sys/dev/ath/if_ath_tdma.h
     - copied unchanged from r237866, head/sys/dev/ath/if_ath_tdma.h
  projects/arm_eabi/sys/dev/ath/if_ath_tsf.h
     - copied unchanged from r237866, head/sys/dev/ath/if_ath_tsf.h
  projects/arm_eabi/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_ib_intfc.h
     - copied unchanged from r237866, head/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_ib_intfc.h
  projects/arm_eabi/sys/dev/cxgbe/tom/
     - copied from r237866, head/sys/dev/cxgbe/tom/
  projects/arm_eabi/sys/dev/drm2/
     - copied from r237866, head/sys/dev/drm2/
  projects/arm_eabi/sys/dev/etherswitch/
     - copied from r237866, head/sys/dev/etherswitch/
  projects/arm_eabi/sys/dev/fdt/fdt_slicer.c
     - copied unchanged from r237866, head/sys/dev/fdt/fdt_slicer.c
  projects/arm_eabi/sys/dev/filemon/
     - copied from r237866, head/sys/dev/filemon/
  projects/arm_eabi/sys/dev/gxemul/
     - copied from r237866, head/sys/dev/gxemul/
  projects/arm_eabi/sys/dev/iicbus/pcf8563.c
     - copied unchanged from r237866, head/sys/dev/iicbus/pcf8563.c
  projects/arm_eabi/sys/dev/iicbus/pcf8563reg.h
     - copied unchanged from r237866, head/sys/dev/iicbus/pcf8563reg.h
  projects/arm_eabi/sys/dev/nand/
     - copied from r237866, head/sys/dev/nand/
  projects/arm_eabi/sys/dev/netmap/netmap_mem1.c
     - copied unchanged from r237866, head/sys/dev/netmap/netmap_mem1.c
  projects/arm_eabi/sys/dev/netmap/netmap_mem2.c
     - copied unchanged from r237866, head/sys/dev/netmap/netmap_mem2.c
  projects/arm_eabi/sys/dev/ral/rt2860.c
     - copied unchanged from r237866, head/sys/dev/ral/rt2860.c
  projects/arm_eabi/sys/dev/ral/rt2860reg.h
     - copied unchanged from r237866, head/sys/dev/ral/rt2860reg.h
  projects/arm_eabi/sys/dev/ral/rt2860var.h
     - copied unchanged from r237866, head/sys/dev/ral/rt2860var.h
  projects/arm_eabi/sys/dev/uart/uart_cpu_x86.c
     - copied unchanged from r237866, head/sys/dev/uart/uart_cpu_x86.c
  projects/arm_eabi/sys/dev/usb/controller/ehci_fsl.c
     - copied unchanged from r237866, head/sys/dev/usb/controller/ehci_fsl.c
  projects/arm_eabi/sys/fs/nandfs/
     - copied from r237866, head/sys/fs/nandfs/
  projects/arm_eabi/sys/geom/geom_flashmap.c
     - copied unchanged from r237866, head/sys/geom/geom_flashmap.c
  projects/arm_eabi/sys/geom/raid/md_ddf.c
     - copied unchanged from r237866, head/sys/geom/raid/md_ddf.c
  projects/arm_eabi/sys/geom/raid/md_ddf.h
     - copied unchanged from r237866, head/sys/geom/raid/md_ddf.h
  projects/arm_eabi/sys/geom/raid/tr_raid5.c
     - copied unchanged from r237866, head/sys/geom/raid/tr_raid5.c
  projects/arm_eabi/sys/i386/include/vdso.h
     - copied unchanged from r237866, head/sys/i386/include/vdso.h
  projects/arm_eabi/sys/ia64/include/vdso.h
     - copied unchanged from r237866, head/sys/ia64/include/vdso.h
  projects/arm_eabi/sys/kern/kern_rangelock.c
     - copied unchanged from r237866, head/sys/kern/kern_rangelock.c
  projects/arm_eabi/sys/kern/kern_sharedpage.c
     - copied unchanged from r237866, head/sys/kern/kern_sharedpage.c
  projects/arm_eabi/sys/kern/subr_dummy_vdso_tc.c
     - copied unchanged from r237866, head/sys/kern/subr_dummy_vdso_tc.c
  projects/arm_eabi/sys/mips/atheros/ar71xx_fixup.c
     - copied unchanged from r237866, head/sys/mips/atheros/ar71xx_fixup.c
  projects/arm_eabi/sys/mips/atheros/ar71xx_fixup.h
     - copied unchanged from r237866, head/sys/mips/atheros/ar71xx_fixup.h
  projects/arm_eabi/sys/mips/conf/AP93
     - copied unchanged from r237866, head/sys/mips/conf/AP93
  projects/arm_eabi/sys/mips/conf/AP93.hints
     - copied unchanged from r237866, head/sys/mips/conf/AP93.hints
  projects/arm_eabi/sys/mips/conf/AP94
     - copied unchanged from r237866, head/sys/mips/conf/AP94
  projects/arm_eabi/sys/mips/conf/AP94.hints
     - copied unchanged from r237866, head/sys/mips/conf/AP94.hints
  projects/arm_eabi/sys/mips/conf/AP96
     - copied unchanged from r237866, head/sys/mips/conf/AP96
  projects/arm_eabi/sys/mips/conf/AP96.hints
     - copied unchanged from r237866, head/sys/mips/conf/AP96.hints
  projects/arm_eabi/sys/mips/conf/GXEMUL
     - copied unchanged from r237866, head/sys/mips/conf/GXEMUL
  projects/arm_eabi/sys/mips/conf/GXEMUL.hints
     - copied unchanged from r237866, head/sys/mips/conf/GXEMUL.hints
  projects/arm_eabi/sys/mips/gxemul/
     - copied from r237866, head/sys/mips/gxemul/
  projects/arm_eabi/sys/mips/include/vdso.h
     - copied unchanged from r237866, head/sys/mips/include/vdso.h
  projects/arm_eabi/sys/modules/cxgbe/tom/
     - copied from r237866, head/sys/modules/cxgbe/tom/
  projects/arm_eabi/sys/modules/drm2/
     - copied from r237866, head/sys/modules/drm2/
  projects/arm_eabi/sys/modules/filemon/
     - copied from r237866, head/sys/modules/filemon/
  projects/arm_eabi/sys/modules/nand/
     - copied from r237866, head/sys/modules/nand/
  projects/arm_eabi/sys/modules/nandfs/
     - copied from r237866, head/sys/modules/nandfs/
  projects/arm_eabi/sys/modules/nandsim/
     - copied from r237866, head/sys/modules/nandsim/
  projects/arm_eabi/sys/modules/netmap/
     - copied from r237866, head/sys/modules/netmap/
  projects/arm_eabi/sys/modules/toecore/
     - copied from r237866, head/sys/modules/toecore/
  projects/arm_eabi/sys/netinet/toecore.c
     - copied unchanged from r237866, head/sys/netinet/toecore.c
  projects/arm_eabi/sys/netinet/toecore.h
     - copied unchanged from r237866, head/sys/netinet/toecore.h
  projects/arm_eabi/sys/pc98/include/vdso.h
     - copied unchanged from r237866, head/sys/pc98/include/vdso.h
  projects/arm_eabi/sys/powerpc/booke/machdep_e500.c
     - copied unchanged from r237866, head/sys/powerpc/booke/machdep_e500.c
  projects/arm_eabi/sys/powerpc/booke/machdep_ppc4xx.c
     - copied unchanged from r237866, head/sys/powerpc/booke/machdep_ppc4xx.c
  projects/arm_eabi/sys/powerpc/include/machdep.h
     - copied unchanged from r237866, head/sys/powerpc/include/machdep.h
  projects/arm_eabi/sys/powerpc/include/vdso.h
     - copied unchanged from r237866, head/sys/powerpc/include/vdso.h
  projects/arm_eabi/sys/powerpc/mpc85xx/fsl_sdhc.c
     - copied unchanged from r237866, head/sys/powerpc/mpc85xx/fsl_sdhc.c
  projects/arm_eabi/sys/powerpc/mpc85xx/fsl_sdhc.h
     - copied unchanged from r237866, head/sys/powerpc/mpc85xx/fsl_sdhc.h
  projects/arm_eabi/sys/powerpc/powerpc/openpic_fdt.c
     - copied unchanged from r237866, head/sys/powerpc/powerpc/openpic_fdt.c
  projects/arm_eabi/sys/sparc64/include/vdso.h
     - copied unchanged from r237866, head/sys/sparc64/include/vdso.h
  projects/arm_eabi/sys/sys/rangelock.h
     - copied unchanged from r237866, head/sys/sys/rangelock.h
  projects/arm_eabi/sys/sys/slicer.h
     - copied unchanged from r237866, head/sys/sys/slicer.h
  projects/arm_eabi/sys/sys/vdso.h
     - copied unchanged from r237866, head/sys/sys/vdso.h
  projects/arm_eabi/sys/x86/acpica/acpi_wakeup.c
     - copied unchanged from r237866, head/sys/x86/acpica/acpi_wakeup.c
  projects/arm_eabi/sys/x86/include/vdso.h
     - copied unchanged from r237866, head/sys/x86/include/vdso.h
  projects/arm_eabi/tools/build/make_check/check.mk
     - copied unchanged from r237866, head/tools/build/make_check/check.mk
  projects/arm_eabi/tools/build/options/WITHOUT_ED_CRYPTO
     - copied unchanged from r237866, head/tools/build/options/WITHOUT_ED_CRYPTO
  projects/arm_eabi/tools/build/options/WITHOUT_LS_COLORS
     - copied unchanged from r237866, head/tools/build/options/WITHOUT_LS_COLORS
  projects/arm_eabi/tools/build/options/WITHOUT_NAND
     - copied unchanged from r237866, head/tools/build/options/WITHOUT_NAND
  projects/arm_eabi/tools/build/options/WITH_GNU_SORT
     - copied unchanged from r237866, head/tools/build/options/WITH_GNU_SORT
  projects/arm_eabi/tools/build/options/WITH_NAND
     - copied unchanged from r237866, head/tools/build/options/WITH_NAND
  projects/arm_eabi/tools/build/options/WITH_SHARED_TOOLCHAIN
     - copied unchanged from r237866, head/tools/build/options/WITH_SHARED_TOOLCHAIN
  projects/arm_eabi/tools/regression/filemon/
     - copied from r237866, head/tools/regression/filemon/
  projects/arm_eabi/tools/regression/usr.bin/m4/args.m4
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/args.m4
  projects/arm_eabi/tools/regression/usr.bin/m4/args2.m4
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/args2.m4
  projects/arm_eabi/tools/regression/usr.bin/m4/comments.m4
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/comments.m4
  projects/arm_eabi/tools/regression/usr.bin/m4/esyscmd.m4
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/esyscmd.m4
  projects/arm_eabi/tools/regression/usr.bin/m4/eval.m4
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/eval.m4
  projects/arm_eabi/tools/regression/usr.bin/m4/ff_after_dnl.m4.uu
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/ff_after_dnl.m4.uu
  projects/arm_eabi/tools/regression/usr.bin/m4/gnueval.m4
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/gnueval.m4
  projects/arm_eabi/tools/regression/usr.bin/m4/gnuformat.m4
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/gnuformat.m4
  projects/arm_eabi/tools/regression/usr.bin/m4/gnupatterns.m4
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/gnupatterns.m4
  projects/arm_eabi/tools/regression/usr.bin/m4/gnupatterns2.m4
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/gnupatterns2.m4
  projects/arm_eabi/tools/regression/usr.bin/m4/gnuprefix.m4
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/gnuprefix.m4
  projects/arm_eabi/tools/regression/usr.bin/m4/gnusofterror.m4
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/gnusofterror.m4
  projects/arm_eabi/tools/regression/usr.bin/m4/includes.aux
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/includes.aux
  projects/arm_eabi/tools/regression/usr.bin/m4/includes.m4
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/includes.m4
  projects/arm_eabi/tools/regression/usr.bin/m4/m4wrap3.m4
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/m4wrap3.m4
  projects/arm_eabi/tools/regression/usr.bin/m4/patterns.m4
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/patterns.m4
  projects/arm_eabi/tools/regression/usr.bin/m4/quotes.m4
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/quotes.m4
  projects/arm_eabi/tools/regression/usr.bin/m4/redef.m4
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/redef.m4
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.args.out
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/regress.args.out
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.args2.out
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/regress.args2.out
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.comments.out
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/regress.comments.out
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.esyscmd.out
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/regress.esyscmd.out
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.eval.out
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/regress.eval.out
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.ff_after_dnl.out
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/regress.ff_after_dnl.out
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.gnueval.out
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/regress.gnueval.out
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.gnuformat.out
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/regress.gnuformat.out
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.gnupatterns.out
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/regress.gnupatterns.out
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.gnupatterns2.out
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/regress.gnupatterns2.out
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.gnuprefix.out
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/regress.gnuprefix.out
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.gnusofterror.out
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/regress.gnusofterror.out
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.gnutranslit2.out
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/regress.gnutranslit2.out
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.includes.out
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/regress.includes.out
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.m4wrap3.out
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/regress.m4wrap3.out
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.patterns.out
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/regress.patterns.out
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.quotes.out
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/regress.quotes.out
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.redef.out
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/regress.redef.out
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.strangequotes.out
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/regress.strangequotes.out
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.translit.out
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/regress.translit.out
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.translit2.out
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/regress.translit2.out
  projects/arm_eabi/tools/regression/usr.bin/m4/strangequotes.m4.uu
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/strangequotes.m4.uu
  projects/arm_eabi/tools/regression/usr.bin/m4/translit.m4
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/translit.m4
  projects/arm_eabi/tools/regression/usr.bin/m4/translit2.m4
     - copied unchanged from r237866, head/tools/regression/usr.bin/m4/translit2.m4
  projects/arm_eabi/tools/regression/usr.bin/make/test-new.mk
     - copied unchanged from r237866, head/tools/regression/usr.bin/make/test-new.mk
  projects/arm_eabi/tools/regression/usr.bin/make/variables/modifier_t/
     - copied from r237866, head/tools/regression/usr.bin/make/variables/modifier_t/
  projects/arm_eabi/tools/regression/usr.bin/make/variables/opt_V/
     - copied from r237866, head/tools/regression/usr.bin/make/variables/opt_V/
  projects/arm_eabi/tools/regression/usr.bin/yacc/
     - copied from r237866, head/tools/regression/usr.bin/yacc/
  projects/arm_eabi/tools/test/sort/
     - copied from r237866, head/tools/test/sort/
  projects/arm_eabi/tools/tools/ath/athaggrstats/
     - copied from r237866, head/tools/tools/ath/athaggrstats/
  projects/arm_eabi/tools/tools/ath/athsurvey/
     - copied from r237866, head/tools/tools/ath/athsurvey/
  projects/arm_eabi/tools/tools/ifpifa/
     - copied from r237866, head/tools/tools/ifpifa/
  projects/arm_eabi/usr.bin/pamtest/
     - copied from r237866, head/usr.bin/pamtest/
  projects/arm_eabi/usr.bin/sort/
     - copied from r237866, head/usr.bin/sort/
  projects/arm_eabi/usr.bin/stdbuf/
     - copied from r237866, head/usr.bin/stdbuf/
  projects/arm_eabi/usr.sbin/jail/command.c
     - copied unchanged from r237866, head/usr.sbin/jail/command.c
  projects/arm_eabi/usr.sbin/jail/config.c
     - copied unchanged from r237866, head/usr.sbin/jail/config.c
  projects/arm_eabi/usr.sbin/jail/jail.conf.5
     - copied unchanged from r237866, head/usr.sbin/jail/jail.conf.5
  projects/arm_eabi/usr.sbin/jail/jaillex.l
     - copied unchanged from r237866, head/usr.sbin/jail/jaillex.l
  projects/arm_eabi/usr.sbin/jail/jailp.h
     - copied unchanged from r237866, head/usr.sbin/jail/jailp.h
  projects/arm_eabi/usr.sbin/jail/jailparse.y
     - copied unchanged from r237866, head/usr.sbin/jail/jailparse.y
  projects/arm_eabi/usr.sbin/jail/state.c
     - copied unchanged from r237866, head/usr.sbin/jail/state.c
  projects/arm_eabi/usr.sbin/nandsim/
     - copied from r237866, head/usr.sbin/nandsim/
  projects/arm_eabi/usr.sbin/nandtool/
     - copied from r237866, head/usr.sbin/nandtool/
  projects/arm_eabi/usr.sbin/pciconf/err.c
     - copied unchanged from r237866, head/usr.sbin/pciconf/err.c
  projects/arm_eabi/usr.sbin/pkg/
     - copied from r237866, head/usr.sbin/pkg/
  projects/arm_eabi/usr.sbin/wpa/Makefile.crypto
     - copied unchanged from r237866, head/usr.sbin/wpa/Makefile.crypto
Deleted:
  projects/arm_eabi/contrib/bind9/RELEASE-NOTES-BIND-9.8.1.html
  projects/arm_eabi/contrib/bind9/RELEASE-NOTES-BIND-9.8.1.pdf
  projects/arm_eabi/contrib/bind9/RELEASE-NOTES-BIND-9.8.1.txt
  projects/arm_eabi/contrib/bind9/release-notes.css
  projects/arm_eabi/contrib/file/Magdir/alpha
  projects/arm_eabi/contrib/file/Magdir/psion
  projects/arm_eabi/contrib/file/patchlevel.h
  projects/arm_eabi/contrib/libpcap/filtertest.c
  projects/arm_eabi/contrib/libpcap/findalldevstest.c
  projects/arm_eabi/contrib/libpcap/opentest.c
  projects/arm_eabi/contrib/libpcap/pcap_free_datalinks.3pcap
  projects/arm_eabi/contrib/libpcap/pcap_freealldevs.3pcap
  projects/arm_eabi/contrib/libpcap/selpolltest.c
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/VectorExtras.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/BinaryObject.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/ObjectCodeEmitter.h
  projects/arm_eabi/contrib/llvm/include/llvm/DebugInfoProbe.h
  projects/arm_eabi/contrib/llvm/include/llvm/IntrinsicsAlpha.td
  projects/arm_eabi/contrib/llvm/include/llvm/Transforms/Utils/BasicInliner.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/ELF.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/ELFCodeEmitter.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/ELFCodeEmitter.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/ELFWriter.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/ELFWriter.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/LiveRangeEdit.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/ObjectCodeEmitter.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/RegAllocLinearScan.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/ScheduleDAGEmit.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/Splitter.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/Splitter.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/VirtRegRewriter.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/VirtRegRewriter.h
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/JIT/Intercept.cpp
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/JIT/JITDebugRegisterer.cpp
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/JIT/JITDebugRegisterer.h
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/JIT/OProfileJITEventListener.cpp
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/MCJIT/Intercept.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/ELFObjectWriter.h
  projects/arm_eabi/contrib/llvm/lib/MC/MCELFStreamer.h
  projects/arm_eabi/contrib/llvm/lib/MC/MCLoggingStreamer.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMGlobalMerge.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Alpha/
  projects/arm_eabi/contrib/llvm/lib/Target/Blackfin/
  projects/arm_eabi/contrib/llvm/lib/Target/CBackend/
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsMCSymbolRefExpr.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsMCSymbolRefExpr.h
  projects/arm_eabi/contrib/llvm/lib/Target/SystemZ/
  projects/arm_eabi/contrib/llvm/lib/Target/TargetFrameLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/BasicInliner.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/DebugInfoProbe.cpp
  projects/arm_eabi/contrib/llvm/tools/bugpoint/CMakeLists.txt
  projects/arm_eabi/contrib/llvm/tools/bugpoint/Makefile
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/UsuallyTinyPtrVector.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Analysis/Support/SaveAndRestore.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/DelayedCleanupPool.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Driver/HostInfo.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Index/
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Sema/MultiInitializer.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Serialization/ChainedIncludesSource.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngineBuilders.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Analysis/AnalysisContext.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGException.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGTemporaries.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Driver/HostInfo.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Index/
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/MultiInitializer.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Serialization/ChainedIncludesSource.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/AggExprVisitor.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/utils/TableGen/CMakeLists.txt
  projects/arm_eabi/contrib/llvm/tools/clang/utils/TableGen/Makefile
  projects/arm_eabi/contrib/llvm/tools/llc/CMakeLists.txt
  projects/arm_eabi/contrib/llvm/tools/llc/Makefile
  projects/arm_eabi/contrib/llvm/tools/lli/CMakeLists.txt
  projects/arm_eabi/contrib/llvm/tools/lli/Makefile
  projects/arm_eabi/contrib/llvm/tools/llvm-ar/CMakeLists.txt
  projects/arm_eabi/contrib/llvm/tools/llvm-ar/Makefile
  projects/arm_eabi/contrib/llvm/tools/llvm-as/CMakeLists.txt
  projects/arm_eabi/contrib/llvm/tools/llvm-as/Makefile
  projects/arm_eabi/contrib/llvm/tools/llvm-bcanalyzer/CMakeLists.txt
  projects/arm_eabi/contrib/llvm/tools/llvm-bcanalyzer/Makefile
  projects/arm_eabi/contrib/llvm/tools/llvm-diff/CMakeLists.txt
  projects/arm_eabi/contrib/llvm/tools/llvm-diff/Makefile
  projects/arm_eabi/contrib/llvm/tools/llvm-dis/CMakeLists.txt
  projects/arm_eabi/contrib/llvm/tools/llvm-dis/Makefile
  projects/arm_eabi/contrib/llvm/tools/llvm-extract/CMakeLists.txt
  projects/arm_eabi/contrib/llvm/tools/llvm-extract/Makefile
  projects/arm_eabi/contrib/llvm/tools/llvm-ld/CMakeLists.txt
  projects/arm_eabi/contrib/llvm/tools/llvm-ld/Makefile
  projects/arm_eabi/contrib/llvm/tools/llvm-link/CMakeLists.txt
  projects/arm_eabi/contrib/llvm/tools/llvm-link/Makefile
  projects/arm_eabi/contrib/llvm/tools/llvm-mc/CMakeLists.txt
  projects/arm_eabi/contrib/llvm/tools/llvm-mc/Makefile
  projects/arm_eabi/contrib/llvm/tools/llvm-nm/CMakeLists.txt
  projects/arm_eabi/contrib/llvm/tools/llvm-nm/Makefile
  projects/arm_eabi/contrib/llvm/tools/llvm-objdump/CMakeLists.txt
  projects/arm_eabi/contrib/llvm/tools/llvm-objdump/Makefile
  projects/arm_eabi/contrib/llvm/tools/llvm-prof/CMakeLists.txt
  projects/arm_eabi/contrib/llvm/tools/llvm-prof/Makefile
  projects/arm_eabi/contrib/llvm/tools/llvm-ranlib/CMakeLists.txt
  projects/arm_eabi/contrib/llvm/tools/llvm-ranlib/Makefile
  projects/arm_eabi/contrib/llvm/tools/llvm-rtdyld/CMakeLists.txt
  projects/arm_eabi/contrib/llvm/tools/llvm-rtdyld/Makefile
  projects/arm_eabi/contrib/llvm/tools/llvm-stub/CMakeLists.txt
  projects/arm_eabi/contrib/llvm/tools/llvm-stub/Makefile
  projects/arm_eabi/contrib/llvm/tools/macho-dump/CMakeLists.txt
  projects/arm_eabi/contrib/llvm/tools/macho-dump/Makefile
  projects/arm_eabi/contrib/llvm/tools/opt/CMakeLists.txt
  projects/arm_eabi/contrib/llvm/tools/opt/Makefile
  projects/arm_eabi/contrib/llvm/utils/TableGen/ARMDecoderEmitter.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/ARMDecoderEmitter.h
  projects/arm_eabi/contrib/llvm/utils/TableGen/InstrEnumEmitter.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/InstrEnumEmitter.h
  projects/arm_eabi/contrib/tcpdump/missing/addrsize.h
  projects/arm_eabi/contrib/tcpdump/missing/bittypes.h
  projects/arm_eabi/contrib/tcpdump/missing/resolv6.h
  projects/arm_eabi/contrib/tcpdump/missing/resolv_ext.h
  projects/arm_eabi/contrib/tcpdump/tests/
  projects/arm_eabi/etc/auth.conf
  projects/arm_eabi/etc/pam.d/kde
  projects/arm_eabi/lib/clang/libclangindex/
  projects/arm_eabi/lib/libc/arm/gen/__aeabi_read_tp.c
  projects/arm_eabi/lib/libc/stdlib/aligned_alloc.3
  projects/arm_eabi/lib/libc/stdlib/malloc.3
  projects/arm_eabi/lib/libc/stdlib/malloc.c
  projects/arm_eabi/lib/libc/stdlib/ql.h
  projects/arm_eabi/lib/libc/stdlib/qr.h
  projects/arm_eabi/lib/libc/stdlib/rb.h
  projects/arm_eabi/lib/libmd/md2.copyright
  projects/arm_eabi/lib/libmd/md2.h
  projects/arm_eabi/lib/libmd/md2c.c
  projects/arm_eabi/lib/libutil/auth.3
  projects/arm_eabi/lib/libutil/auth.conf.5
  projects/arm_eabi/lib/libz/example.c
  projects/arm_eabi/lib/libz/minigzip.c
  projects/arm_eabi/sys/amd64/acpica/acpi_switch.S
  projects/arm_eabi/sys/amd64/acpica/acpi_wakeup.c
  projects/arm_eabi/sys/arm/at91/files.at91sam9
  projects/arm_eabi/sys/boot/i386/btx/lib/btxcsu.s
  projects/arm_eabi/sys/boot/i386/cdboot/cdboot.s
  projects/arm_eabi/sys/boot/pc98/btx/lib/btxcsu.s
  projects/arm_eabi/sys/boot/pc98/cdboot/cdboot.s
  projects/arm_eabi/sys/cam/scsi/scsi_ses.c
  projects/arm_eabi/sys/dev/cxgb/cxgb_offload.c
  projects/arm_eabi/sys/dev/cxgb/t3cdev.h
  projects/arm_eabi/sys/dev/cxgb/ulp/toecore/
  projects/arm_eabi/sys/dev/cxgb/ulp/tom/cxgb_cpl_socket.c
  projects/arm_eabi/sys/dev/cxgb/ulp/tom/cxgb_ddp.c
  projects/arm_eabi/sys/dev/cxgb/ulp/tom/cxgb_defs.h
  projects/arm_eabi/sys/dev/cxgb/ulp/tom/cxgb_t3_ddp.h
  projects/arm_eabi/sys/dev/cxgb/ulp/tom/cxgb_tcp.h
  projects/arm_eabi/sys/dev/cxgb/ulp/tom/cxgb_tcp_offload.c
  projects/arm_eabi/sys/dev/cxgb/ulp/tom/cxgb_tcp_offload.h
  projects/arm_eabi/sys/dev/cxgb/ulp/tom/cxgb_tom_sysctl.c
  projects/arm_eabi/sys/dev/netmap/head.diff
  projects/arm_eabi/sys/dev/uart/uart_cpu_amd64.c
  projects/arm_eabi/sys/dev/uart/uart_cpu_i386.c
  projects/arm_eabi/sys/i386/acpica/acpi_wakeup.c
  projects/arm_eabi/sys/modules/cxgb/toecore/
  projects/arm_eabi/sys/netinet/toedev.h
  projects/arm_eabi/sys/powerpc/mpc85xx/openpic_fdt.c
  projects/arm_eabi/sys/powerpc/powerpc/atomic.S
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.changecom.in
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.changecom.out
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.gchangecom.out
  projects/arm_eabi/usr.bin/yacc/ACKNOWLEDGEMENTS
  projects/arm_eabi/usr.bin/yacc/NEW_FEATURES
  projects/arm_eabi/usr.bin/yacc/NOTES
  projects/arm_eabi/usr.bin/yacc/README
  projects/arm_eabi/usr.bin/yacc/closure.c
  projects/arm_eabi/usr.bin/yacc/defs.h
  projects/arm_eabi/usr.bin/yacc/error.c
  projects/arm_eabi/usr.bin/yacc/lalr.c
  projects/arm_eabi/usr.bin/yacc/lr0.c
  projects/arm_eabi/usr.bin/yacc/main.c
  projects/arm_eabi/usr.bin/yacc/mkpar.c
  projects/arm_eabi/usr.bin/yacc/output.c
  projects/arm_eabi/usr.bin/yacc/reader.c
  projects/arm_eabi/usr.bin/yacc/skeleton.c
  projects/arm_eabi/usr.bin/yacc/symtab.c
  projects/arm_eabi/usr.bin/yacc/test/
  projects/arm_eabi/usr.bin/yacc/verbose.c
  projects/arm_eabi/usr.bin/yacc/warshall.c
  projects/arm_eabi/usr.bin/yacc/yacc.1
  projects/arm_eabi/usr.bin/yacc/yyfix.1
  projects/arm_eabi/usr.bin/yacc/yyfix.sh
Modified:
  projects/arm_eabi/Makefile.inc1
  projects/arm_eabi/ObsoleteFiles.inc
  projects/arm_eabi/UPDATING
  projects/arm_eabi/bin/ed/Makefile
  projects/arm_eabi/bin/expr/expr.1
  projects/arm_eabi/bin/expr/expr.y
  projects/arm_eabi/bin/kenv/kenv.1
  projects/arm_eabi/bin/kenv/kenv.c
  projects/arm_eabi/bin/ls/Makefile
  projects/arm_eabi/bin/ps/keyword.c
  projects/arm_eabi/bin/ps/ps.1
  projects/arm_eabi/bin/rcp/rcp.1
  projects/arm_eabi/bin/rcp/rcp.c
  projects/arm_eabi/bin/rm/rm.c
  projects/arm_eabi/bin/sh/Makefile
  projects/arm_eabi/bin/sh/miscbltin.c
  projects/arm_eabi/bin/sh/mkbuiltins
  projects/arm_eabi/bin/sh/sh.1
  projects/arm_eabi/bin/test/test.1
  projects/arm_eabi/bin/uuidgen/uuidgen.1
  projects/arm_eabi/cddl/compat/opensolaris/include/stdlib.h
  projects/arm_eabi/cddl/contrib/dtracetoolkit/dtruss
  projects/arm_eabi/cddl/contrib/opensolaris/cmd/zdb/zdb.8
  projects/arm_eabi/cddl/contrib/opensolaris/cmd/zdb/zdb.c
  projects/arm_eabi/cddl/contrib/opensolaris/cmd/zfs/zfs.8
  projects/arm_eabi/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c
  projects/arm_eabi/cddl/contrib/opensolaris/cmd/zpool/zpool.8
  projects/arm_eabi/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c
  projects/arm_eabi/cddl/contrib/opensolaris/cmd/zstreamdump/zstreamdump.1
  projects/arm_eabi/cddl/contrib/opensolaris/cmd/ztest/ztest.c
  projects/arm_eabi/cddl/contrib/opensolaris/lib/libdtrace/common/dt_aggregate.c
  projects/arm_eabi/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cc.c
  projects/arm_eabi/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c
  projects/arm_eabi/cddl/contrib/opensolaris/lib/libdtrace/common/dt_errtags.h
  projects/arm_eabi/cddl/contrib/opensolaris/lib/libdtrace/common/dt_impl.h
  projects/arm_eabi/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c
  projects/arm_eabi/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c
  projects/arm_eabi/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c
  projects/arm_eabi/cddl/contrib/opensolaris/lib/libdtrace/common/dtrace.h
  projects/arm_eabi/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c
  projects/arm_eabi/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h
  projects/arm_eabi/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c
  projects/arm_eabi/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c
  projects/arm_eabi/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c
  projects/arm_eabi/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c
  projects/arm_eabi/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c
  projects/arm_eabi/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_status.c
  projects/arm_eabi/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_util.c
  projects/arm_eabi/cddl/contrib/opensolaris/lib/libzpool/common/kernel.c
  projects/arm_eabi/cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h
  projects/arm_eabi/cddl/lib/libnvpair/Makefile
  projects/arm_eabi/cddl/lib/libzfs/Makefile
  projects/arm_eabi/cddl/sbin/zpool/Makefile
  projects/arm_eabi/cddl/usr.bin/ztest/Makefile
  projects/arm_eabi/cddl/usr.sbin/Makefile
  projects/arm_eabi/contrib/bind9/CHANGES
  projects/arm_eabi/contrib/bind9/README
  projects/arm_eabi/contrib/bind9/bin/named/builtin.c
  projects/arm_eabi/contrib/bind9/bin/named/query.c
  projects/arm_eabi/contrib/bind9/bin/named/server.c
  projects/arm_eabi/contrib/bind9/bin/named/unix/dlz_dlopen_driver.c
  projects/arm_eabi/contrib/bind9/lib/bind9/api
  projects/arm_eabi/contrib/bind9/lib/bind9/check.c
  projects/arm_eabi/contrib/bind9/lib/dns/api
  projects/arm_eabi/contrib/bind9/lib/dns/dnssec.c
  projects/arm_eabi/contrib/bind9/lib/dns/include/dns/ecdb.h
  projects/arm_eabi/contrib/bind9/lib/dns/include/dns/rpz.h
  projects/arm_eabi/contrib/bind9/lib/dns/include/dns/sdb.h
  projects/arm_eabi/contrib/bind9/lib/dns/include/dns/stats.h
  projects/arm_eabi/contrib/bind9/lib/dns/include/dns/tsec.h
  projects/arm_eabi/contrib/bind9/lib/dns/include/dns/view.h
  projects/arm_eabi/contrib/bind9/lib/dns/rbtdb.c
  projects/arm_eabi/contrib/bind9/lib/dns/rdata.c
  projects/arm_eabi/contrib/bind9/lib/dns/rdataslab.c
  projects/arm_eabi/contrib/bind9/lib/dns/resolver.c
  projects/arm_eabi/contrib/bind9/lib/dns/sdb.c
  projects/arm_eabi/contrib/bind9/lib/dns/tkey.c
  projects/arm_eabi/contrib/bind9/lib/dns/zone.c
  projects/arm_eabi/contrib/bind9/lib/isc/pthreads/mutex.c
  projects/arm_eabi/contrib/bind9/lib/isccfg/api
  projects/arm_eabi/contrib/bind9/lib/isccfg/parser.c
  projects/arm_eabi/contrib/bind9/version
  projects/arm_eabi/contrib/binutils/ld/emultempl/ppc32elf.em
  projects/arm_eabi/contrib/bsnmp/lib/bsnmpclient.3
  projects/arm_eabi/contrib/bsnmp/lib/bsnmplib.3
  projects/arm_eabi/contrib/bsnmp/snmp_mibII/mibII_tcp.c
  projects/arm_eabi/contrib/bsnmp/snmp_target/snmp_target.3
  projects/arm_eabi/contrib/bsnmp/snmp_usm/snmp_usm.3
  projects/arm_eabi/contrib/bsnmp/snmp_vacm/snmp_vacm.3
  projects/arm_eabi/contrib/com_err/com_err.3
  projects/arm_eabi/contrib/compiler-rt/lib/sparc64/divmod.m4
  projects/arm_eabi/contrib/compiler-rt/lib/sparc64/divsi3.S
  projects/arm_eabi/contrib/compiler-rt/lib/sparc64/modsi3.S
  projects/arm_eabi/contrib/file/ChangeLog
  projects/arm_eabi/contrib/file/Header
  projects/arm_eabi/contrib/file/INSTALL
  projects/arm_eabi/contrib/file/Magdir/acorn
  projects/arm_eabi/contrib/file/Magdir/adi
  projects/arm_eabi/contrib/file/Magdir/adventure
  projects/arm_eabi/contrib/file/Magdir/allegro
  projects/arm_eabi/contrib/file/Magdir/alliant
  projects/arm_eabi/contrib/file/Magdir/amanda
  projects/arm_eabi/contrib/file/Magdir/amigaos
  projects/arm_eabi/contrib/file/Magdir/animation
  projects/arm_eabi/contrib/file/Magdir/apl
  projects/arm_eabi/contrib/file/Magdir/apple
  projects/arm_eabi/contrib/file/Magdir/applix
  projects/arm_eabi/contrib/file/Magdir/archive
  projects/arm_eabi/contrib/file/Magdir/asterix
  projects/arm_eabi/contrib/file/Magdir/att3b
  projects/arm_eabi/contrib/file/Magdir/audio
  projects/arm_eabi/contrib/file/Magdir/basis
  projects/arm_eabi/contrib/file/Magdir/bflt
  projects/arm_eabi/contrib/file/Magdir/blender
  projects/arm_eabi/contrib/file/Magdir/blit
  projects/arm_eabi/contrib/file/Magdir/bout
  projects/arm_eabi/contrib/file/Magdir/bsdi
  projects/arm_eabi/contrib/file/Magdir/btsnoop
  projects/arm_eabi/contrib/file/Magdir/c-lang
  projects/arm_eabi/contrib/file/Magdir/c64
  projects/arm_eabi/contrib/file/Magdir/cad
  projects/arm_eabi/contrib/file/Magdir/cafebabe
  projects/arm_eabi/contrib/file/Magdir/cddb
  projects/arm_eabi/contrib/file/Magdir/chord
  projects/arm_eabi/contrib/file/Magdir/cisco
  projects/arm_eabi/contrib/file/Magdir/citrus
  projects/arm_eabi/contrib/file/Magdir/clarion
  projects/arm_eabi/contrib/file/Magdir/claris
  projects/arm_eabi/contrib/file/Magdir/clipper
  projects/arm_eabi/contrib/file/Magdir/commands
  projects/arm_eabi/contrib/file/Magdir/communications
  projects/arm_eabi/contrib/file/Magdir/compress
  projects/arm_eabi/contrib/file/Magdir/console
  projects/arm_eabi/contrib/file/Magdir/convex
  projects/arm_eabi/contrib/file/Magdir/cracklib
  projects/arm_eabi/contrib/file/Magdir/ctags
  projects/arm_eabi/contrib/file/Magdir/dact
  projects/arm_eabi/contrib/file/Magdir/database
  projects/arm_eabi/contrib/file/Magdir/diamond
  projects/arm_eabi/contrib/file/Magdir/diff
  projects/arm_eabi/contrib/file/Magdir/digital
  projects/arm_eabi/contrib/file/Magdir/dolby
  projects/arm_eabi/contrib/file/Magdir/dump
  projects/arm_eabi/contrib/file/Magdir/dyadic
  projects/arm_eabi/contrib/file/Magdir/editors
  projects/arm_eabi/contrib/file/Magdir/efi
  projects/arm_eabi/contrib/file/Magdir/elf
  projects/arm_eabi/contrib/file/Magdir/encore
  projects/arm_eabi/contrib/file/Magdir/epoc
  projects/arm_eabi/contrib/file/Magdir/erlang
  projects/arm_eabi/contrib/file/Magdir/esri
  projects/arm_eabi/contrib/file/Magdir/fcs
  projects/arm_eabi/contrib/file/Magdir/filesystems
  projects/arm_eabi/contrib/file/Magdir/flash
  projects/arm_eabi/contrib/file/Magdir/fonts
  projects/arm_eabi/contrib/file/Magdir/fortran
  projects/arm_eabi/contrib/file/Magdir/frame
  projects/arm_eabi/contrib/file/Magdir/freebsd
  projects/arm_eabi/contrib/file/Magdir/fsav
  projects/arm_eabi/contrib/file/Magdir/games
  projects/arm_eabi/contrib/file/Magdir/gcc
  projects/arm_eabi/contrib/file/Magdir/geos
  projects/arm_eabi/contrib/file/Magdir/gimp
  projects/arm_eabi/contrib/file/Magdir/gnome-keyring
  projects/arm_eabi/contrib/file/Magdir/gnu
  projects/arm_eabi/contrib/file/Magdir/gnumeric
  projects/arm_eabi/contrib/file/Magdir/grace
  projects/arm_eabi/contrib/file/Magdir/graphviz
  projects/arm_eabi/contrib/file/Magdir/gringotts
  projects/arm_eabi/contrib/file/Magdir/hitachi-sh
  projects/arm_eabi/contrib/file/Magdir/hp
  projects/arm_eabi/contrib/file/Magdir/human68k
  projects/arm_eabi/contrib/file/Magdir/ibm370
  projects/arm_eabi/contrib/file/Magdir/ibm6000
  projects/arm_eabi/contrib/file/Magdir/iff
  projects/arm_eabi/contrib/file/Magdir/images
  projects/arm_eabi/contrib/file/Magdir/inform
  projects/arm_eabi/contrib/file/Magdir/intel
  projects/arm_eabi/contrib/file/Magdir/interleaf
  projects/arm_eabi/contrib/file/Magdir/island
  projects/arm_eabi/contrib/file/Magdir/ispell
  projects/arm_eabi/contrib/file/Magdir/java
  projects/arm_eabi/contrib/file/Magdir/jpeg
  projects/arm_eabi/contrib/file/Magdir/karma
  projects/arm_eabi/contrib/file/Magdir/kde
  projects/arm_eabi/contrib/file/Magdir/kml
  projects/arm_eabi/contrib/file/Magdir/lecter
  projects/arm_eabi/contrib/file/Magdir/lex
  projects/arm_eabi/contrib/file/Magdir/lif
  projects/arm_eabi/contrib/file/Magdir/linux
  projects/arm_eabi/contrib/file/Magdir/lisp
  projects/arm_eabi/contrib/file/Magdir/llvm
  projects/arm_eabi/contrib/file/Magdir/lua
  projects/arm_eabi/contrib/file/Magdir/luks
  projects/arm_eabi/contrib/file/Magdir/mach
  projects/arm_eabi/contrib/file/Magdir/macintosh
  projects/arm_eabi/contrib/file/Magdir/magic
  projects/arm_eabi/contrib/file/Magdir/mail.news
  projects/arm_eabi/contrib/file/Magdir/maple
  projects/arm_eabi/contrib/file/Magdir/mathcad
  projects/arm_eabi/contrib/file/Magdir/mathematica
  projects/arm_eabi/contrib/file/Magdir/matroska
  projects/arm_eabi/contrib/file/Magdir/mcrypt
  projects/arm_eabi/contrib/file/Magdir/mercurial
  projects/arm_eabi/contrib/file/Magdir/mime
  projects/arm_eabi/contrib/file/Magdir/mips
  projects/arm_eabi/contrib/file/Magdir/mirage
  projects/arm_eabi/contrib/file/Magdir/misctools
  projects/arm_eabi/contrib/file/Magdir/mkid
  projects/arm_eabi/contrib/file/Magdir/mlssa
  projects/arm_eabi/contrib/file/Magdir/mmdf
  projects/arm_eabi/contrib/file/Magdir/modem
  projects/arm_eabi/contrib/file/Magdir/motorola
  projects/arm_eabi/contrib/file/Magdir/mozilla
  projects/arm_eabi/contrib/file/Magdir/msdos
  projects/arm_eabi/contrib/file/Magdir/msvc
  projects/arm_eabi/contrib/file/Magdir/mup
  projects/arm_eabi/contrib/file/Magdir/natinst
  projects/arm_eabi/contrib/file/Magdir/ncr
  projects/arm_eabi/contrib/file/Magdir/netbsd
  projects/arm_eabi/contrib/file/Magdir/netscape
  projects/arm_eabi/contrib/file/Magdir/netware
  projects/arm_eabi/contrib/file/Magdir/news
  projects/arm_eabi/contrib/file/Magdir/nitpicker
  projects/arm_eabi/contrib/file/Magdir/ocaml
  projects/arm_eabi/contrib/file/Magdir/octave
  projects/arm_eabi/contrib/file/Magdir/ole2compounddocs
  projects/arm_eabi/contrib/file/Magdir/olf
  projects/arm_eabi/contrib/file/Magdir/os2
  projects/arm_eabi/contrib/file/Magdir/os400
  projects/arm_eabi/contrib/file/Magdir/os9
  projects/arm_eabi/contrib/file/Magdir/osf1
  projects/arm_eabi/contrib/file/Magdir/palm
  projects/arm_eabi/contrib/file/Magdir/parix
  projects/arm_eabi/contrib/file/Magdir/pbm
  projects/arm_eabi/contrib/file/Magdir/pdf
  projects/arm_eabi/contrib/file/Magdir/pdp
  projects/arm_eabi/contrib/file/Magdir/perl
  projects/arm_eabi/contrib/file/Magdir/pgp
  projects/arm_eabi/contrib/file/Magdir/pkgadd
  projects/arm_eabi/contrib/file/Magdir/plan9
  projects/arm_eabi/contrib/file/Magdir/plus5
  projects/arm_eabi/contrib/file/Magdir/printer
  projects/arm_eabi/contrib/file/Magdir/project
  projects/arm_eabi/contrib/file/Magdir/psdbms
  projects/arm_eabi/contrib/file/Magdir/pulsar
  projects/arm_eabi/contrib/file/Magdir/pyramid
  projects/arm_eabi/contrib/file/Magdir/python
  projects/arm_eabi/contrib/file/Magdir/revision
  projects/arm_eabi/contrib/file/Magdir/riff
  projects/arm_eabi/contrib/file/Magdir/rpm
  projects/arm_eabi/contrib/file/Magdir/rtf
  projects/arm_eabi/contrib/file/Magdir/ruby
  projects/arm_eabi/contrib/file/Magdir/sc
  projects/arm_eabi/contrib/file/Magdir/sccs
  projects/arm_eabi/contrib/file/Magdir/scientific
  projects/arm_eabi/contrib/file/Magdir/securitycerts
  projects/arm_eabi/contrib/file/Magdir/sendmail
  projects/arm_eabi/contrib/file/Magdir/sequent
  projects/arm_eabi/contrib/file/Magdir/sgi
  projects/arm_eabi/contrib/file/Magdir/sgml
  projects/arm_eabi/contrib/file/Magdir/sharc
  projects/arm_eabi/contrib/file/Magdir/sinclair
  projects/arm_eabi/contrib/file/Magdir/sketch
  projects/arm_eabi/contrib/file/Magdir/smalltalk
  projects/arm_eabi/contrib/file/Magdir/sniffer
  projects/arm_eabi/contrib/file/Magdir/softquad
  projects/arm_eabi/contrib/file/Magdir/spec
  projects/arm_eabi/contrib/file/Magdir/spectrum
  projects/arm_eabi/contrib/file/Magdir/sql
  projects/arm_eabi/contrib/file/Magdir/sun
  projects/arm_eabi/contrib/file/Magdir/sysex
  projects/arm_eabi/contrib/file/Magdir/teapot
  projects/arm_eabi/contrib/file/Magdir/terminfo
  projects/arm_eabi/contrib/file/Magdir/tex
  projects/arm_eabi/contrib/file/Magdir/tgif
  projects/arm_eabi/contrib/file/Magdir/ti-8x
  projects/arm_eabi/contrib/file/Magdir/timezone
  projects/arm_eabi/contrib/file/Magdir/troff
  projects/arm_eabi/contrib/file/Magdir/tuxedo
  projects/arm_eabi/contrib/file/Magdir/typeset
  projects/arm_eabi/contrib/file/Magdir/unicode
  projects/arm_eabi/contrib/file/Magdir/unknown
  projects/arm_eabi/contrib/file/Magdir/uuencode
  projects/arm_eabi/contrib/file/Magdir/varied.out
  projects/arm_eabi/contrib/file/Magdir/varied.script
  projects/arm_eabi/contrib/file/Magdir/vax
  projects/arm_eabi/contrib/file/Magdir/vicar
  projects/arm_eabi/contrib/file/Magdir/virtutech
  projects/arm_eabi/contrib/file/Magdir/visx
  projects/arm_eabi/contrib/file/Magdir/vms
  projects/arm_eabi/contrib/file/Magdir/vmware
  projects/arm_eabi/contrib/file/Magdir/vorbis
  projects/arm_eabi/contrib/file/Magdir/vxl
  projects/arm_eabi/contrib/file/Magdir/warc
  projects/arm_eabi/contrib/file/Magdir/weak
  projects/arm_eabi/contrib/file/Magdir/windows
  projects/arm_eabi/contrib/file/Magdir/wireless
  projects/arm_eabi/contrib/file/Magdir/wordprocessors
  projects/arm_eabi/contrib/file/Magdir/xdelta
  projects/arm_eabi/contrib/file/Magdir/xenix
  projects/arm_eabi/contrib/file/Magdir/xilinx
  projects/arm_eabi/contrib/file/Magdir/xo65
  projects/arm_eabi/contrib/file/Magdir/xwindows
  projects/arm_eabi/contrib/file/Magdir/zilog
  projects/arm_eabi/contrib/file/Magdir/zyxel
  projects/arm_eabi/contrib/file/Makefile.am
  projects/arm_eabi/contrib/file/Makefile.am-src
  projects/arm_eabi/contrib/file/Makefile.in
  projects/arm_eabi/contrib/file/README
  projects/arm_eabi/contrib/file/TODO
  projects/arm_eabi/contrib/file/acinclude.m4
  projects/arm_eabi/contrib/file/aclocal.m4
  projects/arm_eabi/contrib/file/apprentice.c
  projects/arm_eabi/contrib/file/apptype.c
  projects/arm_eabi/contrib/file/ascmagic.c
  projects/arm_eabi/contrib/file/asprintf.c
  projects/arm_eabi/contrib/file/cdf.c
  projects/arm_eabi/contrib/file/cdf.h
  projects/arm_eabi/contrib/file/cdf_time.c
  projects/arm_eabi/contrib/file/compile
  projects/arm_eabi/contrib/file/compress.c
  projects/arm_eabi/contrib/file/config.h.in
  projects/arm_eabi/contrib/file/configure
  projects/arm_eabi/contrib/file/configure.ac
  projects/arm_eabi/contrib/file/elfclass.h
  projects/arm_eabi/contrib/file/encoding.c
  projects/arm_eabi/contrib/file/file.c
  projects/arm_eabi/contrib/file/file.h
  projects/arm_eabi/contrib/file/file.man
  projects/arm_eabi/contrib/file/file_opts.h
  projects/arm_eabi/contrib/file/fsmagic.c
  projects/arm_eabi/contrib/file/funcs.c
  projects/arm_eabi/contrib/file/install-sh
  projects/arm_eabi/contrib/file/is_tar.c
  projects/arm_eabi/contrib/file/libmagic.man
  projects/arm_eabi/contrib/file/magic.c
  projects/arm_eabi/contrib/file/magic.h
  projects/arm_eabi/contrib/file/magic.man
  projects/arm_eabi/contrib/file/print.c
  projects/arm_eabi/contrib/file/readcdf.c
  projects/arm_eabi/contrib/file/readelf.c
  projects/arm_eabi/contrib/file/readelf.h
  projects/arm_eabi/contrib/file/softmagic.c
  projects/arm_eabi/contrib/file/tar.h
  projects/arm_eabi/contrib/file/tests/Makefile.am
  projects/arm_eabi/contrib/file/tests/Makefile.in
  projects/arm_eabi/contrib/file/vasprintf.c
  projects/arm_eabi/contrib/gcc/ChangeLog.gcc43
  projects/arm_eabi/contrib/gcc/config/arm/freebsd.h
  projects/arm_eabi/contrib/gcc/config/i386/freebsd.h
  projects/arm_eabi/contrib/gcc/config/i386/freebsd64.h
  projects/arm_eabi/contrib/gcc/config/mips/mips.c
  projects/arm_eabi/contrib/gcc/config/rs6000/rs6000.md
  projects/arm_eabi/contrib/gcc/config/sparc/freebsd.h
  projects/arm_eabi/contrib/gcc/config/sparc/sparc.md
  projects/arm_eabi/contrib/gcc/cse.c
  projects/arm_eabi/contrib/gcc/expr.c
  projects/arm_eabi/contrib/gcc/fold-const.c
  projects/arm_eabi/contrib/gcc/gimplify.c
  projects/arm_eabi/contrib/gcc/ipa-pure-const.c
  projects/arm_eabi/contrib/gcc/ipa-utils.c
  projects/arm_eabi/contrib/gcc/rtl.h
  projects/arm_eabi/contrib/gcc/tree-ssa-ccp.c
  projects/arm_eabi/contrib/gcc/tree-ssa-pre.c
  projects/arm_eabi/contrib/gcc/var-tracking.c
  projects/arm_eabi/contrib/gcc/varasm.c
  projects/arm_eabi/contrib/groff/tmac/doc-common
  projects/arm_eabi/contrib/less/LICENSE
  projects/arm_eabi/contrib/less/Makefile.aut
  projects/arm_eabi/contrib/less/NEWS
  projects/arm_eabi/contrib/less/README
  projects/arm_eabi/contrib/less/brac.c
  projects/arm_eabi/contrib/less/ch.c
  projects/arm_eabi/contrib/less/charset.c
  projects/arm_eabi/contrib/less/charset.h
  projects/arm_eabi/contrib/less/cmd.h
  projects/arm_eabi/contrib/less/cmdbuf.c
  projects/arm_eabi/contrib/less/command.c
  projects/arm_eabi/contrib/less/configure
  projects/arm_eabi/contrib/less/configure.ac
  projects/arm_eabi/contrib/less/cvt.c
  projects/arm_eabi/contrib/less/decode.c
  projects/arm_eabi/contrib/less/defines.ds
  projects/arm_eabi/contrib/less/defines.h.in
  projects/arm_eabi/contrib/less/defines.o2
  projects/arm_eabi/contrib/less/defines.o9
  projects/arm_eabi/contrib/less/defines.wn
  projects/arm_eabi/contrib/less/edit.c
  projects/arm_eabi/contrib/less/filename.c
  projects/arm_eabi/contrib/less/forwback.c
  projects/arm_eabi/contrib/less/help.c
  projects/arm_eabi/contrib/less/ifile.c
  projects/arm_eabi/contrib/less/input.c
  projects/arm_eabi/contrib/less/jump.c
  projects/arm_eabi/contrib/less/less.h
  projects/arm_eabi/contrib/less/less.hlp
  projects/arm_eabi/contrib/less/less.man
  projects/arm_eabi/contrib/less/less.nro
  projects/arm_eabi/contrib/less/lessecho.c
  projects/arm_eabi/contrib/less/lessecho.man
  projects/arm_eabi/contrib/less/lessecho.nro
  projects/arm_eabi/contrib/less/lesskey.c
  projects/arm_eabi/contrib/less/lesskey.h
  projects/arm_eabi/contrib/less/lesskey.man
  projects/arm_eabi/contrib/less/lesskey.nro
  projects/arm_eabi/contrib/less/lglob.h
  projects/arm_eabi/contrib/less/line.c
  projects/arm_eabi/contrib/less/linenum.c
  projects/arm_eabi/contrib/less/lsystem.c
  projects/arm_eabi/contrib/less/main.c
  projects/arm_eabi/contrib/less/mark.c
  projects/arm_eabi/contrib/less/mkhelp.c
  projects/arm_eabi/contrib/less/optfunc.c
  projects/arm_eabi/contrib/less/option.c
  projects/arm_eabi/contrib/less/option.h
  projects/arm_eabi/contrib/less/opttbl.c
  projects/arm_eabi/contrib/less/os.c
  projects/arm_eabi/contrib/less/output.c
  projects/arm_eabi/contrib/less/pattern.c
  projects/arm_eabi/contrib/less/pattern.h
  projects/arm_eabi/contrib/less/pckeys.h
  projects/arm_eabi/contrib/less/position.c
  projects/arm_eabi/contrib/less/position.h
  projects/arm_eabi/contrib/less/prompt.c
  projects/arm_eabi/contrib/less/screen.c
  projects/arm_eabi/contrib/less/scrsize.c
  projects/arm_eabi/contrib/less/search.c
  projects/arm_eabi/contrib/less/signal.c
  projects/arm_eabi/contrib/less/tags.c
  projects/arm_eabi/contrib/less/ttyin.c
  projects/arm_eabi/contrib/less/version.c
  projects/arm_eabi/contrib/libc++/include/__bit_reference
  projects/arm_eabi/contrib/libc++/include/__config
  projects/arm_eabi/contrib/libc++/include/__tuple
  projects/arm_eabi/contrib/libc++/include/algorithm
  projects/arm_eabi/contrib/libc++/include/atomic
  projects/arm_eabi/contrib/libc++/include/cmath
  projects/arm_eabi/contrib/libc++/include/limits
  projects/arm_eabi/contrib/libc++/include/memory
  projects/arm_eabi/contrib/libc++/include/random
  projects/arm_eabi/contrib/libc++/include/system_error
  projects/arm_eabi/contrib/libc++/include/tuple
  projects/arm_eabi/contrib/libc++/include/type_traits
  projects/arm_eabi/contrib/libc++/include/utility
  projects/arm_eabi/contrib/libc++/src/iostream.cpp
  projects/arm_eabi/contrib/libc++/src/stdexcept.cpp
  projects/arm_eabi/contrib/libc++/src/utility.cpp
  projects/arm_eabi/contrib/libpcap/CHANGES
  projects/arm_eabi/contrib/libpcap/CREDITS
  projects/arm_eabi/contrib/libpcap/Makefile.in
  projects/arm_eabi/contrib/libpcap/README
  projects/arm_eabi/contrib/libpcap/VERSION
  projects/arm_eabi/contrib/libpcap/bpf/net/bpf_filter.c
  projects/arm_eabi/contrib/libpcap/config.h.in
  projects/arm_eabi/contrib/libpcap/configure
  projects/arm_eabi/contrib/libpcap/configure.in
  projects/arm_eabi/contrib/libpcap/ethertype.h
  projects/arm_eabi/contrib/libpcap/fad-getad.c
  projects/arm_eabi/contrib/libpcap/gencode.c
  projects/arm_eabi/contrib/libpcap/gencode.h
  projects/arm_eabi/contrib/libpcap/grammar.y
  projects/arm_eabi/contrib/libpcap/inet.c
  projects/arm_eabi/contrib/libpcap/packaging/pcap.spec.in
  projects/arm_eabi/contrib/libpcap/pcap-bpf.c
  projects/arm_eabi/contrib/libpcap/pcap-bt-linux.c
  projects/arm_eabi/contrib/libpcap/pcap-common.c
  projects/arm_eabi/contrib/libpcap/pcap-config.in
  projects/arm_eabi/contrib/libpcap/pcap-dag.c
  projects/arm_eabi/contrib/libpcap/pcap-dlpi.c
  projects/arm_eabi/contrib/libpcap/pcap-filter.manmisc
  projects/arm_eabi/contrib/libpcap/pcap-filter.manmisc.in
  projects/arm_eabi/contrib/libpcap/pcap-int.h
  projects/arm_eabi/contrib/libpcap/pcap-libdlpi.c
  projects/arm_eabi/contrib/libpcap/pcap-linktype.manmisc
  projects/arm_eabi/contrib/libpcap/pcap-linktype.manmisc.in
  projects/arm_eabi/contrib/libpcap/pcap-linux.c
  projects/arm_eabi/contrib/libpcap/pcap-savefile.manfile
  projects/arm_eabi/contrib/libpcap/pcap-stdinc.h
  projects/arm_eabi/contrib/libpcap/pcap-usb-linux.c
  projects/arm_eabi/contrib/libpcap/pcap-win32.c
  projects/arm_eabi/contrib/libpcap/pcap.3pcap
  projects/arm_eabi/contrib/libpcap/pcap.3pcap.in
  projects/arm_eabi/contrib/libpcap/pcap.c
  projects/arm_eabi/contrib/libpcap/pcap/bpf.h
  projects/arm_eabi/contrib/libpcap/pcap/pcap.h
  projects/arm_eabi/contrib/libpcap/pcap_activate.3pcap
  projects/arm_eabi/contrib/libpcap/pcap_can_set_rfmon.3pcap
  projects/arm_eabi/contrib/libpcap/pcap_compile.3pcap
  projects/arm_eabi/contrib/libpcap/pcap_compile.3pcap.in
  projects/arm_eabi/contrib/libpcap/pcap_datalink.3pcap
  projects/arm_eabi/contrib/libpcap/pcap_datalink.3pcap.in
  projects/arm_eabi/contrib/libpcap/pcap_datalink_name_to_val.3pcap
  projects/arm_eabi/contrib/libpcap/pcap_datalink_val_to_name.3pcap
  projects/arm_eabi/contrib/libpcap/pcap_dump_open.3pcap
  projects/arm_eabi/contrib/libpcap/pcap_fileno.3pcap
  projects/arm_eabi/contrib/libpcap/pcap_findalldevs.3pcap
  projects/arm_eabi/contrib/libpcap/pcap_get_selectable_fd.3pcap
  projects/arm_eabi/contrib/libpcap/pcap_list_datalinks.3pcap
  projects/arm_eabi/contrib/libpcap/pcap_list_datalinks.3pcap.in
  projects/arm_eabi/contrib/libpcap/pcap_loop.3pcap
  projects/arm_eabi/contrib/libpcap/pcap_major_version.3pcap
  projects/arm_eabi/contrib/libpcap/pcap_next_ex.3pcap
  projects/arm_eabi/contrib/libpcap/pcap_open_dead.3pcap
  projects/arm_eabi/contrib/libpcap/pcap_open_live.3pcap
  projects/arm_eabi/contrib/libpcap/pcap_open_offline.3pcap
  projects/arm_eabi/contrib/libpcap/pcap_set_datalink.3pcap
  projects/arm_eabi/contrib/libpcap/savefile.c
  projects/arm_eabi/contrib/libpcap/scanner.l
  projects/arm_eabi/contrib/libpcap/sf-pcap-ng.c
  projects/arm_eabi/contrib/libpcap/sf-pcap.c
  projects/arm_eabi/contrib/libstdc++/include/bits/locale_facets.tcc
  projects/arm_eabi/contrib/libstdc++/include/bits/stl_bvector.h
  projects/arm_eabi/contrib/libstdc++/include/bits/stl_deque.h
  projects/arm_eabi/contrib/libstdc++/include/bits/stl_list.h
  projects/arm_eabi/contrib/libstdc++/include/bits/stl_map.h
  projects/arm_eabi/contrib/libstdc++/include/bits/stl_multimap.h
  projects/arm_eabi/contrib/libstdc++/include/bits/stl_multiset.h
  projects/arm_eabi/contrib/libstdc++/include/bits/stl_set.h
  projects/arm_eabi/contrib/libstdc++/include/bits/stl_tree.h
  projects/arm_eabi/contrib/libstdc++/include/bits/stl_vector.h
  projects/arm_eabi/contrib/llvm/LICENSE.TXT
  projects/arm_eabi/contrib/llvm/include/llvm-c/Analysis.h
  projects/arm_eabi/contrib/llvm/include/llvm-c/BitReader.h
  projects/arm_eabi/contrib/llvm/include/llvm-c/BitWriter.h
  projects/arm_eabi/contrib/llvm/include/llvm-c/Core.h
  projects/arm_eabi/contrib/llvm/include/llvm-c/Disassembler.h
  projects/arm_eabi/contrib/llvm/include/llvm-c/EnhancedDisassembly.h
  projects/arm_eabi/contrib/llvm/include/llvm-c/ExecutionEngine.h
  projects/arm_eabi/contrib/llvm/include/llvm-c/Initialization.h
  projects/arm_eabi/contrib/llvm/include/llvm-c/LinkTimeOptimizer.h
  projects/arm_eabi/contrib/llvm/include/llvm-c/Object.h
  projects/arm_eabi/contrib/llvm/include/llvm-c/Target.h
  projects/arm_eabi/contrib/llvm/include/llvm-c/Transforms/IPO.h
  projects/arm_eabi/contrib/llvm/include/llvm-c/Transforms/PassManagerBuilder.h
  projects/arm_eabi/contrib/llvm/include/llvm-c/Transforms/Scalar.h
  projects/arm_eabi/contrib/llvm/include/llvm-c/lto.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/APFloat.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/APInt.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/ArrayRef.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/BitVector.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/DenseMap.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/DenseMapInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/FoldingSet.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/GraphTraits.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/ImmutableSet.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/IntervalMap.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/PointerIntPair.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/PointerUnion.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/SetVector.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/SmallBitVector.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/SmallPtrSet.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/SmallSet.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/SmallString.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/SmallVector.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/SparseBitVector.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/Statistic.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/StringExtras.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/StringMap.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/StringRef.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/TinyPtrVector.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/Trie.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/Triple.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/Twine.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/ValueMap.h
  projects/arm_eabi/contrib/llvm/include/llvm/ADT/ilist.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/AliasAnalysis.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/AliasSetTracker.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/BlockFrequencyImpl.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/BlockFrequencyInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/BranchProbabilityInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/CFGPrinter.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/CaptureTracking.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/CodeMetrics.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/ConstantFolding.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/DIBuilder.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/DebugInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/DominanceFrontier.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/DominatorInternals.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/Dominators.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/IVUsers.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/InlineCost.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/InstructionSimplify.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/IntervalIterator.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/LazyValueInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/Loads.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/LoopInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/PHITransAddr.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/ProfileInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/RegionInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/ScalarEvolution.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h
  projects/arm_eabi/contrib/llvm/include/llvm/Analysis/ValueTracking.h
  projects/arm_eabi/contrib/llvm/include/llvm/Argument.h
  projects/arm_eabi/contrib/llvm/include/llvm/Assembly/AssemblyAnnotationWriter.h
  projects/arm_eabi/contrib/llvm/include/llvm/Assembly/Parser.h
  projects/arm_eabi/contrib/llvm/include/llvm/Assembly/Writer.h
  projects/arm_eabi/contrib/llvm/include/llvm/Attributes.h
  projects/arm_eabi/contrib/llvm/include/llvm/AutoUpgrade.h
  projects/arm_eabi/contrib/llvm/include/llvm/BasicBlock.h
  projects/arm_eabi/contrib/llvm/include/llvm/Bitcode/Archive.h
  projects/arm_eabi/contrib/llvm/include/llvm/Bitcode/BitCodes.h
  projects/arm_eabi/contrib/llvm/include/llvm/Bitcode/BitstreamReader.h
  projects/arm_eabi/contrib/llvm/include/llvm/Bitcode/BitstreamWriter.h
  projects/arm_eabi/contrib/llvm/include/llvm/Bitcode/LLVMBitCodes.h
  projects/arm_eabi/contrib/llvm/include/llvm/Bitcode/ReaderWriter.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/Analysis.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/AsmPrinter.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/CallingConvLower.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/EdgeBundles.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/FastISel.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/GCStrategy.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/ISDOpcodes.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/JITCodeEmitter.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/LatencyPriorityQueue.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/LexicalScopes.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/LiveInterval.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/LiveVariables.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/MachineBasicBlock.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/MachineCodeEmitter.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/MachineConstantPool.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/MachineDominators.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/MachineFrameInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/MachineFunction.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/MachineFunctionAnalysis.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/MachineInstr.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/MachineInstrBuilder.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/MachineMemOperand.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/MachineModuleInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/MachineOperand.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/MachinePassRegistry.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/MachineRegisterInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/PBQP/Graph.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/PBQP/HeuristicBase.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/PBQP/Heuristics/Briggs.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/Passes.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/RegisterScavenging.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/ScheduleDAG.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/SchedulerRegistry.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/SelectionDAG.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/SelectionDAGISel.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/SlotIndexes.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/ValueTypes.h
  projects/arm_eabi/contrib/llvm/include/llvm/CodeGen/ValueTypes.td
  projects/arm_eabi/contrib/llvm/include/llvm/Constant.h
  projects/arm_eabi/contrib/llvm/include/llvm/Constants.h
  projects/arm_eabi/contrib/llvm/include/llvm/DefaultPasses.h
  projects/arm_eabi/contrib/llvm/include/llvm/DerivedTypes.h
  projects/arm_eabi/contrib/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h
  projects/arm_eabi/contrib/llvm/include/llvm/ExecutionEngine/JITEventListener.h
  projects/arm_eabi/contrib/llvm/include/llvm/ExecutionEngine/JITMemoryManager.h
  projects/arm_eabi/contrib/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h
  projects/arm_eabi/contrib/llvm/include/llvm/Function.h
  projects/arm_eabi/contrib/llvm/include/llvm/GlobalValue.h
  projects/arm_eabi/contrib/llvm/include/llvm/InitializePasses.h
  projects/arm_eabi/contrib/llvm/include/llvm/InlineAsm.h
  projects/arm_eabi/contrib/llvm/include/llvm/InstrTypes.h
  projects/arm_eabi/contrib/llvm/include/llvm/Instruction.def
  projects/arm_eabi/contrib/llvm/include/llvm/Instruction.h
  projects/arm_eabi/contrib/llvm/include/llvm/Instructions.h
  projects/arm_eabi/contrib/llvm/include/llvm/IntrinsicInst.h
  projects/arm_eabi/contrib/llvm/include/llvm/Intrinsics.td
  projects/arm_eabi/contrib/llvm/include/llvm/IntrinsicsX86.td
  projects/arm_eabi/contrib/llvm/include/llvm/LLVMContext.h
  projects/arm_eabi/contrib/llvm/include/llvm/LinkAllPasses.h
  projects/arm_eabi/contrib/llvm/include/llvm/Linker.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCAsmBackend.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCAsmInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCAsmInfoCOFF.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCAsmInfoDarwin.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCAsmLayout.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCAssembler.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCCodeEmitter.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCCodeGenInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCContext.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCDisassembler.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCDwarf.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCELFObjectWriter.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCExpr.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCFixup.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCInst.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCInstPrinter.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCInstrAnalysis.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCInstrDesc.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCInstrInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCObjectFileInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCObjectStreamer.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCObjectWriter.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCParser/AsmLexer.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCParser/MCAsmLexer.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCParser/MCAsmParser.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCRegisterInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCSection.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCSectionCOFF.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCSectionELF.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCSectionMachO.h
  projects/arm_eabi/contrib/llvm/include/llvm/MC/MCStreamer.h
  projects/arm_eabi/contrib/llvm/include/llvm/Metadata.h
  projects/arm_eabi/contrib/llvm/include/llvm/Module.h
  projects/arm_eabi/contrib/llvm/include/llvm/Object/Archive.h
  projects/arm_eabi/contrib/llvm/include/llvm/Object/Binary.h
  projects/arm_eabi/contrib/llvm/include/llvm/Object/COFF.h
  projects/arm_eabi/contrib/llvm/include/llvm/Object/MachO.h
  projects/arm_eabi/contrib/llvm/include/llvm/Object/MachOObject.h
  projects/arm_eabi/contrib/llvm/include/llvm/Object/ObjectFile.h
  projects/arm_eabi/contrib/llvm/include/llvm/Operator.h
  projects/arm_eabi/contrib/llvm/include/llvm/Pass.h
  projects/arm_eabi/contrib/llvm/include/llvm/PassAnalysisSupport.h
  projects/arm_eabi/contrib/llvm/include/llvm/PassManager.h
  projects/arm_eabi/contrib/llvm/include/llvm/PassManagers.h
  projects/arm_eabi/contrib/llvm/include/llvm/PassSupport.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/BlockFrequency.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/BranchProbability.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/CFG.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/COFF.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/CallSite.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/Capacity.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/CodeGen.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/CommandLine.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/Compiler.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/DOTGraphTraits.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/DataTypes.h.in
  projects/arm_eabi/contrib/llvm/include/llvm/Support/Debug.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/Dwarf.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/DynamicLibrary.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/ELF.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/Endian.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/FileSystem.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/GraphWriter.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/Host.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/IRBuilder.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/IRReader.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/InstVisitor.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/MachO.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/ManagedStatic.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/MathExtras.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/MemoryObject.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/PathV1.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/PatternMatch.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/Process.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/Program.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/Recycler.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/SMLoc.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/SourceMgr.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/TargetRegistry.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/TargetSelect.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/Valgrind.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/ValueHandle.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/raw_ostream.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/system_error.h
  projects/arm_eabi/contrib/llvm/include/llvm/Support/type_traits.h
  projects/arm_eabi/contrib/llvm/include/llvm/TableGen/Error.h
  projects/arm_eabi/contrib/llvm/include/llvm/TableGen/Record.h
  projects/arm_eabi/contrib/llvm/include/llvm/TableGen/TableGenAction.h
  projects/arm_eabi/contrib/llvm/include/llvm/TableGen/TableGenBackend.h
  projects/arm_eabi/contrib/llvm/include/llvm/Target/Mangler.h
  projects/arm_eabi/contrib/llvm/include/llvm/Target/Target.td
  projects/arm_eabi/contrib/llvm/include/llvm/Target/TargetCallingConv.h
  projects/arm_eabi/contrib/llvm/include/llvm/Target/TargetCallingConv.td
  projects/arm_eabi/contrib/llvm/include/llvm/Target/TargetData.h
  projects/arm_eabi/contrib/llvm/include/llvm/Target/TargetELFWriterInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/Target/TargetFrameLowering.h
  projects/arm_eabi/contrib/llvm/include/llvm/Target/TargetInstrInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/Target/TargetJITInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/Target/TargetLibraryInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/Target/TargetLowering.h
  projects/arm_eabi/contrib/llvm/include/llvm/Target/TargetLoweringObjectFile.h
  projects/arm_eabi/contrib/llvm/include/llvm/Target/TargetMachine.h
  projects/arm_eabi/contrib/llvm/include/llvm/Target/TargetOpcodes.h
  projects/arm_eabi/contrib/llvm/include/llvm/Target/TargetOptions.h
  projects/arm_eabi/contrib/llvm/include/llvm/Target/TargetRegisterInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/Target/TargetSelectionDAG.td
  projects/arm_eabi/contrib/llvm/include/llvm/Target/TargetSubtargetInfo.h
  projects/arm_eabi/contrib/llvm/include/llvm/Transforms/IPO.h
  projects/arm_eabi/contrib/llvm/include/llvm/Transforms/IPO/InlinerPass.h
  projects/arm_eabi/contrib/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h
  projects/arm_eabi/contrib/llvm/include/llvm/Transforms/Instrumentation.h
  projects/arm_eabi/contrib/llvm/include/llvm/Transforms/Scalar.h
  projects/arm_eabi/contrib/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h
  projects/arm_eabi/contrib/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h
  projects/arm_eabi/contrib/llvm/include/llvm/Transforms/Utils/Cloning.h
  projects/arm_eabi/contrib/llvm/include/llvm/Transforms/Utils/SSAUpdater.h
  projects/arm_eabi/contrib/llvm/include/llvm/Transforms/Utils/SSAUpdaterImpl.h
  projects/arm_eabi/contrib/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h
  projects/arm_eabi/contrib/llvm/include/llvm/Transforms/Utils/UnrollLoop.h
  projects/arm_eabi/contrib/llvm/include/llvm/Transforms/Utils/ValueMapper.h
  projects/arm_eabi/contrib/llvm/include/llvm/Type.h
  projects/arm_eabi/contrib/llvm/include/llvm/User.h
  projects/arm_eabi/contrib/llvm/include/llvm/Value.h
  projects/arm_eabi/contrib/llvm/lib/Analysis/AliasAnalysis.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/AliasAnalysisCounter.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/AliasSetTracker.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/BasicAliasAnalysis.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/BlockFrequencyInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/CFGPrinter.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/CaptureTracking.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/ConstantFolding.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/DIBuilder.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/DebugInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/DominanceFrontier.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/IPA/CallGraph.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/IPA/GlobalsModRef.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/IVUsers.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/InlineCost.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/InstructionSimplify.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/LazyValueInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/Lint.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/Loads.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/LoopDependenceAnalysis.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/LoopInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/LoopPass.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/MemDepPrinter.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/MemoryBuiltins.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/PHITransAddr.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/PathNumbering.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/PathProfileVerifier.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/ProfileEstimatorPass.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/ProfileInfoLoaderPass.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/ProfileVerifierPass.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/RegionInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/ScalarEvolution.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/SparsePropagation.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/Trace.cpp
  projects/arm_eabi/contrib/llvm/lib/Analysis/ValueTracking.cpp
  projects/arm_eabi/contrib/llvm/lib/Archive/ArchiveReader.cpp
  projects/arm_eabi/contrib/llvm/lib/Archive/ArchiveWriter.cpp
  projects/arm_eabi/contrib/llvm/lib/AsmParser/LLLexer.cpp
  projects/arm_eabi/contrib/llvm/lib/AsmParser/LLLexer.h
  projects/arm_eabi/contrib/llvm/lib/AsmParser/LLParser.cpp
  projects/arm_eabi/contrib/llvm/lib/AsmParser/LLParser.h
  projects/arm_eabi/contrib/llvm/lib/AsmParser/LLToken.h
  projects/arm_eabi/contrib/llvm/lib/AsmParser/Parser.cpp
  projects/arm_eabi/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
  projects/arm_eabi/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.h
  projects/arm_eabi/contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
  projects/arm_eabi/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
  projects/arm_eabi/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/AllocationOrder.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/AllocationOrder.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/Analysis.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/AsmPrinter/DIE.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/AsmPrinter/DIE.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfException.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/BranchFolding.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/CallingConvLower.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/CodeGen.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/CodePlacementOpt.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/DwarfEHPrepare.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/EdgeBundles.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/ExecutionDepsFix.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/ExpandISelPseudos.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/GCMetadata.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/GCStrategy.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/IfConversion.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/InlineSpiller.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/InterferenceCache.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/InterferenceCache.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/IntrinsicLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/LatencyPriorityQueue.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/LexicalScopes.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/LiveDebugVariables.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/LiveInterval.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/LiveIntervalUnion.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/LiveIntervalUnion.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/LiveRangeCalc.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/LiveRangeEdit.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/LiveVariables.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/MachineBasicBlock.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/MachineCSE.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/MachineFunction.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/MachineFunctionAnalysis.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/MachineInstr.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/MachineLICM.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/MachineModuleInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/MachinePassRegistry.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/MachineRegisterInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/MachineSSAUpdater.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/MachineSink.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/MachineVerifier.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/OptimizePHIs.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/PHIElimination.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/Passes.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/PeepholeOptimizer.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/PostRASchedulerList.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/ProcessImplicitDefs.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/PrologEpilogInserter.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/PrologEpilogInserter.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/PseudoSourceValue.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/RegAllocBase.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/RegAllocBasic.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/RegAllocFast.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/RegAllocGreedy.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/RegAllocPBQP.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/RegisterClassInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/RegisterClassInfo.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/RegisterCoalescer.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/RegisterCoalescer.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/RegisterScavenging.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/RenderMachineFunction.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/ScheduleDAG.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/ShadowStackGC.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/ShrinkWrapping.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SjLjEHPrepare.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SlotIndexes.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/Spiller.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/Spiller.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SplitKit.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/SplitKit.h
  projects/arm_eabi/contrib/llvm/lib/CodeGen/StackProtector.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/StackSlotColoring.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/StrongPHIElimination.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/TailDuplication.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/TargetInstrInfoImpl.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/VirtRegMap.cpp
  projects/arm_eabi/contrib/llvm/lib/CodeGen/VirtRegMap.h
  projects/arm_eabi/contrib/llvm/lib/DebugInfo/DWARFContext.cpp
  projects/arm_eabi/contrib/llvm/lib/DebugInfo/DWARFContext.h
  projects/arm_eabi/contrib/llvm/lib/DebugInfo/DWARFDebugAbbrev.cpp
  projects/arm_eabi/contrib/llvm/lib/DebugInfo/DWARFDebugAbbrev.h
  projects/arm_eabi/contrib/llvm/lib/DebugInfo/DWARFDebugArangeSet.cpp
  projects/arm_eabi/contrib/llvm/lib/DebugInfo/DWARFDebugAranges.cpp
  projects/arm_eabi/contrib/llvm/lib/DebugInfo/DWARFDebugInfoEntry.cpp
  projects/arm_eabi/contrib/llvm/lib/DebugInfo/DWARFDebugInfoEntry.h
  projects/arm_eabi/contrib/llvm/lib/DebugInfo/DWARFDebugLine.cpp
  projects/arm_eabi/contrib/llvm/lib/DebugInfo/DWARFFormValue.cpp
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/ExecutionEngine.cpp
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/JIT/JIT.cpp
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/JIT/JIT.h
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/JIT/JITDwarfEmitter.cpp
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/JIT/JITMemoryManager.cpp
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJITMemoryManager.h
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
  projects/arm_eabi/contrib/llvm/lib/ExecutionEngine/TargetSelect.cpp
  projects/arm_eabi/contrib/llvm/lib/Linker/LinkArchives.cpp
  projects/arm_eabi/contrib/llvm/lib/Linker/LinkModules.cpp
  projects/arm_eabi/contrib/llvm/lib/Linker/Linker.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/ELFObjectWriter.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCAsmBackend.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCAsmInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCAsmInfoCOFF.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCAsmInfoDarwin.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCAsmStreamer.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCAssembler.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCCodeGenInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCContext.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCDisassembler/Disassembler.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCDisassembler/Disassembler.h
  projects/arm_eabi/contrib/llvm/lib/MC/MCDisassembler/EDDisassembler.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCDisassembler/EDDisassembler.h
  projects/arm_eabi/contrib/llvm/lib/MC/MCDisassembler/EDOperand.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCDwarf.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCELF.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCELFObjectTargetWriter.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCELFStreamer.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCExpr.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCInst.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCInstPrinter.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCMachOStreamer.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCModule.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCNullStreamer.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCObjectFileInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCObjectStreamer.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCObjectWriter.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCParser/AsmParser.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCParser/COFFAsmParser.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCParser/ELFAsmParser.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCParser/MCAsmLexer.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCParser/MCAsmParser.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCPureStreamer.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCStreamer.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MCSymbol.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/MachObjectWriter.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/SubtargetFeature.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/WinCOFFObjectWriter.cpp
  projects/arm_eabi/contrib/llvm/lib/MC/WinCOFFStreamer.cpp
  projects/arm_eabi/contrib/llvm/lib/Object/Archive.cpp
  projects/arm_eabi/contrib/llvm/lib/Object/COFFObjectFile.cpp
  projects/arm_eabi/contrib/llvm/lib/Object/ELFObjectFile.cpp
  projects/arm_eabi/contrib/llvm/lib/Object/MachOObject.cpp
  projects/arm_eabi/contrib/llvm/lib/Object/MachOObjectFile.cpp
  projects/arm_eabi/contrib/llvm/lib/Object/Object.cpp
  projects/arm_eabi/contrib/llvm/lib/Object/ObjectFile.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/APFloat.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/APInt.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/Allocator.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/Atomic.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/BlockFrequency.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/BranchProbability.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/CommandLine.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/ConstantRange.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/CrashRecoveryContext.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/DAGDeltaAlgorithm.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/DataExtractor.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/Dwarf.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/FileUtilities.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/FoldingSet.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/GraphWriter.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/Host.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/ManagedStatic.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/MemoryBuffer.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/Mutex.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/Path.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/PathV2.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/Program.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/RWMutex.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/SmallPtrSet.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/SourceMgr.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/Statistic.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/StringExtras.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/StringMap.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/StringRef.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/TargetRegistry.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/ThreadLocal.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/Threading.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/Timer.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/Triple.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/Unix/Host.inc
  projects/arm_eabi/contrib/llvm/lib/Support/Unix/Path.inc
  projects/arm_eabi/contrib/llvm/lib/Support/Unix/PathV2.inc
  projects/arm_eabi/contrib/llvm/lib/Support/Unix/Process.inc
  projects/arm_eabi/contrib/llvm/lib/Support/Unix/Program.inc
  projects/arm_eabi/contrib/llvm/lib/Support/Unix/Signals.inc
  projects/arm_eabi/contrib/llvm/lib/Support/Valgrind.cpp
  projects/arm_eabi/contrib/llvm/lib/Support/Windows/Host.inc
  projects/arm_eabi/contrib/llvm/lib/Support/Windows/Path.inc
  projects/arm_eabi/contrib/llvm/lib/Support/Windows/PathV2.inc
  projects/arm_eabi/contrib/llvm/lib/Support/Windows/Process.inc
  projects/arm_eabi/contrib/llvm/lib/Support/Windows/Program.inc
  projects/arm_eabi/contrib/llvm/lib/Support/Windows/Signals.inc
  projects/arm_eabi/contrib/llvm/lib/Support/Windows/Windows.h
  projects/arm_eabi/contrib/llvm/lib/Support/raw_ostream.cpp
  projects/arm_eabi/contrib/llvm/lib/TableGen/Error.cpp
  projects/arm_eabi/contrib/llvm/lib/TableGen/Record.cpp
  projects/arm_eabi/contrib/llvm/lib/TableGen/TGLexer.cpp
  projects/arm_eabi/contrib/llvm/lib/TableGen/TGLexer.h
  projects/arm_eabi/contrib/llvm/lib/TableGen/TGParser.cpp
  projects/arm_eabi/contrib/llvm/lib/TableGen/TGParser.h
  projects/arm_eabi/contrib/llvm/lib/TableGen/TableGenBackend.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARM.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARM.td
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMBuildAttrs.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMCallingConv.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMCallingConv.td
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMCodeEmitter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMConstantPoolValue.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMConstantPoolValue.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMELFWriterInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMELFWriterInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMFastISel.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMFrameLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMFrameLowering.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMHazardRecognizer.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMISelLowering.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMInstrFormats.td
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMInstrInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMInstrInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMInstrInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMInstrNEON.td
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMInstrThumb.td
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMInstrThumb2.td
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMInstrVFP.td
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMJITInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMJITInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMMCInstLower.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMPerfectShuffle.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMRelocations.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMSchedule.td
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMScheduleA8.td
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMScheduleA9.td
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMScheduleV6.td
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMSubtarget.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMSubtarget.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMTargetMachine.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMTargetMachine.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/ARMTargetObjectFile.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmLexer.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMFixupKinds.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/MLxExpansionPass.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/Thumb1InstrInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/Thumb1RegisterInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/Thumb2RegisterInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/Thumb2RegisterInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/CellSDKIntrinsics.td
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/MCTargetDesc/SPUMCAsmInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/MCTargetDesc/SPUMCAsmInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/MCTargetDesc/SPUMCTargetDesc.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/MCTargetDesc/SPUMCTargetDesc.h
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPU.h
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPU.td
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPU128InstrInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPU64InstrInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPUAsmPrinter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPUCallingConv.td
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPUFrameLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPUFrameLowering.h
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPUISelLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPUISelLowering.h
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPUInstrBuilder.h
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPUInstrFormats.td
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPUInstrInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPUInstrInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPUMachineFunction.h
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPUMathInstr.td
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPUNodes.td
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPUNopFiller.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPUOperands.td
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPURegisterInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPURegisterInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPURegisterInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPUSchedule.td
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPUSubtarget.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPUTargetMachine.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/CellSPU/SPUTargetMachine.h
  projects/arm_eabi/contrib/llvm/lib/Target/CppBackend/CPPBackend.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/CppBackend/CPPTargetMachine.h
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/AsmParser/MBlazeAsmLexer.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/AsmParser/MBlazeAsmParser.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/Disassembler/MBlazeDisassembler.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/Disassembler/MBlazeDisassembler.h
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/InstPrinter/MBlazeInstPrinter.h
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlaze.td
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeAsmPrinter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeCallingConv.td
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeDelaySlotFiller.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeELFWriterInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeELFWriterInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeFrameLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeFrameLowering.h
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeISelLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeISelLowering.h
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeInstrFPU.td
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeInstrFSL.td
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeInstrFormats.td
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeIntrinsicInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeIntrinsicInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeIntrinsics.td
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeMCInstLower.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeMCInstLower.h
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeMachineFunction.h
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeRelocations.h
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeSchedule.td
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeSchedule3.td
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeSchedule5.td
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeSubtarget.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeSubtarget.h
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeTargetMachine.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MBlazeTargetMachine.h
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeAsmBackend.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeBaseInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeMCAsmInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeMCAsmInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeMCCodeEmitter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeMCTargetDesc.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeMCTargetDesc.h
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.h
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.h
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MSP430.td
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.h
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MSP430InstrFormats.td
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MSP430MCInstLower.h
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MSP430Subtarget.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MSP430Subtarget.h
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.h
  projects/arm_eabi/contrib/llvm/lib/Target/Mangler.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.h
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/Mips.h
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/Mips.td
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/Mips64InstrInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.h
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsCallingConv.td
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsCodeEmitter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsEmitGPRestore.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsExpandPseudo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsFrameLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsFrameLowering.h
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsISelLowering.h
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsInstrFPU.td
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsInstrFormats.td
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsInstrInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsInstrInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsInstrInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsJITInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsJITInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsMCInstLower.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsMCInstLower.h
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsMachineFunction.h
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsRelocations.h
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsSchedule.td
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsSubtarget.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsSubtarget.h
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsTargetMachine.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsTargetMachine.h
  projects/arm_eabi/contrib/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/InstPrinter/PTXInstPrinter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/InstPrinter/PTXInstPrinter.h
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/MCTargetDesc/PTXBaseInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/MCTargetDesc/PTXMCAsmInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/MCTargetDesc/PTXMCAsmInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/MCTargetDesc/PTXMCTargetDesc.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/MCTargetDesc/PTXMCTargetDesc.h
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTX.h
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTX.td
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXAsmPrinter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXAsmPrinter.h
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXFPRoundingModePass.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXFrameLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXFrameLowering.h
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXISelLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXISelLowering.h
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXInstrFormats.td
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXInstrInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXInstrInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXInstrInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXInstrLoadStore.td
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXIntrinsicInstrInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXMCAsmStreamer.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXMFInfoExtract.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXMachineFunctionInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXParamManager.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXParamManager.h
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXRegAlloc.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXRegisterInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXRegisterInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXRegisterInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXSelectionDAGInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXSubtarget.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXSubtarget.h
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXTargetMachine.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PTX/PTXTargetMachine.h
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCBaseInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPC.h
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPC.td
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCCallingConv.td
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.h
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCHazardRecognizers.h
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.h
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCInstr64Bit.td
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCInstrAltivec.td
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCInstrFormats.td
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCJITInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCJITInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCPerfectShuffle.h
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCRelocations.h
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCSchedule.td
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCScheduleG3.td
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCScheduleG4.td
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCScheduleG4Plus.td
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCScheduleG5.td
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.h
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.h
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/DelaySlotFiller.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/FPMover.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/Sparc.h
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/Sparc.td
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/SparcCallingConv.td
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/SparcFrameLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/SparcFrameLowering.h
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/SparcISelLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/SparcISelLowering.h
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/SparcInstrFormats.td
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/SparcSubtarget.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/SparcSubtarget.h
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.h
  projects/arm_eabi/contrib/llvm/lib/Target/TargetData.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/TargetInstrInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/TargetLibraryInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/TargetLoweringObjectFile.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/TargetMachine.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/TargetRegisterInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/AsmParser/X86AsmLexer.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.c
  projects/arm_eabi/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoderCommon.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/InstPrinter/X86InstComments.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/MCTargetDesc/X86FixupKinds.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/Utils/X86ShuffleDecode.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86.td
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86AsmPrinter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86AsmPrinter.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86COFFMachineModuleInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86COFFMachineModuleInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86CallingConv.td
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86CodeEmitter.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86ELFWriterInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86FastISel.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86FloatingPoint.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86FrameLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86FrameLowering.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86ISelLowering.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86Instr3DNow.td
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86InstrArithmetic.td
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86InstrBuilder.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86InstrCMovSetCC.td
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86InstrCompiler.td
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86InstrControl.td
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86InstrExtension.td
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86InstrFMA.td
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86InstrFPStack.td
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86InstrFormats.td
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86InstrInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86InstrInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86InstrMMX.td
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86InstrSSE.td
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86InstrShiftRotate.td
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86InstrSystem.td
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86InstrVMX.td
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86JITInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86JITInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86MCInstLower.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86MCInstLower.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86MachineFunctionInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86RegisterInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86RegisterInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86RegisterInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86Relocations.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86Subtarget.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86Subtarget.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86TargetMachine.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86TargetMachine.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86TargetObjectFile.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86TargetObjectFile.h
  projects/arm_eabi/contrib/llvm/lib/Target/X86/X86VZeroUpper.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.h
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/XCore.h
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/XCore.td
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/XCoreFrameLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/XCoreFrameLowering.h
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/XCoreISelLowering.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/XCoreISelLowering.h
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/XCoreInstrFormats.td
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.h
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.td
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/XCoreSubtarget.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/XCoreSubtarget.h
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.cpp
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.h
  projects/arm_eabi/contrib/llvm/lib/Target/XCore/XCoreTargetObjectFile.h
  projects/arm_eabi/contrib/llvm/lib/Transforms/IPO/ConstantMerge.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/IPO/FunctionAttrs.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/IPO/InlineAlways.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/IPO/InlineSimple.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/IPO/Inliner.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/IPO/Internalize.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/IPO/PruneEH.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/InstCombine/InstCombine.h
  projects/arm_eabi/contrib/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/InstCombine/InstCombineWorklist.h
  projects/arm_eabi/contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Instrumentation/OptimalEdgeProfiling.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Instrumentation/PathProfiling.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/CodeGenPrepare.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/ConstantProp.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/EarlyCSE.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/GVN.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/LICM.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/LoopRotation.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/ObjCARC.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/SCCP.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/Scalar.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/SimplifyLibCalls.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Scalar/Sink.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/AddrModeMatcher.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/BuildLibCalls.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/CloneFunction.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/CodeExtractor.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/Local.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/LoopSimplify.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/LoopUnroll.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/LowerExpectIntrinsic.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/LowerInvoke.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/LowerSwitch.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/SSAUpdater.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/SimplifyInstructions.cpp
  projects/arm_eabi/contrib/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/AsmWriter.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/Attributes.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/AutoUpgrade.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/BasicBlock.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/ConstantFold.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/Constants.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/ConstantsContext.h
  projects/arm_eabi/contrib/llvm/lib/VMCore/Core.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/DebugLoc.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/Dominators.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/Function.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/GCOV.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/IRBuilder.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/Instruction.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/Instructions.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/LLVMContext.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/LLVMContextImpl.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/LLVMContextImpl.h
  projects/arm_eabi/contrib/llvm/lib/VMCore/Metadata.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/Module.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/Pass.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/PassManager.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/Type.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/Use.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/User.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/Value.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/ValueTypes.cpp
  projects/arm_eabi/contrib/llvm/lib/VMCore/Verifier.cpp
  projects/arm_eabi/contrib/llvm/tools/bugpoint/BugDriver.cpp
  projects/arm_eabi/contrib/llvm/tools/bugpoint/CrashDebugger.cpp
  projects/arm_eabi/contrib/llvm/tools/bugpoint/ExecutionDriver.cpp
  projects/arm_eabi/contrib/llvm/tools/bugpoint/ExtractFunction.cpp
  projects/arm_eabi/contrib/llvm/tools/bugpoint/Miscompilation.cpp
  projects/arm_eabi/contrib/llvm/tools/bugpoint/OptimizerDriver.cpp
  projects/arm_eabi/contrib/llvm/tools/bugpoint/ToolRunner.cpp
  projects/arm_eabi/contrib/llvm/tools/bugpoint/ToolRunner.h
  projects/arm_eabi/contrib/llvm/tools/bugpoint/bugpoint.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/LICENSE.TXT
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang-c/Index.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/ARCMigrate/ARCMT.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/ARCMigrate/ARCMTActions.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/ARCMigrate/FileRemapper.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/APValue.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/ASTConsumer.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/ASTContext.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/ASTDiagnostic.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/ASTImporter.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/ASTMutationListener.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/Attr.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/CanonicalType.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/Decl.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/DeclBase.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/DeclCXX.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/DeclFriend.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/DeclObjC.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/DeclTemplate.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/DeclVisitor.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/DeclarationName.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/DependentDiagnostic.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/Expr.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/ExprCXX.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/ExprObjC.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/ExternalASTSource.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/Mangle.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/NestedNameSpecifier.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/OperationKinds.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/PrettyPrinter.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/RecordLayout.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/Redeclarable.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/Stmt.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/StmtCXX.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/StmtIterator.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/StmtObjC.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/StmtVisitor.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/TemplateBase.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/Type.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/TypeLoc.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/TypeVisitor.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/AST/VTableBuilder.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/FormatString.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/LiveVariables.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ReachableCode.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafety.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/UninitializedValues.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Analysis/AnalysisDiagnostic.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Analysis/CFG.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Analysis/DomainSpecific/CocoaConventions.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Analysis/ProgramPoint.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Analysis/Visitors/CFGRecStmtDeclVisitor.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/Attr.td
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsX86.def
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/ConvertUTF.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/DeclNodes.td
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.td
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticASTKinds.td
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticAnalysisKinds.td
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCommonKinds.td
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticDriverKinds.td
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.td
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticIDs.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticLexKinds.td
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticParseKinds.td
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/ExceptionSpecificationType.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/ExpressionTraits.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/FileManager.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/FileSystemStatCache.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/IdentifierTable.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/LLVM.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.def
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/Linkage.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/OnDiskHashTable.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/PartialDiagnostic.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/SourceLocation.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/SourceManager.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/Specifiers.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/StmtNodes.td
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/TargetBuiltins.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/TargetInfo.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.def
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/TypeTraits.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Basic/Version.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/CodeGen/CodeGenAction.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/CodeGen/ModuleBuilder.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Driver/Action.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Driver/ArgList.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Driver/CC1AsOptions.td
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Driver/CC1Options.td
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Driver/Compilation.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Driver/Driver.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Driver/DriverDiagnostic.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Driver/Job.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Driver/ObjCRuntime.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Driver/OptTable.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Driver/Options.td
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Driver/Tool.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Driver/ToolChain.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Driver/Types.def
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/ASTUnit.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/Analyses.def
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/AnalyzerOptions.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/ChainedDiagnosticConsumer.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/CompilerInstance.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/CompilerInvocation.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/DependencyOutputOptions.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/DiagnosticOptions.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/FrontendAction.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/FrontendActions.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/FrontendDiagnostic.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/FrontendOptions.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/LangStandard.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/LangStandards.def
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/MultiplexConsumer.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/PreprocessorOptions.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnosticPrinter.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/Utils.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Lex/DirectoryLookup.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Lex/ExternalPreprocessorSource.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Lex/HeaderSearch.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Lex/LexDiagnostic.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Lex/Lexer.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Lex/LiteralSupport.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Lex/MacroInfo.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Lex/ModuleLoader.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Lex/PPCallbacks.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Lex/PreprocessingRecord.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Lex/Preprocessor.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Lex/PreprocessorLexer.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Lex/Token.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Parse/ParseAST.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Parse/ParseDiagnostic.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Parse/Parser.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Rewrite/ASTConsumers.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Rewrite/FixItRewriter.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Rewrite/FrontendActions.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Rewrite/TokenRewriter.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Sema/AttributeList.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Sema/CodeCompleteConsumer.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Sema/DeclSpec.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Sema/DelayedDiagnostic.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Sema/ExternalSemaSource.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Sema/IdentifierResolver.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Sema/Initialization.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Sema/LocInfoType.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Sema/Lookup.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Sema/Overload.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Sema/ParsedTemplate.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Sema/PrettyDeclStackTrace.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Sema/Scope.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Sema/ScopeInfo.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Sema/Sema.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Sema/SemaConsumer.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Sema/SemaDiagnostic.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Sema/SemaFixItUtils.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Sema/Template.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Sema/TemplateDeduction.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Sema/TypoCorrection.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Serialization/ASTBitCodes.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Serialization/ASTDeserializationListener.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Serialization/ASTReader.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Serialization/ASTWriter.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Serialization/ContinuousRangeMap.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Serialization/Module.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/Serialization/ModuleManager.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerRegistry.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ObjCMessage.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
  projects/arm_eabi/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/ARCMigrate/ARCMT.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/ARCMigrate/ARCMTActions.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/ARCMigrate/FileRemapper.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/ARCMigrate/Internals.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/ARCMigrate/TransARCAssign.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/ARCMigrate/TransProperties.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/ARCMigrate/TransformActions.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/ARCMigrate/Transforms.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/ARCMigrate/Transforms.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/APValue.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/ASTConsumer.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/ASTContext.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/ASTDiagnostic.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/ASTImporter.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/AttrImpl.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/CXXInheritance.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/Decl.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/DeclBase.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/DeclCXX.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/DeclFriend.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/DeclObjC.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/DeclPrinter.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/DeclTemplate.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/DeclarationName.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/DumpXML.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/Expr.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/ExprCXX.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/ExprClassification.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/ExternalASTSource.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/Mangle.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/MicrosoftMangle.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/NestedNameSpecifier.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/ParentMap.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/RecordLayout.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/RecordLayoutBuilder.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/Stmt.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/StmtDumper.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/StmtProfile.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/TemplateBase.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/TemplateName.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/Type.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/TypeLoc.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/TypePrinter.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/AST/VTableBuilder.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Analysis/CFG.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Analysis/CocoaConventions.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Analysis/FormatString.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Analysis/FormatStringParsing.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Analysis/LiveVariables.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Analysis/PrintfFormatString.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Analysis/ProgramPoint.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Analysis/ReachableCode.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Analysis/ScanfFormatString.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Analysis/ThreadSafety.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Analysis/UninitializedValues.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Basic/Builtins.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Basic/ConvertUTF.c
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Basic/Diagnostic.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Basic/DiagnosticIDs.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Basic/FileManager.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Basic/FileSystemStatCache.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Basic/IdentifierTable.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Basic/LangOptions.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Basic/SourceLocation.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Basic/TargetInfo.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Basic/Targets.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Basic/Version.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/ABIInfo.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGCXX.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGCall.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGClass.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGCleanup.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGDecl.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGDeclCXX.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGException.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGExprCXX.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGExprComplex.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGExprConstant.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGExprScalar.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGRTTI.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGStmt.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGVTT.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGVTables.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CGValue.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/ModuleBuilder.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Driver/Action.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Driver/Arg.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Driver/ArgList.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Driver/CC1AsOptions.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Driver/CC1Options.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Driver/Compilation.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Driver/Driver.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Driver/DriverOptions.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Driver/Job.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Driver/Option.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Driver/ToolChain.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Driver/ToolChains.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Driver/Tools.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Driver/Tools.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Driver/Types.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/ASTConsumers.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/ASTMerge.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/CacheTokens.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/DependencyFile.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/FrontendAction.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/FrontendActions.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/HeaderIncludeGen.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/InitPreprocessor.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/LangStandards.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/LogDiagnosticPrinter.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/MultiplexConsumer.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticBuffer.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Frontend/Warnings.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Headers/avxintrin.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Headers/emmintrin.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Headers/float.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Headers/immintrin.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Headers/mm3dnow.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Headers/smmintrin.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Headers/tgmath.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Headers/tmmintrin.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Headers/wmmintrin.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Headers/x86intrin.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Headers/xmmintrin.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Lex/HeaderMap.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Lex/HeaderSearch.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Lex/Lexer.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Lex/LiteralSupport.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Lex/MacroArgs.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Lex/MacroInfo.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Lex/PPCaching.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Lex/PPDirectives.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Lex/PPExpressions.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Lex/PPLexerChange.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Lex/PTHLexer.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Lex/Pragma.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Lex/PreprocessingRecord.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Lex/Preprocessor.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Lex/PreprocessorLexer.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Lex/TokenConcatenation.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Lex/TokenLexer.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Parse/ParseAST.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Parse/ParseCXXInlineMethods.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Parse/ParseExprCXX.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Parse/ParseInit.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Parse/ParseObjc.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Parse/ParsePragma.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Parse/ParsePragma.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Parse/ParseStmt.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Parse/ParseTemplate.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Parse/ParseTentative.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Parse/Parser.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Rewrite/FixItRewriter.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Rewrite/FrontendActions.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Rewrite/HTMLPrint.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Rewrite/HTMLRewrite.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Rewrite/RewriteMacros.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Rewrite/RewriteObjC.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Rewrite/RewriteRope.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Rewrite/RewriteTest.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Rewrite/Rewriter.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/AttributeList.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/CodeCompleteConsumer.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/DeclSpec.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/DelayedDiagnostic.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/IdentifierResolver.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/JumpDiagnostics.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/Scope.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/Sema.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaAccess.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaAttr.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaCXXScopeSpec.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaCast.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaExceptionSpec.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaExprMember.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaExprObjC.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaFixItUtils.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaObjCProperty.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaStmt.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaTemplateVariadic.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/SemaType.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/TargetAttributesSema.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Sema/TreeTransform.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Serialization/ASTCommon.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Serialization/ASTCommon.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Serialization/ASTReader.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Serialization/ASTReaderInternals.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Serialization/ASTReaderStmt.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Serialization/ASTWriterDecl.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Serialization/ASTWriterStmt.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Serialization/GeneratePCH.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Serialization/Module.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/Serialization/ModuleManager.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AdjustedReturnValueChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AttrNonNullChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/Checkers.td
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ClangSACheckers.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IdempotentOperationChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IteratorsChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/OSAtomicChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BasicConstraintManager.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Checker.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerRegistry.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Environment.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ObjCMessage.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SVals.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.h
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Store.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/TextPathDiagnostics.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/tools/driver/cc1_main.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/tools/driver/cc1as_main.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/tools/driver/driver.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/utils/TableGen/ClangAttrEmitter.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/utils/TableGen/ClangAttrEmitter.h
  projects/arm_eabi/contrib/llvm/tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/utils/TableGen/NeonEmitter.cpp
  projects/arm_eabi/contrib/llvm/tools/clang/utils/TableGen/NeonEmitter.h
  projects/arm_eabi/contrib/llvm/tools/clang/utils/TableGen/TableGen.cpp
  projects/arm_eabi/contrib/llvm/tools/llc/llc.cpp
  projects/arm_eabi/contrib/llvm/tools/lli/lli.cpp
  projects/arm_eabi/contrib/llvm/tools/llvm-as/llvm-as.cpp
  projects/arm_eabi/contrib/llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp
  projects/arm_eabi/contrib/llvm/tools/llvm-diff/DiffConsumer.cpp
  projects/arm_eabi/contrib/llvm/tools/llvm-diff/DiffConsumer.h
  projects/arm_eabi/contrib/llvm/tools/llvm-diff/DifferenceEngine.cpp
  projects/arm_eabi/contrib/llvm/tools/llvm-diff/DifferenceEngine.h
  projects/arm_eabi/contrib/llvm/tools/llvm-diff/llvm-diff.cpp
  projects/arm_eabi/contrib/llvm/tools/llvm-dis/llvm-dis.cpp
  projects/arm_eabi/contrib/llvm/tools/llvm-extract/llvm-extract.cpp
  projects/arm_eabi/contrib/llvm/tools/llvm-ld/llvm-ld.cpp
  projects/arm_eabi/contrib/llvm/tools/llvm-link/llvm-link.cpp
  projects/arm_eabi/contrib/llvm/tools/llvm-mc/Disassembler.cpp
  projects/arm_eabi/contrib/llvm/tools/llvm-mc/Disassembler.h
  projects/arm_eabi/contrib/llvm/tools/llvm-mc/llvm-mc.cpp
  projects/arm_eabi/contrib/llvm/tools/llvm-nm/llvm-nm.cpp
  projects/arm_eabi/contrib/llvm/tools/llvm-objdump/MachODump.cpp
  projects/arm_eabi/contrib/llvm/tools/llvm-objdump/llvm-objdump.cpp
  projects/arm_eabi/contrib/llvm/tools/llvm-objdump/llvm-objdump.h
  projects/arm_eabi/contrib/llvm/tools/llvm-prof/llvm-prof.cpp
  projects/arm_eabi/contrib/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp
  projects/arm_eabi/contrib/llvm/tools/opt/PrintSCC.cpp
  projects/arm_eabi/contrib/llvm/tools/opt/opt.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/AsmMatcherEmitter.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/AsmWriterEmitter.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/AsmWriterEmitter.h
  projects/arm_eabi/contrib/llvm/utils/TableGen/CallingConvEmitter.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/CodeEmitterGen.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.h
  projects/arm_eabi/contrib/llvm/utils/TableGen/CodeGenInstruction.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/CodeGenRegisters.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/CodeGenRegisters.h
  projects/arm_eabi/contrib/llvm/utils/TableGen/CodeGenTarget.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/CodeGenTarget.h
  projects/arm_eabi/contrib/llvm/utils/TableGen/DAGISelMatcher.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/DAGISelMatcher.h
  projects/arm_eabi/contrib/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/DAGISelMatcherGen.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/DisassemblerEmitter.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/EDEmitter.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/FastISelEmitter.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/FixedLenDecoderEmitter.h
  projects/arm_eabi/contrib/llvm/utils/TableGen/InstrInfoEmitter.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/InstrInfoEmitter.h
  projects/arm_eabi/contrib/llvm/utils/TableGen/IntrinsicEmitter.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/IntrinsicEmitter.h
  projects/arm_eabi/contrib/llvm/utils/TableGen/PseudoLoweringEmitter.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/RegisterInfoEmitter.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/RegisterInfoEmitter.h
  projects/arm_eabi/contrib/llvm/utils/TableGen/SetTheory.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/SetTheory.h
  projects/arm_eabi/contrib/llvm/utils/TableGen/StringToOffsetTable.h
  projects/arm_eabi/contrib/llvm/utils/TableGen/SubtargetEmitter.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/TableGen.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/X86DisassemblerTables.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/X86ModRMFilters.h
  projects/arm_eabi/contrib/llvm/utils/TableGen/X86RecognizableInstr.cpp
  projects/arm_eabi/contrib/llvm/utils/TableGen/X86RecognizableInstr.h
  projects/arm_eabi/contrib/ncurses/man/curs_threads.3x
  projects/arm_eabi/contrib/netcat/FREEBSD-vendor
  projects/arm_eabi/contrib/netcat/nc.1
  projects/arm_eabi/contrib/netcat/netcat.c
  projects/arm_eabi/contrib/openbsm/libauditd/auditd_lib.c
  projects/arm_eabi/contrib/openpam/CREDITS
  projects/arm_eabi/contrib/openpam/HISTORY
  projects/arm_eabi/contrib/openpam/LICENSE
  projects/arm_eabi/contrib/openpam/Makefile.am
  projects/arm_eabi/contrib/openpam/Makefile.in
  projects/arm_eabi/contrib/openpam/RELNOTES
  projects/arm_eabi/contrib/openpam/aclocal.m4
  projects/arm_eabi/contrib/openpam/bin/Makefile.am
  projects/arm_eabi/contrib/openpam/bin/Makefile.in
  projects/arm_eabi/contrib/openpam/bin/pamtest/pamtest.1
  projects/arm_eabi/contrib/openpam/bin/pamtest/pamtest.c
  projects/arm_eabi/contrib/openpam/bin/su/su.1
  projects/arm_eabi/contrib/openpam/config.h.in
  projects/arm_eabi/contrib/openpam/configure
  projects/arm_eabi/contrib/openpam/configure.ac
  projects/arm_eabi/contrib/openpam/doc/man/Makefile.am
  projects/arm_eabi/contrib/openpam/doc/man/Makefile.in
  projects/arm_eabi/contrib/openpam/doc/man/openpam.3
  projects/arm_eabi/contrib/openpam/doc/man/openpam_borrow_cred.3
  projects/arm_eabi/contrib/openpam/doc/man/openpam_free_data.3
  projects/arm_eabi/contrib/openpam/doc/man/openpam_free_envlist.3
  projects/arm_eabi/contrib/openpam/doc/man/openpam_get_option.3
  projects/arm_eabi/contrib/openpam/doc/man/openpam_log.3
  projects/arm_eabi/contrib/openpam/doc/man/openpam_nullconv.3
  projects/arm_eabi/contrib/openpam/doc/man/openpam_readline.3
  projects/arm_eabi/contrib/openpam/doc/man/openpam_restore_cred.3
  projects/arm_eabi/contrib/openpam/doc/man/openpam_set_option.3
  projects/arm_eabi/contrib/openpam/doc/man/openpam_subst.3
  projects/arm_eabi/contrib/openpam/doc/man/openpam_ttyconv.3
  projects/arm_eabi/contrib/openpam/doc/man/pam.3
  projects/arm_eabi/contrib/openpam/doc/man/pam.conf.5
  projects/arm_eabi/contrib/openpam/doc/man/pam_acct_mgmt.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_authenticate.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_chauthtok.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_close_session.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_conv.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_end.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_error.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_get_authtok.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_get_data.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_get_item.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_get_user.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_getenv.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_getenvlist.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_info.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_open_session.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_prompt.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_putenv.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_set_data.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_set_item.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_setcred.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_setenv.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_sm_acct_mgmt.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_sm_authenticate.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_sm_chauthtok.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_sm_close_session.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_sm_open_session.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_sm_setcred.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_start.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_strerror.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_verror.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_vinfo.3
  projects/arm_eabi/contrib/openpam/doc/man/pam_vprompt.3
  projects/arm_eabi/contrib/openpam/include/security/openpam.h
  projects/arm_eabi/contrib/openpam/include/security/openpam_version.h
  projects/arm_eabi/contrib/openpam/lib/Makefile.am
  projects/arm_eabi/contrib/openpam/lib/Makefile.in
  projects/arm_eabi/contrib/openpam/lib/openpam_check_owner_perms.c
  projects/arm_eabi/contrib/openpam/lib/openpam_configure.c
  projects/arm_eabi/contrib/openpam/lib/openpam_constants.h
  projects/arm_eabi/contrib/openpam/lib/openpam_debug.h
  projects/arm_eabi/contrib/openpam/lib/openpam_dynamic.c
  projects/arm_eabi/contrib/openpam/lib/openpam_get_option.c
  projects/arm_eabi/contrib/openpam/lib/openpam_impl.h
  projects/arm_eabi/contrib/openpam/lib/openpam_load.c
  projects/arm_eabi/contrib/openpam/lib/openpam_log.c
  projects/arm_eabi/contrib/openpam/lib/openpam_readline.c
  projects/arm_eabi/contrib/openpam/lib/openpam_set_option.c
  projects/arm_eabi/contrib/openpam/lib/openpam_strlcmp.h
  projects/arm_eabi/contrib/openpam/lib/openpam_strlcpy.h
  projects/arm_eabi/contrib/openpam/lib/openpam_subst.c
  projects/arm_eabi/contrib/openpam/lib/openpam_ttyconv.c
  projects/arm_eabi/contrib/openpam/lib/pam_get_authtok.c
  projects/arm_eabi/contrib/openpam/lib/pam_putenv.c
  projects/arm_eabi/contrib/openpam/lib/pam_setenv.c
  projects/arm_eabi/contrib/openpam/ltmain.sh
  projects/arm_eabi/contrib/openpam/misc/gendoc.pl
  projects/arm_eabi/contrib/tcpdump/CHANGES
  projects/arm_eabi/contrib/tcpdump/CREDITS
  projects/arm_eabi/contrib/tcpdump/Makefile.in
  projects/arm_eabi/contrib/tcpdump/VERSION
  projects/arm_eabi/contrib/tcpdump/acconfig.h
  projects/arm_eabi/contrib/tcpdump/addrtoname.c
  projects/arm_eabi/contrib/tcpdump/addrtoname.h
  projects/arm_eabi/contrib/tcpdump/bootp.h
  projects/arm_eabi/contrib/tcpdump/config.h.in
  projects/arm_eabi/contrib/tcpdump/configure
  projects/arm_eabi/contrib/tcpdump/configure.in
  projects/arm_eabi/contrib/tcpdump/cpack.c
  projects/arm_eabi/contrib/tcpdump/cpack.h
  projects/arm_eabi/contrib/tcpdump/ethertype.h
  projects/arm_eabi/contrib/tcpdump/forces.h
  projects/arm_eabi/contrib/tcpdump/ieee802_11_radio.h
  projects/arm_eabi/contrib/tcpdump/interface.h
  projects/arm_eabi/contrib/tcpdump/ip.h
  projects/arm_eabi/contrib/tcpdump/ip6.h
  projects/arm_eabi/contrib/tcpdump/ipproto.c
  projects/arm_eabi/contrib/tcpdump/ipproto.h
  projects/arm_eabi/contrib/tcpdump/netdissect.h
  projects/arm_eabi/contrib/tcpdump/ospf.h
  projects/arm_eabi/contrib/tcpdump/oui.c
  projects/arm_eabi/contrib/tcpdump/oui.h
  projects/arm_eabi/contrib/tcpdump/print-802_11.c
  projects/arm_eabi/contrib/tcpdump/print-ap1394.c
  projects/arm_eabi/contrib/tcpdump/print-arcnet.c
  projects/arm_eabi/contrib/tcpdump/print-arp.c
  projects/arm_eabi/contrib/tcpdump/print-atalk.c
  projects/arm_eabi/contrib/tcpdump/print-atm.c
  projects/arm_eabi/contrib/tcpdump/print-bgp.c
  projects/arm_eabi/contrib/tcpdump/print-cdp.c
  projects/arm_eabi/contrib/tcpdump/print-chdlc.c
  projects/arm_eabi/contrib/tcpdump/print-dccp.c
  projects/arm_eabi/contrib/tcpdump/print-dhcp6.c
  projects/arm_eabi/contrib/tcpdump/print-enc.c
  projects/arm_eabi/contrib/tcpdump/print-ether.c
  projects/arm_eabi/contrib/tcpdump/print-forces.c
  projects/arm_eabi/contrib/tcpdump/print-fr.c
  projects/arm_eabi/contrib/tcpdump/print-gre.c
  projects/arm_eabi/contrib/tcpdump/print-icmp.c
  projects/arm_eabi/contrib/tcpdump/print-icmp6.c
  projects/arm_eabi/contrib/tcpdump/print-igmp.c
  projects/arm_eabi/contrib/tcpdump/print-ip.c
  projects/arm_eabi/contrib/tcpdump/print-ip6.c
  projects/arm_eabi/contrib/tcpdump/print-ipnet.c
  projects/arm_eabi/contrib/tcpdump/print-ipx.c
  projects/arm_eabi/contrib/tcpdump/print-isoclns.c
  projects/arm_eabi/contrib/tcpdump/print-juniper.c
  projects/arm_eabi/contrib/tcpdump/print-lane.c
  projects/arm_eabi/contrib/tcpdump/print-llc.c
  projects/arm_eabi/contrib/tcpdump/print-lldp.c
  projects/arm_eabi/contrib/tcpdump/print-mobile.c
  projects/arm_eabi/contrib/tcpdump/print-mpls.c
  projects/arm_eabi/contrib/tcpdump/print-null.c
  projects/arm_eabi/contrib/tcpdump/print-ospf.c
  projects/arm_eabi/contrib/tcpdump/print-pflog.c
  projects/arm_eabi/contrib/tcpdump/print-pgm.c
  projects/arm_eabi/contrib/tcpdump/print-pim.c
  projects/arm_eabi/contrib/tcpdump/print-ppp.c
  projects/arm_eabi/contrib/tcpdump/print-rrcp.c
  projects/arm_eabi/contrib/tcpdump/print-sctp.c
  projects/arm_eabi/contrib/tcpdump/print-sflow.c
  projects/arm_eabi/contrib/tcpdump/print-sl.c
  projects/arm_eabi/contrib/tcpdump/print-sll.c
  projects/arm_eabi/contrib/tcpdump/print-sunrpc.c
  projects/arm_eabi/contrib/tcpdump/print-symantec.c
  projects/arm_eabi/contrib/tcpdump/print-tcp.c
  projects/arm_eabi/contrib/tcpdump/print-tftp.c
  projects/arm_eabi/contrib/tcpdump/print-udp.c
  projects/arm_eabi/contrib/tcpdump/print-vrrp.c
  projects/arm_eabi/contrib/tcpdump/tcp.h
  projects/arm_eabi/contrib/tcpdump/tcpdump-stdinc.h
  projects/arm_eabi/contrib/tcpdump/tcpdump.1.in
  projects/arm_eabi/contrib/tcpdump/tcpdump.c
  projects/arm_eabi/contrib/tcpdump/udp.h
  projects/arm_eabi/contrib/telnet/telnet/telnet.1
  projects/arm_eabi/contrib/top/display.c
  projects/arm_eabi/contrib/top/layout.h
  projects/arm_eabi/contrib/top/machine.h
  projects/arm_eabi/contrib/top/top.c
  projects/arm_eabi/contrib/traceroute/traceroute.8
  projects/arm_eabi/contrib/traceroute/traceroute.c
  projects/arm_eabi/crypto/openssh/ssh-keyscan.1
  projects/arm_eabi/crypto/openssh/ssh-keyscan.c
  projects/arm_eabi/crypto/openssh/ssh.c
  projects/arm_eabi/crypto/openssh/sshconnect.c
  projects/arm_eabi/crypto/openssh/sshd.c
  projects/arm_eabi/crypto/openssh/version.c
  projects/arm_eabi/crypto/openssh/version.h
  projects/arm_eabi/crypto/openssl/CHANGES
  projects/arm_eabi/crypto/openssl/Configure
  projects/arm_eabi/crypto/openssl/FAQ
  projects/arm_eabi/crypto/openssl/LICENSE
  projects/arm_eabi/crypto/openssl/Makefile
  projects/arm_eabi/crypto/openssl/NEWS
  projects/arm_eabi/crypto/openssl/README
  projects/arm_eabi/crypto/openssl/apps/Makefile
  projects/arm_eabi/crypto/openssl/apps/asn1pars.c
  projects/arm_eabi/crypto/openssl/apps/cms.c
  projects/arm_eabi/crypto/openssl/apps/openssl.cnf
  projects/arm_eabi/crypto/openssl/apps/pkcs12.c
  projects/arm_eabi/crypto/openssl/apps/s_client.c
  projects/arm_eabi/crypto/openssl/apps/s_server.c
  projects/arm_eabi/crypto/openssl/apps/x509.c
  projects/arm_eabi/crypto/openssl/config
  projects/arm_eabi/crypto/openssl/crypto/asn1/a_d2i_fp.c
  projects/arm_eabi/crypto/openssl/crypto/asn1/a_object.c
  projects/arm_eabi/crypto/openssl/crypto/asn1/a_strex.c
  projects/arm_eabi/crypto/openssl/crypto/asn1/a_strnid.c
  projects/arm_eabi/crypto/openssl/crypto/asn1/asn1.h
  projects/arm_eabi/crypto/openssl/crypto/asn1/asn_mime.c
  projects/arm_eabi/crypto/openssl/crypto/asn1/x_name.c
  projects/arm_eabi/crypto/openssl/crypto/asn1/x_pubkey.c
  projects/arm_eabi/crypto/openssl/crypto/bio/bf_buff.c
  projects/arm_eabi/crypto/openssl/crypto/bio/bio.h
  projects/arm_eabi/crypto/openssl/crypto/bio/bss_dgram.c
  projects/arm_eabi/crypto/openssl/crypto/bn/asm/mo-586.pl
  projects/arm_eabi/crypto/openssl/crypto/bn/asm/ppc.pl
  projects/arm_eabi/crypto/openssl/crypto/bn/bn_blind.c
  projects/arm_eabi/crypto/openssl/crypto/bn/bn_gf2m.c
  projects/arm_eabi/crypto/openssl/crypto/buffer/buffer.c
  projects/arm_eabi/crypto/openssl/crypto/cms/cms.h
  projects/arm_eabi/crypto/openssl/crypto/cms/cms_enc.c
  projects/arm_eabi/crypto/openssl/crypto/cms/cms_env.c
  projects/arm_eabi/crypto/openssl/crypto/cms/cms_io.c
  projects/arm_eabi/crypto/openssl/crypto/cms/cms_lcl.h
  projects/arm_eabi/crypto/openssl/crypto/cms/cms_smime.c
  projects/arm_eabi/crypto/openssl/crypto/comp/c_rle.c
  projects/arm_eabi/crypto/openssl/crypto/conf/conf_api.c
  projects/arm_eabi/crypto/openssl/crypto/cryptlib.c
  projects/arm_eabi/crypto/openssl/crypto/crypto.h
  projects/arm_eabi/crypto/openssl/crypto/ec/ec2_smpl.c
  projects/arm_eabi/crypto/openssl/crypto/ec/ec_key.c
  projects/arm_eabi/crypto/openssl/crypto/ec/ecp_smpl.c
  projects/arm_eabi/crypto/openssl/crypto/ecdsa/ecdsatest.c
  projects/arm_eabi/crypto/openssl/crypto/ecdsa/ecs_ossl.c
  projects/arm_eabi/crypto/openssl/crypto/evp/evp_test.c
  projects/arm_eabi/crypto/openssl/crypto/mem.c
  projects/arm_eabi/crypto/openssl/crypto/ocsp/ocsp_lib.c
  projects/arm_eabi/crypto/openssl/crypto/opensslv.h
  projects/arm_eabi/crypto/openssl/crypto/perlasm/cbc.pl
  projects/arm_eabi/crypto/openssl/crypto/pkcs7/pk7_doit.c
  projects/arm_eabi/crypto/openssl/crypto/pkcs7/pk7_smime.c
  projects/arm_eabi/crypto/openssl/crypto/rc4/asm/rc4-x86_64.pl
  projects/arm_eabi/crypto/openssl/crypto/rc4/rc4_skey.c
  projects/arm_eabi/crypto/openssl/crypto/rsa/rsa_eay.c
  projects/arm_eabi/crypto/openssl/crypto/x509/x509_vfy.c
  projects/arm_eabi/crypto/openssl/crypto/x509v3/pcy_map.c
  projects/arm_eabi/crypto/openssl/crypto/x509v3/pcy_tree.c
  projects/arm_eabi/crypto/openssl/crypto/x509v3/v3_addr.c
  projects/arm_eabi/crypto/openssl/crypto/x509v3/v3_asid.c
  projects/arm_eabi/crypto/openssl/doc/HOWTO/proxy_certificates.txt
  projects/arm_eabi/crypto/openssl/doc/apps/ca.pod
  projects/arm_eabi/crypto/openssl/doc/apps/dgst.pod
  projects/arm_eabi/crypto/openssl/doc/crypto/engine.pod
  projects/arm_eabi/crypto/openssl/doc/ssl/SSL_clear.pod
  projects/arm_eabi/crypto/openssl/engines/e_capi.c
  projects/arm_eabi/crypto/openssl/engines/e_capi_err.h
  projects/arm_eabi/crypto/openssl/fips/fips_canister.c
  projects/arm_eabi/crypto/openssl/openssl.spec
  projects/arm_eabi/crypto/openssl/ssl/bio_ssl.c
  projects/arm_eabi/crypto/openssl/ssl/d1_both.c
  projects/arm_eabi/crypto/openssl/ssl/d1_clnt.c
  projects/arm_eabi/crypto/openssl/ssl/d1_enc.c
  projects/arm_eabi/crypto/openssl/ssl/d1_lib.c
  projects/arm_eabi/crypto/openssl/ssl/d1_pkt.c
  projects/arm_eabi/crypto/openssl/ssl/d1_srvr.c
  projects/arm_eabi/crypto/openssl/ssl/s2_srvr.c
  projects/arm_eabi/crypto/openssl/ssl/s3_clnt.c
  projects/arm_eabi/crypto/openssl/ssl/s3_enc.c
  projects/arm_eabi/crypto/openssl/ssl/s3_lib.c
  projects/arm_eabi/crypto/openssl/ssl/s3_srvr.c
  projects/arm_eabi/crypto/openssl/ssl/ssl.h
  projects/arm_eabi/crypto/openssl/ssl/ssl3.h
  projects/arm_eabi/crypto/openssl/ssl/ssl_ciph.c
  projects/arm_eabi/crypto/openssl/ssl/ssl_err.c
  projects/arm_eabi/crypto/openssl/ssl/ssl_lib.c
  projects/arm_eabi/crypto/openssl/ssl/ssl_locl.h
  projects/arm_eabi/crypto/openssl/ssl/t1_lib.c
  projects/arm_eabi/crypto/openssl/util/fipslink.pl
  projects/arm_eabi/crypto/openssl/util/mkerr.pl
  projects/arm_eabi/crypto/openssl/util/pl/VC-32.pl
  projects/arm_eabi/etc/Makefile
  projects/arm_eabi/etc/defaults/periodic.conf
  projects/arm_eabi/etc/defaults/rc.conf
  projects/arm_eabi/etc/devd/usb.conf
  projects/arm_eabi/etc/login.conf
  projects/arm_eabi/etc/mtree/BSD.include.dist
  projects/arm_eabi/etc/mtree/BSD.usr.dist
  projects/arm_eabi/etc/pam.d/Makefile
  projects/arm_eabi/etc/periodic/daily/400.status-disks
  projects/arm_eabi/etc/periodic/daily/420.status-network
  projects/arm_eabi/etc/rc.d/Makefile
  projects/arm_eabi/etc/rc.d/accounting
  projects/arm_eabi/etc/root/dot.cshrc
  projects/arm_eabi/games/fortune/datfiles/freebsd-tips
  projects/arm_eabi/gnu/lib/Makefile
  projects/arm_eabi/gnu/lib/csu/Makefile
  projects/arm_eabi/gnu/lib/libgcc/Makefile
  projects/arm_eabi/gnu/lib/libgomp/config.h
  projects/arm_eabi/gnu/lib/libstdc++/config.h
  projects/arm_eabi/gnu/lib/libsupc++/Version.map
  projects/arm_eabi/gnu/usr.bin/binutils/addr2line/addr2line.1
  projects/arm_eabi/gnu/usr.bin/binutils/ar/Makefile
  projects/arm_eabi/gnu/usr.bin/binutils/as/Makefile
  projects/arm_eabi/gnu/usr.bin/binutils/ld/Makefile
  projects/arm_eabi/gnu/usr.bin/binutils/ranlib/Makefile
  projects/arm_eabi/gnu/usr.bin/binutils/ranlib/ranlib.1
  projects/arm_eabi/gnu/usr.bin/binutils/size/size.1
  projects/arm_eabi/gnu/usr.bin/binutils/strip/strip.1
  projects/arm_eabi/gnu/usr.bin/cc/cc/Makefile
  projects/arm_eabi/gnu/usr.bin/cc/cc1/Makefile
  projects/arm_eabi/gnu/usr.bin/cc/cc1plus/Makefile
  projects/arm_eabi/gnu/usr.bin/gdb/gdb/gdb.1
  projects/arm_eabi/gnu/usr.bin/gdb/kgdb/trgt_powerpc.c
  projects/arm_eabi/gnu/usr.bin/gdb/libgdb/fbsd-threads.c
  projects/arm_eabi/gnu/usr.bin/sort/Makefile
  projects/arm_eabi/include/Makefile
  projects/arm_eabi/include/dirent.h
  projects/arm_eabi/include/fmtmsg.h
  projects/arm_eabi/include/malloc_np.h
  projects/arm_eabi/include/paths.h
  projects/arm_eabi/include/protocols/dumprestore.h
  projects/arm_eabi/include/setjmp.h
  projects/arm_eabi/include/stdatomic.h
  projects/arm_eabi/include/stdlib.h
  projects/arm_eabi/include/unistd.h
  projects/arm_eabi/include/wchar.h
  projects/arm_eabi/include/xlocale/_ctype.h
  projects/arm_eabi/kerberos5/Makefile.inc
  projects/arm_eabi/kerberos5/lib/libasn1/Makefile
  projects/arm_eabi/kerberos5/lib/libgssapi_krb5/Makefile
  projects/arm_eabi/kerberos5/lib/libgssapi_ntlm/Makefile
  projects/arm_eabi/kerberos5/lib/libgssapi_spnego/Makefile
  projects/arm_eabi/kerberos5/lib/libhdb/Makefile
  projects/arm_eabi/kerberos5/lib/libheimbase/Makefile
  projects/arm_eabi/kerberos5/lib/libheimipcc/Makefile
  projects/arm_eabi/kerberos5/lib/libheimipcs/Makefile
  projects/arm_eabi/kerberos5/lib/libhx509/Makefile
  projects/arm_eabi/kerberos5/lib/libkadm5clnt/Makefile
  projects/arm_eabi/kerberos5/lib/libkadm5srv/Makefile
  projects/arm_eabi/kerberos5/lib/libkafs5/Makefile
  projects/arm_eabi/kerberos5/lib/libkdc/Makefile
  projects/arm_eabi/kerberos5/lib/libkrb5/Makefile
  projects/arm_eabi/kerberos5/lib/libroken/Makefile
  projects/arm_eabi/kerberos5/lib/libvers/Makefile
  projects/arm_eabi/kerberos5/libexec/hprop/Makefile
  projects/arm_eabi/kerberos5/libexec/kadmind/Makefile
  projects/arm_eabi/kerberos5/libexec/kcm/Makefile
  projects/arm_eabi/kerberos5/libexec/kdigest/Makefile
  projects/arm_eabi/kerberos5/libexec/kfd/Makefile
  projects/arm_eabi/kerberos5/tools/asn1_compile/Makefile
  projects/arm_eabi/kerberos5/tools/slc/Makefile
  projects/arm_eabi/kerberos5/usr.bin/hxtool/Makefile
  projects/arm_eabi/kerberos5/usr.bin/kadmin/Makefile
  projects/arm_eabi/kerberos5/usr.bin/kcc/Makefile
  projects/arm_eabi/kerberos5/usr.bin/kf/Makefile
  projects/arm_eabi/kerberos5/usr.bin/string2key/Makefile
  projects/arm_eabi/kerberos5/usr.sbin/iprop-log/Makefile
  projects/arm_eabi/kerberos5/usr.sbin/ktutil/Makefile
  projects/arm_eabi/lib/Makefile
  projects/arm_eabi/lib/bind/dns/code.h
  projects/arm_eabi/lib/bind/dns/dns/enumtype.h
  projects/arm_eabi/lib/bind/dns/dns/rdatastruct.h
  projects/arm_eabi/lib/clang/Makefile
  projects/arm_eabi/lib/clang/clang.build.mk
  projects/arm_eabi/lib/clang/include/Makefile
  projects/arm_eabi/lib/clang/include/clang/Basic/Version.inc
  projects/arm_eabi/lib/clang/include/llvm/Config/config.h
  projects/arm_eabi/lib/clang/include/llvm/Config/llvm-config.h
  projects/arm_eabi/lib/clang/libclanganalysis/Makefile
  projects/arm_eabi/lib/clang/libclangarcmigrate/Makefile
  projects/arm_eabi/lib/clang/libclangast/Makefile
  projects/arm_eabi/lib/clang/libclangbasic/Makefile
  projects/arm_eabi/lib/clang/libclangcodegen/Makefile
  projects/arm_eabi/lib/clang/libclangdriver/Makefile
  projects/arm_eabi/lib/clang/libclangfrontend/Makefile
  projects/arm_eabi/lib/clang/libclanglex/Makefile
  projects/arm_eabi/lib/clang/libclangparse/Makefile
  projects/arm_eabi/lib/clang/libclangrewrite/Makefile
  projects/arm_eabi/lib/clang/libclangsema/Makefile
  projects/arm_eabi/lib/clang/libclangserialization/Makefile
  projects/arm_eabi/lib/clang/libclangstaticanalyzercheckers/Makefile
  projects/arm_eabi/lib/clang/libclangstaticanalyzercore/Makefile
  projects/arm_eabi/lib/clang/libllvmanalysis/Makefile
  projects/arm_eabi/lib/clang/libllvmarmcodegen/Makefile
  projects/arm_eabi/lib/clang/libllvmarmdesc/Makefile
  projects/arm_eabi/lib/clang/libllvmasmprinter/Makefile
  projects/arm_eabi/lib/clang/libllvmcodegen/Makefile
  projects/arm_eabi/lib/clang/libllvmcore/Makefile
  projects/arm_eabi/lib/clang/libllvminstrumentation/Makefile
  projects/arm_eabi/lib/clang/libllvmjit/Makefile
  projects/arm_eabi/lib/clang/libllvmmc/Makefile
  projects/arm_eabi/lib/clang/libllvmmcjit/Makefile
  projects/arm_eabi/lib/clang/libllvmmipscodegen/Makefile
  projects/arm_eabi/lib/clang/libllvmmipsdesc/Makefile
  projects/arm_eabi/lib/clang/libllvmpowerpccodegen/Makefile
  projects/arm_eabi/lib/clang/libllvmpowerpcdesc/Makefile
  projects/arm_eabi/lib/clang/libllvmruntimedyld/Makefile
  projects/arm_eabi/lib/clang/libllvmscalaropts/Makefile
  projects/arm_eabi/lib/clang/libllvmselectiondag/Makefile
  projects/arm_eabi/lib/clang/libllvmsupport/Makefile
  projects/arm_eabi/lib/clang/libllvmtablegen/Makefile
  projects/arm_eabi/lib/clang/libllvmtarget/Makefile
  projects/arm_eabi/lib/clang/libllvmtransformutils/Makefile
  projects/arm_eabi/lib/clang/libllvmx86codegen/Makefile
  projects/arm_eabi/lib/clang/libllvmx86desc/Makefile
  projects/arm_eabi/lib/csu/amd64/Makefile
  projects/arm_eabi/lib/csu/arm/Makefile
  projects/arm_eabi/lib/csu/i386-elf/Makefile
  projects/arm_eabi/lib/csu/ia64/Makefile
  projects/arm_eabi/lib/csu/mips/Makefile
  projects/arm_eabi/lib/csu/powerpc/Makefile
  projects/arm_eabi/lib/csu/powerpc64/Makefile
  projects/arm_eabi/lib/libbluetooth/bluetooth.3
  projects/arm_eabi/lib/libc++/Makefile
  projects/arm_eabi/lib/libc/Makefile
  projects/arm_eabi/lib/libc/amd64/sys/Makefile.inc
  projects/arm_eabi/lib/libc/arm/Symbol.map
  projects/arm_eabi/lib/libc/arm/gen/Makefile.inc
  projects/arm_eabi/lib/libc/compat-43/sigpause.2
  projects/arm_eabi/lib/libc/gen/Makefile.inc
  projects/arm_eabi/lib/libc/gen/Symbol.map
  projects/arm_eabi/lib/libc/gen/aux.c
  projects/arm_eabi/lib/libc/gen/closedir.c
  projects/arm_eabi/lib/libc/gen/err.3
  projects/arm_eabi/lib/libc/gen/fstab.c
  projects/arm_eabi/lib/libc/gen/fts-compat.c
  projects/arm_eabi/lib/libc/gen/fts.c
  projects/arm_eabi/lib/libc/gen/getcwd.c
  projects/arm_eabi/lib/libc/gen/getnetgrent.c
  projects/arm_eabi/lib/libc/gen/opendir.c
  projects/arm_eabi/lib/libc/gen/posix_spawnattr_getflags.3
  projects/arm_eabi/lib/libc/gen/readdir.c
  projects/arm_eabi/lib/libc/gen/rewinddir.c
  projects/arm_eabi/lib/libc/gen/seekdir.c
  projects/arm_eabi/lib/libc/gen/sem_new.c
  projects/arm_eabi/lib/libc/gen/signal.3
  projects/arm_eabi/lib/libc/gen/sysconf.c
  projects/arm_eabi/lib/libc/gen/syslog.c
  projects/arm_eabi/lib/libc/gen/telldir.c
  projects/arm_eabi/lib/libc/gen/tls.c
  projects/arm_eabi/lib/libc/gmon/gmon.c
  projects/arm_eabi/lib/libc/gmon/moncontrol.3
  projects/arm_eabi/lib/libc/i386/sys/Makefile.inc
  projects/arm_eabi/lib/libc/include/libc_private.h
  projects/arm_eabi/lib/libc/include/port_before.h
  projects/arm_eabi/lib/libc/locale/Symbol.map
  projects/arm_eabi/lib/libc/locale/duplocale.3
  projects/arm_eabi/lib/libc/locale/freelocale.3
  projects/arm_eabi/lib/libc/locale/newlocale.3
  projects/arm_eabi/lib/libc/locale/querylocale.3
  projects/arm_eabi/lib/libc/locale/setrunelocale.c
  projects/arm_eabi/lib/libc/locale/toupper.c
  projects/arm_eabi/lib/libc/locale/uselocale.3
  projects/arm_eabi/lib/libc/locale/xlocale.3
  projects/arm_eabi/lib/libc/net/Makefile.inc
  projects/arm_eabi/lib/libc/net/Symbol.map
  projects/arm_eabi/lib/libc/net/getaddrinfo.c
  projects/arm_eabi/lib/libc/net/if_indextoname.c
  projects/arm_eabi/lib/libc/net/if_nameindex.c
  projects/arm_eabi/lib/libc/net/if_nametoindex.c
  projects/arm_eabi/lib/libc/net/nsdispatch.3
  projects/arm_eabi/lib/libc/net/nsparser.y
  projects/arm_eabi/lib/libc/net/sctp_connectx.3
  projects/arm_eabi/lib/libc/net/sctp_recvmsg.3
  projects/arm_eabi/lib/libc/net/sctp_sys_calls.c
  projects/arm_eabi/lib/libc/net/sourcefilter.3
  projects/arm_eabi/lib/libc/net/sourcefilter.c
  projects/arm_eabi/lib/libc/posix1e/acl_delete_entry.3
  projects/arm_eabi/lib/libc/posix1e/mac_prepare.3
  projects/arm_eabi/lib/libc/powerpc/Symbol.map
  projects/arm_eabi/lib/libc/powerpc/gen/Makefile.inc
  projects/arm_eabi/lib/libc/powerpc/gen/_setjmp.S
  projects/arm_eabi/lib/libc/powerpc/gen/setjmp.S
  projects/arm_eabi/lib/libc/powerpc/gen/sigsetjmp.S
  projects/arm_eabi/lib/libc/powerpc64/gen/_setjmp.S
  projects/arm_eabi/lib/libc/powerpc64/gen/setjmp.S
  projects/arm_eabi/lib/libc/powerpc64/gen/sigsetjmp.S
  projects/arm_eabi/lib/libc/rpc/auth_unix.c
  projects/arm_eabi/lib/libc/rpc/publickey.3
  projects/arm_eabi/lib/libc/rpc/svc.c
  projects/arm_eabi/lib/libc/rpc/svc_raw.c
  projects/arm_eabi/lib/libc/stdio/Makefile.inc
  projects/arm_eabi/lib/libc/stdio/fclose.c
  projects/arm_eabi/lib/libc/stdio/fgets.3
  projects/arm_eabi/lib/libc/stdio/fgetwc.c
  projects/arm_eabi/lib/libc/stdio/findfp.c
  projects/arm_eabi/lib/libc/stdio/fpurge.c
  projects/arm_eabi/lib/libc/stdio/fputws.c
  projects/arm_eabi/lib/libc/stdio/local.h
  projects/arm_eabi/lib/libc/stdio/printf.3
  projects/arm_eabi/lib/libc/stdio/scanf.3
  projects/arm_eabi/lib/libc/stdio/setbuf.3
  projects/arm_eabi/lib/libc/stdio/snprintf.c
  projects/arm_eabi/lib/libc/stdio/vfprintf.c
  projects/arm_eabi/lib/libc/stdio/vfscanf.c
  projects/arm_eabi/lib/libc/stdio/vfwprintf.c
  projects/arm_eabi/lib/libc/stdio/vfwscanf.c
  projects/arm_eabi/lib/libc/stdio/vsnprintf.c
  projects/arm_eabi/lib/libc/stdio/vswprintf.c
  projects/arm_eabi/lib/libc/stdio/wscanf.3
  projects/arm_eabi/lib/libc/stdlib/Makefile.inc
  projects/arm_eabi/lib/libc/stdlib/Symbol.map
  projects/arm_eabi/lib/libc/stdlib/getenv.3
  projects/arm_eabi/lib/libc/stdlib/getopt_long.c
  projects/arm_eabi/lib/libc/stdlib/realpath.3
  projects/arm_eabi/lib/libc/stdlib/realpath.c
  projects/arm_eabi/lib/libc/stdlib/strfmon.3
  projects/arm_eabi/lib/libc/stdtime/Makefile.inc
  projects/arm_eabi/lib/libc/stdtime/strftime.3
  projects/arm_eabi/lib/libc/stdtime/strftime.c
  projects/arm_eabi/lib/libc/stdtime/strptime.3
  projects/arm_eabi/lib/libc/string/Makefile.inc
  projects/arm_eabi/lib/libc/string/strcasecmp.3
  projects/arm_eabi/lib/libc/string/strcoll.3
  projects/arm_eabi/lib/libc/string/strlcpy.3
  projects/arm_eabi/lib/libc/string/strstr.3
  projects/arm_eabi/lib/libc/string/strxfrm.3
  projects/arm_eabi/lib/libc/sys/Makefile.inc
  projects/arm_eabi/lib/libc/sys/chflags.2
  projects/arm_eabi/lib/libc/sys/dup.2
  projects/arm_eabi/lib/libc/sys/fcntl.2
  projects/arm_eabi/lib/libc/sys/ffclock.2
  projects/arm_eabi/lib/libc/sys/jail.2
  projects/arm_eabi/lib/libc/sys/ktrace.2
  projects/arm_eabi/lib/libc/sys/lseek.2
  projects/arm_eabi/lib/libc/sys/msgsnd.2
  projects/arm_eabi/lib/libc/sys/pathconf.2
  projects/arm_eabi/lib/libc/sys/pdfork.2
  projects/arm_eabi/lib/libc/sys/posix_fadvise.2
  projects/arm_eabi/lib/libc/sys/read.2
  projects/arm_eabi/lib/libc/sys/rtprio.2
  projects/arm_eabi/lib/libc/sys/setfib.2
  projects/arm_eabi/lib/libc/sys/shm_open.2
  projects/arm_eabi/lib/libc/sys/sigqueue.2
  projects/arm_eabi/lib/libc/sys/stat.2
  projects/arm_eabi/lib/libc/sys/timer_create.2
  projects/arm_eabi/lib/libc/sys/timer_delete.2
  projects/arm_eabi/lib/libc/sys/timer_settime.2
  projects/arm_eabi/lib/libc/sys/unlink.2
  projects/arm_eabi/lib/libcompiler_rt/Makefile
  projects/arm_eabi/lib/libcrypt/Makefile
  projects/arm_eabi/lib/libcrypt/crypt.3
  projects/arm_eabi/lib/libcrypt/crypt.c
  projects/arm_eabi/lib/libcxxrt/Makefile
  projects/arm_eabi/lib/libcxxrt/Version.map
  projects/arm_eabi/lib/libedit/common.c
  projects/arm_eabi/lib/libedit/edit/readline/Makefile
  projects/arm_eabi/lib/libedit/editline.3
  projects/arm_eabi/lib/libedit/editrc.5
  projects/arm_eabi/lib/libedit/el.c
  projects/arm_eabi/lib/libedit/el.h
  projects/arm_eabi/lib/libedit/histedit.h
  projects/arm_eabi/lib/libedit/history.c
  projects/arm_eabi/lib/libedit/key.c
  projects/arm_eabi/lib/libedit/key.h
  projects/arm_eabi/lib/libedit/prompt.c
  projects/arm_eabi/lib/libedit/prompt.h
  projects/arm_eabi/lib/libedit/read.c
  projects/arm_eabi/lib/libedit/refresh.c
  projects/arm_eabi/lib/libedit/search.c
  projects/arm_eabi/lib/libedit/sig.c
  projects/arm_eabi/lib/libedit/sig.h
  projects/arm_eabi/lib/libedit/term.c
  projects/arm_eabi/lib/libedit/term.h
  projects/arm_eabi/lib/libedit/tty.c
  projects/arm_eabi/lib/libedit/vi.c
  projects/arm_eabi/lib/libelf/Makefile
  projects/arm_eabi/lib/libelf/elf.3
  projects/arm_eabi/lib/libelf/elf_begin.3
  projects/arm_eabi/lib/libelf/elf_getdata.3
  projects/arm_eabi/lib/libelf/elf_strptr.3
  projects/arm_eabi/lib/libelf/gelf.3
  projects/arm_eabi/lib/libelf/gelf_getphdr.3
  projects/arm_eabi/lib/libelf/gelf_newehdr.3
  projects/arm_eabi/lib/libfetch/common.c
  projects/arm_eabi/lib/libfetch/fetch.c
  projects/arm_eabi/lib/libfetch/http.c
  projects/arm_eabi/lib/libgeom/geom_xml2tree.c
  projects/arm_eabi/lib/libgeom/libgeom.h
  projects/arm_eabi/lib/libgpib/gpib.3
  projects/arm_eabi/lib/libgssapi/gss_accept_sec_context.3
  projects/arm_eabi/lib/libgssapi/gss_acquire_cred.3
  projects/arm_eabi/lib/libgssapi/gss_add_cred.3
  projects/arm_eabi/lib/libgssapi/gss_add_oid_set_member.3
  projects/arm_eabi/lib/libgssapi/gss_canonicalize_name.3
  projects/arm_eabi/lib/libgssapi/gss_compare_name.3
  projects/arm_eabi/lib/libgssapi/gss_context_time.3
  projects/arm_eabi/lib/libgssapi/gss_create_empty_oid_set.3
  projects/arm_eabi/lib/libgssapi/gss_delete_sec_context.3
  projects/arm_eabi/lib/libgssapi/gss_display_name.3
  projects/arm_eabi/lib/libgssapi/gss_display_status.3
  projects/arm_eabi/lib/libgssapi/gss_duplicate_name.3
  projects/arm_eabi/lib/libgssapi/gss_export_name.3
  projects/arm_eabi/lib/libgssapi/gss_export_sec_context.3
  projects/arm_eabi/lib/libgssapi/gss_get_mic.3
  projects/arm_eabi/lib/libgssapi/gss_import_name.3
  projects/arm_eabi/lib/libgssapi/gss_import_sec_context.3
  projects/arm_eabi/lib/libgssapi/gss_indicate_mechs.3
  projects/arm_eabi/lib/libgssapi/gss_init_sec_context.3
  projects/arm_eabi/lib/libgssapi/gss_inquire_context.3
  projects/arm_eabi/lib/libgssapi/gss_inquire_cred.3
  projects/arm_eabi/lib/libgssapi/gss_inquire_cred_by_mech.3
  projects/arm_eabi/lib/libgssapi/gss_inquire_mechs_for_name.3
  projects/arm_eabi/lib/libgssapi/gss_inquire_names_for_mech.3
  projects/arm_eabi/lib/libgssapi/gss_process_context_token.3
  projects/arm_eabi/lib/libgssapi/gss_release_buffer.3
  projects/arm_eabi/lib/libgssapi/gss_release_cred.3
  projects/arm_eabi/lib/libgssapi/gss_release_name.3
  projects/arm_eabi/lib/libgssapi/gss_release_oid_set.3
  projects/arm_eabi/lib/libgssapi/gss_test_oid_set_member.3
  projects/arm_eabi/lib/libgssapi/gss_unwrap.3
  projects/arm_eabi/lib/libgssapi/gss_verify_mic.3
  projects/arm_eabi/lib/libgssapi/gss_wrap.3
  projects/arm_eabi/lib/libgssapi/gss_wrap_size_limit.3
  projects/arm_eabi/lib/libgssapi/gssapi.3
  projects/arm_eabi/lib/libgssapi/mech.5
  projects/arm_eabi/lib/libjail/jail.c
  projects/arm_eabi/lib/libkiconv/Makefile
  projects/arm_eabi/lib/libkiconv/xlat16_iconv.c
  projects/arm_eabi/lib/libkse/Makefile
  projects/arm_eabi/lib/libkvm/kvm_getpcpu.3
  projects/arm_eabi/lib/libmagic/Makefile
  projects/arm_eabi/lib/libmagic/config.h
  projects/arm_eabi/lib/libmd/Makefile
  projects/arm_eabi/lib/libmd/mdX.3
  projects/arm_eabi/lib/libncp/ncpl_nls.c
  projects/arm_eabi/lib/libpam/libpam/Makefile
  projects/arm_eabi/lib/libpam/modules/pam_exec/pam_exec.8
  projects/arm_eabi/lib/libpam/modules/pam_exec/pam_exec.c
  projects/arm_eabi/lib/libpam/modules/pam_ssh/pam_ssh.c
  projects/arm_eabi/lib/libpcap/Makefile
  projects/arm_eabi/lib/libpcap/config.h
  projects/arm_eabi/lib/libpmc/pmc.3
  projects/arm_eabi/lib/libprocstat/cd9660.c
  projects/arm_eabi/lib/libprocstat/common_kvm.c
  projects/arm_eabi/lib/libprocstat/libprocstat.3
  projects/arm_eabi/lib/libprocstat/libprocstat.c
  projects/arm_eabi/lib/libradius/libradius.3
  projects/arm_eabi/lib/librpcsec_gss/rpc_gss_get_error.3
  projects/arm_eabi/lib/librpcsec_gss/rpc_gss_get_mech_info.3
  projects/arm_eabi/lib/librpcsec_gss/rpc_gss_get_principal_name.3
  projects/arm_eabi/lib/librpcsec_gss/rpc_gss_get_versions.3
  projects/arm_eabi/lib/librpcsec_gss/rpc_gss_getcred.3
  projects/arm_eabi/lib/librpcsec_gss/rpc_gss_is_installed.3
  projects/arm_eabi/lib/librpcsec_gss/rpc_gss_max_data_length.3
  projects/arm_eabi/lib/librpcsec_gss/rpc_gss_mech_to_oid.3
  projects/arm_eabi/lib/librpcsec_gss/rpc_gss_oid_to_mech.3
  projects/arm_eabi/lib/librpcsec_gss/rpc_gss_qop_to_num.3
  projects/arm_eabi/lib/librpcsec_gss/rpc_gss_seccreate.3
  projects/arm_eabi/lib/librpcsec_gss/rpc_gss_set_callback.3
  projects/arm_eabi/lib/librpcsec_gss/rpc_gss_set_defaults.3
  projects/arm_eabi/lib/librpcsec_gss/rpc_gss_set_svc_name.3
  projects/arm_eabi/lib/librpcsec_gss/rpc_gss_svc_max_data_length.3
  projects/arm_eabi/lib/libstand/Makefile
  projects/arm_eabi/lib/libstand/bswap.c
  projects/arm_eabi/lib/libstand/stand.h
  projects/arm_eabi/lib/libtacplus/libtacplus.3
  projects/arm_eabi/lib/libthr/thread/thr_init.c
  projects/arm_eabi/lib/libthr/thread/thr_mutex.c
  projects/arm_eabi/lib/libthr/thread/thr_private.h
  projects/arm_eabi/lib/libthr/thread/thr_sleepq.c
  projects/arm_eabi/lib/libulog/ulog_login.c
  projects/arm_eabi/lib/libusb/Makefile
  projects/arm_eabi/lib/libusb/libusb.3
  projects/arm_eabi/lib/libusb/libusb.h
  projects/arm_eabi/lib/libusb/libusb10.c
  projects/arm_eabi/lib/libusb/libusb10_desc.c
  projects/arm_eabi/lib/libusb/libusb10_io.c
  projects/arm_eabi/lib/libusb/libusb20.3
  projects/arm_eabi/lib/libusb/libusb20.c
  projects/arm_eabi/lib/libusb/libusb20_desc.c
  projects/arm_eabi/lib/libusb/libusb20_ugen20.c
  projects/arm_eabi/lib/libusbhid/parse.c
  projects/arm_eabi/lib/libutil/Makefile
  projects/arm_eabi/lib/libutil/auth.c
  projects/arm_eabi/lib/libutil/login.conf.5
  projects/arm_eabi/lib/libutil/property.3
  projects/arm_eabi/lib/libutil/pw_util.c
  projects/arm_eabi/lib/libz/ChangeLog
  projects/arm_eabi/lib/libz/FAQ
  projects/arm_eabi/lib/libz/FREEBSD-upgrade   (contents, props changed)
  projects/arm_eabi/lib/libz/Makefile   (contents, props changed)
  projects/arm_eabi/lib/libz/README
  projects/arm_eabi/lib/libz/Symbol.map   (contents, props changed)
  projects/arm_eabi/lib/libz/Versions.def   (contents, props changed)
  projects/arm_eabi/lib/libz/adler32.c
  projects/arm_eabi/lib/libz/contrib/asm686/match.S   (contents, props changed)
  projects/arm_eabi/lib/libz/crc32.c
  projects/arm_eabi/lib/libz/crc32.h
  projects/arm_eabi/lib/libz/deflate.c
  projects/arm_eabi/lib/libz/deflate.h
  projects/arm_eabi/lib/libz/doc/algorithm.txt   (contents, props changed)
  projects/arm_eabi/lib/libz/gzguts.h   (contents, props changed)
  projects/arm_eabi/lib/libz/gzlib.c
  projects/arm_eabi/lib/libz/gzread.c
  projects/arm_eabi/lib/libz/gzwrite.c
  projects/arm_eabi/lib/libz/infback.c
  projects/arm_eabi/lib/libz/inffixed.h
  projects/arm_eabi/lib/libz/inflate.c
  projects/arm_eabi/lib/libz/inftrees.c
  projects/arm_eabi/lib/libz/trees.c
  projects/arm_eabi/lib/libz/zconf.h
  projects/arm_eabi/lib/libz/zlib.3
  projects/arm_eabi/lib/libz/zlib.h
  projects/arm_eabi/lib/libz/zopen.c   (contents, props changed)
  projects/arm_eabi/lib/libz/zutil.c
  projects/arm_eabi/lib/libz/zutil.h
  projects/arm_eabi/lib/msun/man/cexp.3
  projects/arm_eabi/lib/msun/man/complex.3
  projects/arm_eabi/lib/msun/src/math.h
  projects/arm_eabi/lib/msun/src/s_fabsl.c
  projects/arm_eabi/libexec/rbootd/rbootd.8
  projects/arm_eabi/libexec/rshd/rshd.8
  projects/arm_eabi/libexec/rtld-elf/amd64/reloc.c
  projects/arm_eabi/libexec/rtld-elf/arm/reloc.c
  projects/arm_eabi/libexec/rtld-elf/i386/reloc.c
  projects/arm_eabi/libexec/rtld-elf/ia64/reloc.c
  projects/arm_eabi/libexec/rtld-elf/libmap.c
  projects/arm_eabi/libexec/rtld-elf/map_object.c
  projects/arm_eabi/libexec/rtld-elf/powerpc/reloc.c
  projects/arm_eabi/libexec/rtld-elf/powerpc64/reloc.c
  projects/arm_eabi/libexec/rtld-elf/rtld.c
  projects/arm_eabi/libexec/rtld-elf/rtld.h
  projects/arm_eabi/libexec/rtld-elf/sparc64/reloc.c
  projects/arm_eabi/libexec/tftpd/Makefile
  projects/arm_eabi/libexec/tftpd/tftpd.8
  projects/arm_eabi/libexec/ulog-helper/ulog-helper.c
  projects/arm_eabi/release/doc/en_US.ISO8859-1/hardware/article.sgml
  projects/arm_eabi/release/doc/share/misc/dev.archlist.txt
  projects/arm_eabi/release/picobsd/build/picobsd
  projects/arm_eabi/release/picobsd/tinyware/passwd/passwd.c
  projects/arm_eabi/sbin/Makefile
  projects/arm_eabi/sbin/atacontrol/atacontrol.8
  projects/arm_eabi/sbin/bsdlabel/bsdlabel.c
  projects/arm_eabi/sbin/camcontrol/Makefile
  projects/arm_eabi/sbin/camcontrol/camcontrol.8
  projects/arm_eabi/sbin/camcontrol/camcontrol.c
  projects/arm_eabi/sbin/camcontrol/camcontrol.h
  projects/arm_eabi/sbin/camcontrol/fwdownload.c
  projects/arm_eabi/sbin/devd/devd.cc
  projects/arm_eabi/sbin/devd/parse.y
  projects/arm_eabi/sbin/devfs/devfs.8
  projects/arm_eabi/sbin/dump/dump.8
  projects/arm_eabi/sbin/fdisk/fdisk.c
  projects/arm_eabi/sbin/fsck_ffs/suj.c
  projects/arm_eabi/sbin/fsck_msdosfs/main.c
  projects/arm_eabi/sbin/geom/class/eli/geli.8
  projects/arm_eabi/sbin/geom/class/multipath/geom_multipath.c
  projects/arm_eabi/sbin/geom/class/multipath/gmultipath.8
  projects/arm_eabi/sbin/geom/class/part/geom_part.c
  projects/arm_eabi/sbin/geom/class/part/gpart.8
  projects/arm_eabi/sbin/geom/class/raid/geom_raid.c
  projects/arm_eabi/sbin/geom/class/raid/graid.8
  projects/arm_eabi/sbin/geom/class/virstor/gvirstor.8
  projects/arm_eabi/sbin/growfs/Makefile
  projects/arm_eabi/sbin/growfs/debug.c
  projects/arm_eabi/sbin/growfs/growfs.8
  projects/arm_eabi/sbin/growfs/growfs.c
  projects/arm_eabi/sbin/gvinum/gvinum.8
  projects/arm_eabi/sbin/hastctl/hastctl.8
  projects/arm_eabi/sbin/hastd/hast.conf.5
  projects/arm_eabi/sbin/hastd/hast.h
  projects/arm_eabi/sbin/hastd/hastd.8
  projects/arm_eabi/sbin/hastd/parse.y
  projects/arm_eabi/sbin/hastd/primary.c
  projects/arm_eabi/sbin/hastd/synch.h
  projects/arm_eabi/sbin/ifconfig/af_nd6.c
  projects/arm_eabi/sbin/ifconfig/ifconfig.8
  projects/arm_eabi/sbin/ifconfig/ifconfig.c
  projects/arm_eabi/sbin/ifconfig/ifieee80211.c
  projects/arm_eabi/sbin/ifconfig/iflagg.c
  projects/arm_eabi/sbin/init/init.c
  projects/arm_eabi/sbin/ipfw/ipfw.8
  projects/arm_eabi/sbin/iscontrol/Makefile
  projects/arm_eabi/sbin/iscontrol/iscontrol.8
  projects/arm_eabi/sbin/iscontrol/iscontrol.c
  projects/arm_eabi/sbin/iscontrol/iscsi.conf.5
  projects/arm_eabi/sbin/mca/Makefile
  projects/arm_eabi/sbin/mca/mca.c
  projects/arm_eabi/sbin/md5/md5.1
  projects/arm_eabi/sbin/md5/md5.c
  projects/arm_eabi/sbin/mdconfig/mdconfig.8
  projects/arm_eabi/sbin/mount/mount.8
  projects/arm_eabi/sbin/natd/natd.8
  projects/arm_eabi/sbin/restore/restore.8
  projects/arm_eabi/sbin/restore/utilities.c
  projects/arm_eabi/sbin/savecore/savecore.c
  projects/arm_eabi/sbin/setkey/setkey.8
  projects/arm_eabi/sbin/shutdown/shutdown.c
  projects/arm_eabi/sbin/sysctl/sysctl.c
  projects/arm_eabi/secure/lib/libcrypt/crypt-des.c
  projects/arm_eabi/secure/lib/libcrypto/Makefile.inc
  projects/arm_eabi/secure/lib/libcrypto/man/ASN1_OBJECT_new.3
  projects/arm_eabi/secure/lib/libcrypto/man/ASN1_STRING_length.3
  projects/arm_eabi/secure/lib/libcrypto/man/ASN1_STRING_new.3
  projects/arm_eabi/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3
  projects/arm_eabi/secure/lib/libcrypto/man/ASN1_generate_nconf.3
  projects/arm_eabi/secure/lib/libcrypto/man/BIO_ctrl.3
  projects/arm_eabi/secure/lib/libcrypto/man/BIO_f_base64.3
  projects/arm_eabi/secure/lib/libcrypto/man/BIO_f_buffer.3
  projects/arm_eabi/secure/lib/libcrypto/man/BIO_f_cipher.3
  projects/arm_eabi/secure/lib/libcrypto/man/BIO_f_md.3
  projects/arm_eabi/secure/lib/libcrypto/man/BIO_f_null.3
  projects/arm_eabi/secure/lib/libcrypto/man/BIO_f_ssl.3
  projects/arm_eabi/secure/lib/libcrypto/man/BIO_find_type.3
  projects/arm_eabi/secure/lib/libcrypto/man/BIO_new.3
  projects/arm_eabi/secure/lib/libcrypto/man/BIO_push.3
  projects/arm_eabi/secure/lib/libcrypto/man/BIO_read.3
  projects/arm_eabi/secure/lib/libcrypto/man/BIO_s_accept.3
  projects/arm_eabi/secure/lib/libcrypto/man/BIO_s_bio.3
  projects/arm_eabi/secure/lib/libcrypto/man/BIO_s_connect.3
  projects/arm_eabi/secure/lib/libcrypto/man/BIO_s_fd.3
  projects/arm_eabi/secure/lib/libcrypto/man/BIO_s_file.3
  projects/arm_eabi/secure/lib/libcrypto/man/BIO_s_mem.3
  projects/arm_eabi/secure/lib/libcrypto/man/BIO_s_null.3
  projects/arm_eabi/secure/lib/libcrypto/man/BIO_s_socket.3
  projects/arm_eabi/secure/lib/libcrypto/man/BIO_set_callback.3
  projects/arm_eabi/secure/lib/libcrypto/man/BIO_should_retry.3
  projects/arm_eabi/secure/lib/libcrypto/man/BN_BLINDING_new.3
  projects/arm_eabi/secure/lib/libcrypto/man/BN_CTX_new.3
  projects/arm_eabi/secure/lib/libcrypto/man/BN_CTX_start.3
  projects/arm_eabi/secure/lib/libcrypto/man/BN_add.3
  projects/arm_eabi/secure/lib/libcrypto/man/BN_add_word.3
  projects/arm_eabi/secure/lib/libcrypto/man/BN_bn2bin.3
  projects/arm_eabi/secure/lib/libcrypto/man/BN_cmp.3
  projects/arm_eabi/secure/lib/libcrypto/man/BN_copy.3
  projects/arm_eabi/secure/lib/libcrypto/man/BN_generate_prime.3
  projects/arm_eabi/secure/lib/libcrypto/man/BN_mod_inverse.3
  projects/arm_eabi/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3
  projects/arm_eabi/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3
  projects/arm_eabi/secure/lib/libcrypto/man/BN_new.3
  projects/arm_eabi/secure/lib/libcrypto/man/BN_num_bytes.3
  projects/arm_eabi/secure/lib/libcrypto/man/BN_rand.3
  projects/arm_eabi/secure/lib/libcrypto/man/BN_set_bit.3
  projects/arm_eabi/secure/lib/libcrypto/man/BN_swap.3
  projects/arm_eabi/secure/lib/libcrypto/man/BN_zero.3
  projects/arm_eabi/secure/lib/libcrypto/man/CONF_modules_free.3
  projects/arm_eabi/secure/lib/libcrypto/man/CONF_modules_load_file.3
  projects/arm_eabi/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3
  projects/arm_eabi/secure/lib/libcrypto/man/DH_generate_key.3
  projects/arm_eabi/secure/lib/libcrypto/man/DH_generate_parameters.3
  projects/arm_eabi/secure/lib/libcrypto/man/DH_get_ex_new_index.3
  projects/arm_eabi/secure/lib/libcrypto/man/DH_new.3
  projects/arm_eabi/secure/lib/libcrypto/man/DH_set_method.3
  projects/arm_eabi/secure/lib/libcrypto/man/DH_size.3
  projects/arm_eabi/secure/lib/libcrypto/man/DSA_SIG_new.3
  projects/arm_eabi/secure/lib/libcrypto/man/DSA_do_sign.3
  projects/arm_eabi/secure/lib/libcrypto/man/DSA_dup_DH.3
  projects/arm_eabi/secure/lib/libcrypto/man/DSA_generate_key.3
  projects/arm_eabi/secure/lib/libcrypto/man/DSA_generate_parameters.3
  projects/arm_eabi/secure/lib/libcrypto/man/DSA_get_ex_new_index.3
  projects/arm_eabi/secure/lib/libcrypto/man/DSA_new.3
  projects/arm_eabi/secure/lib/libcrypto/man/DSA_set_method.3
  projects/arm_eabi/secure/lib/libcrypto/man/DSA_sign.3
  projects/arm_eabi/secure/lib/libcrypto/man/DSA_size.3
  projects/arm_eabi/secure/lib/libcrypto/man/ERR_GET_LIB.3
  projects/arm_eabi/secure/lib/libcrypto/man/ERR_clear_error.3
  projects/arm_eabi/secure/lib/libcrypto/man/ERR_error_string.3
  projects/arm_eabi/secure/lib/libcrypto/man/ERR_get_error.3
  projects/arm_eabi/secure/lib/libcrypto/man/ERR_load_crypto_strings.3
  projects/arm_eabi/secure/lib/libcrypto/man/ERR_load_strings.3
  projects/arm_eabi/secure/lib/libcrypto/man/ERR_print_errors.3
  projects/arm_eabi/secure/lib/libcrypto/man/ERR_put_error.3
  projects/arm_eabi/secure/lib/libcrypto/man/ERR_remove_state.3
  projects/arm_eabi/secure/lib/libcrypto/man/ERR_set_mark.3
  projects/arm_eabi/secure/lib/libcrypto/man/EVP_BytesToKey.3
  projects/arm_eabi/secure/lib/libcrypto/man/EVP_DigestInit.3
  projects/arm_eabi/secure/lib/libcrypto/man/EVP_EncryptInit.3
  projects/arm_eabi/secure/lib/libcrypto/man/EVP_OpenInit.3
  projects/arm_eabi/secure/lib/libcrypto/man/EVP_PKEY_new.3
  projects/arm_eabi/secure/lib/libcrypto/man/EVP_PKEY_set1_RSA.3
  projects/arm_eabi/secure/lib/libcrypto/man/EVP_SealInit.3
  projects/arm_eabi/secure/lib/libcrypto/man/EVP_SignInit.3
  projects/arm_eabi/secure/lib/libcrypto/man/EVP_VerifyInit.3
  projects/arm_eabi/secure/lib/libcrypto/man/OBJ_nid2obj.3
  projects/arm_eabi/secure/lib/libcrypto/man/OPENSSL_Applink.3
  projects/arm_eabi/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
  projects/arm_eabi/secure/lib/libcrypto/man/OPENSSL_config.3
  projects/arm_eabi/secure/lib/libcrypto/man/OPENSSL_ia32cap.3
  projects/arm_eabi/secure/lib/libcrypto/man/OPENSSL_load_builtin_modules.3
  projects/arm_eabi/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3
  projects/arm_eabi/secure/lib/libcrypto/man/PKCS12_create.3
  projects/arm_eabi/secure/lib/libcrypto/man/PKCS12_parse.3
  projects/arm_eabi/secure/lib/libcrypto/man/PKCS7_decrypt.3
  projects/arm_eabi/secure/lib/libcrypto/man/PKCS7_encrypt.3
  projects/arm_eabi/secure/lib/libcrypto/man/PKCS7_sign.3
  projects/arm_eabi/secure/lib/libcrypto/man/PKCS7_verify.3
  projects/arm_eabi/secure/lib/libcrypto/man/RAND_add.3
  projects/arm_eabi/secure/lib/libcrypto/man/RAND_bytes.3
  projects/arm_eabi/secure/lib/libcrypto/man/RAND_cleanup.3
  projects/arm_eabi/secure/lib/libcrypto/man/RAND_egd.3
  projects/arm_eabi/secure/lib/libcrypto/man/RAND_load_file.3
  projects/arm_eabi/secure/lib/libcrypto/man/RAND_set_rand_method.3
  projects/arm_eabi/secure/lib/libcrypto/man/RSA_blinding_on.3
  projects/arm_eabi/secure/lib/libcrypto/man/RSA_check_key.3
  projects/arm_eabi/secure/lib/libcrypto/man/RSA_generate_key.3
  projects/arm_eabi/secure/lib/libcrypto/man/RSA_get_ex_new_index.3
  projects/arm_eabi/secure/lib/libcrypto/man/RSA_new.3
  projects/arm_eabi/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
  projects/arm_eabi/secure/lib/libcrypto/man/RSA_print.3
  projects/arm_eabi/secure/lib/libcrypto/man/RSA_private_encrypt.3
  projects/arm_eabi/secure/lib/libcrypto/man/RSA_public_encrypt.3
  projects/arm_eabi/secure/lib/libcrypto/man/RSA_set_method.3
  projects/arm_eabi/secure/lib/libcrypto/man/RSA_sign.3
  projects/arm_eabi/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
  projects/arm_eabi/secure/lib/libcrypto/man/RSA_size.3
  projects/arm_eabi/secure/lib/libcrypto/man/SMIME_read_PKCS7.3
  projects/arm_eabi/secure/lib/libcrypto/man/SMIME_write_PKCS7.3
  projects/arm_eabi/secure/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
  projects/arm_eabi/secure/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
  projects/arm_eabi/secure/lib/libcrypto/man/X509_NAME_get_index_by_NID.3
  projects/arm_eabi/secure/lib/libcrypto/man/X509_NAME_print_ex.3
  projects/arm_eabi/secure/lib/libcrypto/man/X509_new.3
  projects/arm_eabi/secure/lib/libcrypto/man/bio.3
  projects/arm_eabi/secure/lib/libcrypto/man/blowfish.3
  projects/arm_eabi/secure/lib/libcrypto/man/bn.3
  projects/arm_eabi/secure/lib/libcrypto/man/bn_internal.3
  projects/arm_eabi/secure/lib/libcrypto/man/buffer.3
  projects/arm_eabi/secure/lib/libcrypto/man/crypto.3
  projects/arm_eabi/secure/lib/libcrypto/man/d2i_ASN1_OBJECT.3
  projects/arm_eabi/secure/lib/libcrypto/man/d2i_DHparams.3
  projects/arm_eabi/secure/lib/libcrypto/man/d2i_DSAPublicKey.3
  projects/arm_eabi/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey.3
  projects/arm_eabi/secure/lib/libcrypto/man/d2i_RSAPublicKey.3
  projects/arm_eabi/secure/lib/libcrypto/man/d2i_X509.3
  projects/arm_eabi/secure/lib/libcrypto/man/d2i_X509_ALGOR.3
  projects/arm_eabi/secure/lib/libcrypto/man/d2i_X509_CRL.3
  projects/arm_eabi/secure/lib/libcrypto/man/d2i_X509_NAME.3
  projects/arm_eabi/secure/lib/libcrypto/man/d2i_X509_REQ.3
  projects/arm_eabi/secure/lib/libcrypto/man/d2i_X509_SIG.3
  projects/arm_eabi/secure/lib/libcrypto/man/des.3
  projects/arm_eabi/secure/lib/libcrypto/man/dh.3
  projects/arm_eabi/secure/lib/libcrypto/man/dsa.3
  projects/arm_eabi/secure/lib/libcrypto/man/ecdsa.3
  projects/arm_eabi/secure/lib/libcrypto/man/engine.3
  projects/arm_eabi/secure/lib/libcrypto/man/err.3
  projects/arm_eabi/secure/lib/libcrypto/man/evp.3
  projects/arm_eabi/secure/lib/libcrypto/man/hmac.3
  projects/arm_eabi/secure/lib/libcrypto/man/lh_stats.3
  projects/arm_eabi/secure/lib/libcrypto/man/lhash.3
  projects/arm_eabi/secure/lib/libcrypto/man/md5.3
  projects/arm_eabi/secure/lib/libcrypto/man/mdc2.3
  projects/arm_eabi/secure/lib/libcrypto/man/pem.3
  projects/arm_eabi/secure/lib/libcrypto/man/rand.3
  projects/arm_eabi/secure/lib/libcrypto/man/rc4.3
  projects/arm_eabi/secure/lib/libcrypto/man/ripemd.3
  projects/arm_eabi/secure/lib/libcrypto/man/rsa.3
  projects/arm_eabi/secure/lib/libcrypto/man/sha.3
  projects/arm_eabi/secure/lib/libcrypto/man/threads.3
  projects/arm_eabi/secure/lib/libcrypto/man/ui.3
  projects/arm_eabi/secure/lib/libcrypto/man/ui_compat.3
  projects/arm_eabi/secure/lib/libcrypto/man/x509.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CIPHER_get_name.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_COMP_add_compression_method.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_add_session.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_ctrl.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_flush_sessions.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_free.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_get_ex_new_index.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_get_verify_mode.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_load_verify_locations.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_new.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_sess_number.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_sess_set_cache_size.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_sess_set_get_cb.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_sessions.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_set_cert_store.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_set_cipher_list.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_set_client_CA_list.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_set_client_cert_cb.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_set_generate_session_id.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_set_info_callback.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_set_max_cert_list.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_set_mode.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_set_msg_callback.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_set_options.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_set_session_cache_mode.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_set_session_id_context.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_set_ssl_version.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_set_timeout.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_set_verify.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_CTX_use_certificate.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_SESSION_free.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_SESSION_get_ex_new_index.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_SESSION_get_time.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_accept.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_alert_type_string.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_clear.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_connect.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_do_handshake.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_free.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_get_SSL_CTX.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_get_ciphers.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_get_client_CA_list.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_get_current_cipher.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_get_default_timeout.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_get_error.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_get_ex_new_index.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_get_fd.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_get_peer_cert_chain.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_get_peer_certificate.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_get_rbio.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_get_session.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_get_verify_result.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_get_version.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_library_init.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_load_client_CA_file.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_new.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_pending.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_read.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_rstate_string.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_session_reused.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_set_bio.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_set_connect_state.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_set_fd.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_set_session.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_set_shutdown.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_set_verify_result.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_shutdown.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_state_string.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_want.3
  projects/arm_eabi/secure/lib/libssl/man/SSL_write.3
  projects/arm_eabi/secure/lib/libssl/man/d2i_SSL_SESSION.3
  projects/arm_eabi/secure/lib/libssl/man/ssl.3
  projects/arm_eabi/secure/usr.bin/openssl/man/CA.pl.1
  projects/arm_eabi/secure/usr.bin/openssl/man/asn1parse.1
  projects/arm_eabi/secure/usr.bin/openssl/man/ca.1
  projects/arm_eabi/secure/usr.bin/openssl/man/ciphers.1
  projects/arm_eabi/secure/usr.bin/openssl/man/crl.1
  projects/arm_eabi/secure/usr.bin/openssl/man/crl2pkcs7.1
  projects/arm_eabi/secure/usr.bin/openssl/man/dgst.1
  projects/arm_eabi/secure/usr.bin/openssl/man/dhparam.1
  projects/arm_eabi/secure/usr.bin/openssl/man/dsa.1
  projects/arm_eabi/secure/usr.bin/openssl/man/dsaparam.1
  projects/arm_eabi/secure/usr.bin/openssl/man/ec.1
  projects/arm_eabi/secure/usr.bin/openssl/man/ecparam.1
  projects/arm_eabi/secure/usr.bin/openssl/man/enc.1
  projects/arm_eabi/secure/usr.bin/openssl/man/errstr.1
  projects/arm_eabi/secure/usr.bin/openssl/man/gendsa.1
  projects/arm_eabi/secure/usr.bin/openssl/man/genrsa.1
  projects/arm_eabi/secure/usr.bin/openssl/man/nseq.1
  projects/arm_eabi/secure/usr.bin/openssl/man/ocsp.1
  projects/arm_eabi/secure/usr.bin/openssl/man/openssl.1
  projects/arm_eabi/secure/usr.bin/openssl/man/passwd.1
  projects/arm_eabi/secure/usr.bin/openssl/man/pkcs12.1
  projects/arm_eabi/secure/usr.bin/openssl/man/pkcs7.1
  projects/arm_eabi/secure/usr.bin/openssl/man/pkcs8.1
  projects/arm_eabi/secure/usr.bin/openssl/man/rand.1
  projects/arm_eabi/secure/usr.bin/openssl/man/req.1
  projects/arm_eabi/secure/usr.bin/openssl/man/rsa.1
  projects/arm_eabi/secure/usr.bin/openssl/man/rsautl.1
  projects/arm_eabi/secure/usr.bin/openssl/man/s_client.1
  projects/arm_eabi/secure/usr.bin/openssl/man/s_server.1
  projects/arm_eabi/secure/usr.bin/openssl/man/s_time.1
  projects/arm_eabi/secure/usr.bin/openssl/man/sess_id.1
  projects/arm_eabi/secure/usr.bin/openssl/man/smime.1
  projects/arm_eabi/secure/usr.bin/openssl/man/speed.1
  projects/arm_eabi/secure/usr.bin/openssl/man/spkac.1
  projects/arm_eabi/secure/usr.bin/openssl/man/verify.1
  projects/arm_eabi/secure/usr.bin/openssl/man/version.1
  projects/arm_eabi/secure/usr.bin/openssl/man/x509.1
  projects/arm_eabi/secure/usr.bin/openssl/man/x509v3_config.1
  projects/arm_eabi/share/Makefile
  projects/arm_eabi/share/doc/bind9/Makefile
  projects/arm_eabi/share/examples/csh/dot.cshrc
  projects/arm_eabi/share/examples/etc/README.examples
  projects/arm_eabi/share/examples/mdoc/example.4
  projects/arm_eabi/share/examples/pf/faq-example1
  projects/arm_eabi/share/examples/pf/pf.conf
  projects/arm_eabi/share/examples/scsi_target/scsi_target.c
  projects/arm_eabi/share/examples/ses/Makefile.inc
  projects/arm_eabi/share/examples/ses/srcs/eltsub.c
  projects/arm_eabi/share/examples/ses/srcs/getencstat.c
  projects/arm_eabi/share/examples/ses/srcs/getnobj.c
  projects/arm_eabi/share/examples/ses/srcs/getobjmap.c
  projects/arm_eabi/share/examples/ses/srcs/getobjstat.c
  projects/arm_eabi/share/examples/ses/srcs/inienc.c
  projects/arm_eabi/share/examples/ses/srcs/sesd.c
  projects/arm_eabi/share/examples/ses/srcs/setencstat.c
  projects/arm_eabi/share/examples/ses/srcs/setobjstat.c
  projects/arm_eabi/share/man/man3/ATOMIC_VAR_INIT.3
  projects/arm_eabi/share/man/man3/pthread.3
  projects/arm_eabi/share/man/man3/pthread_condattr.3
  projects/arm_eabi/share/man/man4/Makefile
  projects/arm_eabi/share/man/man4/acpi.4
  projects/arm_eabi/share/man/man4/acpi_hp.4
  projects/arm_eabi/share/man/man4/acpi_ibm.4
  projects/arm_eabi/share/man/man4/acpi_panasonic.4
  projects/arm_eabi/share/man/man4/acpi_wmi.4
  projects/arm_eabi/share/man/man4/ahci.4
  projects/arm_eabi/share/man/man4/ata.4
  projects/arm_eabi/share/man/man4/ath.4
  projects/arm_eabi/share/man/man4/atp.4
  projects/arm_eabi/share/man/man4/bce.4
  projects/arm_eabi/share/man/man4/bpf.4
  projects/arm_eabi/share/man/man4/bridge.4
  projects/arm_eabi/share/man/man4/capsicum.4
  projects/arm_eabi/share/man/man4/carp.4
  projects/arm_eabi/share/man/man4/ch.4
  projects/arm_eabi/share/man/man4/cpuctl.4
  projects/arm_eabi/share/man/man4/cpufreq.4
  projects/arm_eabi/share/man/man4/cxgbe.4
  projects/arm_eabi/share/man/man4/dcons.4
  projects/arm_eabi/share/man/man4/ddb.4
  projects/arm_eabi/share/man/man4/divert.4
  projects/arm_eabi/share/man/man4/epair.4
  projects/arm_eabi/share/man/man4/fdt.4
  projects/arm_eabi/share/man/man4/fdtbus.4
  projects/arm_eabi/share/man/man4/firewire.4
  projects/arm_eabi/share/man/man4/gdb.4
  projects/arm_eabi/share/man/man4/gre.4
  projects/arm_eabi/share/man/man4/hptrr.4
  projects/arm_eabi/share/man/man4/igb.4
  projects/arm_eabi/share/man/man4/io.4
  projects/arm_eabi/share/man/man4/ip.4
  projects/arm_eabi/share/man/man4/ipfirewall.4
  projects/arm_eabi/share/man/man4/ipmi.4
  projects/arm_eabi/share/man/man4/ipw.4
  projects/arm_eabi/share/man/man4/isci.4
  projects/arm_eabi/share/man/man4/iscsi_initiator.4
  projects/arm_eabi/share/man/man4/isp.4
  projects/arm_eabi/share/man/man4/iwn.4
  projects/arm_eabi/share/man/man4/mac_lomac.4
  projects/arm_eabi/share/man/man4/mac_none.4
  projects/arm_eabi/share/man/man4/mac_stub.4
  projects/arm_eabi/share/man/man4/man4.i386/sbni.4
  projects/arm_eabi/share/man/man4/mk48txx.4
  projects/arm_eabi/share/man/man4/mps.4
  projects/arm_eabi/share/man/man4/mpt.4
  projects/arm_eabi/share/man/man4/mvs.4
  projects/arm_eabi/share/man/man4/mwl.4
  projects/arm_eabi/share/man/man4/net80211.4
  projects/arm_eabi/share/man/man4/netmap.4
  projects/arm_eabi/share/man/man4/ng_etf.4
  projects/arm_eabi/share/man/man4/ng_ksocket.4
  projects/arm_eabi/share/man/man4/ng_nat.4
  projects/arm_eabi/share/man/man4/ng_netflow.4
  projects/arm_eabi/share/man/man4/ng_patch.4
  projects/arm_eabi/share/man/man4/ng_socket.4
  projects/arm_eabi/share/man/man4/pcm.4
  projects/arm_eabi/share/man/man4/pcn.4
  projects/arm_eabi/share/man/man4/psm.4
  projects/arm_eabi/share/man/man4/ral.4
  projects/arm_eabi/share/man/man4/rl.4
  projects/arm_eabi/share/man/man4/run.4
  projects/arm_eabi/share/man/man4/scsi.4
  projects/arm_eabi/share/man/man4/send.4
  projects/arm_eabi/share/man/man4/ses.4
  projects/arm_eabi/share/man/man4/siftr.4
  projects/arm_eabi/share/man/man4/siis.4
  projects/arm_eabi/share/man/man4/simplebus.4
  projects/arm_eabi/share/man/man4/sis.4
  projects/arm_eabi/share/man/man4/sk.4
  projects/arm_eabi/share/man/man4/snd_hda.4
  projects/arm_eabi/share/man/man4/snd_hdspe.4
  projects/arm_eabi/share/man/man4/splash.4
  projects/arm_eabi/share/man/man4/ste.4
  projects/arm_eabi/share/man/man4/termios.4
  projects/arm_eabi/share/man/man4/ti.4
  projects/arm_eabi/share/man/man4/tl.4
  projects/arm_eabi/share/man/man4/tws.4
  projects/arm_eabi/share/man/man4/uhso.4
  projects/arm_eabi/share/man/man4/ulpt.4
  projects/arm_eabi/share/man/man4/umcs.4
  projects/arm_eabi/share/man/man4/usb.4
  projects/arm_eabi/share/man/man4/uslcom.4
  projects/arm_eabi/share/man/man4/vge.4
  projects/arm_eabi/share/man/man4/vlan.4
  projects/arm_eabi/share/man/man4/vr.4
  projects/arm_eabi/share/man/man4/watchdog.4
  projects/arm_eabi/share/man/man4/wb.4
  projects/arm_eabi/share/man/man4/witness.4
  projects/arm_eabi/share/man/man4/wpi.4
  projects/arm_eabi/share/man/man4/xl.4
  projects/arm_eabi/share/man/man4/xnb.4
  projects/arm_eabi/share/man/man5/Makefile
  projects/arm_eabi/share/man/man5/devfs.conf.5
  projects/arm_eabi/share/man/man5/devfs.rules.5
  projects/arm_eabi/share/man/man5/device.hints.5
  projects/arm_eabi/share/man/man5/libmap.conf.5
  projects/arm_eabi/share/man/man5/make.conf.5
  projects/arm_eabi/share/man/man5/nsmb.conf.5
  projects/arm_eabi/share/man/man5/passwd.5
  projects/arm_eabi/share/man/man5/periodic.conf.5
  projects/arm_eabi/share/man/man5/portsnap.conf.5
  projects/arm_eabi/share/man/man5/rc.conf.5
  projects/arm_eabi/share/man/man5/src.conf.5
  projects/arm_eabi/share/man/man5/tmpfs.5
  projects/arm_eabi/share/man/man7/build.7
  projects/arm_eabi/share/man/man7/c99.7
  projects/arm_eabi/share/man/man7/development.7
  projects/arm_eabi/share/man/man7/release.7
  projects/arm_eabi/share/man/man7/tuning.7
  projects/arm_eabi/share/man/man8/picobsd.8
  projects/arm_eabi/share/man/man8/rc.8
  projects/arm_eabi/share/man/man9/BUF_ISLOCKED.9
  projects/arm_eabi/share/man/man9/DB_COMMAND.9
  projects/arm_eabi/share/man/man9/DECLARE_GEOM_CLASS.9
  projects/arm_eabi/share/man/man9/EVENTHANDLER.9
  projects/arm_eabi/share/man/man9/Makefile
  projects/arm_eabi/share/man/man9/VOP_GETACL.9
  projects/arm_eabi/share/man/man9/VOP_GETEXTATTR.9
  projects/arm_eabi/share/man/man9/VOP_GETPAGES.9
  projects/arm_eabi/share/man/man9/VOP_GETVOBJECT.9
  projects/arm_eabi/share/man/man9/VOP_SETACL.9
  projects/arm_eabi/share/man/man9/VOP_SETEXTATTR.9
  projects/arm_eabi/share/man/man9/acl.9
  projects/arm_eabi/share/man/man9/bpf.9
  projects/arm_eabi/share/man/man9/bus_generic_print_child.9
  projects/arm_eabi/share/man/man9/bus_release_resource.9
  projects/arm_eabi/share/man/man9/bus_space.9
  projects/arm_eabi/share/man/man9/byteorder.9
  projects/arm_eabi/share/man/man9/devclass_get_maxunit.9
  projects/arm_eabi/share/man/man9/device_find_child.9
  projects/arm_eabi/share/man/man9/disk.9
  projects/arm_eabi/share/man/man9/eventtimers.9
  projects/arm_eabi/share/man/man9/fail.9
  projects/arm_eabi/share/man/man9/firmware.9
  projects/arm_eabi/share/man/man9/hashinit.9
  projects/arm_eabi/share/man/man9/ieee80211_proto.9
  projects/arm_eabi/share/man/man9/ifnet.9
  projects/arm_eabi/share/man/man9/kqueue.9
  projects/arm_eabi/share/man/man9/lock.9
  projects/arm_eabi/share/man/man9/locking.9
  projects/arm_eabi/share/man/man9/mbuf.9
  projects/arm_eabi/share/man/man9/mod_cc.9
  projects/arm_eabi/share/man/man9/namei.9
  projects/arm_eabi/share/man/man9/netisr.9
  projects/arm_eabi/share/man/man9/pci.9
  projects/arm_eabi/share/man/man9/rmlock.9
  projects/arm_eabi/share/man/man9/rwlock.9
  projects/arm_eabi/share/man/man9/spl.9
  projects/arm_eabi/share/man/man9/store.9
  projects/arm_eabi/share/man/man9/swi.9
  projects/arm_eabi/share/man/man9/sysctl.9
  projects/arm_eabi/share/man/man9/taskqueue.9
  projects/arm_eabi/share/man/man9/usbdi.9
  projects/arm_eabi/share/man/man9/vm_page_aflag.9
  projects/arm_eabi/share/misc/bsd-family-tree
  projects/arm_eabi/share/misc/committers-doc.dot
  projects/arm_eabi/share/misc/committers-ports.dot
  projects/arm_eabi/share/misc/committers-src.dot
  projects/arm_eabi/share/misc/organization.dot
  projects/arm_eabi/share/misc/scsi_modes
  projects/arm_eabi/share/mk/bsd.README
  projects/arm_eabi/share/mk/bsd.crunchgen.mk
  projects/arm_eabi/share/mk/bsd.lib.mk
  projects/arm_eabi/share/mk/bsd.libnames.mk
  projects/arm_eabi/share/mk/bsd.own.mk
  projects/arm_eabi/share/mk/bsd.sys.mk
  projects/arm_eabi/share/mk/sys.mk
  projects/arm_eabi/share/skel/dot.cshrc
  projects/arm_eabi/share/syscons/keymaps/Makefile
  projects/arm_eabi/share/termcap/termcap.5
  projects/arm_eabi/sys/amd64/acpica/acpi_machdep.c
  projects/arm_eabi/sys/amd64/acpica/acpi_wakecode.S
  projects/arm_eabi/sys/amd64/amd64/cpu_switch.S
  projects/arm_eabi/sys/amd64/amd64/fpu.c
  projects/arm_eabi/sys/amd64/amd64/genassym.c
  projects/arm_eabi/sys/amd64/amd64/identcpu.c
  projects/arm_eabi/sys/amd64/amd64/machdep.c
  projects/arm_eabi/sys/amd64/amd64/minidump_machdep.c
  projects/arm_eabi/sys/amd64/amd64/mp_machdep.c
  projects/arm_eabi/sys/amd64/amd64/pmap.c
  projects/arm_eabi/sys/amd64/amd64/trap.c
  projects/arm_eabi/sys/amd64/conf/GENERIC
  projects/arm_eabi/sys/amd64/conf/NOTES
  projects/arm_eabi/sys/amd64/include/atomic.h
  projects/arm_eabi/sys/amd64/include/cpufunc.h
  projects/arm_eabi/sys/amd64/include/elf.h
  projects/arm_eabi/sys/amd64/include/in_cksum.h
  projects/arm_eabi/sys/amd64/include/intr_machdep.h
  projects/arm_eabi/sys/amd64/include/pcb.h
  projects/arm_eabi/sys/amd64/include/pmap.h
  projects/arm_eabi/sys/amd64/include/smp.h
  projects/arm_eabi/sys/amd64/include/vmparam.h
  projects/arm_eabi/sys/amd64/linux32/linux.h
  projects/arm_eabi/sys/amd64/linux32/linux32_dummy.c
  projects/arm_eabi/sys/amd64/linux32/linux32_machdep.c
  projects/arm_eabi/sys/amd64/linux32/linux32_proto.h
  projects/arm_eabi/sys/amd64/linux32/linux32_syscall.h
  projects/arm_eabi/sys/amd64/linux32/linux32_syscalls.c
  projects/arm_eabi/sys/amd64/linux32/linux32_sysent.c
  projects/arm_eabi/sys/amd64/linux32/linux32_systrace_args.c
  projects/arm_eabi/sys/amd64/linux32/syscalls.master
  projects/arm_eabi/sys/arm/arm/bcopyinout_xscale.S
  projects/arm_eabi/sys/arm/arm/bootconfig.c
  projects/arm_eabi/sys/arm/arm/busdma_machdep.c
  projects/arm_eabi/sys/arm/arm/cpufunc.c
  projects/arm_eabi/sys/arm/arm/cpufunc_asm.S
  projects/arm_eabi/sys/arm/arm/cpufunc_asm_arm10.S
  projects/arm_eabi/sys/arm/arm/cpufunc_asm_arm11.S
  projects/arm_eabi/sys/arm/arm/cpufunc_asm_arm7tdmi.S
  projects/arm_eabi/sys/arm/arm/cpufunc_asm_arm8.S
  projects/arm_eabi/sys/arm/arm/cpufunc_asm_arm9.S
  projects/arm_eabi/sys/arm/arm/cpufunc_asm_armv4.S
  projects/arm_eabi/sys/arm/arm/cpufunc_asm_armv5.S
  projects/arm_eabi/sys/arm/arm/cpufunc_asm_sa1.S
  projects/arm_eabi/sys/arm/arm/cpufunc_asm_xscale.S
  projects/arm_eabi/sys/arm/arm/cpufunc_asm_xscale_c3.S
  projects/arm_eabi/sys/arm/arm/db_disasm.c
  projects/arm_eabi/sys/arm/arm/db_interface.c
  projects/arm_eabi/sys/arm/arm/db_trace.c
  projects/arm_eabi/sys/arm/arm/disassem.c
  projects/arm_eabi/sys/arm/arm/dump_machdep.c
  projects/arm_eabi/sys/arm/arm/elf_trampoline.c
  projects/arm_eabi/sys/arm/arm/exception.S
  projects/arm_eabi/sys/arm/arm/gdb_machdep.c
  projects/arm_eabi/sys/arm/arm/identcpu.c
  projects/arm_eabi/sys/arm/arm/in_cksum.c
  projects/arm_eabi/sys/arm/arm/intr.c
  projects/arm_eabi/sys/arm/arm/irq_dispatch.S
  projects/arm_eabi/sys/arm/arm/locore.S
  projects/arm_eabi/sys/arm/arm/machdep.c
  projects/arm_eabi/sys/arm/arm/mem.c
  projects/arm_eabi/sys/arm/arm/nexus.c
  projects/arm_eabi/sys/arm/arm/pmap.c
  projects/arm_eabi/sys/arm/arm/support.S
  projects/arm_eabi/sys/arm/arm/swtch.S
  projects/arm_eabi/sys/arm/arm/sys_machdep.c
  projects/arm_eabi/sys/arm/arm/trap.c
  projects/arm_eabi/sys/arm/arm/undefined.c
  projects/arm_eabi/sys/arm/arm/vectors.S
  projects/arm_eabi/sys/arm/arm/vm_machdep.c
  projects/arm_eabi/sys/arm/at91/at91.c
  projects/arm_eabi/sys/arm/at91/at91_machdep.c
  projects/arm_eabi/sys/arm/at91/at91_mci.c
  projects/arm_eabi/sys/arm/at91/at91_mcireg.h
  projects/arm_eabi/sys/arm/at91/at91_pio.c
  projects/arm_eabi/sys/arm/at91/at91_pio_rm9200.h
  projects/arm_eabi/sys/arm/at91/at91_pioreg.h
  projects/arm_eabi/sys/arm/at91/at91_piovar.h
  projects/arm_eabi/sys/arm/at91/at91_pit.c
  projects/arm_eabi/sys/arm/at91/at91_pitreg.h
  projects/arm_eabi/sys/arm/at91/at91_pmc.c
  projects/arm_eabi/sys/arm/at91/at91_pmcvar.h
  projects/arm_eabi/sys/arm/at91/at91_reset.S
  projects/arm_eabi/sys/arm/at91/at91_rst.c
  projects/arm_eabi/sys/arm/at91/at91_spi.c
  projects/arm_eabi/sys/arm/at91/at91_spireg.h
  projects/arm_eabi/sys/arm/at91/at91_ssc.c
  projects/arm_eabi/sys/arm/at91/at91_st.c
  projects/arm_eabi/sys/arm/at91/at91_twi.c
  projects/arm_eabi/sys/arm/at91/at91_twireg.h
  projects/arm_eabi/sys/arm/at91/at91_wdt.c
  projects/arm_eabi/sys/arm/at91/at91_wdtreg.h
  projects/arm_eabi/sys/arm/at91/at91reg.h
  projects/arm_eabi/sys/arm/at91/at91rm9200.c
  projects/arm_eabi/sys/arm/at91/at91rm92reg.h
  projects/arm_eabi/sys/arm/at91/at91sam9260.c
  projects/arm_eabi/sys/arm/at91/at91sam9260reg.h
  projects/arm_eabi/sys/arm/at91/at91sam9g20.c
  projects/arm_eabi/sys/arm/at91/at91sam9g20reg.h
  projects/arm_eabi/sys/arm/at91/at91var.h
  projects/arm_eabi/sys/arm/at91/board_qila9g20.c
  projects/arm_eabi/sys/arm/at91/board_sam9g20ek.c
  projects/arm_eabi/sys/arm/at91/files.at91
  projects/arm_eabi/sys/arm/at91/if_ate.c
  projects/arm_eabi/sys/arm/at91/if_macb.c
  projects/arm_eabi/sys/arm/at91/std.at91
  projects/arm_eabi/sys/arm/at91/std.at91sam9
  projects/arm_eabi/sys/arm/at91/std.hl200
  projects/arm_eabi/sys/arm/at91/std.hl201
  projects/arm_eabi/sys/arm/at91/std.kb920x
  projects/arm_eabi/sys/arm/at91/std.qila9g20
  projects/arm_eabi/sys/arm/at91/std.sam9g20ek
  projects/arm_eabi/sys/arm/at91/uart_cpu_at91rm9200usart.c
  projects/arm_eabi/sys/arm/at91/uart_dev_at91usart.c
  projects/arm_eabi/sys/arm/conf/AVILA
  projects/arm_eabi/sys/arm/conf/BWCT
  projects/arm_eabi/sys/arm/conf/CAMBRIA
  projects/arm_eabi/sys/arm/conf/CNS11XXNAS
  projects/arm_eabi/sys/arm/conf/CRB
  projects/arm_eabi/sys/arm/conf/DB-78XXX
  projects/arm_eabi/sys/arm/conf/DB-88F6XXX
  projects/arm_eabi/sys/arm/conf/EP80219
  projects/arm_eabi/sys/arm/conf/GUMSTIX
  projects/arm_eabi/sys/arm/conf/GUMSTIX-QEMU
  projects/arm_eabi/sys/arm/conf/HL200
  projects/arm_eabi/sys/arm/conf/HL201
  projects/arm_eabi/sys/arm/conf/IQ31244
  projects/arm_eabi/sys/arm/conf/KB920X
  projects/arm_eabi/sys/arm/conf/LN2410SBC
  projects/arm_eabi/sys/arm/conf/NSLU
  projects/arm_eabi/sys/arm/conf/QILA9G20
  projects/arm_eabi/sys/arm/conf/QILA9G20.hints
  projects/arm_eabi/sys/arm/conf/SAM9G20EK
  projects/arm_eabi/sys/arm/conf/SAM9G20EK.hints
  projects/arm_eabi/sys/arm/conf/SHEEVAPLUG
  projects/arm_eabi/sys/arm/conf/SIMICS
  projects/arm_eabi/sys/arm/econa/econa_machdep.c
  projects/arm_eabi/sys/arm/include/_stdint.h
  projects/arm_eabi/sys/arm/include/_types.h
  projects/arm_eabi/sys/arm/include/armreg.h
  projects/arm_eabi/sys/arm/include/asmacros.h
  projects/arm_eabi/sys/arm/include/atomic.h
  projects/arm_eabi/sys/arm/include/blockio.h
  projects/arm_eabi/sys/arm/include/cpu.h
  projects/arm_eabi/sys/arm/include/cpufunc.h
  projects/arm_eabi/sys/arm/include/elf.h
  projects/arm_eabi/sys/arm/include/endian.h
  projects/arm_eabi/sys/arm/include/fdt.h
  projects/arm_eabi/sys/arm/include/fp.h
  projects/arm_eabi/sys/arm/include/frame.h
  projects/arm_eabi/sys/arm/include/ieee.h
  projects/arm_eabi/sys/arm/include/in_cksum.h
  projects/arm_eabi/sys/arm/include/intr.h
  projects/arm_eabi/sys/arm/include/katelib.h
  projects/arm_eabi/sys/arm/include/kdb.h
  projects/arm_eabi/sys/arm/include/machdep.h
  projects/arm_eabi/sys/arm/include/param.h
  projects/arm_eabi/sys/arm/include/pcb.h
  projects/arm_eabi/sys/arm/include/pmap.h
  projects/arm_eabi/sys/arm/include/pmc_mdep.h
  projects/arm_eabi/sys/arm/include/profile.h
  projects/arm_eabi/sys/arm/include/pte.h
  projects/arm_eabi/sys/arm/include/resource.h
  projects/arm_eabi/sys/arm/include/stack.h
  projects/arm_eabi/sys/arm/include/sysarch.h
  projects/arm_eabi/sys/arm/include/vmparam.h
  projects/arm_eabi/sys/arm/mv/discovery/discovery.c
  projects/arm_eabi/sys/arm/mv/files.mv
  projects/arm_eabi/sys/arm/mv/mv_machdep.c
  projects/arm_eabi/sys/arm/mv/mvwin.h
  projects/arm_eabi/sys/arm/mv/std.mv
  projects/arm_eabi/sys/arm/s3c2xx0/s3c2410reg.h
  projects/arm_eabi/sys/arm/s3c2xx0/s3c2440reg.h
  projects/arm_eabi/sys/arm/s3c2xx0/s3c24x0.c
  projects/arm_eabi/sys/arm/s3c2xx0/s3c24x0_machdep.c
  projects/arm_eabi/sys/arm/s3c2xx0/s3c24x0reg.h
  projects/arm_eabi/sys/arm/sa11x0/assabet_machdep.c
  projects/arm_eabi/sys/arm/sa11x0/sa11x0.c
  projects/arm_eabi/sys/arm/sa11x0/sa11x0_gpioreg.h
  projects/arm_eabi/sys/arm/sa11x0/sa11x0_io_asm.S
  projects/arm_eabi/sys/arm/sa11x0/sa11x0_irq.S
  projects/arm_eabi/sys/arm/sa11x0/sa11x0_ost.c
  projects/arm_eabi/sys/arm/sa11x0/sa11x0_ostreg.h
  projects/arm_eabi/sys/arm/sa11x0/sa11x0_var.h
  projects/arm_eabi/sys/arm/sa11x0/uart_dev_sa1110.c
  projects/arm_eabi/sys/arm/xscale/i80321/ep80219_machdep.c
  projects/arm_eabi/sys/arm/xscale/i80321/i80321.c
  projects/arm_eabi/sys/arm/xscale/i80321/i80321_aau.c
  projects/arm_eabi/sys/arm/xscale/i80321/i80321_dma.c
  projects/arm_eabi/sys/arm/xscale/i80321/i80321_intr.h
  projects/arm_eabi/sys/arm/xscale/i80321/i80321_pci.c
  projects/arm_eabi/sys/arm/xscale/i80321/i80321_space.c
  projects/arm_eabi/sys/arm/xscale/i80321/i80321_timer.c
  projects/arm_eabi/sys/arm/xscale/i80321/i80321reg.h
  projects/arm_eabi/sys/arm/xscale/i80321/iq31244_7seg.c
  projects/arm_eabi/sys/arm/xscale/i80321/iq31244_machdep.c
  projects/arm_eabi/sys/arm/xscale/i80321/iq80321.c
  projects/arm_eabi/sys/arm/xscale/i80321/obio.c
  projects/arm_eabi/sys/arm/xscale/i8134x/crb_machdep.c
  projects/arm_eabi/sys/arm/xscale/i8134x/i81342.c
  projects/arm_eabi/sys/arm/xscale/i8134x/i81342_mcu.c
  projects/arm_eabi/sys/arm/xscale/i8134x/i81342_pci.c
  projects/arm_eabi/sys/arm/xscale/i8134x/i81342_space.c
  projects/arm_eabi/sys/arm/xscale/i8134x/i81342reg.h
  projects/arm_eabi/sys/arm/xscale/i8134x/iq81342_7seg.c
  projects/arm_eabi/sys/arm/xscale/i8134x/obio.c
  projects/arm_eabi/sys/arm/xscale/i8134x/uart_cpu_i81342.c
  projects/arm_eabi/sys/arm/xscale/ixp425/avila_ata.c
  projects/arm_eabi/sys/arm/xscale/ixp425/avila_gpio.c
  projects/arm_eabi/sys/arm/xscale/ixp425/avila_machdep.c
  projects/arm_eabi/sys/arm/xscale/ixp425/cambria_exp_space.c
  projects/arm_eabi/sys/arm/xscale/ixp425/if_npe.c
  projects/arm_eabi/sys/arm/xscale/ixp425/if_npereg.h
  projects/arm_eabi/sys/arm/xscale/ixp425/ixp425.c
  projects/arm_eabi/sys/arm/xscale/ixp425/ixp425_iic.c
  projects/arm_eabi/sys/arm/xscale/ixp425/ixp425_npe.c
  projects/arm_eabi/sys/arm/xscale/ixp425/ixp425_npereg.h
  projects/arm_eabi/sys/arm/xscale/ixp425/ixp425_pci.c
  projects/arm_eabi/sys/arm/xscale/ixp425/ixp425_pci_space.c
  projects/arm_eabi/sys/arm/xscale/ixp425/ixp425_qmgr.c
  projects/arm_eabi/sys/arm/xscale/ixp425/ixp425_qmgr.h
  projects/arm_eabi/sys/arm/xscale/ixp425/ixp425reg.h
  projects/arm_eabi/sys/arm/xscale/ixp425/std.ixp425
  projects/arm_eabi/sys/arm/xscale/ixp425/std.ixp435
  projects/arm_eabi/sys/arm/xscale/pxa/if_smc_smi.c
  projects/arm_eabi/sys/arm/xscale/pxa/pxa_machdep.c
  projects/arm_eabi/sys/arm/xscale/pxa/pxareg.h
  projects/arm_eabi/sys/arm/xscale/std.xscale
  projects/arm_eabi/sys/boot/Makefile.sparc64
  projects/arm_eabi/sys/boot/arm/at91/boot2/boot2.c
  projects/arm_eabi/sys/boot/arm/at91/libat91/at91rm9200.h
  projects/arm_eabi/sys/boot/arm/ixp425/boot2/boot2.c
  projects/arm_eabi/sys/boot/arm/uboot/Makefile
  projects/arm_eabi/sys/boot/arm/uboot/conf.c
  projects/arm_eabi/sys/boot/arm/uboot/ldscript.arm
  projects/arm_eabi/sys/boot/arm/uboot/start.S
  projects/arm_eabi/sys/boot/arm/uboot/version
  projects/arm_eabi/sys/boot/common/boot.c
  projects/arm_eabi/sys/boot/common/bootstrap.h
  projects/arm_eabi/sys/boot/common/gpt.c
  projects/arm_eabi/sys/boot/common/load_elf.c
  projects/arm_eabi/sys/boot/common/load_elf_obj.c
  projects/arm_eabi/sys/boot/common/loader.8
  projects/arm_eabi/sys/boot/common/ufsread.c
  projects/arm_eabi/sys/boot/efi/Makefile.inc
  projects/arm_eabi/sys/boot/fdt/dts/db78100.dts
  projects/arm_eabi/sys/boot/fdt/dts/db88f6281.dts
  projects/arm_eabi/sys/boot/fdt/dts/p3041ds.dts
  projects/arm_eabi/sys/boot/fdt/dts/sheevaplug.dts
  projects/arm_eabi/sys/boot/fdt/fdt_loader_cmd.c
  projects/arm_eabi/sys/boot/forth/beastie.4th
  projects/arm_eabi/sys/boot/forth/beastie.4th.8
  projects/arm_eabi/sys/boot/forth/brand.4th
  projects/arm_eabi/sys/boot/forth/brand.4th.8
  projects/arm_eabi/sys/boot/forth/check-password.4th
  projects/arm_eabi/sys/boot/forth/check-password.4th.8
  projects/arm_eabi/sys/boot/forth/color.4th
  projects/arm_eabi/sys/boot/forth/color.4th.8
  projects/arm_eabi/sys/boot/forth/delay.4th
  projects/arm_eabi/sys/boot/forth/delay.4th.8
  projects/arm_eabi/sys/boot/forth/menu-commands.4th
  projects/arm_eabi/sys/boot/forth/menu.4th
  projects/arm_eabi/sys/boot/forth/menu.4th.8
  projects/arm_eabi/sys/boot/forth/shortcuts.4th
  projects/arm_eabi/sys/boot/forth/version.4th
  projects/arm_eabi/sys/boot/forth/version.4th.8
  projects/arm_eabi/sys/boot/i386/boot2/boot2.c
  projects/arm_eabi/sys/boot/i386/btx/btx/Makefile
  projects/arm_eabi/sys/boot/i386/btx/btx/btx.S
  projects/arm_eabi/sys/boot/i386/btx/btxldr/Makefile
  projects/arm_eabi/sys/boot/i386/btx/btxldr/btxldr.S
  projects/arm_eabi/sys/boot/i386/btx/lib/Makefile
  projects/arm_eabi/sys/boot/i386/cdboot/Makefile
  projects/arm_eabi/sys/boot/i386/efi/Makefile
  projects/arm_eabi/sys/boot/i386/efi/reloc.c
  projects/arm_eabi/sys/boot/i386/gptboot/gptboot.c
  projects/arm_eabi/sys/boot/i386/libi386/Makefile
  projects/arm_eabi/sys/boot/i386/libi386/biosdisk.c
  projects/arm_eabi/sys/boot/i386/libi386/biospnp.c
  projects/arm_eabi/sys/boot/i386/libi386/devicename.c
  projects/arm_eabi/sys/boot/i386/libi386/libi386.h
  projects/arm_eabi/sys/boot/i386/loader/Makefile
  projects/arm_eabi/sys/boot/i386/loader/conf.c
  projects/arm_eabi/sys/boot/i386/loader/main.c
  projects/arm_eabi/sys/boot/i386/pxeldr/Makefile
  projects/arm_eabi/sys/boot/i386/pxeldr/pxeldr.S
  projects/arm_eabi/sys/boot/i386/zfsboot/zfsboot.c
  projects/arm_eabi/sys/boot/ofw/libofw/Makefile
  projects/arm_eabi/sys/boot/ofw/libofw/devicename.c
  projects/arm_eabi/sys/boot/ofw/libofw/libofw.h
  projects/arm_eabi/sys/boot/ofw/libofw/ofw_disk.c
  projects/arm_eabi/sys/boot/pc98/boot2/boot2.c
  projects/arm_eabi/sys/boot/pc98/btx/btx/Makefile
  projects/arm_eabi/sys/boot/pc98/btx/btx/btx.S
  projects/arm_eabi/sys/boot/pc98/btx/btxldr/Makefile
  projects/arm_eabi/sys/boot/pc98/btx/btxldr/btxldr.S
  projects/arm_eabi/sys/boot/pc98/btx/lib/Makefile
  projects/arm_eabi/sys/boot/pc98/cdboot/Makefile
  projects/arm_eabi/sys/boot/pc98/libpc98/Makefile
  projects/arm_eabi/sys/boot/pc98/libpc98/biosdisk.c
  projects/arm_eabi/sys/boot/pc98/loader/main.c
  projects/arm_eabi/sys/boot/powerpc/boot1.chrp/boot1.c
  projects/arm_eabi/sys/boot/sparc64/Makefile
  projects/arm_eabi/sys/boot/sparc64/boot1/Makefile
  projects/arm_eabi/sys/boot/sparc64/boot1/boot1.c
  projects/arm_eabi/sys/boot/sparc64/loader/Makefile
  projects/arm_eabi/sys/boot/sparc64/loader/main.c
  projects/arm_eabi/sys/boot/uboot/common/metadata.c
  projects/arm_eabi/sys/boot/uboot/lib/api_public.h
  projects/arm_eabi/sys/boot/uboot/lib/copy.c
  projects/arm_eabi/sys/boot/uboot/lib/devicename.c
  projects/arm_eabi/sys/boot/uboot/lib/disk.c
  projects/arm_eabi/sys/boot/uboot/lib/elf_freebsd.c
  projects/arm_eabi/sys/boot/uboot/lib/glue.c
  projects/arm_eabi/sys/boot/uboot/lib/libuboot.h
  projects/arm_eabi/sys/boot/userboot/libstand/Makefile
  projects/arm_eabi/sys/boot/zfs/zfs.c
  projects/arm_eabi/sys/boot/zfs/zfsimpl.c
  projects/arm_eabi/sys/cam/ata/ata_all.c
  projects/arm_eabi/sys/cam/ata/ata_all.h
  projects/arm_eabi/sys/cam/ata/ata_da.c
  projects/arm_eabi/sys/cam/ata/ata_pmp.c
  projects/arm_eabi/sys/cam/ata/ata_xpt.c
  projects/arm_eabi/sys/cam/cam.h
  projects/arm_eabi/sys/cam/cam_ccb.h
  projects/arm_eabi/sys/cam/cam_debug.h
  projects/arm_eabi/sys/cam/cam_periph.c
  projects/arm_eabi/sys/cam/cam_periph.h
  projects/arm_eabi/sys/cam/cam_sim.h
  projects/arm_eabi/sys/cam/cam_xpt.c
  projects/arm_eabi/sys/cam/cam_xpt.h
  projects/arm_eabi/sys/cam/cam_xpt_periph.h
  projects/arm_eabi/sys/cam/cam_xpt_sim.h
  projects/arm_eabi/sys/cam/ctl/ctl.c
  projects/arm_eabi/sys/cam/ctl/ctl_backend.c
  projects/arm_eabi/sys/cam/ctl/ctl_frontend_cam_sim.c
  projects/arm_eabi/sys/cam/ctl/ctl_frontend_internal.c
  projects/arm_eabi/sys/cam/ctl/scsi_ctl.c
  projects/arm_eabi/sys/cam/scsi/scsi_all.c
  projects/arm_eabi/sys/cam/scsi/scsi_all.h
  projects/arm_eabi/sys/cam/scsi/scsi_cd.c
  projects/arm_eabi/sys/cam/scsi/scsi_ch.c
  projects/arm_eabi/sys/cam/scsi/scsi_da.c
  projects/arm_eabi/sys/cam/scsi/scsi_da.h
  projects/arm_eabi/sys/cam/scsi/scsi_pass.c
  projects/arm_eabi/sys/cam/scsi/scsi_pt.c
  projects/arm_eabi/sys/cam/scsi/scsi_sa.c
  projects/arm_eabi/sys/cam/scsi/scsi_ses.h
  projects/arm_eabi/sys/cam/scsi/scsi_sg.c
  projects/arm_eabi/sys/cam/scsi/scsi_target.c
  projects/arm_eabi/sys/cam/scsi/scsi_xpt.c
  projects/arm_eabi/sys/cddl/boot/zfs/zfsimpl.h
  projects/arm_eabi/sys/cddl/contrib/opensolaris/common/zfs/zpool_prop.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/Makefile.files
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ddt.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_deleg.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_config.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/space_map.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu.h
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_impl.h
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_traverse.h
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dataset.h
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_scan.h
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa_impl.h
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_impl.h
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zap.h
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_disk.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_file.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_label.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_mirror.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_missing.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_raidz.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_root.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_micro.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/sys/dtrace.h
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/sys/fs/zfs.h
  projects/arm_eabi/sys/cddl/contrib/opensolaris/uts/common/sys/nvpair.h
  projects/arm_eabi/sys/cddl/dev/dtrace/amd64/dis_tables.c
  projects/arm_eabi/sys/cddl/dev/dtrace/amd64/dtrace_subr.c
  projects/arm_eabi/sys/cddl/dev/dtrace/i386/dis_tables.c
  projects/arm_eabi/sys/cddl/dev/dtrace/i386/dtrace_subr.c
  projects/arm_eabi/sys/compat/freebsd32/freebsd32.h
  projects/arm_eabi/sys/compat/freebsd32/freebsd32_misc.c
  projects/arm_eabi/sys/compat/freebsd32/freebsd32_proto.h
  projects/arm_eabi/sys/compat/freebsd32/freebsd32_syscall.h
  projects/arm_eabi/sys/compat/freebsd32/freebsd32_syscalls.c
  projects/arm_eabi/sys/compat/freebsd32/freebsd32_sysent.c
  projects/arm_eabi/sys/compat/freebsd32/freebsd32_systrace_args.c
  projects/arm_eabi/sys/compat/freebsd32/syscalls.master
  projects/arm_eabi/sys/compat/linux/linux_emul.c
  projects/arm_eabi/sys/compat/linux/linux_emul.h
  projects/arm_eabi/sys/compat/linux/linux_file.c
  projects/arm_eabi/sys/compat/linux/linux_fork.c
  projects/arm_eabi/sys/compat/linux/linux_futex.c
  projects/arm_eabi/sys/compat/linux/linux_mib.c
  projects/arm_eabi/sys/compat/linux/linux_misc.c
  projects/arm_eabi/sys/compat/linux/linux_sysctl.c
  projects/arm_eabi/sys/compat/linux/linux_time.c
  projects/arm_eabi/sys/compat/linux/linux_uid16.c
  projects/arm_eabi/sys/compat/linux/linux_util.c
  projects/arm_eabi/sys/compat/linux/linux_util.h
  projects/arm_eabi/sys/compat/ndis/subr_ntoskrnl.c
  projects/arm_eabi/sys/conf/NOTES
  projects/arm_eabi/sys/conf/files
  projects/arm_eabi/sys/conf/files.amd64
  projects/arm_eabi/sys/conf/files.arm
  projects/arm_eabi/sys/conf/files.i386
  projects/arm_eabi/sys/conf/files.ia64
  projects/arm_eabi/sys/conf/files.mips
  projects/arm_eabi/sys/conf/files.powerpc
  projects/arm_eabi/sys/conf/files.sparc64
  projects/arm_eabi/sys/conf/kern.post.mk
  projects/arm_eabi/sys/conf/kmod.mk
  projects/arm_eabi/sys/conf/options
  projects/arm_eabi/sys/conf/options.arm
  projects/arm_eabi/sys/conf/options.mips
  projects/arm_eabi/sys/conf/options.powerpc
  projects/arm_eabi/sys/contrib/dev/acpica/acpica_prep.sh
  projects/arm_eabi/sys/contrib/dev/acpica/changes.txt   (contents, props changed)
  projects/arm_eabi/sys/contrib/dev/acpica/common/adfile.c
  projects/arm_eabi/sys/contrib/dev/acpica/common/adwalk.c
  projects/arm_eabi/sys/contrib/dev/acpica/common/dmextern.c
  projects/arm_eabi/sys/contrib/dev/acpica/common/dmrestag.c
  projects/arm_eabi/sys/contrib/dev/acpica/compiler/aslcompile.c
  projects/arm_eabi/sys/contrib/dev/acpica/compiler/aslcompiler.h
  projects/arm_eabi/sys/contrib/dev/acpica/compiler/aslcompiler.l
  projects/arm_eabi/sys/contrib/dev/acpica/compiler/aslcompiler.y
  projects/arm_eabi/sys/contrib/dev/acpica/compiler/aslerror.c
  projects/arm_eabi/sys/contrib/dev/acpica/compiler/aslfiles.c
  projects/arm_eabi/sys/contrib/dev/acpica/compiler/aslglobal.h
  projects/arm_eabi/sys/contrib/dev/acpica/compiler/asllookup.c
  projects/arm_eabi/sys/contrib/dev/acpica/compiler/aslmain.c
  projects/arm_eabi/sys/contrib/dev/acpica/compiler/aslmap.c
  projects/arm_eabi/sys/contrib/dev/acpica/compiler/aslmessages.h
  projects/arm_eabi/sys/contrib/dev/acpica/compiler/aslrestype1.c
  projects/arm_eabi/sys/contrib/dev/acpica/compiler/aslstartup.c
  projects/arm_eabi/sys/contrib/dev/acpica/compiler/aslutils.c
  projects/arm_eabi/sys/contrib/dev/acpica/compiler/dtio.c
  projects/arm_eabi/sys/contrib/dev/acpica/compiler/dttemplate.c
  projects/arm_eabi/sys/contrib/dev/acpica/compiler/preprocess.h
  projects/arm_eabi/sys/contrib/dev/acpica/compiler/prscan.c
  projects/arm_eabi/sys/contrib/dev/acpica/compiler/prutils.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/debugger/dbcmds.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/debugger/dbdisply.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/debugger/dbexec.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/debugger/dbfileio.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/debugger/dbstats.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/debugger/dbutils.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/disassembler/dmopcode.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/disassembler/dmwalk.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/dispatcher/dsfield.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/dispatcher/dsopcode.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/events/evgpe.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/events/evgpeutil.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/events/evmisc.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/events/evxface.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/events/evxfgpe.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/executer/exconfig.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/executer/exdump.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/hardware/hwesleep.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/tables/tbfadt.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/utilities/utdelete.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/utilities/utglobal.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/utilities/utmisc.c
  projects/arm_eabi/sys/contrib/dev/acpica/components/utilities/uttrack.c
  projects/arm_eabi/sys/contrib/dev/acpica/include/acdebug.h
  projects/arm_eabi/sys/contrib/dev/acpica/include/acdisasm.h
  projects/arm_eabi/sys/contrib/dev/acpica/include/acglobal.h
  projects/arm_eabi/sys/contrib/dev/acpica/include/aclocal.h
  projects/arm_eabi/sys/contrib/dev/acpica/include/acobject.h
  projects/arm_eabi/sys/contrib/dev/acpica/include/acpiosxf.h
  projects/arm_eabi/sys/contrib/dev/acpica/include/acpixf.h
  projects/arm_eabi/sys/contrib/dev/acpica/include/acpredef.h
  projects/arm_eabi/sys/contrib/dev/acpica/include/actypes.h
  projects/arm_eabi/sys/contrib/dev/acpica/include/acutils.h
  projects/arm_eabi/sys/contrib/dev/acpica/os_specific/service_layers/osunixxf.c
  projects/arm_eabi/sys/contrib/pf/net/pf.c
  projects/arm_eabi/sys/contrib/pf/net/pf_ioctl.c
  projects/arm_eabi/sys/contrib/pf/net/pf_table.c
  projects/arm_eabi/sys/contrib/pf/net/pfvar.h
  projects/arm_eabi/sys/contrib/rdma/krping/krping.c
  projects/arm_eabi/sys/contrib/rdma/krping/krping.h
  projects/arm_eabi/sys/contrib/rdma/krping/krping_dev.c
  projects/arm_eabi/sys/contrib/rdma/rdma_addr.c
  projects/arm_eabi/sys/contrib/rdma/rdma_cache.c
  projects/arm_eabi/sys/contrib/rdma/rdma_cma.c
  projects/arm_eabi/sys/ddb/db_main.c
  projects/arm_eabi/sys/dev/acpi_support/acpi_ibm.c
  projects/arm_eabi/sys/dev/acpica/Osd/OsdSchedule.c
  projects/arm_eabi/sys/dev/acpica/Osd/OsdSynch.c
  projects/arm_eabi/sys/dev/acpica/acpi.c
  projects/arm_eabi/sys/dev/acpica/acpi_cpu.c
  projects/arm_eabi/sys/dev/acpica/acpi_ec.c
  projects/arm_eabi/sys/dev/acpica/acpi_smbat.c
  projects/arm_eabi/sys/dev/acpica/acpi_video.c
  projects/arm_eabi/sys/dev/acpica/acpivar.h
  projects/arm_eabi/sys/dev/adb/adb_kbd.c
  projects/arm_eabi/sys/dev/ae/if_ae.c
  projects/arm_eabi/sys/dev/agp/agp.c
  projects/arm_eabi/sys/dev/agp/agp_i810.c
  projects/arm_eabi/sys/dev/agp/agp_if.m
  projects/arm_eabi/sys/dev/agp/agppriv.h
  projects/arm_eabi/sys/dev/agp/agpreg.h
  projects/arm_eabi/sys/dev/agp/agpvar.h
  projects/arm_eabi/sys/dev/ahci/ahci.c
  projects/arm_eabi/sys/dev/aic7xxx/aic79xx.c
  projects/arm_eabi/sys/dev/aic7xxx/aic79xx_osm.c
  projects/arm_eabi/sys/dev/aic7xxx/aic7xxx.c
  projects/arm_eabi/sys/dev/aic7xxx/aic7xxx_osm.c
  projects/arm_eabi/sys/dev/aic7xxx/aicasm/Makefile
  projects/arm_eabi/sys/dev/aic7xxx/aicasm/aicasm.c
  projects/arm_eabi/sys/dev/amr/amr.c
  projects/arm_eabi/sys/dev/asr/asr.c
  projects/arm_eabi/sys/dev/ata/ata-all.c
  projects/arm_eabi/sys/dev/ata/chipsets/ata-ite.c
  projects/arm_eabi/sys/dev/ath/ah_osdep.c
  projects/arm_eabi/sys/dev/ath/ah_osdep.h
  projects/arm_eabi/sys/dev/ath/ath_dfs/null/dfs_null.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ah.h
  projects/arm_eabi/sys/dev/ath/ath_hal/ah_debug.h
  projects/arm_eabi/sys/dev/ath/ath_hal/ah_desc.h
  projects/arm_eabi/sys/dev/ath/ath_hal/ah_eeprom_v4k.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ah_internal.h
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5210/ar5210.h
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5210/ar5210_attach.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5210/ar5210_misc.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5210/ar5210_reset.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5211/ar5211.h
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5211/ar5211_attach.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5211/ar5211_misc.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5211/ar5211_reset.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5212/ar5212.h
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5212/ar5212_attach.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5212/ar5212_misc.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5212/ar5212_reset.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5312/ar5312_reset.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5416/ar5416.h
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5416/ar5416_ani.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5416/ar5416_gpio.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5416/ar5416_interrupts.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5416/ar5416_misc.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5416/ar5416_power.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5416/ar5416phy.h
  projects/arm_eabi/sys/dev/ath/ath_hal/ar5416/ar5416reg.h
  projects/arm_eabi/sys/dev/ath/ath_hal/ar9002/ar9280_attach.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar9002/ar9285.h
  projects/arm_eabi/sys/dev/ath/ath_hal/ar9002/ar9285_attach.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar9002/ar9287_attach.c
  projects/arm_eabi/sys/dev/ath/ath_hal/ar9002/ar9287_reset.c
  projects/arm_eabi/sys/dev/ath/ath_rate/amrr/amrr.c
  projects/arm_eabi/sys/dev/ath/ath_rate/onoe/onoe.c
  projects/arm_eabi/sys/dev/ath/ath_rate/sample/sample.c
  projects/arm_eabi/sys/dev/ath/if_ath.c
  projects/arm_eabi/sys/dev/ath/if_ath_ahb.c
  projects/arm_eabi/sys/dev/ath/if_ath_debug.c
  projects/arm_eabi/sys/dev/ath/if_ath_debug.h
  projects/arm_eabi/sys/dev/ath/if_ath_led.c
  projects/arm_eabi/sys/dev/ath/if_ath_misc.h
  projects/arm_eabi/sys/dev/ath/if_ath_pci.c
  projects/arm_eabi/sys/dev/ath/if_ath_sysctl.c
  projects/arm_eabi/sys/dev/ath/if_ath_tx.c
  projects/arm_eabi/sys/dev/ath/if_ath_tx.h
  projects/arm_eabi/sys/dev/ath/if_ath_tx_ht.c
  projects/arm_eabi/sys/dev/ath/if_athdfs.h
  projects/arm_eabi/sys/dev/ath/if_athioctl.h
  projects/arm_eabi/sys/dev/ath/if_athvar.h
  projects/arm_eabi/sys/dev/bce/if_bce.c
  projects/arm_eabi/sys/dev/bce/if_bcereg.h
  projects/arm_eabi/sys/dev/bge/if_bge.c
  projects/arm_eabi/sys/dev/bge/if_bgereg.h
  projects/arm_eabi/sys/dev/bwi/bwimac.c
  projects/arm_eabi/sys/dev/bwi/bwiphy.c
  projects/arm_eabi/sys/dev/bwi/bwirf.c
  projects/arm_eabi/sys/dev/bwi/if_bwi.c
  projects/arm_eabi/sys/dev/bwi/if_bwi_pci.c
  projects/arm_eabi/sys/dev/cxgb/common/cxgb_ctl_defs.h
  projects/arm_eabi/sys/dev/cxgb/cxgb_adapter.h
  projects/arm_eabi/sys/dev/cxgb/cxgb_main.c
  projects/arm_eabi/sys/dev/cxgb/cxgb_offload.h
  projects/arm_eabi/sys/dev/cxgb/cxgb_osdep.h
  projects/arm_eabi/sys/dev/cxgb/cxgb_sge.c
  projects/arm_eabi/sys/dev/cxgb/sys/mvec.h
  projects/arm_eabi/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.c
  projects/arm_eabi/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.h
  projects/arm_eabi/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cm.c
  projects/arm_eabi/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cm.h
  projects/arm_eabi/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cq.c
  projects/arm_eabi/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_dbg.c
  projects/arm_eabi/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_ev.c
  projects/arm_eabi/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_hal.c
  projects/arm_eabi/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_hal.h
  projects/arm_eabi/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_mem.c
  projects/arm_eabi/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c
  projects/arm_eabi/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.h
  projects/arm_eabi/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_qp.c
  projects/arm_eabi/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_resource.c
  projects/arm_eabi/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_user.h
  projects/arm_eabi/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_wr.h
  projects/arm_eabi/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c
  projects/arm_eabi/sys/dev/cxgb/ulp/tom/cxgb_l2t.c
  projects/arm_eabi/sys/dev/cxgb/ulp/tom/cxgb_l2t.h
  projects/arm_eabi/sys/dev/cxgb/ulp/tom/cxgb_listen.c
  projects/arm_eabi/sys/dev/cxgb/ulp/tom/cxgb_toepcb.h
  projects/arm_eabi/sys/dev/cxgb/ulp/tom/cxgb_tom.c
  projects/arm_eabi/sys/dev/cxgb/ulp/tom/cxgb_tom.h
  projects/arm_eabi/sys/dev/cxgbe/adapter.h
  projects/arm_eabi/sys/dev/cxgbe/common/common.h
  projects/arm_eabi/sys/dev/cxgbe/common/t4_hw.c
  projects/arm_eabi/sys/dev/cxgbe/common/t4_msg.h
  projects/arm_eabi/sys/dev/cxgbe/firmware/t4fw_cfg.txt
  projects/arm_eabi/sys/dev/cxgbe/firmware/t4fw_cfg_uwire.txt
  projects/arm_eabi/sys/dev/cxgbe/firmware/t4fw_interface.h
  projects/arm_eabi/sys/dev/cxgbe/offload.h
  projects/arm_eabi/sys/dev/cxgbe/osdep.h
  projects/arm_eabi/sys/dev/cxgbe/t4_l2t.c
  projects/arm_eabi/sys/dev/cxgbe/t4_l2t.h
  projects/arm_eabi/sys/dev/cxgbe/t4_main.c
  projects/arm_eabi/sys/dev/cxgbe/t4_sge.c
  projects/arm_eabi/sys/dev/dc/if_dc.c
  projects/arm_eabi/sys/dev/dpt/dpt.h
  projects/arm_eabi/sys/dev/e1000/if_em.c
  projects/arm_eabi/sys/dev/e1000/if_igb.c
  projects/arm_eabi/sys/dev/e1000/if_igb.h
  projects/arm_eabi/sys/dev/esp/ncr53c9x.c
  projects/arm_eabi/sys/dev/fb/fbreg.h
  projects/arm_eabi/sys/dev/fb/s3_pci.c
  projects/arm_eabi/sys/dev/fdt/fdt_common.h
  projects/arm_eabi/sys/dev/fdt/fdt_pci.c
  projects/arm_eabi/sys/dev/firewire/sbp_targ.c
  projects/arm_eabi/sys/dev/flash/at45d.c
  projects/arm_eabi/sys/dev/fxp/if_fxp.c
  projects/arm_eabi/sys/dev/hptiop/hptiop.c
  projects/arm_eabi/sys/dev/hptmv/entry.c
  projects/arm_eabi/sys/dev/hptrr/hptrr_osm_bsd.c
  projects/arm_eabi/sys/dev/hwpmc/hwpmc_arm.c
  projects/arm_eabi/sys/dev/hwpmc/hwpmc_core.c
  projects/arm_eabi/sys/dev/hwpmc/hwpmc_intel.c
  projects/arm_eabi/sys/dev/hwpmc/hwpmc_mips.c
  projects/arm_eabi/sys/dev/hwpmc/hwpmc_powerpc.c
  projects/arm_eabi/sys/dev/iicbus/ds1374.c
  projects/arm_eabi/sys/dev/isci/isci.h
  projects/arm_eabi/sys/dev/isci/isci_controller.c
  projects/arm_eabi/sys/dev/isci/isci_interrupt.c
  projects/arm_eabi/sys/dev/isci/isci_io_request.c
  projects/arm_eabi/sys/dev/isci/isci_remote_device.c
  projects/arm_eabi/sys/dev/isci/scil/sati_inquiry.c
  projects/arm_eabi/sys/dev/iscsi/initiator/isc_subr.c
  projects/arm_eabi/sys/dev/iscsi/initiator/iscsi.c
  projects/arm_eabi/sys/dev/iscsi/initiator/iscsi_subr.c
  projects/arm_eabi/sys/dev/iscsi/initiator/iscsivar.h
  projects/arm_eabi/sys/dev/isp/isp.c
  projects/arm_eabi/sys/dev/isp/isp_freebsd.c
  projects/arm_eabi/sys/dev/isp/isp_freebsd.h
  projects/arm_eabi/sys/dev/isp/isp_pci.c
  projects/arm_eabi/sys/dev/isp/isp_sbus.c
  projects/arm_eabi/sys/dev/isp/ispmbox.h
  projects/arm_eabi/sys/dev/isp/ispreg.h
  projects/arm_eabi/sys/dev/isp/ispvar.h
  projects/arm_eabi/sys/dev/ispfw/asm_2400.h
  projects/arm_eabi/sys/dev/ispfw/asm_2500.h
  projects/arm_eabi/sys/dev/iwn/if_iwn.c
  projects/arm_eabi/sys/dev/ixgbe/ixgbe.c
  projects/arm_eabi/sys/dev/ixgbe/ixgbe.h
  projects/arm_eabi/sys/dev/jme/if_jme.c
  projects/arm_eabi/sys/dev/mfi/mfi.c
  projects/arm_eabi/sys/dev/mfi/mfi_cam.c
  projects/arm_eabi/sys/dev/mfi/mfi_debug.c
  projects/arm_eabi/sys/dev/mfi/mfi_disk.c
  projects/arm_eabi/sys/dev/mfi/mfi_tbolt.c
  projects/arm_eabi/sys/dev/mfi/mfireg.h
  projects/arm_eabi/sys/dev/mfi/mfivar.h
  projects/arm_eabi/sys/dev/mii/ciphy.c
  projects/arm_eabi/sys/dev/mii/miidevs
  projects/arm_eabi/sys/dev/mmc/mmc.c
  projects/arm_eabi/sys/dev/mmc/mmcbrvar.h
  projects/arm_eabi/sys/dev/mmc/mmcreg.h
  projects/arm_eabi/sys/dev/mmc/mmcsd.c
  projects/arm_eabi/sys/dev/mmc/mmcvar.h
  projects/arm_eabi/sys/dev/mps/mpi/mpi2.h
  projects/arm_eabi/sys/dev/mps/mpi/mpi2_cnfg.h
  projects/arm_eabi/sys/dev/mps/mpi/mpi2_hbd.h
  projects/arm_eabi/sys/dev/mps/mpi/mpi2_history.txt
  projects/arm_eabi/sys/dev/mps/mpi/mpi2_init.h
  projects/arm_eabi/sys/dev/mps/mpi/mpi2_ioc.h
  projects/arm_eabi/sys/dev/mps/mpi/mpi2_ra.h
  projects/arm_eabi/sys/dev/mps/mpi/mpi2_raid.h
  projects/arm_eabi/sys/dev/mps/mpi/mpi2_sas.h
  projects/arm_eabi/sys/dev/mps/mpi/mpi2_targ.h
  projects/arm_eabi/sys/dev/mps/mpi/mpi2_tool.h
  projects/arm_eabi/sys/dev/mps/mpi/mpi2_type.h
  projects/arm_eabi/sys/dev/mps/mps.c
  projects/arm_eabi/sys/dev/mps/mps_config.c
  projects/arm_eabi/sys/dev/mps/mps_ioctl.h
  projects/arm_eabi/sys/dev/mps/mps_mapping.c
  projects/arm_eabi/sys/dev/mps/mps_mapping.h
  projects/arm_eabi/sys/dev/mps/mps_sas.c
  projects/arm_eabi/sys/dev/mps/mps_sas.h
  projects/arm_eabi/sys/dev/mps/mps_sas_lsi.c
  projects/arm_eabi/sys/dev/mps/mps_user.c
  projects/arm_eabi/sys/dev/mps/mpsvar.h
  projects/arm_eabi/sys/dev/mpt/mpt_cam.c
  projects/arm_eabi/sys/dev/msk/if_msk.c
  projects/arm_eabi/sys/dev/mvs/mvs.c
  projects/arm_eabi/sys/dev/mvs/mvs.h
  projects/arm_eabi/sys/dev/mvs/mvs_soc.c
  projects/arm_eabi/sys/dev/mwl/if_mwl.c
  projects/arm_eabi/sys/dev/mwl/if_mwlvar.h
  projects/arm_eabi/sys/dev/mxge/eth_z8e.h
  projects/arm_eabi/sys/dev/mxge/ethp_z8e.h
  projects/arm_eabi/sys/dev/mxge/rss_eth_z8e.h
  projects/arm_eabi/sys/dev/mxge/rss_ethp_z8e.h
  projects/arm_eabi/sys/dev/netmap/if_re_netmap.h
  projects/arm_eabi/sys/dev/netmap/ixgbe_netmap.h
  projects/arm_eabi/sys/dev/netmap/netmap.c
  projects/arm_eabi/sys/dev/netmap/netmap_kern.h
  projects/arm_eabi/sys/dev/nxge/if_nxge.c
  projects/arm_eabi/sys/dev/pccard/pccard.c
  projects/arm_eabi/sys/dev/pccard/pccardvarp.h
  projects/arm_eabi/sys/dev/pci/pci.c
  projects/arm_eabi/sys/dev/pci/pci_pci.c
  projects/arm_eabi/sys/dev/pci/vga_pci.c
  projects/arm_eabi/sys/dev/powermac_nvram/powermac_nvram.c
  projects/arm_eabi/sys/dev/puc/puc_cfg.h
  projects/arm_eabi/sys/dev/puc/pucdata.c
  projects/arm_eabi/sys/dev/qlxgb/qla_os.c
  projects/arm_eabi/sys/dev/ral/if_ral_pci.c
  projects/arm_eabi/sys/dev/re/if_re.c
  projects/arm_eabi/sys/dev/sec/sec.c
  projects/arm_eabi/sys/dev/sec/sec.h
  projects/arm_eabi/sys/dev/sf/if_sf.c
  projects/arm_eabi/sys/dev/sfxge/sfxge_rx.c
  projects/arm_eabi/sys/dev/siis/siis.c
  projects/arm_eabi/sys/dev/sio/sio.c
  projects/arm_eabi/sys/dev/sound/pcm/sndstat.c
  projects/arm_eabi/sys/dev/sym/sym_conf.h
  projects/arm_eabi/sys/dev/sym/sym_hipd.c
  projects/arm_eabi/sys/dev/tsec/if_tsec.c
  projects/arm_eabi/sys/dev/twa/tw_osl_cam.c
  projects/arm_eabi/sys/dev/uart/uart_bus.h
  projects/arm_eabi/sys/dev/uart/uart_core.c
  projects/arm_eabi/sys/dev/uart/uart_if.m
  projects/arm_eabi/sys/dev/usb/controller/ehci.c
  projects/arm_eabi/sys/dev/usb/controller/ehci_pci.c
  projects/arm_eabi/sys/dev/usb/controller/xhci.c
  projects/arm_eabi/sys/dev/usb/input/uhid.c
  projects/arm_eabi/sys/dev/usb/input/ums.c
  projects/arm_eabi/sys/dev/usb/net/if_rue.c
  projects/arm_eabi/sys/dev/usb/quirk/usb_quirk.c
  projects/arm_eabi/sys/dev/usb/serial/u3g.c
  projects/arm_eabi/sys/dev/usb/serial/uftdi.c
  projects/arm_eabi/sys/dev/usb/serial/uftdi_reg.h
  projects/arm_eabi/sys/dev/usb/serial/umodem.c
  projects/arm_eabi/sys/dev/usb/usb_controller.h
  projects/arm_eabi/sys/dev/usb/usb_device.c
  projects/arm_eabi/sys/dev/usb/usb_generic.c
  projects/arm_eabi/sys/dev/usb/usb_hid.c
  projects/arm_eabi/sys/dev/usb/usb_hub.c
  projects/arm_eabi/sys/dev/usb/usb_hub.h
  projects/arm_eabi/sys/dev/usb/usb_transfer.c
  projects/arm_eabi/sys/dev/usb/usbdevs
  projects/arm_eabi/sys/dev/usb/wlan/if_rum.c
  projects/arm_eabi/sys/dev/usb/wlan/if_run.c
  projects/arm_eabi/sys/dev/usb/wlan/if_ural.c
  projects/arm_eabi/sys/dev/viawd/viawd.c
  projects/arm_eabi/sys/dev/virtio/balloon/virtio_balloon.c
  projects/arm_eabi/sys/dev/virtio/block/virtio_blk.c
  projects/arm_eabi/sys/dev/virtio/network/if_vtnet.c
  projects/arm_eabi/sys/dev/virtio/pci/virtio_pci.c
  projects/arm_eabi/sys/dev/virtio/virtio_ring.h
  projects/arm_eabi/sys/dev/virtio/virtqueue.c
  projects/arm_eabi/sys/dev/virtio/virtqueue.h
  projects/arm_eabi/sys/dev/vr/if_vr.c
  projects/arm_eabi/sys/dev/vr/if_vrreg.h
  projects/arm_eabi/sys/dev/vxge/vxgehal/vxgehal-channel.h
  projects/arm_eabi/sys/dev/wbwd/wbwd.c
  projects/arm_eabi/sys/dev/wpi/if_wpi.c
  projects/arm_eabi/sys/dev/xen/balloon/balloon.c
  projects/arm_eabi/sys/dev/xen/blkfront/blkfront.c
  projects/arm_eabi/sys/dev/xl/if_xl.c
  projects/arm_eabi/sys/fs/cd9660/cd9660_node.c
  projects/arm_eabi/sys/fs/coda/coda_subr.c
  projects/arm_eabi/sys/fs/ext2fs/ext2_inode.c
  projects/arm_eabi/sys/fs/ext2fs/ext2_lookup.c
  projects/arm_eabi/sys/fs/ext2fs/ext2_vfsops.c
  projects/arm_eabi/sys/fs/ext2fs/ext2_vnops.c
  projects/arm_eabi/sys/fs/hpfs/hpfs_vnops.c
  projects/arm_eabi/sys/fs/msdosfs/denode.h
  projects/arm_eabi/sys/fs/msdosfs/msdosfs_denode.c
  projects/arm_eabi/sys/fs/msdosfs/msdosfs_lookup.c
  projects/arm_eabi/sys/fs/msdosfs/msdosfs_vfsops.c
  projects/arm_eabi/sys/fs/msdosfs/msdosfs_vnops.c
  projects/arm_eabi/sys/fs/nfs/nfs_commonacl.c
  projects/arm_eabi/sys/fs/nfsclient/nfs_clbio.c
  projects/arm_eabi/sys/fs/nfsclient/nfs_clnode.c
  projects/arm_eabi/sys/fs/nfsclient/nfs_clsubs.c
  projects/arm_eabi/sys/fs/nfsclient/nfs_clvfsops.c
  projects/arm_eabi/sys/fs/nfsclient/nfs_clvnops.c
  projects/arm_eabi/sys/fs/nfsclient/nfsnode.h
  projects/arm_eabi/sys/fs/nfsserver/nfs_nfsdport.c
  projects/arm_eabi/sys/fs/nfsserver/nfs_nfsdstate.c
  projects/arm_eabi/sys/fs/ntfs/ntfs.h
  projects/arm_eabi/sys/fs/ntfs/ntfs_vnops.c
  projects/arm_eabi/sys/fs/nullfs/null_vnops.c
  projects/arm_eabi/sys/fs/smbfs/smbfs_node.c
  projects/arm_eabi/sys/fs/tmpfs/tmpfs.h
  projects/arm_eabi/sys/fs/tmpfs/tmpfs_subr.c
  projects/arm_eabi/sys/fs/tmpfs/tmpfs_vfsops.c
  projects/arm_eabi/sys/fs/tmpfs/tmpfs_vnops.c
  projects/arm_eabi/sys/fs/unionfs/union_subr.c
  projects/arm_eabi/sys/fs/unionfs/union_vfsops.c
  projects/arm_eabi/sys/fs/unionfs/union_vnops.c
  projects/arm_eabi/sys/gdb/gdb_main.c
  projects/arm_eabi/sys/geom/eli/g_eli_integrity.c
  projects/arm_eabi/sys/geom/geom.h
  projects/arm_eabi/sys/geom/geom_disk.c
  projects/arm_eabi/sys/geom/geom_disk.h
  projects/arm_eabi/sys/geom/geom_map.c
  projects/arm_eabi/sys/geom/geom_subr.c
  projects/arm_eabi/sys/geom/label/g_label_ufs.c
  projects/arm_eabi/sys/geom/mirror/g_mirror.c
  projects/arm_eabi/sys/geom/mirror/g_mirror.h
  projects/arm_eabi/sys/geom/mirror/g_mirror_ctl.c
  projects/arm_eabi/sys/geom/multipath/g_multipath.c
  projects/arm_eabi/sys/geom/part/g_part.c
  projects/arm_eabi/sys/geom/part/g_part.h
  projects/arm_eabi/sys/geom/part/g_part_apm.c
  projects/arm_eabi/sys/geom/part/g_part_bsd.c
  projects/arm_eabi/sys/geom/part/g_part_gpt.c
  projects/arm_eabi/sys/geom/part/g_part_mbr.c
  projects/arm_eabi/sys/geom/part/g_part_vtoc8.c
  projects/arm_eabi/sys/geom/raid/g_raid.c
  projects/arm_eabi/sys/geom/raid/g_raid.h
  projects/arm_eabi/sys/geom/raid/g_raid_ctl.c
  projects/arm_eabi/sys/geom/raid/g_raid_md_if.m
  projects/arm_eabi/sys/geom/raid/md_intel.c
  projects/arm_eabi/sys/geom/raid/md_jmicron.c
  projects/arm_eabi/sys/geom/raid/md_nvidia.c
  projects/arm_eabi/sys/geom/raid/md_promise.c
  projects/arm_eabi/sys/geom/raid/md_sii.c
  projects/arm_eabi/sys/geom/raid/tr_raid1.c
  projects/arm_eabi/sys/geom/raid/tr_raid1e.c
  projects/arm_eabi/sys/gnu/fs/reiserfs/reiserfs_inode.c
  projects/arm_eabi/sys/gnu/fs/xfs/FreeBSD/xfs_buf.c
  projects/arm_eabi/sys/i386/acpica/acpi_machdep.c
  projects/arm_eabi/sys/i386/acpica/acpi_wakecode.S
  projects/arm_eabi/sys/i386/conf/GENERIC
  projects/arm_eabi/sys/i386/conf/NOTES
  projects/arm_eabi/sys/i386/conf/XEN
  projects/arm_eabi/sys/i386/i386/apic_vector.s
  projects/arm_eabi/sys/i386/i386/bios.c
  projects/arm_eabi/sys/i386/i386/elf_machdep.c
  projects/arm_eabi/sys/i386/i386/genassym.c
  projects/arm_eabi/sys/i386/i386/identcpu.c
  projects/arm_eabi/sys/i386/i386/initcpu.c
  projects/arm_eabi/sys/i386/i386/machdep.c
  projects/arm_eabi/sys/i386/i386/minidump_machdep.c
  projects/arm_eabi/sys/i386/i386/mp_machdep.c
  projects/arm_eabi/sys/i386/i386/pmap.c
  projects/arm_eabi/sys/i386/i386/swtch.s
  projects/arm_eabi/sys/i386/i386/vm86.c
  projects/arm_eabi/sys/i386/include/apicvar.h
  projects/arm_eabi/sys/i386/include/atomic.h
  projects/arm_eabi/sys/i386/include/bootinfo.h
  projects/arm_eabi/sys/i386/include/elf.h
  projects/arm_eabi/sys/i386/include/in_cksum.h
  projects/arm_eabi/sys/i386/include/intr_machdep.h
  projects/arm_eabi/sys/i386/include/md_var.h
  projects/arm_eabi/sys/i386/include/pcb.h
  projects/arm_eabi/sys/i386/include/pmap.h
  projects/arm_eabi/sys/i386/include/smp.h
  projects/arm_eabi/sys/i386/include/vmparam.h
  projects/arm_eabi/sys/i386/linux/linux.h
  projects/arm_eabi/sys/i386/linux/linux_dummy.c
  projects/arm_eabi/sys/i386/linux/linux_machdep.c
  projects/arm_eabi/sys/i386/linux/linux_proto.h
  projects/arm_eabi/sys/i386/linux/linux_syscall.h
  projects/arm_eabi/sys/i386/linux/linux_syscalls.c
  projects/arm_eabi/sys/i386/linux/linux_sysent.c
  projects/arm_eabi/sys/i386/linux/linux_systrace_args.c
  projects/arm_eabi/sys/i386/linux/syscalls.master
  projects/arm_eabi/sys/i386/xen/pmap.c
  projects/arm_eabi/sys/ia64/acpica/acpi_wakeup.c
  projects/arm_eabi/sys/ia64/ia64/nexus.c
  projects/arm_eabi/sys/ia64/ia64/pmap.c
  projects/arm_eabi/sys/ia64/include/_stdint.h
  projects/arm_eabi/sys/ia64/include/_types.h
  projects/arm_eabi/sys/ia64/include/elf.h
  projects/arm_eabi/sys/ia64/include/in_cksum.h
  projects/arm_eabi/sys/ia64/include/pcb.h
  projects/arm_eabi/sys/ia64/include/pmap.h
  projects/arm_eabi/sys/kern/capabilities.conf
  projects/arm_eabi/sys/kern/imgact_aout.c
  projects/arm_eabi/sys/kern/imgact_elf.c
  projects/arm_eabi/sys/kern/imgact_gzip.c
  projects/arm_eabi/sys/kern/init_main.c
  projects/arm_eabi/sys/kern/init_sysent.c
  projects/arm_eabi/sys/kern/kern_acct.c
  projects/arm_eabi/sys/kern/kern_clock.c
  projects/arm_eabi/sys/kern/kern_condvar.c
  projects/arm_eabi/sys/kern/kern_conf.c
  projects/arm_eabi/sys/kern/kern_descrip.c
  projects/arm_eabi/sys/kern/kern_event.c
  projects/arm_eabi/sys/kern/kern_exec.c
  projects/arm_eabi/sys/kern/kern_fork.c
  projects/arm_eabi/sys/kern/kern_jail.c
  projects/arm_eabi/sys/kern/kern_kthread.c
  projects/arm_eabi/sys/kern/kern_ktrace.c
  projects/arm_eabi/sys/kern/kern_linker.c
  projects/arm_eabi/sys/kern/kern_proc.c
  projects/arm_eabi/sys/kern/kern_racct.c
  projects/arm_eabi/sys/kern/kern_rctl.c
  projects/arm_eabi/sys/kern/kern_shutdown.c
  projects/arm_eabi/sys/kern/kern_sig.c
  projects/arm_eabi/sys/kern/kern_synch.c
  projects/arm_eabi/sys/kern/kern_tc.c
  projects/arm_eabi/sys/kern/kern_thr.c
  projects/arm_eabi/sys/kern/kern_thread.c
  projects/arm_eabi/sys/kern/kern_timeout.c
  projects/arm_eabi/sys/kern/kern_umtx.c
  projects/arm_eabi/sys/kern/sched_4bsd.c
  projects/arm_eabi/sys/kern/sched_ule.c
  projects/arm_eabi/sys/kern/subr_acl_nfs4.c
  projects/arm_eabi/sys/kern/subr_bus.c
  projects/arm_eabi/sys/kern/subr_firmware.c
  projects/arm_eabi/sys/kern/subr_kdb.c
  projects/arm_eabi/sys/kern/subr_rman.c
  projects/arm_eabi/sys/kern/subr_sleepqueue.c
  projects/arm_eabi/sys/kern/subr_smp.c
  projects/arm_eabi/sys/kern/subr_syscall.c
  projects/arm_eabi/sys/kern/subr_trap.c
  projects/arm_eabi/sys/kern/subr_turnstile.c
  projects/arm_eabi/sys/kern/subr_witness.c
  projects/arm_eabi/sys/kern/sys_capability.c
  projects/arm_eabi/sys/kern/sys_generic.c
  projects/arm_eabi/sys/kern/sys_pipe.c
  projects/arm_eabi/sys/kern/sys_procdesc.c
  projects/arm_eabi/sys/kern/syscalls.c
  projects/arm_eabi/sys/kern/syscalls.master
  projects/arm_eabi/sys/kern/systrace_args.c
  projects/arm_eabi/sys/kern/tty.c
  projects/arm_eabi/sys/kern/uipc_mqueue.c
  projects/arm_eabi/sys/kern/uipc_syscalls.c
  projects/arm_eabi/sys/kern/uipc_usrreq.c
  projects/arm_eabi/sys/kern/vfs_bio.c
  projects/arm_eabi/sys/kern/vfs_default.c
  projects/arm_eabi/sys/kern/vfs_mount.c
  projects/arm_eabi/sys/kern/vfs_subr.c
  projects/arm_eabi/sys/kern/vfs_syscalls.c
  projects/arm_eabi/sys/kern/vfs_vnops.c
  projects/arm_eabi/sys/libkern/iconv.c
  projects/arm_eabi/sys/libkern/iconv_ucs.c
  projects/arm_eabi/sys/mips/atheros/ar71xx_chip.c
  projects/arm_eabi/sys/mips/atheros/ar71xx_chip.h
  projects/arm_eabi/sys/mips/atheros/ar71xx_cpudef.h
  projects/arm_eabi/sys/mips/atheros/ar71xx_gpio.c
  projects/arm_eabi/sys/mips/atheros/ar71xx_pci.c
  projects/arm_eabi/sys/mips/atheros/ar71xxreg.h
  projects/arm_eabi/sys/mips/atheros/ar724x_chip.c
  projects/arm_eabi/sys/mips/atheros/ar724x_pci.c
  projects/arm_eabi/sys/mips/atheros/ar91xx_chip.c
  projects/arm_eabi/sys/mips/atheros/files.ar71xx
  projects/arm_eabi/sys/mips/atheros/if_arge.c
  projects/arm_eabi/sys/mips/atheros/if_argevar.h
  projects/arm_eabi/sys/mips/cavium/uart_bus_octeonusart.c
  projects/arm_eabi/sys/mips/conf/OCTEON1
  projects/arm_eabi/sys/mips/conf/RSPRO
  projects/arm_eabi/sys/mips/conf/RSPRO.hints
  projects/arm_eabi/sys/mips/conf/TP-WN1043ND
  projects/arm_eabi/sys/mips/conf/TP-WN1043ND.hints
  projects/arm_eabi/sys/mips/include/_stdint.h
  projects/arm_eabi/sys/mips/include/_types.h
  projects/arm_eabi/sys/mips/include/elf.h
  projects/arm_eabi/sys/mips/include/in_cksum.h
  projects/arm_eabi/sys/mips/include/pcb.h
  projects/arm_eabi/sys/mips/include/pmap.h
  projects/arm_eabi/sys/mips/mips/bus_space_generic.c
  projects/arm_eabi/sys/mips/mips/nexus.c
  projects/arm_eabi/sys/mips/mips/pmap.c
  projects/arm_eabi/sys/mips/rmi/rootfs_list.txt
  projects/arm_eabi/sys/modules/Makefile
  projects/arm_eabi/sys/modules/aesni/Makefile
  projects/arm_eabi/sys/modules/agp/Makefile
  projects/arm_eabi/sys/modules/ath/Makefile
  projects/arm_eabi/sys/modules/bwi/Makefile
  projects/arm_eabi/sys/modules/cam/Makefile
  projects/arm_eabi/sys/modules/cxgb/Makefile
  projects/arm_eabi/sys/modules/cxgb/cxgb/Makefile
  projects/arm_eabi/sys/modules/cxgb/iw_cxgb/Makefile
  projects/arm_eabi/sys/modules/cxgb/tom/Makefile
  projects/arm_eabi/sys/modules/cxgbe/Makefile
  projects/arm_eabi/sys/modules/cxgbe/if_cxgbe/Makefile
  projects/arm_eabi/sys/modules/geom/geom_raid/Makefile
  projects/arm_eabi/sys/modules/ixgbe/Makefile
  projects/arm_eabi/sys/modules/linux/Makefile
  projects/arm_eabi/sys/modules/mlx4/Makefile
  projects/arm_eabi/sys/modules/mlx4ib/Makefile
  projects/arm_eabi/sys/modules/mlxen/Makefile
  projects/arm_eabi/sys/modules/mmcsd/Makefile
  projects/arm_eabi/sys/modules/mthca/Makefile
  projects/arm_eabi/sys/modules/mwl/Makefile
  projects/arm_eabi/sys/modules/ral/Makefile
  projects/arm_eabi/sys/modules/rdma/krping/Makefile
  projects/arm_eabi/sys/modules/uart/Makefile
  projects/arm_eabi/sys/modules/wpi/Makefile
  projects/arm_eabi/sys/modules/zfs/Makefile
  projects/arm_eabi/sys/net/bpf.c
  projects/arm_eabi/sys/net/bpf.h
  projects/arm_eabi/sys/net/bpf_buffer.c
  projects/arm_eabi/sys/net/bpf_buffer.h
  projects/arm_eabi/sys/net/bpf_zerocopy.c
  projects/arm_eabi/sys/net/bpfdesc.h
  projects/arm_eabi/sys/net/bridgestp.c
  projects/arm_eabi/sys/net/bridgestp.h
  projects/arm_eabi/sys/net/ieee8023ad_lacp.c
  projects/arm_eabi/sys/net/if.c
  projects/arm_eabi/sys/net/if.h
  projects/arm_eabi/sys/net/if_bridge.c
  projects/arm_eabi/sys/net/if_dl.h
  projects/arm_eabi/sys/net/if_gif.c
  projects/arm_eabi/sys/net/if_lagg.c
  projects/arm_eabi/sys/net/if_loop.c
  projects/arm_eabi/sys/net/if_media.h
  projects/arm_eabi/sys/net/if_tap.c
  projects/arm_eabi/sys/net/if_var.h
  projects/arm_eabi/sys/net/if_vlan.c
  projects/arm_eabi/sys/net/netmap.h
  projects/arm_eabi/sys/net/netmap_user.h
  projects/arm_eabi/sys/net/rtsock.c
  projects/arm_eabi/sys/net80211/ieee80211.h
  projects/arm_eabi/sys/net80211/ieee80211_action.c
  projects/arm_eabi/sys/net80211/ieee80211_ddb.c
  projects/arm_eabi/sys/net80211/ieee80211_ht.c
  projects/arm_eabi/sys/net80211/ieee80211_ht.h
  projects/arm_eabi/sys/net80211/ieee80211_hwmp.c
  projects/arm_eabi/sys/net80211/ieee80211_input.c
  projects/arm_eabi/sys/net80211/ieee80211_ioctl.h
  projects/arm_eabi/sys/net80211/ieee80211_mesh.c
  projects/arm_eabi/sys/net80211/ieee80211_mesh.h
  projects/arm_eabi/sys/net80211/ieee80211_node.h
  projects/arm_eabi/sys/net80211/ieee80211_output.c
  projects/arm_eabi/sys/net80211/ieee80211_radiotap.c
  projects/arm_eabi/sys/net80211/ieee80211_superg.c
  projects/arm_eabi/sys/net80211/ieee80211_var.h
  projects/arm_eabi/sys/netgraph/netflow/netflow.c
  projects/arm_eabi/sys/netgraph/netflow/netflow_v9.c
  projects/arm_eabi/sys/netgraph/netflow/ng_netflow.c
  projects/arm_eabi/sys/netgraph/netflow/ng_netflow.h
  projects/arm_eabi/sys/netgraph/ng_ksocket.c
  projects/arm_eabi/sys/netgraph/ng_patch.c
  projects/arm_eabi/sys/netgraph/ng_source.c
  projects/arm_eabi/sys/netinet/icmp_var.h
  projects/arm_eabi/sys/netinet/if_ether.c
  projects/arm_eabi/sys/netinet/if_ether.h
  projects/arm_eabi/sys/netinet/in.c
  projects/arm_eabi/sys/netinet/in.h
  projects/arm_eabi/sys/netinet/in_pcb.c
  projects/arm_eabi/sys/netinet/in_pcb.h
  projects/arm_eabi/sys/netinet/ip.h
  projects/arm_eabi/sys/netinet/ip_carp.c
  projects/arm_eabi/sys/netinet/ip_icmp.c
  projects/arm_eabi/sys/netinet/ip_input.c
  projects/arm_eabi/sys/netinet/ip_output.c
  projects/arm_eabi/sys/netinet/ipfw/ip_fw_table.c
  projects/arm_eabi/sys/netinet/libalias/alias_sctp.h
  projects/arm_eabi/sys/netinet/libalias/libalias.3
  projects/arm_eabi/sys/netinet/sctp.h
  projects/arm_eabi/sys/netinet/sctp_asconf.c
  projects/arm_eabi/sys/netinet/sctp_asconf.h
  projects/arm_eabi/sys/netinet/sctp_auth.c
  projects/arm_eabi/sys/netinet/sctp_auth.h
  projects/arm_eabi/sys/netinet/sctp_bsd_addr.c
  projects/arm_eabi/sys/netinet/sctp_bsd_addr.h
  projects/arm_eabi/sys/netinet/sctp_cc_functions.c
  projects/arm_eabi/sys/netinet/sctp_constants.h
  projects/arm_eabi/sys/netinet/sctp_crc32.c
  projects/arm_eabi/sys/netinet/sctp_crc32.h
  projects/arm_eabi/sys/netinet/sctp_dtrace_declare.h
  projects/arm_eabi/sys/netinet/sctp_dtrace_define.h
  projects/arm_eabi/sys/netinet/sctp_header.h
  projects/arm_eabi/sys/netinet/sctp_indata.c
  projects/arm_eabi/sys/netinet/sctp_indata.h
  projects/arm_eabi/sys/netinet/sctp_input.c
  projects/arm_eabi/sys/netinet/sctp_input.h
  projects/arm_eabi/sys/netinet/sctp_lock_bsd.h
  projects/arm_eabi/sys/netinet/sctp_os.h
  projects/arm_eabi/sys/netinet/sctp_os_bsd.h
  projects/arm_eabi/sys/netinet/sctp_output.c
  projects/arm_eabi/sys/netinet/sctp_output.h
  projects/arm_eabi/sys/netinet/sctp_pcb.c
  projects/arm_eabi/sys/netinet/sctp_pcb.h
  projects/arm_eabi/sys/netinet/sctp_peeloff.c
  projects/arm_eabi/sys/netinet/sctp_peeloff.h
  projects/arm_eabi/sys/netinet/sctp_ss_functions.c
  projects/arm_eabi/sys/netinet/sctp_structs.h
  projects/arm_eabi/sys/netinet/sctp_sysctl.c
  projects/arm_eabi/sys/netinet/sctp_sysctl.h
  projects/arm_eabi/sys/netinet/sctp_timer.c
  projects/arm_eabi/sys/netinet/sctp_timer.h
  projects/arm_eabi/sys/netinet/sctp_uio.h
  projects/arm_eabi/sys/netinet/sctp_usrreq.c
  projects/arm_eabi/sys/netinet/sctp_var.h
  projects/arm_eabi/sys/netinet/sctputil.c
  projects/arm_eabi/sys/netinet/sctputil.h
  projects/arm_eabi/sys/netinet/tcp_input.c
  projects/arm_eabi/sys/netinet/tcp_lro.c
  projects/arm_eabi/sys/netinet/tcp_lro.h
  projects/arm_eabi/sys/netinet/tcp_offload.c
  projects/arm_eabi/sys/netinet/tcp_offload.h
  projects/arm_eabi/sys/netinet/tcp_output.c
  projects/arm_eabi/sys/netinet/tcp_subr.c
  projects/arm_eabi/sys/netinet/tcp_syncache.c
  projects/arm_eabi/sys/netinet/tcp_syncache.h
  projects/arm_eabi/sys/netinet/tcp_timer.c
  projects/arm_eabi/sys/netinet/tcp_timewait.c
  projects/arm_eabi/sys/netinet/tcp_usrreq.c
  projects/arm_eabi/sys/netinet/tcp_var.h
  projects/arm_eabi/sys/netinet/udp_usrreq.c
  projects/arm_eabi/sys/netinet6/icmp6.c
  projects/arm_eabi/sys/netinet6/in6.c
  projects/arm_eabi/sys/netinet6/in6.h
  projects/arm_eabi/sys/netinet6/in6_cksum.c
  projects/arm_eabi/sys/netinet6/in6_src.c
  projects/arm_eabi/sys/netinet6/ip6_forward.c
  projects/arm_eabi/sys/netinet6/ip6_input.c
  projects/arm_eabi/sys/netinet6/ip6_ipsec.c
  projects/arm_eabi/sys/netinet6/ip6_output.c
  projects/arm_eabi/sys/netinet6/ip6_var.h
  projects/arm_eabi/sys/netinet6/mld6.c
  projects/arm_eabi/sys/netinet6/nd6.c
  projects/arm_eabi/sys/netinet6/route6.c
  projects/arm_eabi/sys/netinet6/scope6.c
  projects/arm_eabi/sys/netinet6/scope6_var.h
  projects/arm_eabi/sys/netinet6/sctp6_usrreq.c
  projects/arm_eabi/sys/netinet6/sctp6_var.h
  projects/arm_eabi/sys/netinet6/udp6_usrreq.c
  projects/arm_eabi/sys/netncp/ncp_nls.h
  projects/arm_eabi/sys/netsmb/smb_dev.c
  projects/arm_eabi/sys/nfsclient/nfs_bio.c
  projects/arm_eabi/sys/nfsclient/nfs_node.c
  projects/arm_eabi/sys/nfsclient/nfs_subs.c
  projects/arm_eabi/sys/nfsclient/nfs_vfsops.c
  projects/arm_eabi/sys/nfsclient/nfs_vnops.c
  projects/arm_eabi/sys/nfsclient/nfsnode.h
  projects/arm_eabi/sys/ofed/drivers/infiniband/core/addr.c
  projects/arm_eabi/sys/ofed/drivers/infiniband/core/cma.c
  projects/arm_eabi/sys/ofed/drivers/infiniband/core/iwcm.c
  projects/arm_eabi/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
  projects/arm_eabi/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_ib.c
  projects/arm_eabi/sys/ofed/drivers/net/mlx4/en_frag.c
  projects/arm_eabi/sys/ofed/drivers/net/mlx4/en_netdev.c
  projects/arm_eabi/sys/ofed/drivers/net/mlx4/en_port.c
  projects/arm_eabi/sys/ofed/drivers/net/mlx4/en_port.h
  projects/arm_eabi/sys/ofed/drivers/net/mlx4/en_rx.c
  projects/arm_eabi/sys/ofed/include/linux/in.h
  projects/arm_eabi/sys/ofed/include/linux/in6.h
  projects/arm_eabi/sys/ofed/include/linux/net.h
  projects/arm_eabi/sys/ofed/include/linux/workqueue.h
  projects/arm_eabi/sys/ofed/include/net/ip.h
  projects/arm_eabi/sys/ofed/include/net/ipv6.h
  projects/arm_eabi/sys/ofed/include/net/netevent.h
  projects/arm_eabi/sys/ofed/include/rdma/iw_cm.h
  projects/arm_eabi/sys/pc98/conf/GENERIC
  projects/arm_eabi/sys/pc98/pc98/machdep.c
  projects/arm_eabi/sys/pci/intpm.c
  projects/arm_eabi/sys/powerpc/aim/locore32.S
  projects/arm_eabi/sys/powerpc/aim/locore64.S
  projects/arm_eabi/sys/powerpc/aim/machdep.c
  projects/arm_eabi/sys/powerpc/aim/mmu_oea.c
  projects/arm_eabi/sys/powerpc/aim/mmu_oea64.c
  projects/arm_eabi/sys/powerpc/aim/moea64_native.c
  projects/arm_eabi/sys/powerpc/aim/slb.c
  projects/arm_eabi/sys/powerpc/aim/swtch32.S
  projects/arm_eabi/sys/powerpc/aim/swtch64.S
  projects/arm_eabi/sys/powerpc/booke/locore.S
  projects/arm_eabi/sys/powerpc/booke/machdep.c
  projects/arm_eabi/sys/powerpc/booke/platform_bare.c
  projects/arm_eabi/sys/powerpc/booke/pmap.c
  projects/arm_eabi/sys/powerpc/conf/GENERIC
  projects/arm_eabi/sys/powerpc/conf/GENERIC64
  projects/arm_eabi/sys/powerpc/conf/MPC85XX
  projects/arm_eabi/sys/powerpc/conf/NOTES
  projects/arm_eabi/sys/powerpc/include/_stdint.h
  projects/arm_eabi/sys/powerpc/include/_types.h
  projects/arm_eabi/sys/powerpc/include/atomic.h
  projects/arm_eabi/sys/powerpc/include/cpu.h
  projects/arm_eabi/sys/powerpc/include/cpufunc.h
  projects/arm_eabi/sys/powerpc/include/elf.h
  projects/arm_eabi/sys/powerpc/include/hid.h
  projects/arm_eabi/sys/powerpc/include/in_cksum.h
  projects/arm_eabi/sys/powerpc/include/pcpu.h
  projects/arm_eabi/sys/powerpc/include/pio.h
  projects/arm_eabi/sys/powerpc/include/pmap.h
  projects/arm_eabi/sys/powerpc/include/profile.h
  projects/arm_eabi/sys/powerpc/include/psl.h
  projects/arm_eabi/sys/powerpc/include/pte.h
  projects/arm_eabi/sys/powerpc/include/spr.h
  projects/arm_eabi/sys/powerpc/include/tlb.h
  projects/arm_eabi/sys/powerpc/include/trap.h
  projects/arm_eabi/sys/powerpc/include/ucontext.h
  projects/arm_eabi/sys/powerpc/include/vmparam.h
  projects/arm_eabi/sys/powerpc/mpc85xx/i2c.c
  projects/arm_eabi/sys/powerpc/mpc85xx/lbc.c
  projects/arm_eabi/sys/powerpc/mpc85xx/lbc.h
  projects/arm_eabi/sys/powerpc/mpc85xx/mpc85xx.c
  projects/arm_eabi/sys/powerpc/mpc85xx/pci_fdt.c
  projects/arm_eabi/sys/powerpc/powerpc/bus_machdep.c
  projects/arm_eabi/sys/powerpc/powerpc/cpu.c
  projects/arm_eabi/sys/powerpc/powerpc/db_trace.c
  projects/arm_eabi/sys/powerpc/powerpc/exec_machdep.c
  projects/arm_eabi/sys/powerpc/powerpc/gdb_machdep.c
  projects/arm_eabi/sys/powerpc/powerpc/genassym.c
  projects/arm_eabi/sys/powerpc/powerpc/mmu_if.m
  projects/arm_eabi/sys/powerpc/powerpc/platform.c
  projects/arm_eabi/sys/powerpc/powerpc/pmap_dispatch.c
  projects/arm_eabi/sys/security/mac/mac_syscalls.c
  projects/arm_eabi/sys/security/mac_mls/mac_mls.c
  projects/arm_eabi/sys/sparc64/conf/GENERIC
  projects/arm_eabi/sys/sparc64/include/_stdint.h
  projects/arm_eabi/sys/sparc64/include/_types.h
  projects/arm_eabi/sys/sparc64/include/elf.h
  projects/arm_eabi/sys/sparc64/include/in_cksum.h
  projects/arm_eabi/sys/sparc64/include/intr_machdep.h
  projects/arm_eabi/sys/sparc64/include/pcb.h
  projects/arm_eabi/sys/sparc64/include/pmap.h
  projects/arm_eabi/sys/sparc64/sparc64/intr_machdep.c
  projects/arm_eabi/sys/sparc64/sparc64/machdep.c
  projects/arm_eabi/sys/sparc64/sparc64/pmap.c
  projects/arm_eabi/sys/sparc64/sparc64/tsb.c
  projects/arm_eabi/sys/sys/_types.h
  projects/arm_eabi/sys/sys/agpio.h
  projects/arm_eabi/sys/sys/apm.h
  projects/arm_eabi/sys/sys/ata.h
  projects/arm_eabi/sys/sys/buf.h
  projects/arm_eabi/sys/sys/bus.h
  projects/arm_eabi/sys/sys/callout.h
  projects/arm_eabi/sys/sys/cdefs.h
  projects/arm_eabi/sys/sys/disklabel.h
  projects/arm_eabi/sys/sys/diskmbr.h
  projects/arm_eabi/sys/sys/elf_common.h
  projects/arm_eabi/sys/sys/file.h
  projects/arm_eabi/sys/sys/filedesc.h
  projects/arm_eabi/sys/sys/gpt.h
  projects/arm_eabi/sys/sys/iconv.h
  projects/arm_eabi/sys/sys/imgact_aout.h
  projects/arm_eabi/sys/sys/kdb.h
  projects/arm_eabi/sys/sys/kernel.h
  projects/arm_eabi/sys/sys/ktrace.h
  projects/arm_eabi/sys/sys/mbuf.h
  projects/arm_eabi/sys/sys/mount.h
  projects/arm_eabi/sys/sys/param.h
  projects/arm_eabi/sys/sys/proc.h
  projects/arm_eabi/sys/sys/sdt.h
  projects/arm_eabi/sys/sys/smp.h
  projects/arm_eabi/sys/sys/stdint.h
  projects/arm_eabi/sys/sys/syscall.h
  projects/arm_eabi/sys/sys/syscall.mk
  projects/arm_eabi/sys/sys/syscallsubr.h
  projects/arm_eabi/sys/sys/sysent.h
  projects/arm_eabi/sys/sys/sysproto.h
  projects/arm_eabi/sys/sys/systm.h
  projects/arm_eabi/sys/sys/ucontext.h
  projects/arm_eabi/sys/sys/user.h
  projects/arm_eabi/sys/sys/vnode.h
  projects/arm_eabi/sys/sys/vtoc.h
  projects/arm_eabi/sys/ufs/ffs/ffs_extern.h
  projects/arm_eabi/sys/ufs/ffs/ffs_inode.c
  projects/arm_eabi/sys/ufs/ffs/ffs_snapshot.c
  projects/arm_eabi/sys/ufs/ffs/ffs_softdep.c
  projects/arm_eabi/sys/ufs/ffs/ffs_vfsops.c
  projects/arm_eabi/sys/ufs/ffs/ffs_vnops.c
  projects/arm_eabi/sys/ufs/ufs/quota.h
  projects/arm_eabi/sys/ufs/ufs/ufs_extattr.c
  projects/arm_eabi/sys/ufs/ufs/ufs_inode.c
  projects/arm_eabi/sys/ufs/ufs/ufs_lookup.c
  projects/arm_eabi/sys/ufs/ufs/ufs_quota.c
  projects/arm_eabi/sys/ufs/ufs/ufs_vnops.c
  projects/arm_eabi/sys/ufs/ufs/ufsmount.h
  projects/arm_eabi/sys/vm/device_pager.c
  projects/arm_eabi/sys/vm/pmap.h
  projects/arm_eabi/sys/vm/swap_pager.c
  projects/arm_eabi/sys/vm/uma_core.c
  projects/arm_eabi/sys/vm/vm.h
  projects/arm_eabi/sys/vm/vm_fault.c
  projects/arm_eabi/sys/vm/vm_map.c
  projects/arm_eabi/sys/vm/vm_map.h
  projects/arm_eabi/sys/vm/vm_mmap.c
  projects/arm_eabi/sys/vm/vm_object.h
  projects/arm_eabi/sys/vm/vm_page.c
  projects/arm_eabi/sys/vm/vm_page.h
  projects/arm_eabi/sys/vm/vm_pageout.c
  projects/arm_eabi/sys/vm/vm_pager.c
  projects/arm_eabi/sys/vm/vm_pager.h
  projects/arm_eabi/sys/vm/vm_phys.c
  projects/arm_eabi/sys/vm/vm_phys.h
  projects/arm_eabi/sys/vm/vm_reserv.c
  projects/arm_eabi/sys/vm/vnode_pager.c
  projects/arm_eabi/sys/x86/include/_limits.h
  projects/arm_eabi/sys/x86/include/_stdint.h
  projects/arm_eabi/sys/x86/include/_types.h
  projects/arm_eabi/sys/x86/include/float.h
  projects/arm_eabi/sys/x86/include/ptrace.h
  projects/arm_eabi/sys/x86/include/specialreg.h
  projects/arm_eabi/sys/x86/pci/pci_bus.c
  projects/arm_eabi/sys/x86/x86/dump_machdep.c
  projects/arm_eabi/sys/x86/x86/intr_machdep.c
  projects/arm_eabi/sys/x86/x86/tsc.c
  projects/arm_eabi/tools/build/mk/OptionalObsoleteFiles.inc
  projects/arm_eabi/tools/build/options/WITHOUT_BINUTILS
  projects/arm_eabi/tools/build/options/WITHOUT_ZONEINFO
  projects/arm_eabi/tools/build/options/WITH_CLANG_IS_CC
  projects/arm_eabi/tools/build/options/makeman
  projects/arm_eabi/tools/regression/bin/sh/builtins/wait3.0
  projects/arm_eabi/tools/regression/sysvmsg/msgtest.c
  projects/arm_eabi/tools/regression/sysvsem/semtest.c
  projects/arm_eabi/tools/regression/sysvshm/shmtest.c
  projects/arm_eabi/tools/regression/usr.bin/m4/Makefile
  projects/arm_eabi/tools/regression/usr.bin/m4/regress.sh
  projects/arm_eabi/tools/regression/usr.bin/make/common.sh
  projects/arm_eabi/tools/test/auxinfo/auxinfo.c
  projects/arm_eabi/tools/tools/ath/Makefile
  projects/arm_eabi/tools/tools/ath/athdebug/athdebug.c
  projects/arm_eabi/tools/tools/ath/common/dumpregs_5416.c
  projects/arm_eabi/tools/tools/net80211/w00t/redir/buddy.c
  projects/arm_eabi/tools/tools/net80211/wesside/dics/dics.c
  projects/arm_eabi/tools/tools/net80211/wlanstats/main.c
  projects/arm_eabi/tools/tools/netmap/README
  projects/arm_eabi/tools/tools/netmap/bridge.c
  projects/arm_eabi/tools/tools/netmap/pcap.c
  projects/arm_eabi/tools/tools/netmap/pkt-gen.c
  projects/arm_eabi/tools/tools/netrate/netsend/netsend.c
  projects/arm_eabi/tools/tools/syscall_timing/syscall_timing.c
  projects/arm_eabi/tools/tools/tinybsd/README
  projects/arm_eabi/tools/tools/zfsboottest/zfsboottest.c
  projects/arm_eabi/tools/tools/zfsboottest/zfsboottest.sh
  projects/arm_eabi/usr.bin/Makefile
  projects/arm_eabi/usr.bin/ar/Makefile
  projects/arm_eabi/usr.bin/ar/acpyacc.y
  projects/arm_eabi/usr.bin/bc/bc.y
  projects/arm_eabi/usr.bin/calendar/calendar.1
  projects/arm_eabi/usr.bin/calendar/calendars/calendar.freebsd
  projects/arm_eabi/usr.bin/chat/chat.c
  projects/arm_eabi/usr.bin/clang/bugpoint/Makefile
  projects/arm_eabi/usr.bin/clang/bugpoint/bugpoint.1
  projects/arm_eabi/usr.bin/clang/clang/Makefile
  projects/arm_eabi/usr.bin/clang/clang/clang.1
  projects/arm_eabi/usr.bin/clang/llc/llc.1
  projects/arm_eabi/usr.bin/clang/lli/Makefile
  projects/arm_eabi/usr.bin/clang/lli/lli.1
  projects/arm_eabi/usr.bin/clang/llvm-ar/llvm-ar.1
  projects/arm_eabi/usr.bin/clang/llvm-as/llvm-as.1
  projects/arm_eabi/usr.bin/clang/llvm-bcanalyzer/llvm-bcanalyzer.1
  projects/arm_eabi/usr.bin/clang/llvm-diff/llvm-diff.1
  projects/arm_eabi/usr.bin/clang/llvm-dis/llvm-dis.1
  projects/arm_eabi/usr.bin/clang/llvm-extract/llvm-extract.1
  projects/arm_eabi/usr.bin/clang/llvm-ld/Makefile
  projects/arm_eabi/usr.bin/clang/llvm-ld/llvm-ld.1
  projects/arm_eabi/usr.bin/clang/llvm-link/llvm-link.1
  projects/arm_eabi/usr.bin/clang/llvm-nm/llvm-nm.1
  projects/arm_eabi/usr.bin/clang/llvm-prof/llvm-prof.1
  projects/arm_eabi/usr.bin/clang/llvm-ranlib/llvm-ranlib.1
  projects/arm_eabi/usr.bin/clang/opt/Makefile
  projects/arm_eabi/usr.bin/clang/opt/opt.1
  projects/arm_eabi/usr.bin/clang/tblgen/Makefile
  projects/arm_eabi/usr.bin/clang/tblgen/tblgen.1
  projects/arm_eabi/usr.bin/csup/csup.1
  projects/arm_eabi/usr.bin/ctlstat/ctlstat.8
  projects/arm_eabi/usr.bin/cut/cut.1
  projects/arm_eabi/usr.bin/cut/cut.c
  projects/arm_eabi/usr.bin/dc/dc.1
  projects/arm_eabi/usr.bin/fetch/fetch.1
  projects/arm_eabi/usr.bin/file/Makefile
  projects/arm_eabi/usr.bin/find/find.1
  projects/arm_eabi/usr.bin/find/getdate.y
  projects/arm_eabi/usr.bin/fstat/Makefile
  projects/arm_eabi/usr.bin/fstat/fstat.c
  projects/arm_eabi/usr.bin/gprof/gprof.1
  projects/arm_eabi/usr.bin/gprof/lookup.c
  projects/arm_eabi/usr.bin/gzip/zmore.1
  projects/arm_eabi/usr.bin/ipcrm/ipcrm.1
  projects/arm_eabi/usr.bin/kdump/Makefile
  projects/arm_eabi/usr.bin/kdump/kdump.1
  projects/arm_eabi/usr.bin/kdump/kdump.c
  projects/arm_eabi/usr.bin/kdump/mkioctls
  projects/arm_eabi/usr.bin/killall/killall.1
  projects/arm_eabi/usr.bin/killall/killall.c
  projects/arm_eabi/usr.bin/ktrace/ktrace.1
  projects/arm_eabi/usr.bin/ktrace/ktrace.h
  projects/arm_eabi/usr.bin/lastcomm/lastcomm.1
  projects/arm_eabi/usr.bin/lastcomm/lastcomm.c
  projects/arm_eabi/usr.bin/less/defines.h
  projects/arm_eabi/usr.bin/lex/flex.skl
  projects/arm_eabi/usr.bin/lex/lex.1
  projects/arm_eabi/usr.bin/limits/limits.1
  projects/arm_eabi/usr.bin/login/login.1
  projects/arm_eabi/usr.bin/m4/eval.c
  projects/arm_eabi/usr.bin/m4/extern.h
  projects/arm_eabi/usr.bin/m4/main.c
  projects/arm_eabi/usr.bin/m4/parser.y
  projects/arm_eabi/usr.bin/mail/popen.c
  projects/arm_eabi/usr.bin/make/Makefile
  projects/arm_eabi/usr.bin/make/make.1
  projects/arm_eabi/usr.bin/make/var.c
  projects/arm_eabi/usr.bin/makewhatis/makewhatis.c
  projects/arm_eabi/usr.bin/man/man.conf.5
  projects/arm_eabi/usr.bin/minigzip/Makefile
  projects/arm_eabi/usr.bin/minigzip/minigzip.1
  projects/arm_eabi/usr.bin/mkcsmapper/ldef.h
  projects/arm_eabi/usr.bin/mklocale/extern.h
  projects/arm_eabi/usr.bin/mklocale/mklocale.1
  projects/arm_eabi/usr.bin/ncplogin/ncplogout.1
  projects/arm_eabi/usr.bin/netstat/inet.c
  projects/arm_eabi/usr.bin/passwd/passwd.1
  projects/arm_eabi/usr.bin/procstat/Makefile
  projects/arm_eabi/usr.bin/rctl/rctl.8
  projects/arm_eabi/usr.bin/rlogin/rlogin.1
  projects/arm_eabi/usr.bin/rsh/rsh.1
  projects/arm_eabi/usr.bin/sockstat/sockstat.1
  projects/arm_eabi/usr.bin/sockstat/sockstat.c
  projects/arm_eabi/usr.bin/stat/stat.1
  projects/arm_eabi/usr.bin/tftp/tftp.1
  projects/arm_eabi/usr.bin/top/machine.c
  projects/arm_eabi/usr.bin/top/top.local.1
  projects/arm_eabi/usr.bin/touch/touch.1
  projects/arm_eabi/usr.bin/touch/touch.c
  projects/arm_eabi/usr.bin/truss/Makefile
  projects/arm_eabi/usr.bin/unzip/unzip.1
  projects/arm_eabi/usr.bin/unzip/unzip.c
  projects/arm_eabi/usr.bin/usbhidctl/usbhid.c
  projects/arm_eabi/usr.bin/usbhidctl/usbhidctl.1
  projects/arm_eabi/usr.bin/who/who.1
  projects/arm_eabi/usr.bin/whois/whois.1
  projects/arm_eabi/usr.bin/yacc/Makefile
  projects/arm_eabi/usr.sbin/Makefile
  projects/arm_eabi/usr.sbin/acpi/acpidump/acpi.c
  projects/arm_eabi/usr.sbin/acpi/iasl/Makefile
  projects/arm_eabi/usr.sbin/adduser/rmuser.8
  projects/arm_eabi/usr.sbin/apmd/apmd.8
  projects/arm_eabi/usr.sbin/arp/arp.4
  projects/arm_eabi/usr.sbin/bluetooth/bthidcontrol/bthidcontrol.8
  projects/arm_eabi/usr.sbin/bluetooth/bthidd/parser.y
  projects/arm_eabi/usr.sbin/bluetooth/btpand/btpand.8
  projects/arm_eabi/usr.sbin/bluetooth/hccontrol/hccontrol.8
  projects/arm_eabi/usr.sbin/bluetooth/hcsecd/parser.y
  projects/arm_eabi/usr.sbin/bluetooth/l2control/l2control.8
  projects/arm_eabi/usr.sbin/bluetooth/sdpcontrol/sdpcontrol.8
  projects/arm_eabi/usr.sbin/bsdinstall/partedit/diskeditor.c
  projects/arm_eabi/usr.sbin/bsdinstall/partedit/part_wizard.c
  projects/arm_eabi/usr.sbin/bsdinstall/scripts/mirrorselect
  projects/arm_eabi/usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.3
  projects/arm_eabi/usr.sbin/bsnmpd/modules/snmp_wlan/snmp_wlan.3
  projects/arm_eabi/usr.sbin/config/config.h
  projects/arm_eabi/usr.sbin/config/main.c
  projects/arm_eabi/usr.sbin/cpucontrol/amd.c
  projects/arm_eabi/usr.sbin/cpucontrol/cpucontrol.8
  projects/arm_eabi/usr.sbin/cpucontrol/cpucontrol.c
  projects/arm_eabi/usr.sbin/cron/crontab/crontab.5
  projects/arm_eabi/usr.sbin/crunch/crunchgen/crunched_main.c
  projects/arm_eabi/usr.sbin/crunch/crunchgen/crunchgen.c
  projects/arm_eabi/usr.sbin/crunch/crunchide/crunchide.c
  projects/arm_eabi/usr.sbin/crunch/crunchide/exec_elf32.c
  projects/arm_eabi/usr.sbin/ctladm/ctladm.8
  projects/arm_eabi/usr.sbin/ctladm/ctladm.c
  projects/arm_eabi/usr.sbin/daemon/daemon.8
  projects/arm_eabi/usr.sbin/daemon/daemon.c
  projects/arm_eabi/usr.sbin/digictl/digictl.8
  projects/arm_eabi/usr.sbin/fifolog/lib/getdate.y
  projects/arm_eabi/usr.sbin/flowctl/flowctl.8
  projects/arm_eabi/usr.sbin/flowctl/flowctl.c
  projects/arm_eabi/usr.sbin/freebsd-update/freebsd-update.8
  projects/arm_eabi/usr.sbin/fwcontrol/fwcontrol.8
  projects/arm_eabi/usr.sbin/gssd/gssd.8
  projects/arm_eabi/usr.sbin/i2c/i2c.8
  projects/arm_eabi/usr.sbin/ifmcstat/ifmcstat.c
  projects/arm_eabi/usr.sbin/inetd/inetd.c
  projects/arm_eabi/usr.sbin/inetd/inetd.h
  projects/arm_eabi/usr.sbin/jail/Makefile
  projects/arm_eabi/usr.sbin/jail/jail.8
  projects/arm_eabi/usr.sbin/jail/jail.c
  projects/arm_eabi/usr.sbin/kbdmap/kbdmap.c
  projects/arm_eabi/usr.sbin/kldxref/ef.c
  projects/arm_eabi/usr.sbin/lpr/common_source/common.c
  projects/arm_eabi/usr.sbin/lpr/lpc/cmds.c
  projects/arm_eabi/usr.sbin/lpr/lpr/lpr.c
  projects/arm_eabi/usr.sbin/mfiutil/Makefile
  projects/arm_eabi/usr.sbin/mfiutil/mfi_cmd.c
  projects/arm_eabi/usr.sbin/mfiutil/mfi_config.c
  projects/arm_eabi/usr.sbin/mfiutil/mfi_drive.c
  projects/arm_eabi/usr.sbin/mfiutil/mfi_evt.c
  projects/arm_eabi/usr.sbin/mfiutil/mfi_flash.c
  projects/arm_eabi/usr.sbin/mfiutil/mfi_patrol.c
  projects/arm_eabi/usr.sbin/mfiutil/mfi_show.c
  projects/arm_eabi/usr.sbin/mfiutil/mfi_volume.c
  projects/arm_eabi/usr.sbin/mfiutil/mfiutil.c
  projects/arm_eabi/usr.sbin/mfiutil/mfiutil.h
  projects/arm_eabi/usr.sbin/mptutil/mpt_show.c
  projects/arm_eabi/usr.sbin/ndiscvt/ndiscvt.8
  projects/arm_eabi/usr.sbin/newsyslog/newsyslog.8
  projects/arm_eabi/usr.sbin/newsyslog/newsyslog.c
  projects/arm_eabi/usr.sbin/newsyslog/newsyslog.conf.5
  projects/arm_eabi/usr.sbin/nfsd/nfsv4.4
  projects/arm_eabi/usr.sbin/ntp/doc/ntp.conf.5
  projects/arm_eabi/usr.sbin/pc-sysinstall/backend/functions-bsdlabel.sh
  projects/arm_eabi/usr.sbin/pc-sysinstall/backend/functions-disk.sh
  projects/arm_eabi/usr.sbin/pc-sysinstall/backend/functions-localize.sh
  projects/arm_eabi/usr.sbin/pc-sysinstall/backend/functions-networking.sh
  projects/arm_eabi/usr.sbin/pc-sysinstall/backend/functions-newfs.sh
  projects/arm_eabi/usr.sbin/pc-sysinstall/backend/functions-parse.sh
  projects/arm_eabi/usr.sbin/pc-sysinstall/backend/functions.sh
  projects/arm_eabi/usr.sbin/pciconf/Makefile
  projects/arm_eabi/usr.sbin/pciconf/cap.c
  projects/arm_eabi/usr.sbin/pciconf/pciconf.8
  projects/arm_eabi/usr.sbin/pciconf/pciconf.c
  projects/arm_eabi/usr.sbin/pciconf/pciconf.h
  projects/arm_eabi/usr.sbin/pkg_install/add/main.c
  projects/arm_eabi/usr.sbin/pkg_install/add/perform.c
  projects/arm_eabi/usr.sbin/pkg_install/add/pkg_add.1
  projects/arm_eabi/usr.sbin/pkg_install/lib/exec.c
  projects/arm_eabi/usr.sbin/pkg_install/lib/file.c
  projects/arm_eabi/usr.sbin/pkg_install/lib/lib.h
  projects/arm_eabi/usr.sbin/pkg_install/lib/msg.c
  projects/arm_eabi/usr.sbin/pkg_install/lib/plist.c
  projects/arm_eabi/usr.sbin/pkg_install/lib/url.c
  projects/arm_eabi/usr.sbin/pkg_install/updating/pkg_updating.1
  projects/arm_eabi/usr.sbin/pmcstat/pmcstat.8
  projects/arm_eabi/usr.sbin/pmcstat/pmcstat_log.c
  projects/arm_eabi/usr.sbin/portsnap/portsnap/portsnap.sh
  projects/arm_eabi/usr.sbin/powerd/powerd.c
  projects/arm_eabi/usr.sbin/ppp/throughput.c
  projects/arm_eabi/usr.sbin/rpc.lockd/kern.c
  projects/arm_eabi/usr.sbin/rtadvctl/rtadvctl.8
  projects/arm_eabi/usr.sbin/rtadvd/rtadvd.8
  projects/arm_eabi/usr.sbin/rtprio/rtprio.c
  projects/arm_eabi/usr.sbin/setfib/setfib.1
  projects/arm_eabi/usr.sbin/smbmsg/smbmsg.8
  projects/arm_eabi/usr.sbin/syslogd/syslogd.8
  projects/arm_eabi/usr.sbin/tcpdump/tcpdump/Makefile
  projects/arm_eabi/usr.sbin/tcpdump/tcpdump/config.h
  projects/arm_eabi/usr.sbin/tcpdump/tcpdump/tcpdump.1
  projects/arm_eabi/usr.sbin/traceroute6/traceroute6.c
  projects/arm_eabi/usr.sbin/usbdump/usbdump.8
  projects/arm_eabi/usr.sbin/usbdump/usbdump.c
  projects/arm_eabi/usr.sbin/utx/utx.8
  projects/arm_eabi/usr.sbin/vidcontrol/vidcontrol.c
  projects/arm_eabi/usr.sbin/wpa/Makefile.inc
  projects/arm_eabi/usr.sbin/wpa/hostapd/Makefile
  projects/arm_eabi/usr.sbin/wpa/hostapd/hostapd.conf.5
  projects/arm_eabi/usr.sbin/wpa/ndis_events/ndis_events.8
  projects/arm_eabi/usr.sbin/wpa/wpa_supplicant/Makefile
  projects/arm_eabi/usr.sbin/wpa/wpa_supplicant/wpa_supplicant.conf.5
Directory Properties:
  projects/arm_eabi/   (props changed)
  projects/arm_eabi/cddl/contrib/opensolaris/   (props changed)
  projects/arm_eabi/contrib/bind9/   (props changed)
  projects/arm_eabi/contrib/binutils/   (props changed)
  projects/arm_eabi/contrib/com_err/   (props changed)
  projects/arm_eabi/contrib/compiler-rt/   (props changed)
  projects/arm_eabi/contrib/file/   (props changed)
  projects/arm_eabi/contrib/gcc/   (props changed)
  projects/arm_eabi/contrib/groff/   (props changed)
  projects/arm_eabi/contrib/less/   (props changed)
  projects/arm_eabi/contrib/libc++/   (props changed)
  projects/arm_eabi/contrib/libpcap/   (props changed)
  projects/arm_eabi/contrib/libstdc++/   (props changed)
  projects/arm_eabi/contrib/llvm/   (props changed)
  projects/arm_eabi/contrib/llvm/tools/clang/   (props changed)
  projects/arm_eabi/contrib/ncurses/   (props changed)
  projects/arm_eabi/contrib/netcat/   (props changed)
  projects/arm_eabi/contrib/openbsm/   (props changed)
  projects/arm_eabi/contrib/openpam/   (props changed)
  projects/arm_eabi/contrib/tcpdump/   (props changed)
  projects/arm_eabi/contrib/top/   (props changed)
  projects/arm_eabi/crypto/openssh/   (props changed)
  projects/arm_eabi/crypto/openssl/   (props changed)
  projects/arm_eabi/gnu/lib/   (props changed)
  projects/arm_eabi/gnu/usr.bin/binutils/   (props changed)
  projects/arm_eabi/gnu/usr.bin/gdb/   (props changed)
  projects/arm_eabi/lib/libc/   (props changed)
  projects/arm_eabi/lib/libc/stdtime/   (props changed)
  projects/arm_eabi/lib/libutil/   (props changed)
  projects/arm_eabi/lib/libz/   (props changed)
  projects/arm_eabi/lib/libz/contrib/   (props changed)
  projects/arm_eabi/lib/libz/contrib/README.contrib   (props changed)
  projects/arm_eabi/lib/libz/contrib/asm686/   (props changed)
  projects/arm_eabi/lib/libz/contrib/asm686/README.686   (props changed)
  projects/arm_eabi/lib/libz/contrib/gcc_gvmat64/   (props changed)
  projects/arm_eabi/lib/libz/contrib/gcc_gvmat64/gvmat64.S   (props changed)
  projects/arm_eabi/lib/libz/doc/   (props changed)
  projects/arm_eabi/lib/libz/doc/rfc1950.txt   (props changed)
  projects/arm_eabi/lib/libz/doc/rfc1951.txt   (props changed)
  projects/arm_eabi/lib/libz/doc/rfc1952.txt   (props changed)
  projects/arm_eabi/lib/libz/doc/txtvsbin.txt   (props changed)
  projects/arm_eabi/lib/libz/gzclose.c   (props changed)
  projects/arm_eabi/sbin/   (props changed)
  projects/arm_eabi/sbin/ipfw/   (props changed)
  projects/arm_eabi/share/man/man4/   (props changed)
  projects/arm_eabi/sys/   (props changed)
  projects/arm_eabi/sys/boot/   (props changed)
  projects/arm_eabi/sys/boot/i386/efi/   (props changed)
  projects/arm_eabi/sys/boot/powerpc/boot1.chrp/   (props changed)
  projects/arm_eabi/sys/cddl/contrib/opensolaris/   (props changed)
  projects/arm_eabi/sys/conf/   (props changed)
  projects/arm_eabi/sys/contrib/dev/acpica/   (props changed)
  projects/arm_eabi/sys/contrib/dev/acpica/common/   (props changed)
  projects/arm_eabi/sys/contrib/dev/acpica/compiler/   (props changed)
  projects/arm_eabi/sys/contrib/dev/acpica/components/debugger/   (props changed)
  projects/arm_eabi/sys/contrib/dev/acpica/components/disassembler/   (props changed)
  projects/arm_eabi/sys/contrib/dev/acpica/components/dispatcher/   (props changed)
  projects/arm_eabi/sys/contrib/dev/acpica/components/events/   (props changed)
  projects/arm_eabi/sys/contrib/dev/acpica/components/executer/   (props changed)
  projects/arm_eabi/sys/contrib/dev/acpica/components/hardware/   (props changed)
  projects/arm_eabi/sys/contrib/dev/acpica/components/tables/   (props changed)
  projects/arm_eabi/sys/contrib/dev/acpica/components/utilities/   (props changed)
  projects/arm_eabi/sys/contrib/dev/acpica/include/   (props changed)
  projects/arm_eabi/sys/contrib/dev/acpica/os_specific/   (props changed)
  projects/arm_eabi/sys/contrib/pf/   (props changed)
  projects/arm_eabi/tools/regression/usr.bin/make/all.sh   (props changed)
  projects/arm_eabi/usr.bin/calendar/   (props changed)
  projects/arm_eabi/usr.bin/csup/   (props changed)
  projects/arm_eabi/usr.bin/procstat/   (props changed)
  projects/arm_eabi/usr.sbin/jail/   (props changed)
  projects/arm_eabi/usr.sbin/ndiscvt/   (props changed)
  projects/arm_eabi/usr.sbin/rtadvctl/   (props changed)
  projects/arm_eabi/usr.sbin/rtadvd/   (props changed)

Modified: projects/arm_eabi/Makefile.inc1
==============================================================================
--- projects/arm_eabi/Makefile.inc1	Sun Jul  1 03:15:18 2012	(r237868)
+++ projects/arm_eabi/Makefile.inc1	Sun Jul  1 04:09:42 2012	(r237869)
@@ -15,6 +15,7 @@
 #	-DNO_WWWUPDATE do not update www in ${MAKE} update
 #	-DNO_CTF do not run the DTrace CTF conversion tools on built objects
 #	LOCAL_DIRS="list of dirs" to add additional dirs to the SUBDIR list
+#	LOCAL_LIB_DIRS="list of dirs" to add additional dirs to libraries target
 #	LOCAL_TOOL_DIRS="list of dirs" to add additional dirs to the build-tools
 #	    list
 #	TARGET="machine" to crossbuild world for a different machine type
@@ -88,7 +89,7 @@ SUBDIR+=etc
 
 # These are last, since it is nice to at least get the base system
 # rebuilt before you do them.
-.for _DIR in ${LOCAL_DIRS}
+.for _DIR in ${LOCAL_LIB_DIRS} ${LOCAL_DIRS}
 .if exists(${.CURDIR}/${_DIR}/Makefile)
 SUBDIR+= ${_DIR}
 .endif
@@ -223,9 +224,6 @@ CROSSENV=	MAKEOBJDIRPREFIX=${OBJTREE} \
 		MACHINE_ARCH=${TARGET_ARCH} \
 		MACHINE=${TARGET} \
 		CPUTYPE=${TARGET_CPUTYPE}
-.if ${OSRELDATE} < 700044
-CROSSENV+=	AR=gnu-ar RANLIB=gnu-ranlib
-.endif
 .if ${MK_GROFF} != "no"
 CROSSENV+=	GROFF_BIN_PATH=${WORLDTMP}/legacy/usr/bin \
 		GROFF_FONT_PATH=${WORLDTMP}/legacy/usr/share/groff_font \
@@ -245,7 +243,7 @@ BMAKE=		MAKEOBJDIRPREFIX=${WORLDTMP} \
 		SSP_CFLAGS= \
 		-DWITHOUT_HTML -DWITHOUT_INFO -DNO_LINT -DWITHOUT_MAN \
 		-DNO_PIC -DNO_PROFILE -DNO_SHARED \
-		-DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF
+		-DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF -DEARLY_BUILD
 
 # build-tools stage
 TMAKE=		MAKEOBJDIRPREFIX=${OBJTREE} \
@@ -255,7 +253,7 @@ TMAKE=		MAKEOBJDIRPREFIX=${OBJTREE} \
 		BOOTSTRAPPING=${OSRELDATE} \
 		SSP_CFLAGS= \
 		-DNO_LINT \
-		-DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF
+		-DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF -DEARLY_BUILD
 
 # cross-tools stage
 XMAKE=		TOOLS_PREFIX=${WORLDTMP} ${BMAKE} \
@@ -265,6 +263,7 @@ XMAKE=		TOOLS_PREFIX=${WORLDTMP} ${BMAKE
 # world stage
 WMAKEENV=	${CROSSENV} \
 		_SHLIBDIRPREFIX=${WORLDTMP} \
+		_LDSCRIPTROOT= \
 		VERSION="${VERSION}" \
 		INSTALL="sh ${.CURDIR}/tools/install.sh" \
 		PATH=${TMPPATH}
@@ -307,6 +306,7 @@ LIB32FLAGS=	-m32 ${LIB32CPUFLAGS} -DCOMP
 # Yes, the flags are redundant.
 LIB32WMAKEENV+=	MAKEOBJDIRPREFIX=${OBJTREE}/lib32 \
 		_SHLIBDIRPREFIX=${LIB32TMP} \
+		_LDSCRIPTROOT=${LIB32TMP} \
 		VERSION="${VERSION}" \
 		INSTALL="sh ${.CURDIR}/tools/install.sh" \
 		PATH=${TMPPATH} \
@@ -319,11 +319,11 @@ LIB32WMAKE=	${LIB32WMAKEENV} ${MAKE} -DN
 		-DWITHOUT_BIND -DWITHOUT_MAN -DWITHOUT_INFO \
 		-DWITHOUT_HTML -DNO_CTF -DNO_LINT -ECC -ECXX -EAS -ELD \
 		DESTDIR=${LIB32TMP}
-LIB32IMAKE=	${LIB32WMAKE:NINSTALL=*:NDESTDIR=*} -DNO_INCS
+LIB32IMAKE=	${LIB32WMAKE:NINSTALL=*:NDESTDIR=*:N_LDSCRIPTROOT=*} -DNO_INCS
 .endif
 
 # install stage
-IMAKEENV=	${CROSSENV}
+IMAKEENV=	${CROSSENV:N_LDSCRIPTROOT=*}
 IMAKE=		${IMAKEENV} ${MAKE} -f Makefile.inc1
 .if empty(.MAKEFLAGS:M-n)
 IMAKEENV+=	PATH=${STRICTTMPPATH}:${INSTALLTMP} \
@@ -488,7 +488,8 @@ build32:
 .for _dir in lib/ncurses/ncurses lib/ncurses/ncursesw lib/libmagic
 	cd ${.CURDIR}/${_dir}; \
 	    MAKEOBJDIRPREFIX=${OBJTREE}/lib32 ${MAKE} SSP_CFLAGS= DESTDIR= \
-	    DIRPRFX=${_dir}/ build-tools
+	    DIRPRFX=${_dir}/ -DNO_LINT -DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF \
+	    -DEARLY_BUILD build-tools
 .endfor
 	cd ${.CURDIR}; \
 	    ${LIB32WMAKE} -f Makefile.inc1 libraries
@@ -830,7 +831,7 @@ buildkernel:
 	cd ${KRNLOBJDIR}/${_kernel}; \
 	    PATH=${BPATH}:${PATH} \
 	    MAKESRCPATH=${KERNSRCDIR}/dev/aic7xxx/aicasm \
-	    ${MAKE} SSP_CFLAGS= -DNO_CPU_CFLAGS -DNO_CTF \
+	    ${MAKE} SSP_CFLAGS= -DNO_CPU_CFLAGS -DNO_CTF -DEARLY_BUILD \
 	    -f ${KERNSRCDIR}/dev/aic7xxx/aicasm/Makefile
 # XXX - Gratuitously builds aicasm in the ``makeoptions NO_MODULES'' case.
 .if !defined(MODULES_WITH_WORLD) && !defined(NO_MODULES) && exists(${KERNSRCDIR}/modules)
@@ -838,7 +839,7 @@ buildkernel:
 	cd ${KERNSRCDIR}/modules/aic7xxx/aicasm; \
 	    PATH=${BPATH}:${PATH} \
 	    MAKEOBJDIRPREFIX=${KRNLOBJDIR}/${_kernel}/modules \
-	    ${MAKE} SSP_CFLAGS= -DNO_CPU_CFLAGS -DNO_CTF ${target}
+	    ${MAKE} SSP_CFLAGS= -DNO_CPU_CFLAGS -DNO_CTF -DEARLY_BUILD ${target}
 .endfor
 .endif
 .if !defined(NO_KERNELDEPEND)
@@ -979,8 +980,8 @@ update:
 # legacy: Build compatibility shims for the next three targets
 #
 legacy:
-.if ${BOOTSTRAPPING} < 600034 && ${BOOTSTRAPPING} != 0
-	@echo "ERROR: Source upgrades from versions prior to 6.0 not supported."; \
+.if ${BOOTSTRAPPING} < 700055 && ${BOOTSTRAPPING} != 0
+	@echo "ERROR: Source upgrades from versions prior to 7.0 not supported."; \
 	false
 .endif
 .for _tool in tools/build
@@ -1008,7 +1009,7 @@ _gperf=		gnu/usr.bin/gperf
 _groff=		gnu/usr.bin/groff
 .endif
 
-.if ${BOOTSTRAPPING} >= 700044 && ${BOOTSTRAPPING} < 800022
+.if ${BOOTSTRAPPING} < 800022
 _ar=		usr.bin/ar
 .endif
 
@@ -1022,6 +1023,9 @@ _sed=		usr.bin/sed
 
 .if ${BOOTSTRAPPING} < 900006
 _lex=		usr.bin/lex
+.endif
+
+.if ${BOOTSTRAPPING} < 1000013
 _yacc=		usr.bin/yacc
 .endif
 
@@ -1029,16 +1033,10 @@ _yacc=		usr.bin/yacc
 _awk=		usr.bin/awk
 .endif
 
-.if ${MK_BSNMP} != "no" && \
-    (${BOOTSTRAPPING} < 700018 || !exists(/usr/sbin/gensnmptree))
+.if ${MK_BSNMP} != "no" && !exists(/usr/sbin/gensnmptree)
 _gensnmptree=	usr.sbin/bsnmpd/gensnmptree
 .endif
 
-.if ${MK_RESCUE} != "no" && \
-    ${BOOTSTRAPPING} < 700026
-_crunchgen=	usr.sbin/crunch/crunchgen
-.endif
-
 .if ${MK_CLANG} != "no"
 _clang_tblgen= \
 	lib/clang/libllvmsupport \
@@ -1088,12 +1086,11 @@ bootstrap-tools:
     ${_mklocale} \
     usr.bin/rpcgen \
     ${_sed} \
-    ${_lex} \
     ${_yacc} \
+    ${_lex} \
     usr.bin/xinstall \
     ${_gensnmptree} \
-    usr.sbin/config \
-    ${_crunchgen}
+    usr.sbin/config
 	${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all,install)"; \
 		cd ${.CURDIR}/${_tool}; \
 		${MAKE} DIRPRFX=${_tool}/ obj; \
@@ -1277,6 +1274,11 @@ _ofed_lib=	contrib/ofed/usr.lib/
 .endif
 
 _generic_libs=	${_cddl_lib} gnu/lib ${_kerberos5_lib} lib ${_secure_lib} usr.bin/lex/lib ${_ofed_lib}
+.for _DIR in ${LOCAL_LIB_DIRS}
+.if exists(${.CURDIR}/${_DIR}/Makefile)
+_generic_libs+= ${_DIR}
+.endif
+.endfor
 
 lib/libopie__L lib/libtacplus__L: lib/libmd__L
 
@@ -1649,8 +1651,8 @@ _xi-mtree:
 	mtree -deU -f ${.CURDIR}/etc/mtree/BSD.include.dist \
 	    -p ${XDDESTDIR}/usr/include >/dev/null
 
-.ORDER: _xi-mtree _xi-cross-tools _xi-includes _xi-libraries _xi-links
-xdev-install: _xi-mtree _xi-cross-tools _xi-includes _xi-libraries _xi-links
+.ORDER: xdev-build _xi-mtree _xi-cross-tools _xi-includes _xi-libraries _xi-links
+xdev-install: xdev-build _xi-mtree _xi-cross-tools _xi-includes _xi-libraries _xi-links
 
 _xi-cross-tools:
 	@echo "_xi-cross-tools"

Modified: projects/arm_eabi/ObsoleteFiles.inc
==============================================================================
--- projects/arm_eabi/ObsoleteFiles.inc	Sun Jul  1 03:15:18 2012	(r237868)
+++ projects/arm_eabi/ObsoleteFiles.inc	Sun Jul  1 04:09:42 2012	(r237869)
@@ -38,6 +38,56 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20120613: auth.conf removed
+OLD_FILES+=etc/auth.conf
+OLD_FILES+=usr/share/examples/etc/auth.conf
+OLD_FILES+=usr/share/man/man3/auth.3.gz
+OLD_FILES+=usr/share/man/man5/auth.conf.5.gz
+# 20120530: kde pam lives now in ports
+OLD_FILES+=etc/pam.d/kde
+# 20120505: new clang import installed a redundant internal header
+OLD_FILES+=usr/include/clang/3.1/stdalign.h
+# 20120428: MD2 removed from libmd
+OLD_FILES+=usr/include/md2.h
+OLD_FILES+=usr/share/man/man3/MD2Data.3.gz
+OLD_FILES+=usr/share/man/man3/MD2End.3.gz
+OLD_FILES+=usr/share/man/man3/MD2File.3.gz
+OLD_FILES+=usr/share/man/man3/MD2FileChunk.3.gz
+OLD_FILES+=usr/share/man/man3/MD2Final.3.gz
+OLD_FILES+=usr/share/man/man3/MD2Init.3.gz
+OLD_FILES+=usr/share/man/man3/MD2Update.3.gz
+OLD_FILES+=usr/share/man/man3/md2.3.gz
+# 20120425: libusb version bump (r234684)
+OLD_LIBS+=usr/lib/libusb.so.2
+OLD_LIBS+=usr/lib32/libusb.so.2
+OLD_FILES+=usr/share/man/man3/libsub_get_active_config_descriptor.3.gz
+# 20120415: new clang import which bumps version from 3.0 to 3.1
+OLD_FILES+=usr/include/clang/3.0/altivec.h
+OLD_FILES+=usr/include/clang/3.0/avxintrin.h
+OLD_FILES+=usr/include/clang/3.0/emmintrin.h
+OLD_FILES+=usr/include/clang/3.0/immintrin.h
+OLD_FILES+=usr/include/clang/3.0/mm3dnow.h
+OLD_FILES+=usr/include/clang/3.0/mm_malloc.h
+OLD_FILES+=usr/include/clang/3.0/mmintrin.h
+OLD_FILES+=usr/include/clang/3.0/nmmintrin.h
+OLD_FILES+=usr/include/clang/3.0/pmmintrin.h
+OLD_FILES+=usr/include/clang/3.0/smmintrin.h
+OLD_FILES+=usr/include/clang/3.0/tmmintrin.h
+OLD_FILES+=usr/include/clang/3.0/wmmintrin.h
+OLD_FILES+=usr/include/clang/3.0/x86intrin.h
+OLD_FILES+=usr/include/clang/3.0/xmmintrin.h
+OLD_DIRS+=usr/include/clang/3.0
+# 20120412: BIND 9.8.1 release notes removed
+OLD_FILES+=usr/share/doc/bind9/RELEASE-NOTES-BIND-9.8.1.pdf
+OLD_FILES+=usr/share/doc/bind9/RELEASE-NOTES-BIND-9.8.1.txt
+OLD_FILES+=usr/share/doc/bind9/RELEASE-NOTES-BIND-9.8.1.html
+OLD_FILES+=usr/share/doc/bind9/release-notes.css
+# 20120330: legacy(4) moved to x86
+OLD_FILES+=usr/include/machine/legacyvar.h
+# 20120324: MPI headers updated
+OLD_FILES+=usr/include/dev/mpt/mpilib/mpi_inb.h
+# 20120322: hwpmc_mips24k.h removed
+OLD_FILES+=usr/include/dev/hwpmc/hwpmc_mips24k.h
 # 20120322: Update heimdal to 1.5.1.
 OLD_FILES+=usr/include/krb5-v4compat.h \
 	usr/include/krb_err.h \
@@ -82,6 +132,8 @@ OLD_LIBS+=usr/lib/libasn1.so.10 \
 # 20120309: Remove fifofs header files.
 OLD_FILES+=usr/include/fs/fifofs/fifo.h
 OLD_DIRS+=usr/include/fs/fifofs
+# 20120304: xlocale cleanup
+OLD_FILES+=usr/include/_xlocale_ctype.h
 # 20120225: libarchive 3.0.3
 OLD_FILES+=usr/share/man/man3/archive_read_data_into_buffer.3.gz \
 	usr/share/man/man3/archive_read_support_compression_all.3.gz \
@@ -443,7 +495,7 @@ OLD_FILES+=usr/share/man/man5/lastlog.5.
 OLD_FILES+=usr/share/man/man5/utmp.5.gz
 OLD_FILES+=usr/share/man/man5/wtmp.5.gz
 OLD_LIBS+=lib/libutil.so.8
-OLB_LIBS+=usr/lib32/libutil.so.8
+OLD_LIBS+=usr/lib32/libutil.so.8
 # 20100105: new userland semaphore implementation
 OLD_FILES+=usr/include/sys/semaphore.h
 # 20100103: ntptrace(8) removed
@@ -563,6 +615,7 @@ OLD_LIBS+=lib/libipx.so.4
 OLD_LIBS+=lib/libkiconv.so.3
 OLD_LIBS+=lib/libkvm.so.4
 OLD_LIBS+=lib/libmd.so.4
+OLD_LIBS+=lib/libmd.so.5
 OLD_LIBS+=lib/libncurses.so.7
 OLD_LIBS+=lib/libncursesw.so.7
 OLD_LIBS+=lib/libnvpair.so.1

Modified: projects/arm_eabi/UPDATING
==============================================================================
--- projects/arm_eabi/UPDATING	Sun Jul  1 03:15:18 2012	(r237868)
+++ projects/arm_eabi/UPDATING	Sun Jul  1 04:09:42 2012	(r237869)
@@ -19,8 +19,36 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 10
 	includes various WITNESS- related kernel options, INVARIANTS, malloc
 	debugging flags in userland, and various verbose features in the
 	kernel.  Many developers choose to disable these features on build
-	machines to maximize performance.  (To disable malloc debugging, run
-	ln -s aj /etc/malloc.conf.)
+	machines to maximize performance.  (To completely disable malloc
+	debugging, define MALLOC_PRODUCTION in /etc/make.conf, or to merely
+	disable the most expensive debugging functionality run
+	"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
+
+20120628:
+	The sort utility has been replaced with BSD sort.  For now, GNU sort
+	is also available as "gnusort" or the default can be set back to
+	GNU sort by setting WITH_GNU_SORT.  In this case, BSD sort will be
+	installed as "bsdsort".
+
+20120611:
+	A new version of ZFS (pool version 5000) has been merged to -HEAD.
+	Starting with this version the old system of ZFS pool versioning
+	is superseded by "feature flags". This concept enables forward
+	compatibility against certain future changes in functionality of ZFS
+	pools. The first read-only compatible "feature flag" for ZFS pools
+	is named "com.delphix:async_destroy". For more information
+	read the new zpool-features(5) manual page.
+	Please refer to the "ZFS notes" section of this file for information
+	on upgrading boot ZFS pools.
+
+20120417:
+	The malloc(3) implementation embedded in libc now uses sources imported
+	as contrib/jemalloc.  The most disruptive API change is to
+	/etc/malloc.conf.  If your system has an old-style /etc/malloc.conf,
+	delete it prior to installworld, and optionally re-create it using the
+	new format after rebooting.  See malloc.conf(5) for details
+	(specifically the TUNING section and the "opt.*" entries in the MALLCTL
+	NAMESPACE section).
 
 20120328:
 	Big-endian MIPS TARGET_ARCH values no longer end in "eb".  mips64eb

Modified: projects/arm_eabi/bin/ed/Makefile
==============================================================================
--- projects/arm_eabi/bin/ed/Makefile	Sun Jul  1 03:15:18 2012	(r237868)
+++ projects/arm_eabi/bin/ed/Makefile	Sun Jul  1 04:09:42 2012	(r237869)
@@ -7,12 +7,12 @@ SRCS=	buf.c cbc.c glbl.c io.c main.c re.
 LINKS=	${BINDIR}/ed ${BINDIR}/red
 MLINKS=	ed.1 red.1
 
-.if !defined(RELEASE_CRUNCH)
-.if ${MK_OPENSSL} != "no"
+.if !defined(RELEASE_CRUNCH) && \
+	${MK_OPENSSL} != "no" && \
+	${MK_ED_CRYPTO} != "no"
 CFLAGS+=-DDES
 DPADD=	${LIBCRYPTO}
 LDADD=	-lcrypto
 .endif
-.endif
 
 .include <bsd.prog.mk>

Modified: projects/arm_eabi/bin/expr/expr.1
==============================================================================
--- projects/arm_eabi/bin/expr/expr.1	Sun Jul  1 03:15:18 2012	(r237868)
+++ projects/arm_eabi/bin/expr/expr.1	Sun Jul  1 04:09:42 2012	(r237869)
@@ -77,7 +77,7 @@ Operators with equal precedence are grou
 and
 .Ql } .
 .Bl -tag -width indent
-.It Ar expr1 Li | Ar expr2
+.It Ar expr1 Li \&| Ar expr2
 Return the evaluation of
 .Ar expr1
 if it is neither an empty string nor zero;

Modified: projects/arm_eabi/bin/expr/expr.y
==============================================================================
--- projects/arm_eabi/bin/expr/expr.y	Sun Jul  1 03:15:18 2012	(r237868)
+++ projects/arm_eabi/bin/expr/expr.y	Sun Jul  1 04:09:42 2012	(r237869)
@@ -74,7 +74,6 @@ int		to_integer(struct val *);
 void		to_string(struct val *);
 int		yyerror(const char *);
 int		yylex(void);
-int		yyparse(void);
 
 %}
 

Modified: projects/arm_eabi/bin/kenv/kenv.1
==============================================================================
--- projects/arm_eabi/bin/kenv/kenv.1	Sun Jul  1 03:15:18 2012	(r237868)
+++ projects/arm_eabi/bin/kenv/kenv.1	Sun Jul  1 04:09:42 2012	(r237869)
@@ -24,7 +24,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd January 13, 2009
+.Dd May 11, 2012
 .Dt KENV 1
 .Os
 .Sh NAME
@@ -32,9 +32,9 @@
 .Nd dump or modify the kernel environment
 .Sh SYNOPSIS
 .Nm
-.Op Fl hq
+.Op Fl hNq
 .Nm
-.Op Fl q
+.Op Fl qv
 .Ar variable Ns Op = Ns Ar value
 .Nm
 .Op Fl q
@@ -54,6 +54,11 @@ name is specified,
 .Nm
 will only report that value.
 If the
+.Fl N
+option is specified,
+.Nm
+will only display variable names and not their values.
+If the
 .Fl u
 option is specified,
 .Nm
@@ -68,6 +73,13 @@ If the
 option is set, warnings normally printed as a result of being unable to
 perform the requested operation will be suppressed.
 .Pp
+If the
+.Fl v
+option is set, the variable name will be printed out for the
+environment variable in addition to the value when
+.Nm
+is executed with a variable name.
+.Pp
 Variables can be added to the kernel environment using the
 .Pa /boot/loader.conf
 file, or also statically compiled into the kernel using the statement

Modified: projects/arm_eabi/bin/kenv/kenv.c
==============================================================================
--- projects/arm_eabi/bin/kenv/kenv.c	Sun Jul  1 03:15:18 2012	(r237868)
+++ projects/arm_eabi/bin/kenv/kenv.c	Sun Jul  1 04:09:42 2012	(r237869)
@@ -42,15 +42,17 @@ static int	ksetenv(char *, char *);
 static int	kunsetenv(char *);
 
 static int hflag = 0;
+static int Nflag = 0;
 static int qflag = 0;
 static int uflag = 0;
+static int vflag = 0;
 
 static void
 usage(void)
 {
 	(void)fprintf(stderr, "%s\n%s\n%s\n",
-	    "usage: kenv [-hq]",
-	    "       kenv [-q] variable[=value]",
+	    "usage: kenv [-hNq]",
+	    "       kenv [-qv] variable[=value]",
 	    "       kenv [-q] -u variable");
 	exit(1);
 }
@@ -64,17 +66,23 @@ main(int argc, char **argv)
 	error = 0;
 	val = NULL;
 	env = NULL;
-	while ((ch = getopt(argc, argv, "hqu")) != -1) {
+	while ((ch = getopt(argc, argv, "hNquv")) != -1) {
 		switch (ch) {
 		case 'h':
 			hflag++;
 			break;
+		case 'N':
+			Nflag++;
+			break;
 		case 'q':
 			qflag++;
 			break;
 		case 'u':
 			uflag++;
 			break;
+		case 'v':
+			vflag++;
+			break;
 		default:
 			usage();
 		}
@@ -91,9 +99,9 @@ main(int argc, char **argv)
 		argv++;
 		argc--;
 	}
-	if (hflag && (env != NULL))
+	if ((hflag || Nflag) && env != NULL)
 		usage();
-	if ((argc > 0) || (uflag && (env == NULL)))
+	if (argc > 0 || ((uflag || vflag) && env == NULL))
 		usage();
 	if (env == NULL) {
 		error = kdumpenv();
@@ -152,7 +160,10 @@ kdumpenv(void)
 		if (cp == NULL)
 			continue;
 		*cp++ = '\0';
-		printf("%s=\"%s\"\n", buf, cp);
+		if (Nflag)
+			printf("%s\n", buf);
+		else
+			printf("%s=\"%s\"\n", buf, cp);
 		buf = cp;
 	}
 	return (0);
@@ -167,7 +178,10 @@ kgetenv(char *env)
 	ret = kenv(KENV_GET, env, buf, sizeof(buf));
 	if (ret == -1)
 		return (ret);
-	printf("%s\n", buf);
+	if (vflag)
+		printf("%s=\"%s\"\n", env, buf);
+	else
+		printf("%s\n", buf);
 	return (0);
 }
 

Modified: projects/arm_eabi/bin/ls/Makefile
==============================================================================
--- projects/arm_eabi/bin/ls/Makefile	Sun Jul  1 03:15:18 2012	(r237868)
+++ projects/arm_eabi/bin/ls/Makefile	Sun Jul  1 04:09:42 2012	(r237869)
@@ -1,12 +1,15 @@
 #	@(#)Makefile	8.1 (Berkeley) 6/2/93
 # $FreeBSD$
 
+.include <bsd.own.mk>
+
 PROG=	ls
 SRCS=	cmp.c ls.c print.c util.c
 DPADD=	${LIBUTIL}
 LDADD=	-lutil
 
-.if !defined(RELEASE_CRUNCH)
+.if !defined(RELEASE_CRUNCH) && \
+	${MK_LS_COLORS} != no
 CFLAGS+= -DCOLORLS
 DPADD+=	${LIBTERMCAP}
 LDADD+=	-ltermcap

Modified: projects/arm_eabi/bin/ps/keyword.c
==============================================================================
--- projects/arm_eabi/bin/ps/keyword.c	Sun Jul  1 03:15:18 2012	(r237868)
+++ projects/arm_eabi/bin/ps/keyword.c	Sun Jul  1 04:09:42 2012	(r237869)
@@ -76,6 +76,7 @@ static VAR var[] = {
 	{"comm", "COMMAND", NULL, LJUST, ucomm, 0, CHAR, NULL, 0},
 	{"command", "COMMAND", NULL, COMM|LJUST|USER, command, 0,
 		CHAR, NULL, 0},
+	{"cow", "COW", NULL, 0, kvar, KOFF(ki_cow), UINT, "u", 0},
 	{"cpu", "CPU", NULL, 0, kvar, KOFF(ki_estcpu), UINT, "d", 0},
 	{"cputime", "", "time", 0, NULL, 0, CHAR, NULL, 0},
 	{"egid", "", "gid", 0, NULL, 0, CHAR, NULL, 0},

Modified: projects/arm_eabi/bin/ps/ps.1
==============================================================================
--- projects/arm_eabi/bin/ps/ps.1	Sun Jul  1 03:15:18 2012	(r237868)
+++ projects/arm_eabi/bin/ps/ps.1	Sun Jul  1 04:09:42 2012	(r237869)
@@ -29,7 +29,7 @@
 .\"     @(#)ps.1	8.3 (Berkeley) 4/18/94
 .\" $FreeBSD$
 .\"
-.Dd March 8, 2012
+.Dd May 20, 2012
 .Dt PS 1
 .Os
 .Sh NAME
@@ -496,6 +496,8 @@ login class
 command
 .It Cm command
 command and arguments
+.It Cm cow
+number of copy-on-write faults
 .It Cm cpu
 short-term CPU usage factor (for scheduling)
 .It Cm emul

Modified: projects/arm_eabi/bin/rcp/rcp.1
==============================================================================
--- projects/arm_eabi/bin/rcp/rcp.1	Sun Jul  1 03:15:18 2012	(r237868)
+++ projects/arm_eabi/bin/rcp/rcp.1	Sun Jul  1 04:09:42 2012	(r237869)
@@ -116,17 +116,11 @@ The
 .Nm
 utility handles third party copies, where neither source nor target files
 are on the current machine.
-.Sh FILES
-.Bl -tag -width ".Pa /etc/auth.conf" -compact
-.It Pa /etc/auth.conf
-configure authentication services
-.El
 .Sh SEE ALSO
 .Xr cp 1 ,
 .Xr ftp 1 ,
 .Xr rlogin 1 ,
 .Xr rsh 1 ,
-.Xr auth.conf 5 ,
 .Xr hosts.equiv 5
 .Sh HISTORY
 The

Modified: projects/arm_eabi/bin/rcp/rcp.c
==============================================================================
--- projects/arm_eabi/bin/rcp/rcp.c	Sun Jul  1 03:15:18 2012	(r237868)
+++ projects/arm_eabi/bin/rcp/rcp.c	Sun Jul  1 04:09:42 2012	(r237869)
@@ -61,7 +61,6 @@ __FBSDID("$FreeBSD$");
 #include <err.h>
 #include <errno.h>
 #include <fcntl.h>
-#include <libutil.h>
 #include <limits.h>
 #include <netdb.h>
 #include <paths.h>

Modified: projects/arm_eabi/bin/rm/rm.c
==============================================================================
--- projects/arm_eabi/bin/rm/rm.c	Sun Jul  1 03:15:18 2012	(r237868)
+++ projects/arm_eabi/bin/rm/rm.c	Sun Jul  1 04:09:42 2012	(r237869)
@@ -301,10 +301,16 @@ rm_tree(char **argv)
 				if (fflag)
 					continue;
 				/* FALLTHROUGH */
-			default:
+
+			case FTS_F:
+			case FTS_NSOK:
 				if (Pflag)
-					if (!rm_overwrite(p->fts_accpath, NULL))
+					if (!rm_overwrite(p->fts_accpath, p->fts_info ==
+					    FTS_NSOK ? NULL : p->fts_statp))
 						continue;
+				/* FALLTHROUGH */
+
+			default:
 				rval = unlink(p->fts_accpath);
 				if (rval == 0 || (fflag && errno == ENOENT)) {
 					if (rval == 0 && vflag)
@@ -408,7 +414,7 @@ rm_file(char **argv)
 int
 rm_overwrite(char *file, struct stat *sbp)
 {
-	struct stat sb;
+	struct stat sb, sb2;
 	struct statfs fsb;
 	off_t len;
 	int bsize, fd, wlen;
@@ -427,8 +433,15 @@ rm_overwrite(char *file, struct stat *sb
 		    file, sbp->st_ino);
 		return (0);
 	}
-	if ((fd = open(file, O_WRONLY, 0)) == -1)
+	if ((fd = open(file, O_WRONLY|O_NONBLOCK|O_NOFOLLOW, 0)) == -1)
+		goto err;
+	if (fstat(fd, &sb2))
 		goto err;
+	if (sb2.st_dev != sbp->st_dev || sb2.st_ino != sbp->st_ino ||
+	    !S_ISREG(sb2.st_mode)) {
+		errno = EPERM;
+		goto err;
+	}
 	if (fstatfs(fd, &fsb) == -1)
 		goto err;
 	bsize = MAX(fsb.f_iosize, 1024);

Modified: projects/arm_eabi/bin/sh/Makefile
==============================================================================
--- projects/arm_eabi/bin/sh/Makefile	Sun Jul  1 03:15:18 2012	(r237868)
+++ projects/arm_eabi/bin/sh/Makefile	Sun Jul  1 04:09:42 2012	(r237869)
@@ -38,7 +38,7 @@ build-tools: mkinit mknodes mksyntax
 
 .ORDER: builtins.c builtins.h
 builtins.c builtins.h: mkbuiltins builtins.def
-	cd ${.CURDIR}; sh mkbuiltins ${.OBJDIR}
+	sh ${.CURDIR}/mkbuiltins ${.CURDIR}
 
 init.c: mkinit alias.c eval.c exec.c input.c jobs.c options.c parser.c \
 	redir.c trap.c var.c

Modified: projects/arm_eabi/bin/sh/miscbltin.c
==============================================================================
--- projects/arm_eabi/bin/sh/miscbltin.c	Sun Jul  1 03:15:18 2012	(r237868)
+++ projects/arm_eabi/bin/sh/miscbltin.c	Sun Jul  1 04:09:42 2012	(r237869)
@@ -52,7 +52,6 @@ __FBSDID("$FreeBSD$");
 #include <stdint.h>
 #include <stdio.h>
 #include <stdlib.h>
-#include <termios.h>
 
 #include "shell.h"
 #include "options.h"

Modified: projects/arm_eabi/bin/sh/mkbuiltins
==============================================================================
--- projects/arm_eabi/bin/sh/mkbuiltins	Sun Jul  1 03:15:18 2012	(r237868)
+++ projects/arm_eabi/bin/sh/mkbuiltins	Sun Jul  1 04:09:42 2012	(r237869)
@@ -35,17 +35,17 @@
 # $FreeBSD$
 
 temp=`/usr/bin/mktemp -t ka`
-havejobs=0
-if grep '^#define[	 ]*JOBS[	 ]*1' shell.h > /dev/null
-then	havejobs=1
-fi
 havehist=1
 if [ "X$1" = "X-h" ]; then
 	havehist=0
 	shift
 fi
-objdir=$1
-exec > ${objdir}/builtins.c
+srcdir=$1
+havejobs=0
+if grep '^#define[	 ]*JOBS[	 ]*1' $srcdir/shell.h > /dev/null
+then	havejobs=1
+fi
+exec > builtins.c
 cat <<\!
 /*
  * This file was generated by the mkbuiltins program.
@@ -57,7 +57,7 @@ cat <<\!
 
 !
 awk '/^[^#]/ {if(('$havejobs' || $2 != "-j") && ('$havehist' || $2 != "-h")) \
-    print $0}' builtins.def | sed 's/-[hj]//' > $temp
+    print $0}' $srcdir/builtins.def | sed 's/-[hj]//' > $temp
 echo 'int (*const builtinfunc[])(int, char **) = {'
 awk '/^[^#]/ {	printf "\t%s,\n", $1}' $temp
 echo '};
@@ -74,7 +74,7 @@ awk '{	for (i = 2 ; i <= NF ; i++) {
 echo '	{ NULL, 0, 0 }
 };'
 
-exec > ${objdir}/builtins.h
+exec > builtins.h
 cat <<\!
 /*
  * This file was generated by the mkbuiltins program.

Modified: projects/arm_eabi/bin/sh/sh.1
==============================================================================
--- projects/arm_eabi/bin/sh/sh.1	Sun Jul  1 03:15:18 2012	(r237868)
+++ projects/arm_eabi/bin/sh/sh.1	Sun Jul  1 04:09:42 2012	(r237869)
@@ -375,8 +375,8 @@ The following is a list of valid operato
 .Bl -tag -width indent
 .It Control operators:
 .Bl -column "XXX" "XXX" "XXX" "XXX" "XXX" -offset center -compact
-.It Li & Ta Li && Ta Li ( Ta Li ) Ta Li \en
-.It Li ;; Ta Li ;& Ta Li ; Ta Li | Ta Li ||
+.It Li & Ta Li && Ta Li \&( Ta Li \&) Ta Li \en
+.It Li ;; Ta Li ;& Ta Li \&; Ta Li \&| Ta Li ||
 .El
 .It Redirection operators:
 .Bl -column "XXX" "XXX" "XXX" "XXX" "XXX" -offset center -compact

Modified: projects/arm_eabi/bin/test/test.1
==============================================================================
--- projects/arm_eabi/bin/test/test.1	Sun Jul  1 03:15:18 2012	(r237868)
+++ projects/arm_eabi/bin/test/test.1	Sun Jul  1 04:09:42 2012	(r237869)
@@ -43,7 +43,7 @@
 .Nm
 .Ar expression
 .Nm \&[
-.Ar expression Cm ]
+.Ar expression Cm \&]
 .Sh DESCRIPTION
 The
 .Nm

Modified: projects/arm_eabi/bin/uuidgen/uuidgen.1
==============================================================================
--- projects/arm_eabi/bin/uuidgen/uuidgen.1	Sun Jul  1 03:15:18 2012	(r237868)
+++ projects/arm_eabi/bin/uuidgen/uuidgen.1	Sun Jul  1 04:09:42 2012	(r237869)
@@ -24,7 +24,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd September 7, 2005
+.Dd May 23, 2012
 .Dt UUIDGEN 1
 .Os
 .Sh NAME
@@ -52,8 +52,11 @@ instructs
 to not generate them in batch, but one at a time.
 .It Fl n
 This option controls the number of identifiers generated.
-By default, multiple
-identifiers are generated in batch.
+By default, multiple identifiers are generated in batch.
+The upper hard limit is 2048
+.Po see
+.Xr uuidgen 2
+.Pc .
 .It Fl o
 Redirect output to
 .Ar filename

Modified: projects/arm_eabi/cddl/compat/opensolaris/include/stdlib.h
==============================================================================
--- projects/arm_eabi/cddl/compat/opensolaris/include/stdlib.h	Sun Jul  1 03:15:18 2012	(r237868)
+++ projects/arm_eabi/cddl/compat/opensolaris/include/stdlib.h	Sun Jul  1 04:09:42 2012	(r237869)
@@ -27,11 +27,11 @@
  *
  */
 
+#include_next <stdlib.h>
+
 #ifndef _COMPAT_OPENSOLARIS_STDLIB_H_
 #define _COMPAT_OPENSOLARIS_STDLIB_H_
 
-#include_next <stdlib.h>
-
 #define getexecname	getprogname
 
 #endif

Copied: projects/arm_eabi/cddl/contrib/dtracetoolkit/Guide (from r237866, head/cddl/contrib/dtracetoolkit/Guide)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/arm_eabi/cddl/contrib/dtracetoolkit/Guide	Sun Jul  1 04:09:42 2012	(r237869, copy of r237866, head/cddl/contrib/dtracetoolkit/Guide)
@@ -0,0 +1,91 @@
+Guide - Guide to the DTraceToolkit
+
+    How to get started, and a table of contents.
+
+QuickStart
+
+	1. The top most useful scripts are in this directory.
+	2. Try running them with "-h". Eg, "./execsnoop -h".
+	3. Read Docs/Contents for a full list of scripts.
+
+QuickStart-by-Screenshot
+
+	1. Look through the examples in the Examples directory until
+	   you see an output you like
+	2. Find the script and run it
+	3. Look for its man page in Man
+
+Not-so-QuickStart
+	
+	1. Welcome!
+	2. Check the Table of Contents below to become famaliar with the
+	   directory structure of the DTraceToolkit.
+	3. See Docs/Faq for any initial questions.
+	4. Read Docs/Contents for a list of scripts.
+	5. Read Docs/Readme to see where scripts are documented.
+	6. Check Docs/Links for further DTrace.
+	7. Once famaliar with the toolkit, the following may be useful to
+	   add to your shell initialisation file,
+		PATH=$PATH:/opt/DTT/Bin
+		MANPATH=$MANPATH:/opt/DTT/Man
+	   in this case assuming the toolkit was installed in /opt/DTT.
+
+Installation
+
+	1. Run ./install
+	   This will replace any existing version of the DTraceToolkit
+	   with this one. It will prompt. Final install location is
+	   printed by this install script.
+
+Table of Contents
+
+   DTraceToolkit-X.XX/
+	Bin/			Symlinks to all the scripts
+	Apps/			Application specific scripts
+	Cpu/			Scripts for CPU analysis
+	Code/			Example code to practise on
+	Disk/			Scripts for disk I/O analysis
+	Docs/			Documentation
+	   Contents		Command list for the Toolkit
+	   Faq			Frequently asked questions
+	   Links		Further DTrace links
+	   Readme		Readme for using the docs
+	Examples/		Examples of command usage
+	Guide			This file!
+	Include/		DTrace include files
+	Java/			Scripts for tracing Java
+	JavaScript/		Scripts for tracing JavaScript
+	Kernel/			Scripts for kernel analysis
+	License			The CDDL license
+	Locks/			Scripts for lock analysis
+	Man/			Man pages
+	   man1m/		Man pages for the Toolkit commands
+	Mem/			Scripts for memory analysis
+	Misc/			Misc scripts
+	Net/			Scripts for network analysis
+	Notes/			Notes on Toolkit commands
+	Perl/			Scripts for tracing Perl
+	Php/			Scripts for tracing Php
+	Proc/			Scripts for process analysis
+	Python/			Scripts for tracing Python
+	Ruby/			Scripts for tracing Ruby
+	Shell/			Scripts for tracing Shell languages
+	Snippits/		Snippits of D scripting
+	System/			Scripts for system analysis
+	Tcl/			Scripts for tracing Tcl
+	User/			Scripts for user based activity analysis
+	Zones/			Scripts for analysis by zone
+	Version			DTraceToolkit version
+	install			Install script, use for installs only
+
+When you type ls in the DTraceToolkit, you will be looking at the top ten 
+or so most useful scripts plus the top level directories. Other scripts have
+been placed in meaningful subdirectories, such as Disk, Kernel, Proc, etc.
+
+An optional Bin directory has been provided that links to all the scripts.
+
+The DTraceToolkit is released under the CDDL license. It's the same open
+source license that OpenSolaris has been released under.
+
+Thank you for using the DTraceToolkit!
+

Copied: projects/arm_eabi/cddl/contrib/dtracetoolkit/License (from r237866, head/cddl/contrib/dtracetoolkit/License)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/arm_eabi/cddl/contrib/dtracetoolkit/License	Sun Jul  1 04:09:42 2012	(r237869, copy of r237866, head/cddl/contrib/dtracetoolkit/License)
@@ -0,0 +1 @@
+link Docs/cddl1.txt
\ No newline at end of file

Copied: projects/arm_eabi/cddl/contrib/dtracetoolkit/README (from r237866, head/cddl/contrib/dtracetoolkit/README)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/arm_eabi/cddl/contrib/dtracetoolkit/README	Sun Jul  1 04:09:42 2012	(r237869, copy of r237866, head/cddl/contrib/dtracetoolkit/README)
@@ -0,0 +1 @@
+link Guide
\ No newline at end of file

Copied: projects/arm_eabi/cddl/contrib/dtracetoolkit/Version (from r237866, head/cddl/contrib/dtracetoolkit/Version)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/arm_eabi/cddl/contrib/dtracetoolkit/Version	Sun Jul  1 04:09:42 2012	(r237869, copy of r237866, head/cddl/contrib/dtracetoolkit/Version)
@@ -0,0 +1 @@
+DTraceToolkit version 0.99, 30-Sep-2007

Copied: projects/arm_eabi/cddl/contrib/dtracetoolkit/dexplorer (from r237866, head/cddl/contrib/dtracetoolkit/dexplorer)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/arm_eabi/cddl/contrib/dtracetoolkit/dexplorer	Sun Jul  1 04:09:42 2012	(r237869, copy of r237866, head/cddl/contrib/dtracetoolkit/dexplorer)
@@ -0,0 +1,547 @@
+#!/usr/bin/ksh
+#
+# dexplorer - DTrace system explorer, runs a collection of scripts.
+#             Written using DTrace (Solaris 10 3/05).
+#
+# This program automatically runs a collection of DTrace scripts to examine
+# many areas of the system, and places the output in a meaningful directory
+# structure that is tar'd and gzip'd.
+#
+# $Id: dexplorer 3 2007-08-01 10:50:08Z brendan $
+#
+# USAGE:	dexplorer [-yDT] [-d outputdir] [-i interval]
+#
+#                  -q              # quiet mode
+#                  -y              # "yes", don't prompt for confirmation
+#                  -D              # don't delete output dir
+#                  -T              # don't create output tar.gz
+#                  -d outputdir    # output directory
+#                  -i interval     # interval for each sample
+#    eg,
+#               dexplorer          # default is 5 second samples
+#               dexplorer -y -i30  # no prompting, with 30 second samples
+#
+# SEE ALSO:	DTraceToolkit
+#
+# THANKS: David Visser, et all. for the idea and encouragement.
+#
+# COPYRIGHT: Copyright (c) 2005 Brendan Gregg.
+#
+# CDDL HEADER START
+#
+#  The contents of this file are subject to the terms of the
+#  Common Development and Distribution License, Version 1.0 only
+#  (the "License").  You may not use this file except in compliance
+#  with the License.
+#
+#  You can obtain a copy of the license at Docs/cddl1.txt
+#  or http://www.opensolaris.org/os/licensing.
+#  See the License for the specific language governing permissions
+#  and limitations under the License.
+#
+# CDDL HEADER END
+#
+# CODE:
+#
+#  This is currently a monolithic script, and while it contains only
+#  a few dozen straigftforward DTrace scripts I think it's desirable to
+#  keep it that way. The scripts themselves have designed to be very
+#  generic (eg, switching on all sdt:::), and are aggregations to keep a 
+#  limit on the size of the output.
+#
+# Author: Brendan Gregg  [Sydney, Australia]
+#
+# 23-Jun-2005	Brendan Gregg	Created this.
+# 28-Jun-2005	   "      "	Last update.
+
+#
+#  Default variables
+#
+interval=5				# time of each sample
+verbose=1				# print screen output
+prompt=1				# prompt before run
+tar=1					# create tar file
+delete=1				# delete output dirs
+dtrace=/usr/sbin/dtrace			# path to dtrace
+root=.					# default output dir
+PATH=/usr/bin:/usr/sbin			# safe path
+dir=de_`uname -n`_`date +%Y%m%d%H%M`	# OUTPUT FILENAME
+samples=20				# max number of tests
+current=0				# current sample
+
+#
+#  Process options
+#
+while getopts d:hi:qyDT name
+do
+	case $name in
+	d)      root=$OPTARG ;;
+	i)      interval=$OPTARG ;;
+	q)      verbose=0 ;;
+	y)      prompt=0 ;;
+	D)      delete=0 ;;
+	T)      tar=0 ;;
+	h|?)    cat <<-END >&2
+		USAGE: dexplorer [-qyDT] [-d outputdir] [-i interval]
+		 
+		        -q               # quiet mode
+		        -y               # "yes", don't prompt for confirmation
+		        -D               # don't delete output dir
+		        -T               # don't create output tar.gz
+		        -d outputdir     # output directory
+		        -i interval      # interval for each sample
+		   eg,
+		       dexplorer         # default is 5 second samples
+		       dexplorer -y -i30 # no prompting, with 30 second samples
+		END
+		exit 1
+	esac
+done
+shift $(( OPTIND - 1 ))
+
+#
+#  Confirm path
+#
+if [[ "$prompt" == "1" ]] ; then
+	if [[ "$root" == "." ]]; then
+		print "Output dir will be the current dir ($PWD)."
+	else
+		print "Output dir will be $root"
+	fi
+	print -n "Hit enter for yes, or type path: "
+	read ans junk
+	if [[ "$ans" == [yY] || "$ans" == [yY]es ]]; then
+		print "WARNING: I didn't ask for \"$ans\"!"
+		print "\tI was asking for the path or just enter."
+		print "\tignoring \"$ans\"..."
+	fi
+	if [[ "$ans" != "" ]]; then
+		root=$ans
+		print "Output is now $root."
+	fi
+fi
+
+#
+#  Sanity checks
+#
+if [[ "$interval" == *[a-zA-Z]* ]]; then
+	print "ERROR2: Invalid interval $interval.\n"
+	print "Please use a number of seconds."
+	exit 2
+fi
+if (( ${#interval} < 1 )); then
+	print "ERROR3: Length of interval $interval too short.\n"
+	print "Minimum 1 second."
+	exit 3
+fi
+if [[ ! -d "$root" ]]; then
+	print "ERROR4: Output directory \"$root\" does not exist.\n"
+	print "Perhaps try a mkdir first?"
+	print "or use an existing dir, eg \"/tmp\""
+	exit 4
+fi
+if [[ ! -w "$root" ]]; then
+	print "ERROR5: Can't write to output directory \"$root\".\n"
+	print "Are you logged in as root?"

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

From owner-svn-src-projects@FreeBSD.ORG  Sun Jul  1 09:17:18 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 54283106566B;
	Sun,  1 Jul 2012 09:17:18 +0000 (UTC)
	(envelope-from davide@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id 3F1568FC0C;
	Sun,  1 Jul 2012 09:17:18 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q619HI1I079759;
	Sun, 1 Jul 2012 09:17:18 GMT (envelope-from davide@svn.freebsd.org)
Received: (from davide@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q619HIGe079756;
	Sun, 1 Jul 2012 09:17:18 GMT (envelope-from davide@svn.freebsd.org)
Message-Id: <201207010917.q619HIGe079756@svn.freebsd.org>
From: Davide Italiano <davide@FreeBSD.org>
Date: Sun, 1 Jul 2012 09:17:18 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r237915 - projects/calloutng/sys/kern
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 01 Jul 2012 09:17:18 -0000

Author: davide
Date: Sun Jul  1 09:17:17 2012
New Revision: 237915
URL: http://svn.freebsd.org/changeset/base/237915

Log:
  The variable 'limit' appears unused right now. Macroize the 0x2 value into
  C_PRECISION to make code a bit more readable. Fix random style bugs.
  
  Discussed with:		mav

Modified:
  projects/calloutng/sys/kern/kern_timeout.c

Modified: projects/calloutng/sys/kern/kern_timeout.c
==============================================================================
--- projects/calloutng/sys/kern/kern_timeout.c	Sun Jul  1 09:03:37 2012	(r237914)
+++ projects/calloutng/sys/kern/kern_timeout.c	Sun Jul  1 09:17:17 2012	(r237915)
@@ -143,6 +143,7 @@ struct callout_cpu cc_cpu;
 #define	CC_LOCK(cc)	mtx_lock_spin(&(cc)->cc_lock)
 #define	CC_UNLOCK(cc)	mtx_unlock_spin(&(cc)->cc_lock)
 #define	CC_LOCK_ASSERT(cc)	mtx_assert(&(cc)->cc_lock, MA_OWNED)
+#define	C_PRECISION	0x2
 
 #define FREQ2BT(freq, bt)                                               \
 {                                                                       \
@@ -336,19 +337,21 @@ SYSINIT(start_softclock, SI_SUB_SOFTINTR
 static inline int
 callout_hash(struct bintime *bt) 
 {
+
 	return (int) ((bt->sec<<10)+(bt->frac>>54));
 } 
 
 static inline int
 get_bucket(struct bintime *bt)
 {
+
 	return callout_hash(bt) & callwheelmask;
 }
 
 void
 callout_process(void)
 {
-	struct bintime limit, max, min, next, now, tmp_max, tmp_min;
+	struct bintime max, min, next, now, tmp_max, tmp_min;
 	struct callout *tmp;
 	struct callout_cpu *cc;
 	struct callout_tailq *sc;
@@ -384,8 +387,7 @@ callout_process(void)
 					tmp->c_func(tmp->c_arg);
 					TAILQ_REMOVE(sc, tmp, c_links.tqe);
 			                tmp->c_flags &= ~CALLOUT_PENDING;
-				}
-				else {
+				} else {
 					TAILQ_INSERT_TAIL(&cc->cc_expireq, 
 					    tmp, c_staiter);
 					TAILQ_REMOVE(sc, tmp, c_links.tqe);
@@ -398,12 +400,9 @@ callout_process(void)
 			break;
 		first = (first + 1) & callwheelmask;
 	}
-	future = ((last + hz/4) & callwheelmask); 
+	future = (last + hz / 4) & callwheelmask; 
 	max.sec = min.sec = TIME_T_MAX;
 	max.frac = min.frac = UINT64_MAX;
-	limit.sec = 0;
-	limit.frac = (uint64_t)1 << (64 - 2);
-	bintime_add(&limit, &now);		
 	/* 
 	 * Look for the first bucket in the future that contains some event,
 	 * up to some point,  so that we can look for aggregation. 
@@ -445,12 +444,11 @@ callout_process(void)
 		next.sec = 0;	
 		next.frac = (uint64_t)1 << (64 - 2);	
 		bintime_add(&next, &now);
-	}
-	/*
-	 * Now that we found something to aggregate, schedule an interrupt in 
-	 * the middle of the previously calculated range.
-	 */
-	else {
+	} else {
+		/*
+		 * Now that we found something to aggregate, schedule an  
+		 * interrupt in the middle of the previously calculated range.
+	 	 */
 		bintime_add(&max, &min);
 		next = max;
 		next.frac >>= 1;
@@ -504,9 +502,8 @@ callout_cc_add(struct callout *c, struct
 	int bucket, r_shift, r_val;	
 	
 	CC_LOCK_ASSERT(cc);
-	if (bintime_cmp(&to_bintime, &cc->cc_lastscan, <)) {
+	if (bintime_cmp(&to_bintime, &cc->cc_lastscan, <)) 
 		to_bintime = cc->cc_lastscan;
-	}
 	c->c_arg = arg;
 	c->c_flags |= (CALLOUT_ACTIVE | CALLOUT_PENDING);
 	if (flags & C_DIRECT_EXEC)
@@ -515,7 +512,7 @@ callout_cc_add(struct callout *c, struct
 	c->c_func = func;
 	c->c_time = to_bintime;
 	bintime_clear(&c->c_precision);
-	if (flags & 0x2) {  
+	if (flags & C_PRECISION) {  
 		r_shift = ((flags >> 2) & PRECISION_RANGE);
 		r_val = (r_shift != 0) ? (uint64_t)1 << (64 - r_shift) : 0;
 		/* 
@@ -538,7 +535,7 @@ callout_cc_add(struct callout *c, struct
 			}
 		}
 		c->c_precision.frac = r_val;
-		CTR6(KTR_CALLOUT, "rounding %d.%u%u to %d.%u%u", 
+		CTR6(KTR_CALLOUT, "rounding %d.%08x%08x to %d.%08x%08x", 
 		    to_bintime.sec, (u_int) (to_bintime.frac >> 32), 
 		    (u_int) (to_bintime.frac & 0xffffffff), c->c_time.sec, 
 		    (u_int) (c->c_time.frac >> 32), 
@@ -899,8 +896,7 @@ _callout_reset_on(struct callout *c, str
 		getbinuptime(&now);
 		bintime_mul(&to_bt,to_ticks);
 		bintime_add(&to_bt,&now);
-	}
-	else
+	} else 
 		to_bt = *bt;
 	/*
 	 * Don't allow migration of pre-allocated callouts lest they

From owner-svn-src-projects@FreeBSD.ORG  Sun Jul  1 11:52:53 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 797E4106564A;
	Sun,  1 Jul 2012 11:52:53 +0000 (UTC)
	(envelope-from davide@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id 4A6BE8FC0A;
	Sun,  1 Jul 2012 11:52:53 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q61BqrGk000171;
	Sun, 1 Jul 2012 11:52:53 GMT (envelope-from davide@svn.freebsd.org)
Received: (from davide@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q61BqrEq000167;
	Sun, 1 Jul 2012 11:52:53 GMT (envelope-from davide@svn.freebsd.org)
Message-Id: <201207011152.q61BqrEq000167@svn.freebsd.org>
From: Davide Italiano <davide@FreeBSD.org>
Date: Sun, 1 Jul 2012 11:52:53 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r237919 - in projects/calloutng/sys: conf kern
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 01 Jul 2012 11:52:53 -0000

Author: davide
Date: Sun Jul  1 11:52:52 2012
New Revision: 237919
URL: http://svn.freebsd.org/changeset/base/237919

Log:
  - Take in account aggregation when comparing event times in
  callout_process() and when we submit events to eventtimers(4).
  
  - Fix a bug in the 'steps' variable logic in softclock(). It shouldn't be
  zeroed every time we extract a new event for processing it from cc_expireq.
  
  - Indent string should be there, I wrongly removed it.
  
  Reported by:		mav [1,2], pluknet [3]

Modified:
  projects/calloutng/sys/conf/NOTES
  projects/calloutng/sys/kern/kern_timeout.c

Modified: projects/calloutng/sys/conf/NOTES
==============================================================================
--- projects/calloutng/sys/conf/NOTES	Sun Jul  1 09:35:15 2012	(r237918)
+++ projects/calloutng/sys/conf/NOTES	Sun Jul  1 11:52:52 2012	(r237919)
@@ -1,4 +1,4 @@
-
+# $FreeBSD$
 #
 # NOTES -- Lines that can be cut/pasted into kernel and hints configs.
 #

Modified: projects/calloutng/sys/kern/kern_timeout.c
==============================================================================
--- projects/calloutng/sys/kern/kern_timeout.c	Sun Jul  1 09:35:15 2012	(r237918)
+++ projects/calloutng/sys/kern/kern_timeout.c	Sun Jul  1 11:52:52 2012	(r237919)
@@ -378,7 +378,9 @@ callout_process(void)
 	for (;;) {	
 		sc = &cc->cc_callwheel[first];
 		TAILQ_FOREACH(tmp, sc, c_links.tqe) {
-			if (bintime_cmp(&tmp->c_time, &now, <=)) {
+			next = tmp->c_time;
+			bintime_sub(&next, &tmp->c_precision);
+			if (bintime_cmp(&next, &now, <=)) {
 				/* 
 				 * Consumer told us the callout may be run
 				 * directly from hardware interrupt context.
@@ -499,6 +501,7 @@ callout_cc_add(struct callout *c, struct
     struct bintime to_bintime, void (*func)(void *), void *arg, int cpu, 
     int flags)
 {
+	struct bintime bt;
 	int bucket, r_shift, r_val;	
 	
 	CC_LOCK_ASSERT(cc);
@@ -546,10 +549,12 @@ callout_cc_add(struct callout *c, struct
 	    c, c_links.tqe);
 	/*
 	 * Inform the eventtimers(4) subsystem there's a new callout 
-	 * that has been inserted.
+	 * that has been inserted, but only if really required.
 	 */
+	bt = c->c_time;
+	bintime_add(&bt, &c->c_precision); 
 	if (callout_new_inserted != NULL && 
-	    (bintime_cmp(&c->c_time, &cc->cc_firstevent, <) ||
+	    (bintime_cmp(&bt, &cc->cc_firstevent, <) ||
 	    (cc->cc_firstevent.sec == 0 && cc->cc_firstevent.frac == 0))) {
 		cc->cc_firstevent = c->c_time;
 		(*callout_new_inserted)(cpu, c->c_time);
@@ -784,7 +789,6 @@ softclock(void *arg)
 			TAILQ_REMOVE(&cc->cc_expireq, c, c_staiter);
 			c = softclock_call_cc(c, cc, &mpcalls,
 			    &lockcalls, &gcalls);
-			steps = 0;
 		}	
 	}
 #ifdef CALLOUT_PROFILING

From owner-svn-src-projects@FreeBSD.ORG  Sun Jul  1 12:44:30 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 070D01065672;
	Sun,  1 Jul 2012 12:44:30 +0000 (UTC)
	(envelope-from davide@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id E6D218FC08;
	Sun,  1 Jul 2012 12:44:29 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q61CiTxg002398;
	Sun, 1 Jul 2012 12:44:29 GMT (envelope-from davide@svn.freebsd.org)
Received: (from davide@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q61CiTAB002396;
	Sun, 1 Jul 2012 12:44:29 GMT (envelope-from davide@svn.freebsd.org)
Message-Id: <201207011244.q61CiTAB002396@svn.freebsd.org>
From: Davide Italiano <davide@FreeBSD.org>
Date: Sun, 1 Jul 2012 12:44:29 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r237922 - projects/calloutng/sys/netinet
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 01 Jul 2012 12:44:30 -0000

Author: davide
Date: Sun Jul  1 12:44:29 2012
New Revision: 237922
URL: http://svn.freebsd.org/changeset/base/237922

Log:
  The object that should be zeroed is *xtimer, not xtimer. No space is needed
  after cast.

Modified:
  projects/calloutng/sys/netinet/tcp_timer.c

Modified: projects/calloutng/sys/netinet/tcp_timer.c
==============================================================================
--- projects/calloutng/sys/netinet/tcp_timer.c	Sun Jul  1 12:34:19 2012	(r237921)
+++ projects/calloutng/sys/netinet/tcp_timer.c	Sun Jul  1 12:44:29 2012	(r237922)
@@ -671,7 +671,7 @@ static int
 delta_bintime_in_msecs(struct bintime bt, struct bintime now) 
 {
 	bintime_sub(&bt, &now);
-	return (((uint64_t) 1000 * (uint64_t) (bt.frac >> 32)) >> 32) +
+	return (((uint64_t)1000 * (uint64_t)(bt.frac >> 32)) >> 32) +
 	    (bt.sec * 1000);
 }
 
@@ -681,7 +681,7 @@ tcp_timer_to_xtimer(struct tcpcb *tp, st
 {
 	struct bintime bt, now;
 	
-	bzero(xtimer, sizeof(xtimer));
+	bzero(xtimer, sizeof(*xtimer));
 	if (timer == NULL)
 		return;
 	bintime_clear(&bt);

From owner-svn-src-projects@FreeBSD.ORG  Sun Jul  1 12:48:57 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 7D3C4106566B;
	Sun,  1 Jul 2012 12:48:57 +0000 (UTC)
	(envelope-from davide@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id 64BBE8FC0C;
	Sun,  1 Jul 2012 12:48:57 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q61CmviU002740;
	Sun, 1 Jul 2012 12:48:57 GMT (envelope-from davide@svn.freebsd.org)
Received: (from davide@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q61CmuAg002711;
	Sun, 1 Jul 2012 12:48:56 GMT (envelope-from davide@svn.freebsd.org)
Message-Id: <201207011248.q61CmuAg002711@svn.freebsd.org>
From: Davide Italiano <davide@FreeBSD.org>
Date: Sun, 1 Jul 2012 12:48:56 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r237923 - in projects/calloutng:
	cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/llquantize
	etc share/man/man4 sys/amd64/amd64 sys/amd64/conf
	sys/amd64/include sys/arm/at91 sys/arm/...
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 01 Jul 2012 12:48:57 -0000

Author: davide
Date: Sun Jul  1 12:48:56 2012
New Revision: 237923
URL: http://svn.freebsd.org/changeset/base/237923

Log:
  MFC as per r237921

Added:
  projects/calloutng/sys/arm/at91/std.atmel
     - copied unchanged from r237922, head/sys/arm/at91/std.atmel
  projects/calloutng/sys/arm/conf/ATMEL
     - copied unchanged from r237922, head/sys/arm/conf/ATMEL
Replaced:
  projects/calloutng/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/llquantize/
     - copied from r237922, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/llquantize/
Modified:
  projects/calloutng/etc/syslog.conf
  projects/calloutng/share/man/man4/mps.4
  projects/calloutng/sys/amd64/amd64/pmap.c
  projects/calloutng/sys/amd64/conf/GENERIC
  projects/calloutng/sys/amd64/include/cpufunc.h
  projects/calloutng/sys/arm/at91/std.at91
  projects/calloutng/sys/arm/at91/std.at91sam9
  projects/calloutng/sys/arm/at91/std.ethernut5
  projects/calloutng/sys/arm/at91/std.hl201
  projects/calloutng/sys/arm/at91/std.qila9g20
  projects/calloutng/sys/arm/at91/std.sam9g20ek
  projects/calloutng/sys/arm/at91/std.sam9x25ek
  projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c
  projects/calloutng/sys/dev/ath/ah_osdep.c
  projects/calloutng/sys/dev/ath/ah_osdep.h
  projects/calloutng/sys/dev/ath/ath_hal/ah.h
  projects/calloutng/sys/dev/ath/ath_hal/ah_debug.h
  projects/calloutng/sys/dev/ath/ath_hal/ah_internal.h
  projects/calloutng/sys/dev/ath/ath_hal/ar5416/ar5416_misc.c
  projects/calloutng/sys/dev/cxgb/cxgb_adapter.h
  projects/calloutng/sys/dev/cxgb/cxgb_main.c
  projects/calloutng/sys/dev/cxgb/cxgb_sge.c
  projects/calloutng/sys/dev/cxgbe/adapter.h
  projects/calloutng/sys/dev/cxgbe/t4_l2t.c
  projects/calloutng/sys/dev/cxgbe/t4_main.c
  projects/calloutng/sys/dev/cxgbe/t4_sge.c
  projects/calloutng/sys/geom/geom_map.c
  projects/calloutng/sys/modules/cxgbe/if_cxgbe/Makefile
  projects/calloutng/sys/net/if_lagg.c
  projects/calloutng/sys/net80211/_ieee80211.h
  projects/calloutng/sys/powerpc/conf/GENERIC
  projects/calloutng/sys/powerpc/conf/GENERIC64
  projects/calloutng/sys/sparc64/conf/GENERIC
  projects/calloutng/sys/sys/proc.h
  projects/calloutng/tools/tools/ath/common/dumpregs_5416.c
  projects/calloutng/usr.bin/killall/killall.c
Directory Properties:
  projects/calloutng/   (props changed)
  projects/calloutng/cddl/contrib/opensolaris/   (props changed)
  projects/calloutng/share/man/man4/   (props changed)
  projects/calloutng/sys/   (props changed)
  projects/calloutng/sys/cddl/contrib/opensolaris/   (props changed)

Modified: projects/calloutng/etc/syslog.conf
==============================================================================
--- projects/calloutng/etc/syslog.conf	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/etc/syslog.conf	Sun Jul  1 12:48:56 2012	(r237923)
@@ -16,6 +16,7 @@ cron.*						/var/log/cron
 *.=debug					/var/log/debug.log
 *.emerg						*
 # uncomment this to log all writes to /dev/console to /var/log/console.log
+# touch /var/log/console.log and chmod it to mode 600 before it will work
 #console.info					/var/log/console.log
 # uncomment this to enable logging of all log messages to /var/log/all.log
 # touch /var/log/all.log and chmod it to mode 600 before it will work

Modified: projects/calloutng/share/man/man4/mps.4
==============================================================================
--- projects/calloutng/share/man/man4/mps.4	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/share/man/man4/mps.4	Sun Jul  1 12:48:56 2012	(r237923)
@@ -34,7 +34,7 @@
 .\" $Id: //depot/SpectraBSD/head/share/man/man4/mps.4#6 $
 .\" $FreeBSD$
 .\"
-.Dd February 7, 2012
+.Dd June 30, 2012
 .Dt MPS 4
 .Os
 .Sh NAME
@@ -205,9 +205,6 @@ This man page was written by
 This driver has a couple of known shortcomings:
 .Bl -bullet -compact
 .It
-Not endian safe.
-It only works on little endian machines (e.g. amd64 and i386).
-.It
 No userland utility available (e.g.
 .Xr mptutil 8 ) .
 .It

Modified: projects/calloutng/sys/amd64/amd64/pmap.c
==============================================================================
--- projects/calloutng/sys/amd64/amd64/pmap.c	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/amd64/amd64/pmap.c	Sun Jul  1 12:48:56 2012	(r237923)
@@ -264,7 +264,7 @@ static caddr_t crashdumpmap;
 
 static void	free_pv_chunk(struct pv_chunk *pc);
 static void	free_pv_entry(pmap_t pmap, pv_entry_t pv);
-static pv_entry_t get_pv_entry(pmap_t pmap, boolean_t try);
+static pv_entry_t get_pv_entry(pmap_t pmap, struct rwlock **lockp);
 static int	popcnt_pc_map_elem(uint64_t elem);
 static vm_page_t reclaim_pv_chunk(pmap_t locked_pmap, struct rwlock **lockp);
 static void	reserve_pv_entries(pmap_t pmap, int needed,
@@ -2102,6 +2102,8 @@ SYSCTL_INT(_vm_pmap, OID_AUTO, pv_entry_
  * drastic measures to free some pages so we can allocate
  * another pv entry chunk.
  *
+ * Returns NULL if PV entries were reclaimed from the specified pmap.
+ *
  * We do not, however, unmap 2mpages because subsequent accesses will
  * allocate per-page pv entries until repromotion occurs, thereby
  * exacerbating the shortage of free pv entries.
@@ -2123,6 +2125,7 @@ reclaim_pv_chunk(pmap_t locked_pmap, str
 	
 	rw_assert(&pvh_global_lock, RA_LOCKED);
 	PMAP_LOCK_ASSERT(locked_pmap, MA_OWNED);
+	KASSERT(lockp != NULL, ("reclaim_pv_chunk: lockp is NULL"));
 	pmap = NULL;
 	free = m_pc = NULL;
 	TAILQ_INIT(&new_tail);
@@ -2287,16 +2290,19 @@ free_pv_chunk(struct pv_chunk *pc)
 }
 
 /*
- * get a new pv_entry, allocating a block from the system
- * when needed.
+ * Returns a new PV entry, allocating a new PV chunk from the system when
+ * needed.  If this PV chunk allocation fails and a PV list lock pointer was
+ * given, a PV chunk is reclaimed from an arbitrary pmap.  Otherwise, NULL is
+ * returned.
+ *
+ * The given PV list lock may be released.
  */
 static pv_entry_t
-get_pv_entry(pmap_t pmap, boolean_t try)
+get_pv_entry(pmap_t pmap, struct rwlock **lockp)
 {
 	int bit, field;
 	pv_entry_t pv;
 	struct pv_chunk *pc;
-	struct rwlock *lock;
 	vm_page_t m;
 
 	rw_assert(&pvh_global_lock, RA_LOCKED);
@@ -2330,14 +2336,11 @@ retry:
 	m = vm_page_alloc(NULL, 0, VM_ALLOC_NORMAL | VM_ALLOC_NOOBJ |
 	    VM_ALLOC_WIRED);
 	if (m == NULL) {
-		if (try) {
+		if (lockp == NULL) {
 			PV_STAT(pc_chunk_tryfail++);
 			return (NULL);
 		}
-		lock = NULL;
-		m = reclaim_pv_chunk(pmap, &lock);
-		if (lock != NULL)
-			rw_wunlock(lock);
+		m = reclaim_pv_chunk(pmap, lockp);
 		if (m == NULL)
 			goto retry;
 	}
@@ -2380,6 +2383,8 @@ popcnt_pc_map_elem(uint64_t elem)
 /*
  * Ensure that the number of spare PV entries in the specified pmap meets or
  * exceeds the given count, "needed".
+ *
+ * The given PV list lock may be released.
  */
 static void
 reserve_pv_entries(pmap_t pmap, int needed, struct rwlock **lockp)
@@ -2391,6 +2396,7 @@ reserve_pv_entries(pmap_t pmap, int need
 
 	rw_assert(&pvh_global_lock, RA_LOCKED);
 	PMAP_LOCK_ASSERT(pmap, MA_OWNED);
+	KASSERT(lockp != NULL, ("reserve_pv_entries: lockp is NULL"));
 
 	/*
 	 * Newly allocated PV chunks must be stored in a private list until
@@ -2402,9 +2408,15 @@ reserve_pv_entries(pmap_t pmap, int need
 retry:
 	avail = 0;
 	TAILQ_FOREACH(pc, &pmap->pm_pvchunk, pc_list) {
-		free = popcnt_pc_map_elem(pc->pc_map[0]);
-		free += popcnt_pc_map_elem(pc->pc_map[1]);
-		free += popcnt_pc_map_elem(pc->pc_map[2]);
+		if ((cpu_feature2 & CPUID2_POPCNT) == 0) {
+			free = popcnt_pc_map_elem(pc->pc_map[0]);
+			free += popcnt_pc_map_elem(pc->pc_map[1]);
+			free += popcnt_pc_map_elem(pc->pc_map[2]);
+		} else {
+			free = popcntq(pc->pc_map[0]);
+			free += popcntq(pc->pc_map[1]);
+			free += popcntq(pc->pc_map[2]);
+		}
 		if (free == 0)
 			break;
 		avail += free;
@@ -2584,7 +2596,8 @@ pmap_pvh_free(struct md_page *pvh, pmap_
 }
 
 /*
- * Conditionally create a pv entry.
+ * Conditionally create the PV entry for a 4KB page mapping if the required
+ * memory can be allocated without resorting to reclamation.
  */
 static boolean_t
 pmap_try_insert_pv_entry(pmap_t pmap, vm_offset_t va, vm_page_t m,
@@ -2594,7 +2607,8 @@ pmap_try_insert_pv_entry(pmap_t pmap, vm
 
 	rw_assert(&pvh_global_lock, RA_LOCKED);
 	PMAP_LOCK_ASSERT(pmap, MA_OWNED);
-	if ((pv = get_pv_entry(pmap, TRUE)) != NULL) {
+	/* Pass NULL instead of the lock pointer to disable reclamation. */
+	if ((pv = get_pv_entry(pmap, NULL)) != NULL) {
 		pv->pv_va = va;
 		CHANGE_PV_LIST_LOCK_TO_VM_PAGE(lockp, m);
 		TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_list);
@@ -2604,7 +2618,8 @@ pmap_try_insert_pv_entry(pmap_t pmap, vm
 }
 
 /*
- * Create the pv entry for a 2MB page mapping.
+ * Conditionally create the PV entry for a 2MB page mapping if the required
+ * memory can be allocated without resorting to reclamation.
  */
 static boolean_t
 pmap_pv_insert_pde(pmap_t pmap, vm_offset_t va, vm_paddr_t pa,
@@ -2614,7 +2629,9 @@ pmap_pv_insert_pde(pmap_t pmap, vm_offse
 	pv_entry_t pv;
 
 	rw_assert(&pvh_global_lock, RA_LOCKED);
-	if ((pv = get_pv_entry(pmap, TRUE)) != NULL) {
+	PMAP_LOCK_ASSERT(pmap, MA_OWNED);
+	/* Pass NULL instead of the lock pointer to disable reclamation. */
+	if ((pv = get_pv_entry(pmap, NULL)) != NULL) {
 		pv->pv_va = va;
 		CHANGE_PV_LIST_LOCK_TO_PHYS(lockp, pa);
 		pvh = pa_to_pvh(pa);
@@ -3513,7 +3530,7 @@ pmap_enter(pmap_t pmap, vm_offset_t va, 
 		KASSERT(va < kmi.clean_sva || va >= kmi.clean_eva,
 		    ("pmap_enter: managed mapping within the clean submap"));
 		if (pv == NULL)
-			pv = get_pv_entry(pmap, FALSE);
+			pv = get_pv_entry(pmap, &lock);
 		CHANGE_PV_LIST_LOCK_TO_VM_PAGE(&lock, m);
 		pv->pv_va = va;
 		TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_list);
@@ -3785,6 +3802,10 @@ pmap_enter_quick_locked(pmap_t pmap, vm_
 				mpte = PHYS_TO_VM_PAGE(*ptepa & PG_FRAME);
 				mpte->wire_count++;
 			} else {
+				/*
+				 * Pass NULL instead of the PV list lock
+				 * pointer, because we don't intend to sleep.
+				 */
 				mpte = _pmap_allocpte(pmap, ptepindex, NULL);
 				if (mpte == NULL)
 					return (mpte);

Modified: projects/calloutng/sys/amd64/conf/GENERIC
==============================================================================
--- projects/calloutng/sys/amd64/conf/GENERIC	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/amd64/conf/GENERIC	Sun Jul  1 12:48:56 2012	(r237923)
@@ -152,6 +152,7 @@ device		iir		# Intel Integrated RAID
 device		ips		# IBM (Adaptec) ServeRAID
 device		mly		# Mylex AcceleRAID/eXtremeRAID
 device		twa		# 3ware 9000 series PATA/SATA RAID
+device		tws		# LSI 3ware 9750 SATA+SAS 6Gb/s RAID controller
 
 # RAID controllers
 device		aac		# Adaptec FSA RAID
@@ -162,7 +163,6 @@ device		mlx		# Mylex DAC960 family
 #XXX pointer/int warnings
 #device		pst		# Promise Supertrak SX6000
 device		twe		# 3ware ATA RAID
-device		tws		# LSI 3ware 9750 SATA+SAS 6Gb/s RAID controller
 
 # atkbdc0 controls both the keyboard and the PS/2 mouse
 device		atkbdc		# AT keyboard controller

Modified: projects/calloutng/sys/amd64/include/cpufunc.h
==============================================================================
--- projects/calloutng/sys/amd64/include/cpufunc.h	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/amd64/include/cpufunc.h	Sun Jul  1 12:48:56 2012	(r237923)
@@ -273,6 +273,15 @@ outw(u_int port, u_short data)
 	__asm __volatile("outw %0, %w1" : : "a" (data), "Nd" (port));
 }
 
+static __inline u_long
+popcntq(u_long mask)
+{
+	u_long result;
+
+	__asm __volatile("popcntq %1,%0" : "=r" (result) : "rm" (mask));
+	return (result);
+}
+
 static __inline void
 mfence(void)
 {

Modified: projects/calloutng/sys/arm/at91/std.at91
==============================================================================
--- projects/calloutng/sys/arm/at91/std.at91	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/arm/at91/std.at91	Sun Jul  1 12:48:56 2012	(r237923)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-files	"../at91/files.at91"
+files		"../at91/files.at91"
 cpu		CPU_ARM9
 makeoptions	CONF_CFLAGS=-mcpu=arm9
 options 	PHYSADDR=0x20000000

Modified: projects/calloutng/sys/arm/at91/std.at91sam9
==============================================================================
--- projects/calloutng/sys/arm/at91/std.at91sam9	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/arm/at91/std.at91sam9	Sun Jul  1 12:48:56 2012	(r237923)
@@ -1,13 +1,9 @@
 # $FreeBSD$
 
-files	"../at91/files.at91"
+files		"../at91/files.at91"
 cpu		CPU_ARM9
 makeoptions	CONF_CFLAGS=-mcpu=arm9
 options 	PHYSADDR=0x20000000
 
 # bring in the sam specific timers and such
 device		at91sam9
-
-device		at91sam9260
-device		at91sam9g20
-device		at91sam9x25

Copied: projects/calloutng/sys/arm/at91/std.atmel (from r237922, head/sys/arm/at91/std.atmel)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/calloutng/sys/arm/at91/std.atmel	Sun Jul  1 12:48:56 2012	(r237923, copy of r237922, head/sys/arm/at91/std.atmel)
@@ -0,0 +1,15 @@
+# $FreeBSD$
+
+files		"../at91/files.at91"
+cpu		CPU_ARM9
+makeoptions	CONF_CFLAGS=-mcpu=arm9
+options 	PHYSADDR=0x20000000
+
+# Supported SoCs for the at91 platform
+device		at91rm9200
+device		at91sam9260
+device		at91sam9g20
+device		at91sam9x25
+
+# bring in the sam specific timers and such
+device		at91sam9

Modified: projects/calloutng/sys/arm/at91/std.ethernut5
==============================================================================
--- projects/calloutng/sys/arm/at91/std.ethernut5	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/arm/at91/std.ethernut5	Sun Jul  1 12:48:56 2012	(r237923)
@@ -8,4 +8,4 @@ options 	KERNPHYSADDR=0x20000000
 options 	KERNVIRTADDR=0xc0000000
 
 device		at91_board_ethernut5
-nodevice	at91sam9g20
+device		at91sam9260

Modified: projects/calloutng/sys/arm/at91/std.hl201
==============================================================================
--- projects/calloutng/sys/arm/at91/std.hl201	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/arm/at91/std.hl201	Sun Jul  1 12:48:56 2012	(r237923)
@@ -8,3 +8,4 @@ options		KERNPHYSADDR=0x20000000	
 options		KERNVIRTADDR=0xc0000000
 
 device		at91_board_hl201
+device		at91sam9g20

Modified: projects/calloutng/sys/arm/at91/std.qila9g20
==============================================================================
--- projects/calloutng/sys/arm/at91/std.qila9g20	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/arm/at91/std.qila9g20	Sun Jul  1 12:48:56 2012	(r237923)
@@ -8,3 +8,4 @@ options		KERNPHYSADDR=0x20000000	
 options		KERNVIRTADDR=0xc0000000
 
 device		at91_board_qila9g20
+device		at91sam9g20

Modified: projects/calloutng/sys/arm/at91/std.sam9g20ek
==============================================================================
--- projects/calloutng/sys/arm/at91/std.sam9g20ek	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/arm/at91/std.sam9g20ek	Sun Jul  1 12:48:56 2012	(r237923)
@@ -8,3 +8,4 @@ options		KERNPHYSADDR=0x20000000	
 options		KERNVIRTADDR=0xc0000000
 
 device		at91_board_sam9g20ek
+device		at91sam9g20

Modified: projects/calloutng/sys/arm/at91/std.sam9x25ek
==============================================================================
--- projects/calloutng/sys/arm/at91/std.sam9x25ek	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/arm/at91/std.sam9x25ek	Sun Jul  1 12:48:56 2012	(r237923)
@@ -8,5 +8,4 @@ options		KERNPHYSADDR=0x20000000	
 options		KERNVIRTADDR=0xc0000000
 
 device		at91_board_sam9x25ek
-nodevice at91sam9g20
-nodevice at91sam9260
+device		at91sam9x25

Copied: projects/calloutng/sys/arm/conf/ATMEL (from r237922, head/sys/arm/conf/ATMEL)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/calloutng/sys/arm/conf/ATMEL	Sun Jul  1 12:48:56 2012	(r237923, copy of r237922, head/sys/arm/conf/ATMEL)
@@ -0,0 +1,166 @@
+# Kernel configuration to test compile all the atmel bits with one
+# configuration.  This kernel will not (presently) boot.  Do not copy
+# it to create your own custom config file.
+#
+# $FreeBSD$
+
+ident		ATMEL
+
+include "../at91/std.atmel"
+
+# Arbitrary values for testing purposes.
+options 	STARTUP_PAGETABLE_ADDR=0x20800000
+makeoptions	KERNPHYSADDR=0x20000000
+makeoptions	KERNVIRTADDR=0xc0000000
+options 	KERNPHYSADDR=0x20000000
+options 	KERNVIRTADDR=0xc0000000
+
+makeoptions	MODULES_OVERRIDE=""
+
+# list all boards here, but not just yet (no multiboard in mainline).
+#device		at91_board_bwct
+#device		at91_board_ethernut5
+#device		at91_board_hl200
+#device		at91_board_hl201
+#device		at91_board_kb920x
+#device		at91_board_qila9g20
+device		at91_board_sam9g20ek
+#device		at91_board_sam9x25ek
+#device		at91_board_tsc4370
+
+#makeoptions	DEBUG=-g		# Build kernel with gdb(1) debug symbols
+
+options 	SCHED_4BSD		# 4BSD scheduler
+#options 	PREEMPTION		# Enable kernel thread preemption
+options 	INET			# InterNETworking
+options 	INET6			# IPv6 communications protocols
+options 	SCTP			# Stream Control Transmission Protocol
+options 	FFS			# Berkeley Fast Filesystem
+options 	SOFTUPDATES		# Enable FFS soft updates support
+options 	UFS_ACL			# Support for access control lists
+options 	UFS_DIRHASH		# Improve performance on big directories
+options 	UFS_GJOURNAL		# Enable gjournal-based UFS journaling
+options 	MD_ROOT			# MD is a potential root device
+options 	NFSCL			# New Network Filesystem Client
+options 	NFSD			# New Network Filesystem Server
+options 	NFSLOCKD		# Network Lock Manager
+options 	NFS_ROOT		# NFS usable as /, requires NFSCL
+options 	MSDOSFS			# MSDOS Filesystem
+options 	CD9660			# ISO 9660 Filesystem
+options 	PROCFS			# Process filesystem (requires PSEUDOFS)
+options 	PSEUDOFS		# Pseudo-filesystem framework
+options 	GEOM_PART_GPT		# GUID Partition Tables.
+options 	GEOM_LABEL		# Provides labelization
+options 	COMPAT_FREEBSD5		# Compatible with FreeBSD5
+options 	COMPAT_FREEBSD6		# Compatible with FreeBSD6
+options 	COMPAT_FREEBSD7		# Compatible with FreeBSD7
+options 	SCSI_DELAY=5000		# Delay (in ms) before probing SCSI
+options 	KTRACE			# ktrace(1) support
+options 	STACK			# stack(9) support
+options 	SYSVSHM			# SYSV-style shared memory
+options 	SYSVMSG			# SYSV-style message queues
+options 	SYSVSEM			# SYSV-style semaphores
+options 	_KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
+options 	PRINTF_BUFR_SIZE=128	# Prevent printf output being interspersed.
+#options 	HWPMC_HOOKS		# Necessary kernel hooks for hwpmc(4)
+#options 	AUDIT			# Security event auditing
+#options 	CAPABILITY_MODE		# Capsicum capability mode
+#options 	CAPABILITIES		# Capsicum capabilities
+#options 	MAC			# TrustedBSD MAC Framework
+#options 	INCLUDE_CONFIG_FILE	# Include this file in kernel
+
+# required for netbooting
+options 	BOOTP
+options 	BOOTP_COMPAT
+options 	BOOTP_NFSROOT
+options 	BOOTP_NFSV3
+options 	BOOTP_WIRED_TO=ate0
+
+# alternatively, boot from a MMC/SD memory card
+#options 	ROOTDEVNAME=\"ufs:/dev/mmcsd0a\"
+
+# kernel/memory size reduction
+options 	MUTEX_NOINLINE
+options 	NO_FFS_SNAPSHOT
+options 	NO_SWAPPING
+options 	NO_SYSCTL_DESCR
+options 	RWLOCK_NOINLINE
+
+# Debugging support.  Always need this:
+options 	KDB			# Enable kernel debugger support.
+# For minimum debugger support (stable branch) use:
+options 	KDB_TRACE		# Print a stack trace for a panic.
+# For full debugger support use this instead:
+options 	DDB			# Support DDB.
+options 	GDB			# Support remote GDB.
+#options 	DEADLKRES		# Enable the deadlock resolver
+#options 	INVARIANTS		# Enable calls of extra sanity checking
+#options 	INVARIANT_SUPPORT	# Extra sanity checks of internal structures, required by INVARIANTS
+#options 	WITNESS			# Enable checks to detect deadlocks and cycles
+#options 	WITNESS_SKIPSPIN	# Don't run witness on spinlocks for speed
+#options 	MALLOC_DEBUG_MAXZONES=8	# Separate malloc(9) zones
+
+# The `bpf' device enables the Berkeley Packet Filter.
+# Be aware of the administrative consequences of enabling this!
+# Note that 'bpf' is required for DHCP.
+device		bpf		# Berkeley packet filter
+
+# Ethernet
+device		mii		# Minimal MII support
+device		ate		# Atmel AT91 Ethernet friver
+
+# I2C
+device		at91_twi	# Atmel AT91 Two-wire Interface
+device		iic		# I2C generic I/O device driver
+device		iicbus		# I2C bus system
+device		pcf8563		# NXP PCF8563 clock/calendar
+
+# MMC/SD
+device		at91_mci	# Atmel AT91 Multimedia Card Interface
+options 	AT91_MCI_HAS_4WIRE
+device		mmc		# MMC/SD bus
+device		mmcsd		# MMC/SD memory card
+
+# DataFlash
+device		at91_spi	# Atmel AT91 Serial Peripheral Interface
+device		spibus		# SPI bus
+device		at45d		# Atmel AT45D
+device		geom_map	# GEOM partition mapping
+
+# Pseudo devices.
+device		loop		# Network loopback
+device		random		# Entropy device
+device		ether		# Ethernet support
+device		vlan		# 802.1Q VLAN support
+device		tun		# Packet tunnel.
+device		md		# Memory "disks"
+device		gif		# IPv6 and IPv4 tunneling
+device		faith		# IPv6-to-IPv4 relaying (translation)
+#device		firmware	# firmware assist module
+
+# SCSI peripherals
+device		scbus		# SCSI bus (required for ATA/SCSI)
+device		ch		# SCSI media changers
+device		da		# Direct Access (disks)
+device		sa		# Sequential Access (tape etc)
+device		cd		# CD
+device		pass		# Passthrough device (direct ATA/SCSI access)
+device		ses		# Enclosure Services (SES and SAF-TE)
+device		ctl		# CAM Target Layer
+
+# Serial (COM) ports
+device		uart		# Multi-uart driver
+options 	ALT_BREAK_TO_DEBUGGER
+
+# USB support
+options 	USB_DEBUG	# enable debug msgs
+device		ohci		# OHCI PCI->USB interface
+device		usb		# USB Bus (required)
+device		umass		# Disks/Mass storage - Requires scbus and da
+
+# watchdog
+device		at91_wdt	# Atmel AT91 Watchdog Timer
+
+device		at91_rtc
+device		at91_ssc
+#device		at91_tc		# missing?

Modified: projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c
==============================================================================
--- projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c	Sun Jul  1 12:48:56 2012	(r237923)
@@ -157,7 +157,7 @@ dtrace_optval_t	dtrace_dof_maxsize = (25
 size_t		dtrace_global_maxsize = (16 * 1024);
 size_t		dtrace_actions_max = (16 * 1024);
 size_t		dtrace_retain_max = 1024;
-dtrace_optval_t	dtrace_helper_actions_max = 32;
+dtrace_optval_t	dtrace_helper_actions_max = 128;
 dtrace_optval_t	dtrace_helper_providers_max = 32;
 dtrace_optval_t	dtrace_dstate_defsize = (1 * 1024 * 1024);
 size_t		dtrace_strsize_default = 256;

Modified: projects/calloutng/sys/dev/ath/ah_osdep.c
==============================================================================
--- projects/calloutng/sys/dev/ath/ah_osdep.c	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/dev/ath/ah_osdep.c	Sun Jul  1 12:48:56 2012	(r237923)
@@ -47,6 +47,7 @@
 #include <net/ethernet.h>		/* XXX for ether_sprintf */
 
 #include <dev/ath/ath_hal/ah.h>
+#include <dev/ath/ath_hal/ah_debug.h>
 
 /*
  * WiSoC boards overload the bus tag with information about the
@@ -137,8 +138,6 @@ ath_hal_ether_sprintf(const u_int8_t *ma
 
 #ifdef AH_DEBUG
 
-/* This must match the definition in ath_hal/ah_debug.h */
-#define	HAL_DEBUG_UNMASKABLE	0xf0000000
 void
 DO_HALDEBUG(struct ath_hal *ah, u_int mask, const char* fmt, ...)
 {

Modified: projects/calloutng/sys/dev/ath/ah_osdep.h
==============================================================================
--- projects/calloutng/sys/dev/ath/ah_osdep.h	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/dev/ath/ah_osdep.h	Sun Jul  1 12:48:56 2012	(r237923)
@@ -63,6 +63,7 @@ typedef bus_space_handle_t HAL_BUS_HANDL
 #define	OS_INLINE	__inline
 #define	OS_MEMZERO(_a, _n)	bzero((_a), (_n))
 #define	OS_MEMCPY(_d, _s, _n)	memcpy(_d,_s,_n)
+#define	OS_MEMCMP(_a, _b, _l)	memcmp((_a), (_b), (_l))
 
 #define	abs(_a)		__builtin_abs(_a)
 

Modified: projects/calloutng/sys/dev/ath/ath_hal/ah.h
==============================================================================
--- projects/calloutng/sys/dev/ath/ath_hal/ah.h	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/dev/ath/ath_hal/ah.h	Sun Jul  1 12:48:56 2012	(r237923)
@@ -73,6 +73,7 @@ typedef enum {
 	HAL_EINPROGRESS	= 15,	/* Operation incomplete */
 	HAL_EEBADREG	= 16,	/* EEPROM invalid regulatory contents */
 	HAL_EEBADCC	= 17,	/* EEPROM invalid country code */
+	HAL_INV_PMODE	= 18,	/* Couldn't bring out of sleep state */
 } HAL_STATUS;
 
 typedef enum {
@@ -180,10 +181,19 @@ typedef enum {
 	HAL_TX_QUEUE_CAB	= 3,		/* "crap after beacon" xmit q */
 	HAL_TX_QUEUE_UAPSD	= 4,		/* u-apsd power save xmit q */
 	HAL_TX_QUEUE_PSPOLL	= 5,		/* power save poll xmit q */
+	HAL_TX_QUEUE_CFEND	= 6,
+	HAL_TX_QUEUE_PAPRD	= 7,
 } HAL_TX_QUEUE;
 
 #define	HAL_NUM_TX_QUEUES	10		/* max possible # of queues */
 
+typedef enum {
+	HAL_RX_QUEUE_HP = 0,			/* high priority recv queue */
+	HAL_RX_QUEUE_LP = 0,			/* low priority recv queue */
+} HAL_RX_QUEUE;
+
+#define	HAL_NUM_RX_QUEUES	2		/* max possible # of queues */
+
 /*
  * Transmit queue subtype.  These map directly to
  * WME Access Categories (except for UPSD).  Refer
@@ -592,7 +602,7 @@ typedef enum {
 
 typedef struct {
 	uint8_t		kv_type;		/* one of HAL_CIPHER */
-	uint8_t		kv_pad;
+	uint8_t		kv_apsd;		/* Mask for APSD enabled ACs */
 	uint16_t	kv_len;			/* length in bits */
 	uint8_t		kv_val[16];		/* enough for 128-bit keys */
 	uint8_t		kv_mic[8];		/* TKIP MIC key */
@@ -721,6 +731,7 @@ typedef enum {
 	HAL_ANI_SPUR_IMMUNITY_LEVEL = 5,	/* set level */
 	HAL_ANI_MODE = 6,			/* 0 => manual, 1 => auto (XXX do not change) */
 	HAL_ANI_PHYERR_RESET = 7,		/* reset phy error stats */
+	HAL_ANI_MRC_CCK = 8,
 } HAL_ANI_CMD;
 
 /*
@@ -738,6 +749,7 @@ typedef enum {
 	HAL_CAP_INTMIT_SPUR_IMMUNITY_LEVEL = 6
 } HAL_CAP_INTMIT_CMD;
 
+/* DFS defines */
 typedef struct {
 	int32_t		pe_firpwr;	/* FIR pwr out threshold */
 	int32_t		pe_rrssi;	/* Radar rssi thresh */

Modified: projects/calloutng/sys/dev/ath/ath_hal/ah_debug.h
==============================================================================
--- projects/calloutng/sys/dev/ath/ath_hal/ah_debug.h	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/dev/ath/ath_hal/ah_debug.h	Sun Jul  1 12:48:56 2012	(r237923)
@@ -48,7 +48,7 @@ enum {
 	HAL_DEBUG_DFS		= 0x00200000,	/* DFS debugging */
 	HAL_DEBUG_HANG		= 0x00400000,	/* BB/MAC hang debugging */
 
-	HAL_DEBUG_UNMASKABLE	= 0xf0000000,	/* always printed */
+	HAL_DEBUG_UNMASKABLE	= 0x80000000,	/* always printed */
 	HAL_DEBUG_ANY		= 0xffffffff
 };
 #endif /* _ATH_AH_DEBUG_H_ */

Modified: projects/calloutng/sys/dev/ath/ath_hal/ah_internal.h
==============================================================================
--- projects/calloutng/sys/dev/ath/ath_hal/ah_internal.h	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/dev/ath/ath_hal/ah_internal.h	Sun Jul  1 12:48:56 2012	(r237923)
@@ -212,10 +212,24 @@ typedef struct {
 			halBssidMatchSupport		: 1,
 			hal4kbSplitTransSupport		: 1,
 			halHasRxSelfLinkedTail		: 1,
-			halSupportsFastClock5GHz	: 1,	/* Hardware supports 5ghz fast clock; check eeprom/channel before using */
+			halSupportsFastClock5GHz	: 1,
 			halHasLongRxDescTsf		: 1,
 			halHasBBReadWar			: 1,
-			halSerialiseRegWar		: 1;
+			halSerialiseRegWar		: 1,
+			halMciSupport			: 1,
+			halRxTxAbortSupport		: 1,
+			halPaprdEnabled			: 1,
+			halHasUapsdSupport		: 1,
+			halWpsPushButtonSupport		: 1,
+			halBtCoexApsmWar		: 1,
+			halGenTimerSupport		: 1,
+			halLDPCSupport			: 1,
+			halHwBeaconProcSupport		: 1,
+			halEnhancedDmaSupport		: 1;
+	uint32_t	halIsrRacSupport		: 1,
+			halApmEnable			: 1,
+			halIntrMitigation		: 1;
+
 	uint32_t	halWirelessModes;
 	uint16_t	halTotalQueues;
 	uint16_t	halKeyCacheSize;
@@ -231,6 +245,13 @@ typedef struct {
 	uint32_t	halIntrMask;
 	uint8_t		halTxStreams;
 	uint8_t		halRxStreams;
+
+	int		halNumTxMaps;
+	int		halTxDescLen;
+	int		halTxStatusLen;
+	int		halRxStatusLen;
+	int		halRxHpFifoDepth;
+	int		halRxLpFifoDepth;
 } HAL_CAPABILITIES;
 
 struct regDomain;
@@ -628,6 +649,46 @@ extern	HAL_BOOL ath_hal_setcapability(st
 /* The diagnostic codes used to be internally defined here -adrian */
 #include "ah_diagcodes.h"
 
+/*
+ * The AR5416 and later HALs have MAC and baseband hang checking.
+ */
+typedef struct {
+	uint32_t hang_reg_offset;
+	uint32_t hang_val;
+	uint32_t hang_mask;
+	uint32_t hang_offset;
+} hal_hw_hang_check_t;
+
+typedef struct {
+	uint32_t dma_dbg_3;
+	uint32_t dma_dbg_4;
+	uint32_t dma_dbg_5;
+	uint32_t dma_dbg_6;
+} mac_dbg_regs_t;
+
+typedef enum {
+	dcu_chain_state		= 0x1,
+	dcu_complete_state	= 0x2,
+	qcu_state		= 0x4,
+	qcu_fsp_ok		= 0x8,
+	qcu_fsp_state		= 0x10,
+	qcu_stitch_state	= 0x20,
+	qcu_fetch_state		= 0x40,
+	qcu_complete_state	= 0x80
+} hal_mac_hangs_t;
+
+typedef struct {
+	int states;
+	uint8_t dcu_chain_state;
+	uint8_t dcu_complete_state;
+	uint8_t qcu_state;
+	uint8_t qcu_fsp_ok;
+	uint8_t qcu_fsp_state;
+	uint8_t qcu_stitch_state;
+	uint8_t qcu_fetch_state;
+	uint8_t qcu_complete_state;
+} hal_mac_hang_check_t;
+
 enum {
     HAL_BB_HANG_DFS		= 0x0001,
     HAL_BB_HANG_RIFS		= 0x0002,

Modified: projects/calloutng/sys/dev/ath/ath_hal/ar5416/ar5416_misc.c
==============================================================================
--- projects/calloutng/sys/dev/ath/ath_hal/ar5416/ar5416_misc.c	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/dev/ath/ath_hal/ar5416/ar5416_misc.c	Sun Jul  1 12:48:56 2012	(r237923)
@@ -493,36 +493,6 @@ ar5416GetDiagState(struct ath_hal *ah, i
 	    args, argsize, result, resultsize);
 }
 
-typedef struct {
-	uint32_t dma_dbg_3;
-	uint32_t dma_dbg_4;
-	uint32_t dma_dbg_5;
-	uint32_t dma_dbg_6;
-} mac_dbg_regs_t;
-
-typedef enum {
-	dcu_chain_state		= 0x1,
-	dcu_complete_state	= 0x2,
-	qcu_state		= 0x4,
-	qcu_fsp_ok		= 0x8,
-	qcu_fsp_state		= 0x10,
-	qcu_stitch_state	= 0x20,
-	qcu_fetch_state		= 0x40,
-	qcu_complete_state	= 0x80
-} hal_mac_hangs_t;
-
-typedef struct {
-	int states;
-	uint8_t dcu_chain_state;
-	uint8_t dcu_complete_state;
-	uint8_t qcu_state;
-	uint8_t qcu_fsp_ok;
-	uint8_t qcu_fsp_state;
-	uint8_t qcu_stitch_state;
-	uint8_t qcu_fetch_state;
-	uint8_t qcu_complete_state;
-} hal_mac_hang_check_t;
-
 HAL_BOOL
 ar5416SetRifsDelay(struct ath_hal *ah, const struct ieee80211_channel *chan,
     HAL_BOOL enable)

Modified: projects/calloutng/sys/dev/cxgb/cxgb_adapter.h
==============================================================================
--- projects/calloutng/sys/dev/cxgb/cxgb_adapter.h	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/dev/cxgb/cxgb_adapter.h	Sun Jul  1 12:48:56 2012	(r237923)
@@ -265,15 +265,6 @@ struct sge_txq {
 	struct sg_ent  txq_sgl[TX_MAX_SEGS / 2 + 1];
 };
      	
-
-enum {
-	SGE_PSTAT_TSO,              /* # of TSO requests */
-	SGE_PSTAT_RX_CSUM_GOOD,     /* # of successful RX csum offloads */
-	SGE_PSTAT_TX_CSUM,          /* # of TX checksum offloads */
-	SGE_PSTAT_VLANEX,           /* # of VLAN tag extractions */
-	SGE_PSTAT_VLANINS,          /* # of VLAN tag insertions */
-};
-
 #define SGE_PSTAT_MAX (SGE_PSTAT_VLANINS+1)
 
 #define QS_EXITING              0x1
@@ -288,7 +279,6 @@ struct sge_qset {
 	struct lro_state        lro;
 	struct sge_txq		txq[SGE_TXQ_PER_SET];
 	uint32_t                txq_stopped;       /* which Tx queues are stopped */
-	uint64_t                port_stats[SGE_PSTAT_MAX];
 	struct port_info        *port;
 	struct adapter          *adap;
 	int                     idx; /* qset # */
@@ -538,7 +528,7 @@ int t3_sge_reset_adapter(adapter_t *);
 int t3_sge_init_port(struct port_info *);
 void t3_free_tx_desc(struct sge_qset *qs, int n, int qid);
 
-void t3_rx_eth(struct adapter *adap, struct sge_rspq *rq, struct mbuf *m, int ethpad);
+void t3_rx_eth(struct adapter *adap, struct mbuf *m, int ethpad);
 
 void t3_add_attach_sysctls(adapter_t *sc);
 void t3_add_configured_sysctls(adapter_t *sc);

Modified: projects/calloutng/sys/dev/cxgb/cxgb_main.c
==============================================================================
--- projects/calloutng/sys/dev/cxgb/cxgb_main.c	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/dev/cxgb/cxgb_main.c	Sun Jul  1 12:48:56 2012	(r237923)
@@ -986,7 +986,7 @@ cxgb_makedev(struct port_info *pi)
 
 #define CXGB_CAP (IFCAP_VLAN_HWTAGGING | IFCAP_VLAN_MTU | IFCAP_HWCSUM | \
     IFCAP_VLAN_HWCSUM | IFCAP_TSO | IFCAP_JUMBO_MTU | IFCAP_LRO | \
-    IFCAP_VLAN_HWTSO | IFCAP_LINKSTATE)
+    IFCAP_VLAN_HWTSO | IFCAP_LINKSTATE | IFCAP_HWCSUM_IPV6)
 #define CXGB_CAP_ENABLE CXGB_CAP
 
 static int
@@ -1027,7 +1027,8 @@ cxgb_port_attach(device_t dev)
 		ifp->if_capabilities |= IFCAP_TOE4;
 #endif
 	ifp->if_capenable = CXGB_CAP_ENABLE;
-	ifp->if_hwassist = CSUM_TCP | CSUM_UDP | CSUM_IP | CSUM_TSO;
+	ifp->if_hwassist = CSUM_TCP | CSUM_UDP | CSUM_IP | CSUM_TSO |
+	    CSUM_UDP_IPV6 | CSUM_TCP_IPV6;
 
 	/*
 	 * Disable TSO on 4-port - it isn't supported by the firmware.
@@ -1950,31 +1951,52 @@ fail:
 			ifp->if_capenable ^= IFCAP_TXCSUM;
 			ifp->if_hwassist ^= (CSUM_TCP | CSUM_UDP | CSUM_IP);
 
-			if (IFCAP_TSO & ifp->if_capenable &&
+			if (IFCAP_TSO4 & ifp->if_capenable &&
 			    !(IFCAP_TXCSUM & ifp->if_capenable)) {
-				ifp->if_capenable &= ~IFCAP_TSO;
-				ifp->if_hwassist &= ~CSUM_TSO;
+				ifp->if_capenable &= ~IFCAP_TSO4;
 				if_printf(ifp,
-				    "tso disabled due to -txcsum.\n");
+				    "tso4 disabled due to -txcsum.\n");
+			}
+		}
+		if (mask & IFCAP_TXCSUM_IPV6) {
+			ifp->if_capenable ^= IFCAP_TXCSUM_IPV6;
+			ifp->if_hwassist ^= (CSUM_UDP_IPV6 | CSUM_TCP_IPV6);
+
+			if (IFCAP_TSO6 & ifp->if_capenable &&
+			    !(IFCAP_TXCSUM_IPV6 & ifp->if_capenable)) {
+				ifp->if_capenable &= ~IFCAP_TSO6;
+				if_printf(ifp,
+				    "tso6 disabled due to -txcsum6.\n");
 			}
 		}
 		if (mask & IFCAP_RXCSUM)
 			ifp->if_capenable ^= IFCAP_RXCSUM;
-		if (mask & IFCAP_TSO) {
-			ifp->if_capenable ^= IFCAP_TSO;
+		if (mask & IFCAP_RXCSUM_IPV6)
+			ifp->if_capenable ^= IFCAP_RXCSUM_IPV6;
 
-			if (IFCAP_TSO & ifp->if_capenable) {
-				if (IFCAP_TXCSUM & ifp->if_capenable)
-					ifp->if_hwassist |= CSUM_TSO;
-				else {
-					ifp->if_capenable &= ~IFCAP_TSO;
-					ifp->if_hwassist &= ~CSUM_TSO;
-					if_printf(ifp,
-					    "enable txcsum first.\n");
-					error = EAGAIN;
-				}
-			} else
-				ifp->if_hwassist &= ~CSUM_TSO;
+		/*
+		 * Note that we leave CSUM_TSO alone (it is always set).  The
+		 * kernel takes both IFCAP_TSOx and CSUM_TSO into account before
+		 * sending a TSO request our way, so it's sufficient to toggle
+		 * IFCAP_TSOx only.
+		 */
+		if (mask & IFCAP_TSO4) {
+			if (!(IFCAP_TSO4 & ifp->if_capenable) &&
+			    !(IFCAP_TXCSUM & ifp->if_capenable)) {
+				if_printf(ifp, "enable txcsum first.\n");
+				error = EAGAIN;
+				goto fail;
+			}
+			ifp->if_capenable ^= IFCAP_TSO4;
+		}
+		if (mask & IFCAP_TSO6) {
+			if (!(IFCAP_TSO6 & ifp->if_capenable) &&
+			    !(IFCAP_TXCSUM_IPV6 & ifp->if_capenable)) {
+				if_printf(ifp, "enable txcsum6 first.\n");
+				error = EAGAIN;
+				goto fail;
+			}
+			ifp->if_capenable ^= IFCAP_TSO6;
 		}
 		if (mask & IFCAP_LRO) {
 			ifp->if_capenable ^= IFCAP_LRO;

Modified: projects/calloutng/sys/dev/cxgb/cxgb_sge.c
==============================================================================
--- projects/calloutng/sys/dev/cxgb/cxgb_sge.c	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/dev/cxgb/cxgb_sge.c	Sun Jul  1 12:48:56 2012	(r237923)
@@ -1432,7 +1432,8 @@ t3_encap(struct sge_qset *qs, struct mbu
 			cntrl |= V_TXPKT_OPCODE(CPL_TX_PKT);
 			if (__predict_false(!(cflags & CSUM_IP)))
 				cntrl |= F_TXPKT_IPCSUM_DIS;
-			if (__predict_false(!(cflags & (CSUM_TCP | CSUM_UDP))))
+			if (__predict_false(!(cflags & (CSUM_TCP | CSUM_UDP |
+			    CSUM_UDP_IPV6 | CSUM_TCP_IPV6))))
 				cntrl |= F_TXPKT_L4CSUM_DIS;
 
 			hflit[0] = htonl(cntrl);
@@ -1547,7 +1548,8 @@ t3_encap(struct sge_qset *qs, struct mbu
 		cntrl |= V_TXPKT_OPCODE(CPL_TX_PKT);
 		if (__predict_false(!(m0->m_pkthdr.csum_flags & CSUM_IP)))
 			cntrl |= F_TXPKT_IPCSUM_DIS;
-		if (__predict_false(!(m0->m_pkthdr.csum_flags & (CSUM_TCP | CSUM_UDP))))
+		if (__predict_false(!(m0->m_pkthdr.csum_flags & (CSUM_TCP |
+		    CSUM_UDP | CSUM_UDP_IPV6 | CSUM_TCP_IPV6))))
 			cntrl |= F_TXPKT_L4CSUM_DIS;
 		cpl->cntrl = htonl(cntrl);
 		cpl->len = htonl(mlen | 0x80000000);
@@ -2620,20 +2622,12 @@ err:	
  * will also be taken into account here.
  */
 void
-t3_rx_eth(struct adapter *adap, struct sge_rspq *rq, struct mbuf *m, int ethpad)
+t3_rx_eth(struct adapter *adap, struct mbuf *m, int ethpad)
 {
 	struct cpl_rx_pkt *cpl = (struct cpl_rx_pkt *)(mtod(m, uint8_t *) + ethpad);
 	struct port_info *pi = &adap->port[adap->rxpkt_map[cpl->iff]];
 	struct ifnet *ifp = pi->ifp;
 	
-	if ((ifp->if_capenable & IFCAP_RXCSUM) && !cpl->fragment &&
-	    cpl->csum_valid && cpl->csum == 0xffff) {
-		m->m_pkthdr.csum_flags = (CSUM_IP_CHECKED|CSUM_IP_VALID);
-		rspq_to_qset(rq)->port_stats[SGE_PSTAT_RX_CSUM_GOOD]++;
-		m->m_pkthdr.csum_flags = (CSUM_IP_CHECKED|CSUM_IP_VALID|CSUM_DATA_VALID|CSUM_PSEUDO_HDR);
-		m->m_pkthdr.csum_data = 0xffff;
-	}
-
 	if (cpl->vlan_valid) {
 		m->m_pkthdr.ether_vtag = ntohs(cpl->vlan);
 		m->m_flags |= M_VLANTAG;
@@ -2647,6 +2641,30 @@ t3_rx_eth(struct adapter *adap, struct s
 	m->m_pkthdr.len -= (sizeof(*cpl) + ethpad);
 	m->m_len -= (sizeof(*cpl) + ethpad);
 	m->m_data += (sizeof(*cpl) + ethpad);
+
+	if (!cpl->fragment && cpl->csum_valid && cpl->csum == 0xffff) {
+		struct ether_header *eh = mtod(m, void *);
+		uint16_t eh_type;
+
+		if (eh->ether_type == htons(ETHERTYPE_VLAN)) {
+			struct ether_vlan_header *evh = mtod(m, void *);
+
+			eh_type = evh->evl_proto;
+		} else
+			eh_type = eh->ether_type;
+
+		if (ifp->if_capenable & IFCAP_RXCSUM &&
+		    eh_type == htons(ETHERTYPE_IP)) {
+			m->m_pkthdr.csum_flags = (CSUM_IP_CHECKED |
+			    CSUM_IP_VALID | CSUM_DATA_VALID | CSUM_PSEUDO_HDR);
+			m->m_pkthdr.csum_data = 0xffff;
+		} else if (ifp->if_capenable & IFCAP_RXCSUM_IPV6 &&
+		    eh_type == htons(ETHERTYPE_IPV6)) {
+			m->m_pkthdr.csum_flags = (CSUM_DATA_VALID_IPV6 |
+			    CSUM_PSEUDO_HDR);
+			m->m_pkthdr.csum_data = 0xffff;
+		}
+	}
 }
 
 /**
@@ -2913,7 +2931,7 @@ process_responses(adapter_t *adap, struc
 		} else if (eth && eop) {
 			struct mbuf *m = mh->mh_head;
 
-			t3_rx_eth(adap, rspq, m, ethpad);
+			t3_rx_eth(adap, m, ethpad);
 
 			/*
 			 * The T304 sends incoming packets on any qset.  If LRO

Modified: projects/calloutng/sys/dev/cxgbe/adapter.h
==============================================================================
--- projects/calloutng/sys/dev/cxgbe/adapter.h	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/dev/cxgbe/adapter.h	Sun Jul  1 12:48:56 2012	(r237923)
@@ -392,7 +392,7 @@ struct sge_txq {
 	/* stats for common events first */
 
 	uint64_t txcsum;	/* # of times hardware assisted with checksum */
-	uint64_t tso_wrs;	/* # of IPv4 TSO work requests */
+	uint64_t tso_wrs;	/* # of TSO work requests */
 	uint64_t vlan_insertion;/* # of times VLAN tag was inserted */
 	uint64_t imm_wrs;	/* # of work requests with immediate data */
 	uint64_t sgl_wrs;	/* # of work requests with direct SGL */
@@ -412,7 +412,7 @@ struct sge_rxq {
 	struct sge_fl fl;	/* MUST follow iq */
 
 	struct ifnet *ifp;	/* the interface this rxq belongs to */
-#ifdef INET
+#if defined(INET) || defined(INET6)
 	struct lro_ctrl lro;	/* LRO state */
 #endif
 

Modified: projects/calloutng/sys/dev/cxgbe/t4_l2t.c
==============================================================================
--- projects/calloutng/sys/dev/cxgbe/t4_l2t.c	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/dev/cxgbe/t4_l2t.c	Sun Jul  1 12:48:56 2012	(r237923)
@@ -27,6 +27,7 @@
 __FBSDID("$FreeBSD$");
 
 #include "opt_inet.h"
+#include "opt_inet6.h"
 
 #include <sys/param.h>
 #include <sys/systm.h>

Modified: projects/calloutng/sys/dev/cxgbe/t4_main.c
==============================================================================
--- projects/calloutng/sys/dev/cxgbe/t4_main.c	Sun Jul  1 12:44:29 2012	(r237922)
+++ projects/calloutng/sys/dev/cxgbe/t4_main.c	Sun Jul  1 12:48:56 2012	(r237923)
@@ -29,6 +29,7 @@
 __FBSDID("$FreeBSD$");
 
 #include "opt_inet.h"
+#include "opt_inet6.h"
 
 #include <sys/param.h>
 #include <sys/conf.h>
@@ -822,8 +823,8 @@ cxgbe_probe(device_t dev)
 
 #define T4_CAP (IFCAP_VLAN_HWTAGGING | IFCAP_VLAN_MTU | IFCAP_HWCSUM | \
     IFCAP_VLAN_HWCSUM | IFCAP_TSO | IFCAP_JUMBO_MTU | IFCAP_LRO | \
-    IFCAP_VLAN_HWTSO | IFCAP_HWCSUM_IPV6)
-#define T4_CAP_ENABLE (T4_CAP & ~IFCAP_TSO6)
+    IFCAP_VLAN_HWTSO | IFCAP_LINKSTATE | IFCAP_HWCSUM_IPV6)
+#define T4_CAP_ENABLE (T4_CAP)
 
 static int
 cxgbe_attach(device_t dev)
@@ -1027,11 +1028,11 @@ fail:
 			ifp->if_capenable ^= IFCAP_TXCSUM;
 			ifp->if_hwassist ^= (CSUM_TCP | CSUM_UDP | CSUM_IP);
 
-			if (IFCAP_TSO & ifp->if_capenable &&
+			if (IFCAP_TSO4 & ifp->if_capenable &&
 			    !(IFCAP_TXCSUM & ifp->if_capenable)) {
 				ifp->if_capenable &= ~IFCAP_TSO4;
 				if_printf(ifp,
-				    "tso disabled due to -txcsum.\n");
+				    "tso4 disabled due to -txcsum.\n");
 			}
 		}
 		if (mask & IFCAP_TXCSUM_IPV6) {
@@ -1075,7 +1076,7 @@ fail:
 			ifp->if_capenable ^= IFCAP_TSO6;
 		}
 		if (mask & IFCAP_LRO) {

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

From owner-svn-src-projects@FreeBSD.ORG  Sun Jul  1 17:06:22 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 23370106566C;
	Sun,  1 Jul 2012 17:06:22 +0000 (UTC)
	(envelope-from marcel@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id 0E10B8FC12;
	Sun,  1 Jul 2012 17:06:22 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q61H6LR5013811;
	Sun, 1 Jul 2012 17:06:21 GMT (envelope-from marcel@svn.freebsd.org)
Received: (from marcel@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q61H6L0x013809;
	Sun, 1 Jul 2012 17:06:21 GMT (envelope-from marcel@svn.freebsd.org)
Message-Id: <201207011706.q61H6L0x013809@svn.freebsd.org>
From: Marcel Moolenaar <marcel@FreeBSD.org>
Date: Sun, 1 Jul 2012 17:06:21 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r237932 - projects/altix2/sys/kern
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 01 Jul 2012 17:06:22 -0000

Author: marcel
Date: Sun Jul  1 17:06:21 2012
New Revision: 237932
URL: http://svn.freebsd.org/changeset/base/237932

Log:
  Dump a milestone: we see disks on the SCSI bus with isp(4) using
  the new busdma/mi implementation:
  1.  Implement load_linear using a common support function. The support
      function takes a pmap_t, virtual address and length and extends the
      last segment or appends new segments to the memory descriptor.
  2.  Implement unload as well now that we're getting too functional not
      to have it implemented.
  3.  Comment-out dump routines and other debugging printfs. It's time now
      to use KTR or other means to have the ability present without it
      interfering with normal operation.
  4.  Add a first-line of pretection: check arguments and return EINVAL
      when we're displeased with what;s given to us. Note that for the
      load_* functions we need a good definition of which errors are
      being returned directly and which errors are being relayed via the
      callback.

Modified:
  projects/altix2/sys/kern/subr_busdma.c

Modified: projects/altix2/sys/kern/subr_busdma.c
==============================================================================
--- projects/altix2/sys/kern/subr_busdma.c	Sun Jul  1 16:26:07 2012	(r237931)
+++ projects/altix2/sys/kern/subr_busdma.c	Sun Jul  1 17:06:21 2012	(r237932)
@@ -73,7 +73,7 @@ struct busdma_md {
 	struct busdma_tag *md_tag;
 	u_int		md_flags;
 	u_int		md_nsegs;
-	TAILQ_HEAD(, busdma_md_seg) md_seg;
+	TAILQ_HEAD(busdma_md_head, busdma_md_seg) md_seg;
 };
 
 #define	BUSDMA_MD_FLAG_ALLOCATED	0x1	/* busdma_mem_alloc() created
@@ -156,6 +156,7 @@ SYSINIT(busdma_kmem, SI_SUB_KMEM, SI_ORD
 
 /* Section 3.2: Debugging & tracing. */
 
+#if 0
 static void
 _busdma_mtag_dump(const char *func, device_t dev, struct busdma_mtag *mtag)
 {
@@ -167,7 +168,9 @@ _busdma_mtag_dump(const char *func, devi
 	    (uintmax_t)mtag->dmt_maxsz, (uintmax_t)mtag->dmt_align,
 	    (uintmax_t)mtag->dmt_bndry);
 }
+#endif
 
+#if 0
 static void
 _busdma_tag_dump(const char *func, device_t dev, struct busdma_tag *tag)
 {
@@ -180,7 +183,9 @@ _busdma_tag_dump(const char *func, devic
 	    (uintmax_t)tag->dt_maxsz,
 	    tag->dt_nsegs, (uintmax_t)tag->dt_maxsegsz);
 }
+#endif
 
+#if 0
 static void
 _busdma_md_dump(const char *func, device_t dev, struct busdma_md *md) 
 {
@@ -205,6 +210,7 @@ _busdma_md_dump(const char *func, device
 	}
 	printf("]\n");
 }
+#endif
 
 /* Section 3.3: API support functions. */
 
@@ -213,10 +219,14 @@ _busdma_md_get_seg(struct busdma_md *md,
 {
 	struct busdma_md_seg *seg;
 
+	if (md == NULL || idx >= md->md_nsegs)
+		return (NULL);
+
 	TAILQ_FOREACH(seg, &md->md_seg, mds_chain) {
 		if (seg->mds_idx == idx)
 			return (seg);
 	}
+	/* XXX getting here means we probably have a bug... */
 	return (NULL);
 }
 
@@ -247,7 +257,7 @@ _busdma_tag_get_base(device_t dev)
 		base = busdma_root_tag;
 		parent = NULL;
 	}
-	_busdma_tag_dump(__func__, parent, base);
+	// _busdma_tag_dump(__func__, parent, base);
 	return (base);
 }
 
@@ -281,7 +291,7 @@ _busdma_tag_make(device_t dev, struct bu
 	tag->dt_maxsz = MIN(maxsz, base->dt_maxsz);
 	tag->dt_nsegs = MIN(nsegs, base->dt_nsegs);
 	tag->dt_maxsegsz = MIN(maxsegsz, base->dt_maxsegsz);
-	_busdma_tag_dump(__func__, dev, tag);
+	// _busdma_tag_dump(__func__, dev, tag);
 	*tag_p = tag;
 	return (0);
 }
@@ -313,12 +323,12 @@ _busdma_iommu_xlate(device_t leaf, struc
 	error = 0;
 	dev = device_get_parent(leaf);
 	while (!error && dev != root_bus) {
-		_busdma_mtag_dump(__func__, dev, mtag);
+		// _busdma_mtag_dump(__func__, dev, mtag);
 		error = BUSDMA_IOMMU_XLATE(dev, mtag);
 		if (!error)
 			dev = device_get_parent(dev);
 	}
-	_busdma_mtag_dump(__func__, dev, mtag);
+	// _busdma_mtag_dump(__func__, dev, mtag);
 	return (error);
 }
 
@@ -351,7 +361,7 @@ _busdma_iommu_map(device_t leaf, struct 
 	device_t dev;
 	int error;
  
-	_busdma_md_dump(__func__, root_bus, md);
+	// _busdma_md_dump(__func__, root_bus, md);
 	dev = device_get_parent(leaf);
 	error = 0;
 	TAILQ_FOREACH(seg, &md->md_seg, mds_chain) {
@@ -359,11 +369,62 @@ _busdma_iommu_map(device_t leaf, struct 
 		if (error)
 			break;
 	}
-	if (!error)
-		_busdma_md_dump(__func__, leaf, md);
+	if (!error) {
+		// _busdma_md_dump(__func__, leaf, md);
+	}
 	return (error);
 }
 
+static int
+_busdma_md_load(struct busdma_md *md, pmap_t pm, vm_offset_t va, vm_size_t len)
+{
+	struct busdma_md_seg *seg;
+	vm_paddr_t pa;
+	vm_size_t catsz, maxsegsz, pgsz, sz;
+	u_int idx;
+
+	maxsegsz = md->md_tag->dt_maxsegsz;
+	seg = TAILQ_LAST(&md->md_seg, busdma_md_head);
+	idx = (seg != NULL) ? seg->mds_idx + 1 : 0;
+	while (len != 0) {
+		pa = (pm != NULL) ? pmap_extract(pm, va) : pmap_kextract(va);
+		pgsz = PAGE_SIZE - (va & PAGE_MASK);
+		sz = MIN(len, maxsegsz);
+		sz = MIN(pgsz, sz);
+		if (seg != NULL && seg->mds_size < maxsegsz &&
+		    seg->mds_paddr + seg->mds_size == pa) {
+			catsz = maxsegsz - seg->mds_size;
+			catsz = MIN(sz, catsz);
+			seg->mds_size += catsz;
+			pa += catsz;
+			sz -= catsz;
+			va += catsz;
+		}
+
+		if (sz == 0)
+			continue;
+
+		/*
+		 * The remaining sz bytes go in a new segment.
+		 */
+		seg = uma_zalloc(busdma_md_seg_zone, M_NOWAIT);
+		if (seg == NULL)
+			return (ENOMEM);
+		seg->mds_idx = idx++;
+		TAILQ_INSERT_TAIL(&md->md_seg, seg, mds_chain);
+		md->md_nsegs++;
+		seg->mds_busaddr = ~0U;
+		seg->mds_paddr = pa;
+		seg->mds_vaddr = 0;
+		seg->mds_size = sz;
+		len -= sz;
+		va += sz;
+	}
+
+	// _busdma_md_dump(__func__, NULL, md);
+	return (0);
+}
+
 /*
  * Section 4: Public interface.
  */
@@ -376,6 +437,9 @@ busdma_tag_create(device_t dev, bus_addr
 	struct busdma_tag *base, *first, *tag;
 	int error;
 
+	if (dev == NULL || tag_p == NULL)
+		return (EINVAL);
+
 	base = _busdma_tag_get_base(dev);
 	error = _busdma_tag_make(dev, base, align, bndry, maxaddr, maxsz,
 	    nsegs, maxsegsz, flags, &tag);
@@ -399,6 +463,9 @@ busdma_tag_derive(struct busdma_tag *bas
 	struct busdma_tag *tag;
 	int error;
 
+	if (base == NULL || tag_p == NULL)
+		return (EINVAL);
+
 	error = _busdma_tag_make(base->dt_device, base, align, bndry, maxaddr,
 	    maxsz, nsegs, maxsegsz, flags, &tag);
 	if (error != 0)
@@ -418,6 +485,10 @@ int
 busdma_tag_destroy(struct busdma_tag *tag)
 {
 
+	if (tag == NULL)
+		return (EINVAL);
+
+	/* TODO */
 	return (0);
 }
 
@@ -426,11 +497,14 @@ busdma_md_create(struct busdma_tag *tag,
 {
 	struct busdma_md *md;
 
+	if (tag == NULL || md_p == NULL)
+		return (EINVAL);
+
 	md = _busdma_md_create(tag, 0);
 	if (md == NULL)
 		return (ENOMEM);
 
-	_busdma_md_dump(__func__, NULL, md);
+	// _busdma_md_dump(__func__, NULL, md);
 	*md_p = md;
 	return (0);
 }
@@ -439,6 +513,8 @@ int
 busdma_md_destroy(struct busdma_md *md)
 {
 
+	if (md == NULL)
+		return (EINVAL);
 	if ((md->md_flags & BUSDMA_MD_FLAG_ALLOCATED) != 0)
 		return (EINVAL);
 	if (md->md_nsegs > 0)
@@ -462,7 +538,7 @@ u_int
 busdma_md_get_nsegs(struct busdma_md *md)
 {
 
-	return (md->md_nsegs);
+	return ((md != NULL) ? md->md_nsegs : 0);
 }
 
 vm_paddr_t
@@ -496,10 +572,21 @@ int
 busdma_md_load_linear(struct busdma_md *md, void *buf, size_t len,
     busdma_callback_f cb, void *arg, u_int flags)
 {
+	int error;
 
-	printf("XXX: %s: md=%p, buf=%p, len=%lx\n", __func__, md,
-	    buf, (u_long)len);
-	(*cb)(arg, md, ENOSYS);
+	// printf("XXX: %s: md=%p, buf=%p, len=%lx\n", __func__, md,
+	//     buf, (u_long)len);
+
+	if (md == NULL || buf == NULL || len == 0)
+		return (EINVAL);
+
+	error = _busdma_md_load(md, NULL, (uintptr_t)buf, len);
+	if (!error) {
+		error = _busdma_iommu_map(md->md_tag->dt_device, md);
+		if (error)
+			printf("_busdma_iommu_map: error=%d\n", error);
+	}
+	(*cb)(arg, md, error);
 	return (0);
 }
 
@@ -508,8 +595,8 @@ busdma_md_load_phys(struct busdma_md *md
     busdma_callback_f cb, void *arg, u_int flags)
 {
 
-	printf("XXX: %s: md=%p, buf=%#jx, len=%lx\n", __func__, md,
-	    (uintmax_t)buf, (u_long)len);
+	// printf("XXX: %s: md=%p, buf=%#jx, len=%lx\n", __func__, md,
+	//     (uintmax_t)buf, (u_long)len);
 	(*cb)(arg, md, ENOSYS);
 	return (0);
 }
@@ -519,7 +606,7 @@ busdma_md_load_uio(struct busdma_md *md,
     busdma_callback_f cb, void *arg, u_int flags)
 {
 
-	printf("XXX: %s: md=%p, uio=%p\n", __func__, md, uio);
+	// printf("XXX: %s: md=%p, uio=%p\n", __func__, md, uio);
 	(*cb)(arg, md, ENOSYS);
 	return (0);
 }
@@ -527,8 +614,32 @@ busdma_md_load_uio(struct busdma_md *md,
 int
 busdma_md_unload(struct busdma_md *md)
 {
+	struct busdma_md_seg *seg;
+	device_t bus;
+	int error;
+
+	// printf("XXX: %s: md=%p\n", __func__, md);
+
+	if (md == NULL)
+		return (EINVAL);
+	if ((md->md_flags & BUSDMA_MD_FLAG_ALLOCATED) != 0)
+		return (EINVAL);
+
+	if (md->md_nsegs == 0)
+		return (0);
+
+	bus = device_get_parent(md->md_tag->dt_device);
+	error = BUSDMA_IOMMU_UNMAP(bus, md);
+	if (error)
+		printf("BUSDMA_IOMMU_UNMAP: error=%d\n", error);
+
+	while ((seg = TAILQ_FIRST(&md->md_seg)) != NULL) {
+		TAILQ_REMOVE(&md->md_seg, seg, mds_chain);
+		uma_zfree(busdma_md_seg_zone, seg);
+	}
 
-	return (ENOSYS);
+	md->md_nsegs = 0;
+	return (0);
 }
 
 int
@@ -541,12 +652,13 @@ busdma_mem_alloc(struct busdma_tag *tag,
 	u_int idx;
 	int error;
 
+	if (tag == NULL || md_p == NULL)
+		return (EINVAL);
+
 	md = _busdma_md_create(tag, BUSDMA_MD_FLAG_ALLOCATED);
 	if (md == NULL)
 		return (ENOMEM);
 
-	idx = 0;
-
 	mtag.dmt_minaddr = tag->dt_minaddr;
 	mtag.dmt_maxaddr = tag->dt_maxaddr;
 	mtag.dmt_maxsz = tag->dt_maxsegsz;
@@ -559,6 +671,7 @@ busdma_mem_alloc(struct busdma_tag *tag,
 		goto fail;
 	}
 
+	idx = 0;
 	maxsz = tag->dt_maxsz;
 	while (maxsz > 0 && idx < tag->dt_nsegs) {
 		seg = uma_zalloc(busdma_md_seg_zone, M_NOWAIT);
@@ -566,6 +679,7 @@ busdma_mem_alloc(struct busdma_tag *tag,
 			goto fail;
 		seg->mds_idx = idx;
 		TAILQ_INSERT_TAIL(&md->md_seg, seg, mds_chain);
+		md->md_nsegs++;
 		seg->mds_busaddr = ~0UL;
 		seg->mds_paddr = ~0UL;
 		seg->mds_size = MIN(maxsz, mtag.dmt_maxsz);
@@ -581,7 +695,6 @@ busdma_mem_alloc(struct busdma_tag *tag,
 		idx++;
 	}
 	if (maxsz == 0) {
-		md->md_nsegs = idx;
 		error = _busdma_iommu_map(tag->dt_device, md);
 		if (error)
 			printf("_busdma_iommu_map: error=%d\n", error);
@@ -607,6 +720,8 @@ busdma_mem_free(struct busdma_md *md)
 	device_t bus;
 	int error;
 
+	if (md == NULL)
+		return (EINVAL);
 	if ((md->md_flags & BUSDMA_MD_FLAG_ALLOCATED) == 0)
 		return (EINVAL);
 

From owner-svn-src-projects@FreeBSD.ORG  Sun Jul  1 17:15:51 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 11C3B106566C;
	Sun,  1 Jul 2012 17:15:51 +0000 (UTC)
	(envelope-from marcel@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id F12F38FC0C;
	Sun,  1 Jul 2012 17:15:50 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q61HFoec014224;
	Sun, 1 Jul 2012 17:15:50 GMT (envelope-from marcel@svn.freebsd.org)
Received: (from marcel@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q61HFoN6014222;
	Sun, 1 Jul 2012 17:15:50 GMT (envelope-from marcel@svn.freebsd.org)
Message-Id: <201207011715.q61HFoN6014222@svn.freebsd.org>
From: Marcel Moolenaar <marcel@FreeBSD.org>
Date: Sun, 1 Jul 2012 17:15:50 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r237933 - projects/altix2/sys/ia64/ia64
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 01 Jul 2012 17:15:51 -0000

Author: marcel
Date: Sun Jul  1 17:15:50 2012
New Revision: 237933
URL: http://svn.freebsd.org/changeset/base/237933

Log:
  Fire up our APs as soon as we kick the scheduler. We've woken them
  a long time back anyway, so they've been sitting idle for long enough.
  More importantly: the Altix PROM has assigned interrupts to CPUs and
  having our APs on hold means that we can't handle inteerupts that go
  to CPUs other than the APs -- this happens when we're doing interrupt
  based configuration (SI_SUB_INT_CONFIG_HOOKS).
  
  On NUMA machines like the Altix, it's infinitely better to have each
  brick probe and attach its own devices, so waking the APs sooner is
  generally a good idea. This is but a small step towards full SMP
  booting though...

Modified:
  projects/altix2/sys/ia64/ia64/mp_machdep.c

Modified: projects/altix2/sys/ia64/ia64/mp_machdep.c
==============================================================================
--- projects/altix2/sys/ia64/ia64/mp_machdep.c	Sun Jul  1 17:06:21 2012	(r237932)
+++ projects/altix2/sys/ia64/ia64/mp_machdep.c	Sun Jul  1 17:15:50 2012	(r237933)
@@ -533,4 +533,4 @@ ipi_send(struct pcpu *cpu, int xiv)
 	CTR3(KTR_SMP, "ipi_send(%p, %d): cpuid=%d", cpu, xiv, PCPU_GET(cpuid));
 }
 
-SYSINIT(start_aps, SI_SUB_SMP, SI_ORDER_FIRST, cpu_mp_unleash, NULL);
+SYSINIT(start_aps, SI_SUB_KICK_SCHEDULER, SI_ORDER_ANY, cpu_mp_unleash, NULL);

From owner-svn-src-projects@FreeBSD.ORG  Sun Jul  1 17:33:07 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id D3FCC10656F4;
	Sun,  1 Jul 2012 17:33:07 +0000 (UTC)
	(envelope-from marcel@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id BC1E38FC15;
	Sun,  1 Jul 2012 17:33:07 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q61HX7VU014950;
	Sun, 1 Jul 2012 17:33:07 GMT (envelope-from marcel@svn.freebsd.org)
Received: (from marcel@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q61HX7pG014944;
	Sun, 1 Jul 2012 17:33:07 GMT (envelope-from marcel@svn.freebsd.org)
Message-Id: <201207011733.q61HX7pG014944@svn.freebsd.org>
From: Marcel Moolenaar <marcel@FreeBSD.org>
Date: Sun, 1 Jul 2012 17:33:07 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r237934 - in projects/altix2/sys/ia64: ia64 sgisn
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 01 Jul 2012 17:33:07 -0000

Author: marcel
Date: Sun Jul  1 17:33:07 2012
New Revision: 237934
URL: http://svn.freebsd.org/changeset/base/237934

Log:
  Dump a WIP
  1.  Introduce the global shub_iack function that gets called to
      acknowledge interrupts. Remove the 1-off handling for sncon0.
      What this really means is that we need a PIC abstraction that
      works for both the Altix and DIG interrupt model.
  2.  Commit the iommu_map methods that make the busdma/mi code work
      that way it does right now.
  3.  Remove the callout code from the pcib driver. It didn't give
      me anything useful.
  4.  Add commented-out debugging printfs that I now need to change
      into KTR or other mechanisms.

Modified:
  projects/altix2/sys/ia64/ia64/interrupt.c
  projects/altix2/sys/ia64/sgisn/sgisn_console.c
  projects/altix2/sys/ia64/sgisn/sgisn_pcib.c
  projects/altix2/sys/ia64/sgisn/sgisn_pcib.h
  projects/altix2/sys/ia64/sgisn/sgisn_shub.c

Modified: projects/altix2/sys/ia64/ia64/interrupt.c
==============================================================================
--- projects/altix2/sys/ia64/ia64/interrupt.c	Sun Jul  1 17:15:50 2012	(r237933)
+++ projects/altix2/sys/ia64/ia64/interrupt.c	Sun Jul  1 17:33:07 2012	(r237934)
@@ -59,6 +59,8 @@ __FBSDID("$FreeBSD$");
 #include <ddb/ddb.h>
 #endif
 
+extern void shub_iack(const char *f, u_int xiv);
+
 struct ia64_intr {
 	struct intr_event *event;	/* interrupt event */
 	volatile long *cntp;		/* interrupt counter */
@@ -158,6 +160,8 @@ ia64_intr_eoi(void *arg)
 	KASSERT(i != NULL, ("%s", __func__));
 	if (i->sapic != NULL)
 		sapic_eoi(i->sapic, xiv);
+	else
+		shub_iack(__func__, xiv);
 }
 
 static void
@@ -171,7 +175,8 @@ ia64_intr_mask(void *arg)
 	if (i->sapic != NULL) {
 		sapic_mask(i->sapic, i->irq);
 		sapic_eoi(i->sapic, xiv);
-	}
+	} else
+		shub_iack(__func__, xiv);
 }
 
 static void

Modified: projects/altix2/sys/ia64/sgisn/sgisn_console.c
==============================================================================
--- projects/altix2/sys/ia64/sgisn/sgisn_console.c	Sun Jul  1 17:15:50 2012	(r237933)
+++ projects/altix2/sys/ia64/sgisn/sgisn_console.c	Sun Jul  1 17:33:07 2012	(r237934)
@@ -292,10 +292,6 @@ sncon_rx_intr(void *arg)
 	if (count > 0)
 		ttydisc_rint_done(tp);
 	tty_unlock(tp);
-
-	/* Acknowledge handling of Shub event. */
-	BUS_WRITE_IVAR(device_get_parent(sc->sc_dev), sc->sc_dev,
-	    SHUB_IVAR_EVENT, SHUB_EVENT_CONSOLE);
 }
 
 static void

Modified: projects/altix2/sys/ia64/sgisn/sgisn_pcib.c
==============================================================================
--- projects/altix2/sys/ia64/sgisn/sgisn_pcib.c	Sun Jul  1 17:15:50 2012	(r237933)
+++ projects/altix2/sys/ia64/sgisn/sgisn_pcib.c	Sun Jul  1 17:33:07 2012	(r237934)
@@ -60,7 +60,7 @@ static struct sgisn_fwirq sgisn_irq;
 
 struct sgisn_pcib_softc {
 	device_t	sc_dev;
-	struct sgisn_fwbus *sc_fwbus;
+	struct sgisn_fwpcib *sc_fwbus;
 	bus_addr_t	sc_ioaddr;
 	bus_space_tag_t	sc_tag;
 	bus_space_handle_t sc_hndl;
@@ -88,6 +88,9 @@ static int sgisn_pcib_release_resource(d
 static int sgisn_pcib_set_resource(device_t, device_t, int, int, u_long,
     u_long);
 
+static int sgisn_pcib_setup_intr(device_t, device_t, struct resource *, int,
+    driver_filter_t *, driver_intr_t *, void *, void **);
+
 static int sgisn_pcib_read_ivar(device_t, device_t, int, uintptr_t *);
 static int sgisn_pcib_write_ivar(device_t, device_t, int, uintptr_t);
 
@@ -97,6 +100,7 @@ static void sgisn_pcib_cfgwrite(device_t
     int);
 
 static int sgisn_pcib_iommu_xlate(device_t, busdma_mtag_t);
+static int sgisn_pcib_iommu_map(device_t, busdma_md_t, u_int, bus_addr_t *);
 
 /*
  * Bus interface definitions.
@@ -118,7 +122,7 @@ static device_method_t sgisn_pcib_method
 	DEVMETHOD(bus_get_resource_list, sgisn_pcib_get_resource_list),
 	DEVMETHOD(bus_release_resource,	sgisn_pcib_release_resource),
 	DEVMETHOD(bus_set_resource,	sgisn_pcib_set_resource),
-	DEVMETHOD(bus_setup_intr,	bus_generic_setup_intr),
+	DEVMETHOD(bus_setup_intr,	sgisn_pcib_setup_intr),
 	DEVMETHOD(bus_teardown_intr,	bus_generic_teardown_intr),
 
 	/* pcib interface */
@@ -129,6 +133,7 @@ static device_method_t sgisn_pcib_method
 
 	/* busdma interface */
 	DEVMETHOD(busdma_iommu_xlate,	sgisn_pcib_iommu_xlate),
+	DEVMETHOD(busdma_iommu_map,	sgisn_pcib_iommu_map),
 
 	{ 0, 0 }
 };
@@ -182,6 +187,11 @@ sgisn_pcib_activate_resource(device_t de
 {
 	int error;
 
+	// device_printf(dev, "%s(dev=%s, child=%s, type=%u, rid=%u, res=%p"
+	//     "[%#lx-%#lx])\n", __func__, device_get_nameunit(dev),
+	//     device_get_nameunit(child), type, rid, res, rman_get_start(res),
+	//     rman_get_end(res));
+
 	error = rman_activate_resource(res);
 	return (error);
 }
@@ -200,6 +210,11 @@ sgisn_pcib_alloc_resource(device_t dev, 
 	uintptr_t func, slot;
 	int bar, error;
 
+	// device_printf(dev, "%s(dev=%s, child=%s, type=%u, rid=%u, "
+	//     "start=%#lx, end=%#lx, count=%#lx, flags=%x)\n", __func__,
+	//     device_get_nameunit(dev), device_get_nameunit(child), type,
+	//     *rid, start, end, count, flags);
+
 	if (type == SYS_RES_IRQ)
 		return (bus_generic_alloc_resource(dev, child, type, rid,
 		    start, end, count, flags));
@@ -233,6 +248,15 @@ sgisn_pcib_alloc_resource(device_t dev, 
 		device_printf(dev, "PCI bus address %#lx mapped to CPU "
 		    "address %#lx\n", start, base);
 
+	// device_printf(child, "nas=%#x, slice=%#x, cpuid=%#x, nr=%#x, "
+	//     "pin=%#x, xtaddr=%#lx, br_type=%#x, bridge=%p, dev=%p, "
+	//     "last=%#x, cookie=%#x, flags=%#x, refcnt=%#x\n",
+	//     sgisn_irq.irq_nasid, sgisn_irq.irq_slice, sgisn_irq.irq_cpuid,
+	//     sgisn_irq.irq_nr, sgisn_irq.irq_pin, sgisn_irq.irq_xtaddr,
+	//     sgisn_irq.irq_br_type, sgisn_irq.irq_bridge, sgisn_irq.irq_dev,
+	//     sgisn_irq.irq_last, sgisn_irq.irq_cookie, sgisn_irq.irq_flags,
+	//     sgisn_irq.irq_refcnt);
+
 	/* I/O port space is presented as memory mapped I/O. */
 	rman_set_bustag(rv, IA64_BUS_SPACE_MEM);
 	vaddr = pmap_mapdev(base, count);
@@ -252,6 +276,11 @@ sgisn_pcib_deactivate_resource(device_t 
 {
 	int error;
 
+	// device_printf(dev, "%s(dev=%s, child=%s, type=%u, rid=%u, res=%p"
+	//     "[%#lx-%#lx])\n", __func__, device_get_nameunit(dev),
+	//     device_get_nameunit(child), type, rid, res, rman_get_start(res),
+	//     rman_get_end(res));
+
 	error = rman_deactivate_resource(res);
 	return (error);
 }
@@ -259,6 +288,10 @@ sgisn_pcib_deactivate_resource(device_t 
 static void
 sgisn_pcib_delete_resource(device_t dev, device_t child, int type, int rid)
 {
+
+	// device_printf(dev, "%s(dev=%s, child=%s, type=%u, rid=%u)\n",
+	//     __func__, device_get_nameunit(dev), device_get_nameunit(child),
+	//     type, rid);
 }
 
 static int
@@ -266,6 +299,9 @@ sgisn_pcib_get_resource(device_t dev, de
     u_long *startp, u_long *countp)
 {
 
+	// device_printf(dev, "%s(dev=%s, child=%s, type=%u, rid=%u, "
+	//     "startp=%p, countp=%p)\n", __func__, device_get_nameunit(dev),
+	//     device_get_nameunit(child), type, rid, startp, countp);
 	return (ENOENT);
 }
 
@@ -273,6 +309,8 @@ static struct resource_list *
 sgisn_pcib_get_resource_list(device_t dev, device_t child)
 {
 
+	// device_printf(dev, "%s(dev=%s, child=%s)\n", __func__,
+	//     device_get_nameunit(dev), device_get_nameunit(child));
 	return (NULL);
 }
 
@@ -282,6 +320,11 @@ sgisn_pcib_release_resource(device_t dev
 {
 	int error;
 
+	// device_printf(dev, "%s(dev=%s, child=%s, type=%u, rid=%u, res=%p"
+	//     "[%#lx-%#lx])\n", __func__, device_get_nameunit(dev),
+	//     device_get_nameunit(child), type, rid, res, rman_get_start(res),
+	//     rman_get_end(res));
+
 	if (rman_get_flags(res) & RF_ACTIVE) {
 		error = rman_deactivate_resource(res);
 		if (error)
@@ -296,10 +339,36 @@ sgisn_pcib_set_resource(device_t dev, de
     u_long start, u_long count)
 {
 
+	// device_printf(dev, "%s(dev=%s, child=%s, type=%u, rid=%u, "
+	//     "start=%#lx, count=%#lx)\n", __func__, device_get_nameunit(dev),
+	//     device_get_nameunit(child), type, rid, start, count);
 	return (ENXIO);
 }
 
 static int
+sgisn_pcib_setup_intr(device_t dev, device_t child, struct resource *irq,
+    int flags, driver_filter_t *ifltr, driver_intr_t *ihdlr, void *arg,
+    void **cookiep)
+{
+	struct sgisn_pcib_softc *sc;
+	uint64_t ie;
+	int error;
+
+	// device_printf(dev, "%s(dev=%s, child=%s, irq=%lu, flags=%#x, "
+	//     "ifltr=%p, ihdlr=%p, arg=%p, cookiep=%p)\n", __func__,
+	//     device_get_nameunit(dev), device_get_nameunit(child),
+	//     rman_get_start(irq), flags, ifltr, ihdlr, arg, cookiep);
+
+	sc = device_get_softc(dev);
+	ie = bus_space_read_8(sc->sc_tag, sc->sc_hndl, PIC_REG_INT_ENABLE);
+	// device_printf(dev, "INT_ENABLE=%#lx\n", ie);
+
+	error = bus_generic_setup_intr(dev, child, irq, flags, ifltr, ihdlr,
+	    arg, cookiep);
+	return (error);
+}
+
+static int
 sgisn_pcib_probe(device_t dev)
 {
 	device_t parent;
@@ -317,24 +386,6 @@ sgisn_pcib_probe(device_t dev)
 	return (BUS_PROBE_DEFAULT);
 }
 
-static void
-sgisn_pcib_callout(void *arg)
-{
-	static u_long islast = ~0UL;
-	struct sgisn_pcib_softc *sc = arg;
-	u_long is;
-
-	is = bus_space_read_8(sc->sc_tag, sc->sc_hndl, PIC_REG_INT_STATUS);
-	if (is != islast) {
-		islast = is;
-		printf("XXX: %s: INTR status = %lu, IRR=%#lx:%#lx:%#lx:%#lx\n",
-		    __func__, is, ia64_get_irr0(), ia64_get_irr1(),
-		    ia64_get_irr2(), ia64_get_irr3());
-	}
-
-	timeout(sgisn_pcib_callout, sc, hz);
-}
-
 static int
 sgisn_pcib_rm_init(struct sgisn_pcib_softc *sc, struct rman *rm,
     const char *what)
@@ -389,19 +440,19 @@ sgisn_pcib_attach(device_t dev)
 	(void)ia64_sal_entry(SAL_SGISN_IOBUS_INFO, seg, bus,
 	    ia64_tpa((uintptr_t)&addr), 0, 0, 0, 0);
 	sc->sc_fwbus = (void *)IA64_PHYS_TO_RR7(addr);
-	sc->sc_ioaddr = IA64_RR_MASK(sc->sc_fwbus->bus_base);
+	sc->sc_ioaddr = IA64_RR_MASK(sc->sc_fwbus->fw_common.bus_base);
 	sc->sc_tag = IA64_BUS_SPACE_MEM;
 	bus_space_map(sc->sc_tag, sc->sc_ioaddr, PIC_REG_SIZE, 0,
 	    &sc->sc_hndl);
 
 	if (bootverbose)
-		device_printf(dev, "ASIC=%x, XID=%u\n", sc->sc_fwbus->bus_asic,
-		    sc->sc_fwbus->bus_xid);
-
-	timeout(sgisn_pcib_callout, sc, hz);
+		device_printf(dev, "ASIC=%x, XID=%u\n",
+		    sc->sc_fwbus->fw_common.bus_asic,
+		    sc->sc_fwbus->fw_common.bus_xid);
 
 	device_add_child(dev, "pci", -1);
-	return (bus_generic_attach(dev));
+	error = bus_generic_attach(dev);
+	return (error);
 }
 
 static int
@@ -436,12 +487,34 @@ sgisn_pcib_write_ivar(device_t dev, devi
 static int
 sgisn_pcib_iommu_xlate(device_t dev, busdma_mtag_t mtag)
 {
+	vm_paddr_t bndry = 0x80000000UL;
 
 	/*
 	 * Use a 31-bit direct-mapped window for PCI devices that are not
-	 * 64-bit capable.
+	 * 64-bit capable. In that case we also make sure allocations do
+	 * not cross the 2G boundary so that the whole segment can be
+	 * direct mapped.
 	 */
-	if (mtag->dmt_maxaddr < ~0UL)
-		mtag->dmt_maxaddr &= 0x7fffffffUL;
+	if (mtag->dmt_maxaddr < ~0UL) {
+		mtag->dmt_maxaddr &= (bndry - 1);
+		if (mtag->dmt_bndry == 0 || mtag->dmt_bndry > bndry)
+			mtag->dmt_bndry = bndry;
+	}
 	return (0);
 }
+
+static int
+sgisn_pcib_iommu_map(device_t dev, busdma_md_t md, u_int idx, bus_addr_t *ba_p)
+{
+	bus_addr_t bndry = 0x80000000UL;
+	bus_addr_t ba;
+
+	ba = *ba_p;
+	if (ba < bndry) {
+		ba |= bndry;
+		*ba_p = ba;
+		return (0);
+	}
+
+	return (ENXIO);
+}

Modified: projects/altix2/sys/ia64/sgisn/sgisn_pcib.h
==============================================================================
--- projects/altix2/sys/ia64/sgisn/sgisn_pcib.h	Sun Jul  1 17:15:50 2012	(r237933)
+++ projects/altix2/sys/ia64/sgisn/sgisn_pcib.h	Sun Jul  1 17:33:07 2012	(r237934)
@@ -73,4 +73,20 @@
 #define	PIC_REG_WR_REQ(x)	(0x00240 + (x << 3))
 #define	PIC_REG_RRB_MAP(x)	(0x00280 + (x << 3))
 
+struct sgisn_fwpcib {
+	struct sgisn_fwbus	fw_common;
+	uint32_t		fw_modid;
+	uint16_t		fw_type;
+	uint16_t		fw_mode;
+	uint64_t		*fw_ate_base;
+	uint64_t		fw_ate_count;
+	uint64_t		fw_ate_idx;
+	uint64_t		fw_ate_size;
+	uint64_t		fw_xbase;
+	uint8_t			fw_hub_xid;
+	uint64_t		fw_regs[8];
+	uint32_t		fw_dev_valid;
+	uint32_t		fw_dev_enabled;
+};
+
 #endif /* _IA64_SGISN_PCIB_H_ */

Modified: projects/altix2/sys/ia64/sgisn/sgisn_shub.c
==============================================================================
--- projects/altix2/sys/ia64/sgisn/sgisn_shub.c	Sun Jul  1 17:15:50 2012	(r237933)
+++ projects/altix2/sys/ia64/sgisn/sgisn_shub.c	Sun Jul  1 17:33:07 2012	(r237934)
@@ -55,6 +55,8 @@ __FBSDID("$FreeBSD$");
 
 #include <ia64/sgisn/sgisn_shub.h>
 
+void shub_iack(const char *f, u_int xiv);
+
 struct sgisn_shub_softc {
 	struct sgisn_fwhub *sc_fwhub;
 	device_t	sc_dev;
@@ -90,6 +92,7 @@ static int sgisn_shub_set_resource(devic
 static int sgisn_shub_write_ivar(device_t, device_t, int, uintptr_t);
 
 static int sgisn_shub_iommu_xlate(device_t, busdma_mtag_t);
+static int sgisn_shub_iommu_map(device_t, busdma_md_t, u_int, bus_addr_t *);
 
 /*
  * Bus interface definitions.
@@ -116,6 +119,7 @@ static device_method_t sgisn_shub_method
 
 	/* busdma interface */
 	DEVMETHOD(busdma_iommu_xlate,	sgisn_shub_iommu_xlate),
+	DEVMETHOD(busdma_iommu_map,	sgisn_shub_iommu_map),
 
 	{ 0, 0 }
 };
@@ -123,6 +127,8 @@ static device_method_t sgisn_shub_method
 static devclass_t sgisn_shub_devclass;
 static char sgisn_shub_name[] = "shub";
 
+static device_t shub_dev;
+
 static driver_t sgisn_shub_driver = {
 	sgisn_shub_name,
 	sgisn_shub_methods,
@@ -377,6 +383,8 @@ sgisn_shub_attach(device_t dev)
 	sc->sc_dev = dev;
 	sc->sc_domain = device_get_unit(dev);
 
+	shub_dev = dev;
+
 	/*
 	 * Get the physical memory region that is connected to the MD I/F
 	 * of this SHub. It allows us to allocate memory that's close to
@@ -534,3 +542,39 @@ sgisn_shub_iommu_xlate(device_t dev, bus
 	mtag->dmt_maxaddr += sc->sc_membase;
 	return (0);
 }
+
+static int
+sgisn_shub_iommu_map(device_t dev, busdma_md_t md, u_int idx, bus_addr_t *ba_p)
+{
+	struct sgisn_shub_softc *sc;
+	bus_addr_t ba;
+
+	sc = device_get_softc(dev);
+	ba = *ba_p;
+	if (ba >= sc->sc_membase && ba < sc->sc_membase + sc->sc_memsize) {
+		ba -= sc->sc_membase;
+		*ba_p = ba;
+	}
+	return (0);
+}
+
+void
+shub_iack(const char *f, u_int xiv)
+{
+	uintptr_t mask;
+
+	printf("%s(%u) -- ", f, xiv);
+	mask = (xiv == 0xe9) ? SHUB_EVENT_CONSOLE : 0x670000000;
+	sgisn_shub_write_ivar(shub_dev, NULL, SHUB_IVAR_EVENT, mask);
+}
+
+static void
+shub_conf_final(void *arg)
+{
+
+	if (shub_dev != NULL)
+		sgisn_shub_write_ivar(shub_dev, NULL, SHUB_IVAR_EVENT,
+		    0x670000000);
+}
+SYSINIT(shub_configure, SI_SUB_CONFIGURE, SI_ORDER_ANY, shub_conf_final, NULL);
+

From owner-svn-src-projects@FreeBSD.ORG  Tue Jul  3 02:55:29 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 40471106566C;
	Tue,  3 Jul 2012 02:55:29 +0000 (UTC)
	(envelope-from marcel@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id 275278FC0A;
	Tue,  3 Jul 2012 02:55:29 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q632tTfj014966;
	Tue, 3 Jul 2012 02:55:29 GMT (envelope-from marcel@svn.freebsd.org)
Received: (from marcel@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q632tSfA014945;
	Tue, 3 Jul 2012 02:55:28 GMT (envelope-from marcel@svn.freebsd.org)
Message-Id: <201207030255.q632tSfA014945@svn.freebsd.org>
From: Marcel Moolenaar <marcel@FreeBSD.org>
Date: Tue, 3 Jul 2012 02:55:28 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r238049 - in projects/altix2: .
	cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/llquantize
	cddl/contrib/opensolaris/lib/libdtrace/common contrib/less
	contrib/top contrib/traceroute ...
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jul 2012 02:55:29 -0000

Author: marcel
Date: Tue Jul  3 02:55:27 2012
New Revision: 238049
URL: http://svn.freebsd.org/changeset/base/238049

Log:
  Merge ^/head@238048

Added:
  projects/altix2/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/llquantize/
     - copied from r238048, head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/llquantize/
  projects/altix2/share/man/man4/acpi_asus_wmi.4
     - copied unchanged from r238048, head/share/man/man4/acpi_asus_wmi.4
  projects/altix2/share/man/man4/bxe.4
     - copied unchanged from r238048, head/share/man/man4/bxe.4
  projects/altix2/sys/arm/at91/at91sam9x25.c
     - copied unchanged from r238048, head/sys/arm/at91/at91sam9x25.c
  projects/altix2/sys/arm/at91/at91sam9x25reg.h
     - copied unchanged from r238048, head/sys/arm/at91/at91sam9x25reg.h
  projects/altix2/sys/arm/at91/board_sam9x25ek.c
     - copied unchanged from r238048, head/sys/arm/at91/board_sam9x25ek.c
  projects/altix2/sys/arm/at91/std.atmel
     - copied unchanged from r238048, head/sys/arm/at91/std.atmel
  projects/altix2/sys/arm/at91/std.sam9x25ek
     - copied unchanged from r238048, head/sys/arm/at91/std.sam9x25ek
  projects/altix2/sys/arm/conf/ATMEL
     - copied unchanged from r238048, head/sys/arm/conf/ATMEL
  projects/altix2/sys/arm/conf/SAM9X25EK
     - copied unchanged from r238048, head/sys/arm/conf/SAM9X25EK
  projects/altix2/sys/arm/conf/SAM9X25EK.hints
     - copied unchanged from r238048, head/sys/arm/conf/SAM9X25EK.hints
  projects/altix2/sys/contrib/dev/iwn/iwlwifi-6000g2a-17.168.5.3.fw.uu
     - copied unchanged from r238048, head/sys/contrib/dev/iwn/iwlwifi-6000g2a-17.168.5.3.fw.uu
  projects/altix2/sys/contrib/dev/iwn/iwlwifi-6000g2b-18.168.6.1.fw.uu
     - copied unchanged from r238048, head/sys/contrib/dev/iwn/iwlwifi-6000g2b-18.168.6.1.fw.uu
  projects/altix2/sys/dev/acpi_support/acpi_asus_wmi.c
     - copied unchanged from r238048, head/sys/dev/acpi_support/acpi_asus_wmi.c
  projects/altix2/sys/dev/ath/ath_hal/ar5416/ar5416_btcoex.c
     - copied unchanged from r238048, head/sys/dev/ath/ath_hal/ar5416/ar5416_btcoex.c
  projects/altix2/sys/dev/ath/ath_hal/ar5416/ar5416_btcoex.h
     - copied unchanged from r238048, head/sys/dev/ath/ath_hal/ar5416/ar5416_btcoex.h
  projects/altix2/sys/dev/ath/ath_hal/ar9002/ar9285_btcoex.c
     - copied unchanged from r238048, head/sys/dev/ath/ath_hal/ar9002/ar9285_btcoex.c
  projects/altix2/sys/dev/ath/ath_hal/ar9003/ar9300_btcoex.h
     - copied unchanged from r238048, head/sys/dev/ath/ath_hal/ar9003/ar9300_btcoex.h
  projects/altix2/sys/dev/nand/nfc_fsl.c
     - copied unchanged from r238048, head/sys/dev/nand/nfc_fsl.c
  projects/altix2/sys/dev/nand/nfc_fsl.h
     - copied unchanged from r238048, head/sys/dev/nand/nfc_fsl.h
  projects/altix2/sys/modules/acpi/acpi_asus_wmi/
     - copied from r238048, head/sys/modules/acpi/acpi_asus_wmi/
  projects/altix2/sys/modules/nand/
     - copied from r238048, head/sys/modules/nand/
  projects/altix2/tools/build/options/WITHOUT_PKGBOOTSTRAP
     - copied unchanged from r238048, head/tools/build/options/WITHOUT_PKGBOOTSTRAP
  projects/altix2/tools/build/options/WITH_GNU_SORT
     - copied unchanged from r238048, head/tools/build/options/WITH_GNU_SORT
  projects/altix2/tools/build/options/WITH_INSTALL_AS_USER
     - copied unchanged from r238048, head/tools/build/options/WITH_INSTALL_AS_USER
Deleted:
  projects/altix2/tools/build/options/WITH_BSD_SORT
Modified:
  projects/altix2/UPDATING
  projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_aggregate.c
  projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cc.c
  projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c
  projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_errtags.h
  projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_impl.h
  projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c
  projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c
  projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dtrace.h
  projects/altix2/contrib/less/LICENSE
  projects/altix2/contrib/less/Makefile.aut
  projects/altix2/contrib/less/NEWS
  projects/altix2/contrib/less/README
  projects/altix2/contrib/less/brac.c
  projects/altix2/contrib/less/ch.c
  projects/altix2/contrib/less/charset.c
  projects/altix2/contrib/less/charset.h
  projects/altix2/contrib/less/cmd.h
  projects/altix2/contrib/less/cmdbuf.c
  projects/altix2/contrib/less/command.c
  projects/altix2/contrib/less/configure
  projects/altix2/contrib/less/configure.ac
  projects/altix2/contrib/less/cvt.c
  projects/altix2/contrib/less/decode.c
  projects/altix2/contrib/less/defines.ds
  projects/altix2/contrib/less/defines.h.in
  projects/altix2/contrib/less/defines.o2
  projects/altix2/contrib/less/defines.o9
  projects/altix2/contrib/less/defines.wn
  projects/altix2/contrib/less/edit.c
  projects/altix2/contrib/less/filename.c
  projects/altix2/contrib/less/forwback.c
  projects/altix2/contrib/less/help.c
  projects/altix2/contrib/less/ifile.c
  projects/altix2/contrib/less/input.c
  projects/altix2/contrib/less/jump.c
  projects/altix2/contrib/less/less.h
  projects/altix2/contrib/less/less.hlp
  projects/altix2/contrib/less/less.man
  projects/altix2/contrib/less/less.nro
  projects/altix2/contrib/less/lessecho.c
  projects/altix2/contrib/less/lessecho.man
  projects/altix2/contrib/less/lessecho.nro
  projects/altix2/contrib/less/lesskey.c
  projects/altix2/contrib/less/lesskey.h
  projects/altix2/contrib/less/lesskey.man
  projects/altix2/contrib/less/lesskey.nro
  projects/altix2/contrib/less/lglob.h
  projects/altix2/contrib/less/line.c
  projects/altix2/contrib/less/linenum.c
  projects/altix2/contrib/less/lsystem.c
  projects/altix2/contrib/less/main.c
  projects/altix2/contrib/less/mark.c
  projects/altix2/contrib/less/mkhelp.c
  projects/altix2/contrib/less/optfunc.c
  projects/altix2/contrib/less/option.c
  projects/altix2/contrib/less/option.h
  projects/altix2/contrib/less/opttbl.c
  projects/altix2/contrib/less/os.c
  projects/altix2/contrib/less/output.c
  projects/altix2/contrib/less/pattern.c
  projects/altix2/contrib/less/pattern.h
  projects/altix2/contrib/less/pckeys.h
  projects/altix2/contrib/less/position.c
  projects/altix2/contrib/less/position.h
  projects/altix2/contrib/less/prompt.c
  projects/altix2/contrib/less/screen.c
  projects/altix2/contrib/less/scrsize.c
  projects/altix2/contrib/less/search.c
  projects/altix2/contrib/less/signal.c
  projects/altix2/contrib/less/tags.c
  projects/altix2/contrib/less/ttyin.c
  projects/altix2/contrib/less/version.c
  projects/altix2/contrib/top/display.c
  projects/altix2/contrib/top/layout.h
  projects/altix2/contrib/top/machine.h
  projects/altix2/contrib/top/top.c
  projects/altix2/contrib/traceroute/traceroute.8
  projects/altix2/crypto/openssl/CHANGES
  projects/altix2/crypto/openssl/Configure
  projects/altix2/crypto/openssl/FAQ
  projects/altix2/crypto/openssl/LICENSE
  projects/altix2/crypto/openssl/Makefile
  projects/altix2/crypto/openssl/NEWS
  projects/altix2/crypto/openssl/README
  projects/altix2/crypto/openssl/apps/Makefile
  projects/altix2/crypto/openssl/apps/asn1pars.c
  projects/altix2/crypto/openssl/apps/cms.c
  projects/altix2/crypto/openssl/apps/openssl.cnf
  projects/altix2/crypto/openssl/apps/pkcs12.c
  projects/altix2/crypto/openssl/apps/s_client.c
  projects/altix2/crypto/openssl/apps/s_server.c
  projects/altix2/crypto/openssl/apps/x509.c
  projects/altix2/crypto/openssl/config
  projects/altix2/crypto/openssl/crypto/asn1/a_object.c
  projects/altix2/crypto/openssl/crypto/asn1/a_strex.c
  projects/altix2/crypto/openssl/crypto/asn1/a_strnid.c
  projects/altix2/crypto/openssl/crypto/asn1/asn1.h
  projects/altix2/crypto/openssl/crypto/asn1/asn_mime.c
  projects/altix2/crypto/openssl/crypto/asn1/x_name.c
  projects/altix2/crypto/openssl/crypto/asn1/x_pubkey.c
  projects/altix2/crypto/openssl/crypto/bio/bf_buff.c
  projects/altix2/crypto/openssl/crypto/bio/bio.h
  projects/altix2/crypto/openssl/crypto/bio/bss_dgram.c
  projects/altix2/crypto/openssl/crypto/bn/asm/mo-586.pl
  projects/altix2/crypto/openssl/crypto/bn/asm/ppc.pl
  projects/altix2/crypto/openssl/crypto/bn/bn_blind.c
  projects/altix2/crypto/openssl/crypto/bn/bn_gf2m.c
  projects/altix2/crypto/openssl/crypto/cms/cms.h
  projects/altix2/crypto/openssl/crypto/cms/cms_enc.c
  projects/altix2/crypto/openssl/crypto/cms/cms_env.c
  projects/altix2/crypto/openssl/crypto/cms/cms_io.c
  projects/altix2/crypto/openssl/crypto/cms/cms_lcl.h
  projects/altix2/crypto/openssl/crypto/cms/cms_smime.c
  projects/altix2/crypto/openssl/crypto/comp/c_rle.c
  projects/altix2/crypto/openssl/crypto/conf/conf_api.c
  projects/altix2/crypto/openssl/crypto/cryptlib.c
  projects/altix2/crypto/openssl/crypto/crypto.h
  projects/altix2/crypto/openssl/crypto/ec/ec2_smpl.c
  projects/altix2/crypto/openssl/crypto/ec/ec_key.c
  projects/altix2/crypto/openssl/crypto/ec/ecp_smpl.c
  projects/altix2/crypto/openssl/crypto/ecdsa/ecdsatest.c
  projects/altix2/crypto/openssl/crypto/ecdsa/ecs_ossl.c
  projects/altix2/crypto/openssl/crypto/evp/evp_test.c
  projects/altix2/crypto/openssl/crypto/ocsp/ocsp_lib.c
  projects/altix2/crypto/openssl/crypto/opensslv.h
  projects/altix2/crypto/openssl/crypto/perlasm/cbc.pl
  projects/altix2/crypto/openssl/crypto/pkcs7/pk7_smime.c
  projects/altix2/crypto/openssl/crypto/rc4/asm/rc4-x86_64.pl
  projects/altix2/crypto/openssl/crypto/rc4/rc4_skey.c
  projects/altix2/crypto/openssl/crypto/rsa/rsa_eay.c
  projects/altix2/crypto/openssl/crypto/x509/x509_vfy.c
  projects/altix2/crypto/openssl/crypto/x509v3/v3_addr.c
  projects/altix2/crypto/openssl/crypto/x509v3/v3_asid.c
  projects/altix2/crypto/openssl/doc/HOWTO/proxy_certificates.txt
  projects/altix2/crypto/openssl/doc/apps/ca.pod
  projects/altix2/crypto/openssl/doc/apps/dgst.pod
  projects/altix2/crypto/openssl/doc/crypto/engine.pod
  projects/altix2/crypto/openssl/doc/ssl/SSL_clear.pod
  projects/altix2/crypto/openssl/engines/e_capi.c
  projects/altix2/crypto/openssl/engines/e_capi_err.h
  projects/altix2/crypto/openssl/fips/fips_canister.c
  projects/altix2/crypto/openssl/openssl.spec
  projects/altix2/crypto/openssl/ssl/bio_ssl.c
  projects/altix2/crypto/openssl/ssl/d1_both.c
  projects/altix2/crypto/openssl/ssl/d1_clnt.c
  projects/altix2/crypto/openssl/ssl/d1_enc.c
  projects/altix2/crypto/openssl/ssl/d1_lib.c
  projects/altix2/crypto/openssl/ssl/d1_pkt.c
  projects/altix2/crypto/openssl/ssl/d1_srvr.c
  projects/altix2/crypto/openssl/ssl/s2_srvr.c
  projects/altix2/crypto/openssl/ssl/s3_clnt.c
  projects/altix2/crypto/openssl/ssl/s3_lib.c
  projects/altix2/crypto/openssl/ssl/s3_srvr.c
  projects/altix2/crypto/openssl/ssl/ssl.h
  projects/altix2/crypto/openssl/ssl/ssl_ciph.c
  projects/altix2/crypto/openssl/ssl/ssl_err.c
  projects/altix2/crypto/openssl/ssl/ssl_lib.c
  projects/altix2/crypto/openssl/ssl/ssl_locl.h
  projects/altix2/crypto/openssl/ssl/t1_lib.c
  projects/altix2/crypto/openssl/util/fipslink.pl
  projects/altix2/crypto/openssl/util/mkerr.pl
  projects/altix2/crypto/openssl/util/pl/VC-32.pl
  projects/altix2/etc/syslog.conf
  projects/altix2/gnu/usr.bin/sort/Makefile
  projects/altix2/lib/libc/gen/sysconf.c
  projects/altix2/lib/libc/locale/ctype_l.3
  projects/altix2/lib/libc/stdlib/strfmon.3
  projects/altix2/libexec/rtld-elf/rtld.c
  projects/altix2/release/doc/en_US.ISO8859-1/hardware/article.sgml
  projects/altix2/release/doc/share/misc/dev.archlist.txt
  projects/altix2/sbin/geom/class/raid/graid.8
  projects/altix2/sbin/hastd/proto_common.c
  projects/altix2/sbin/mdconfig/mdconfig.8
  projects/altix2/sbin/ping/ping.c
  projects/altix2/secure/lib/libcrypto/Makefile.inc
  projects/altix2/secure/lib/libcrypto/man/ASN1_OBJECT_new.3
  projects/altix2/secure/lib/libcrypto/man/ASN1_STRING_length.3
  projects/altix2/secure/lib/libcrypto/man/ASN1_STRING_new.3
  projects/altix2/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3
  projects/altix2/secure/lib/libcrypto/man/ASN1_generate_nconf.3
  projects/altix2/secure/lib/libcrypto/man/BIO_ctrl.3
  projects/altix2/secure/lib/libcrypto/man/BIO_f_base64.3
  projects/altix2/secure/lib/libcrypto/man/BIO_f_buffer.3
  projects/altix2/secure/lib/libcrypto/man/BIO_f_cipher.3
  projects/altix2/secure/lib/libcrypto/man/BIO_f_md.3
  projects/altix2/secure/lib/libcrypto/man/BIO_f_null.3
  projects/altix2/secure/lib/libcrypto/man/BIO_f_ssl.3
  projects/altix2/secure/lib/libcrypto/man/BIO_find_type.3
  projects/altix2/secure/lib/libcrypto/man/BIO_new.3
  projects/altix2/secure/lib/libcrypto/man/BIO_push.3
  projects/altix2/secure/lib/libcrypto/man/BIO_read.3
  projects/altix2/secure/lib/libcrypto/man/BIO_s_accept.3
  projects/altix2/secure/lib/libcrypto/man/BIO_s_bio.3
  projects/altix2/secure/lib/libcrypto/man/BIO_s_connect.3
  projects/altix2/secure/lib/libcrypto/man/BIO_s_fd.3
  projects/altix2/secure/lib/libcrypto/man/BIO_s_file.3
  projects/altix2/secure/lib/libcrypto/man/BIO_s_mem.3
  projects/altix2/secure/lib/libcrypto/man/BIO_s_null.3
  projects/altix2/secure/lib/libcrypto/man/BIO_s_socket.3
  projects/altix2/secure/lib/libcrypto/man/BIO_set_callback.3
  projects/altix2/secure/lib/libcrypto/man/BIO_should_retry.3
  projects/altix2/secure/lib/libcrypto/man/BN_BLINDING_new.3
  projects/altix2/secure/lib/libcrypto/man/BN_CTX_new.3
  projects/altix2/secure/lib/libcrypto/man/BN_CTX_start.3
  projects/altix2/secure/lib/libcrypto/man/BN_add.3
  projects/altix2/secure/lib/libcrypto/man/BN_add_word.3
  projects/altix2/secure/lib/libcrypto/man/BN_bn2bin.3
  projects/altix2/secure/lib/libcrypto/man/BN_cmp.3
  projects/altix2/secure/lib/libcrypto/man/BN_copy.3
  projects/altix2/secure/lib/libcrypto/man/BN_generate_prime.3
  projects/altix2/secure/lib/libcrypto/man/BN_mod_inverse.3
  projects/altix2/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3
  projects/altix2/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3
  projects/altix2/secure/lib/libcrypto/man/BN_new.3
  projects/altix2/secure/lib/libcrypto/man/BN_num_bytes.3
  projects/altix2/secure/lib/libcrypto/man/BN_rand.3
  projects/altix2/secure/lib/libcrypto/man/BN_set_bit.3
  projects/altix2/secure/lib/libcrypto/man/BN_swap.3
  projects/altix2/secure/lib/libcrypto/man/BN_zero.3
  projects/altix2/secure/lib/libcrypto/man/CONF_modules_free.3
  projects/altix2/secure/lib/libcrypto/man/CONF_modules_load_file.3
  projects/altix2/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3
  projects/altix2/secure/lib/libcrypto/man/DH_generate_key.3
  projects/altix2/secure/lib/libcrypto/man/DH_generate_parameters.3
  projects/altix2/secure/lib/libcrypto/man/DH_get_ex_new_index.3
  projects/altix2/secure/lib/libcrypto/man/DH_new.3
  projects/altix2/secure/lib/libcrypto/man/DH_set_method.3
  projects/altix2/secure/lib/libcrypto/man/DH_size.3
  projects/altix2/secure/lib/libcrypto/man/DSA_SIG_new.3
  projects/altix2/secure/lib/libcrypto/man/DSA_do_sign.3
  projects/altix2/secure/lib/libcrypto/man/DSA_dup_DH.3
  projects/altix2/secure/lib/libcrypto/man/DSA_generate_key.3
  projects/altix2/secure/lib/libcrypto/man/DSA_generate_parameters.3
  projects/altix2/secure/lib/libcrypto/man/DSA_get_ex_new_index.3
  projects/altix2/secure/lib/libcrypto/man/DSA_new.3
  projects/altix2/secure/lib/libcrypto/man/DSA_set_method.3
  projects/altix2/secure/lib/libcrypto/man/DSA_sign.3
  projects/altix2/secure/lib/libcrypto/man/DSA_size.3
  projects/altix2/secure/lib/libcrypto/man/ERR_GET_LIB.3
  projects/altix2/secure/lib/libcrypto/man/ERR_clear_error.3
  projects/altix2/secure/lib/libcrypto/man/ERR_error_string.3
  projects/altix2/secure/lib/libcrypto/man/ERR_get_error.3
  projects/altix2/secure/lib/libcrypto/man/ERR_load_crypto_strings.3
  projects/altix2/secure/lib/libcrypto/man/ERR_load_strings.3
  projects/altix2/secure/lib/libcrypto/man/ERR_print_errors.3
  projects/altix2/secure/lib/libcrypto/man/ERR_put_error.3
  projects/altix2/secure/lib/libcrypto/man/ERR_remove_state.3
  projects/altix2/secure/lib/libcrypto/man/ERR_set_mark.3
  projects/altix2/secure/lib/libcrypto/man/EVP_BytesToKey.3
  projects/altix2/secure/lib/libcrypto/man/EVP_DigestInit.3
  projects/altix2/secure/lib/libcrypto/man/EVP_EncryptInit.3
  projects/altix2/secure/lib/libcrypto/man/EVP_OpenInit.3
  projects/altix2/secure/lib/libcrypto/man/EVP_PKEY_new.3
  projects/altix2/secure/lib/libcrypto/man/EVP_PKEY_set1_RSA.3
  projects/altix2/secure/lib/libcrypto/man/EVP_SealInit.3
  projects/altix2/secure/lib/libcrypto/man/EVP_SignInit.3
  projects/altix2/secure/lib/libcrypto/man/EVP_VerifyInit.3
  projects/altix2/secure/lib/libcrypto/man/OBJ_nid2obj.3
  projects/altix2/secure/lib/libcrypto/man/OPENSSL_Applink.3
  projects/altix2/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3
  projects/altix2/secure/lib/libcrypto/man/OPENSSL_config.3
  projects/altix2/secure/lib/libcrypto/man/OPENSSL_ia32cap.3
  projects/altix2/secure/lib/libcrypto/man/OPENSSL_load_builtin_modules.3
  projects/altix2/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3
  projects/altix2/secure/lib/libcrypto/man/PKCS12_create.3
  projects/altix2/secure/lib/libcrypto/man/PKCS12_parse.3
  projects/altix2/secure/lib/libcrypto/man/PKCS7_decrypt.3
  projects/altix2/secure/lib/libcrypto/man/PKCS7_encrypt.3
  projects/altix2/secure/lib/libcrypto/man/PKCS7_sign.3
  projects/altix2/secure/lib/libcrypto/man/PKCS7_verify.3
  projects/altix2/secure/lib/libcrypto/man/RAND_add.3
  projects/altix2/secure/lib/libcrypto/man/RAND_bytes.3
  projects/altix2/secure/lib/libcrypto/man/RAND_cleanup.3
  projects/altix2/secure/lib/libcrypto/man/RAND_egd.3
  projects/altix2/secure/lib/libcrypto/man/RAND_load_file.3
  projects/altix2/secure/lib/libcrypto/man/RAND_set_rand_method.3
  projects/altix2/secure/lib/libcrypto/man/RSA_blinding_on.3
  projects/altix2/secure/lib/libcrypto/man/RSA_check_key.3
  projects/altix2/secure/lib/libcrypto/man/RSA_generate_key.3
  projects/altix2/secure/lib/libcrypto/man/RSA_get_ex_new_index.3
  projects/altix2/secure/lib/libcrypto/man/RSA_new.3
  projects/altix2/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
  projects/altix2/secure/lib/libcrypto/man/RSA_print.3
  projects/altix2/secure/lib/libcrypto/man/RSA_private_encrypt.3
  projects/altix2/secure/lib/libcrypto/man/RSA_public_encrypt.3
  projects/altix2/secure/lib/libcrypto/man/RSA_set_method.3
  projects/altix2/secure/lib/libcrypto/man/RSA_sign.3
  projects/altix2/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3
  projects/altix2/secure/lib/libcrypto/man/RSA_size.3
  projects/altix2/secure/lib/libcrypto/man/SMIME_read_PKCS7.3
  projects/altix2/secure/lib/libcrypto/man/SMIME_write_PKCS7.3
  projects/altix2/secure/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
  projects/altix2/secure/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
  projects/altix2/secure/lib/libcrypto/man/X509_NAME_get_index_by_NID.3
  projects/altix2/secure/lib/libcrypto/man/X509_NAME_print_ex.3
  projects/altix2/secure/lib/libcrypto/man/X509_new.3
  projects/altix2/secure/lib/libcrypto/man/bio.3
  projects/altix2/secure/lib/libcrypto/man/blowfish.3
  projects/altix2/secure/lib/libcrypto/man/bn.3
  projects/altix2/secure/lib/libcrypto/man/bn_internal.3
  projects/altix2/secure/lib/libcrypto/man/buffer.3
  projects/altix2/secure/lib/libcrypto/man/crypto.3
  projects/altix2/secure/lib/libcrypto/man/d2i_ASN1_OBJECT.3
  projects/altix2/secure/lib/libcrypto/man/d2i_DHparams.3
  projects/altix2/secure/lib/libcrypto/man/d2i_DSAPublicKey.3
  projects/altix2/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey.3
  projects/altix2/secure/lib/libcrypto/man/d2i_RSAPublicKey.3
  projects/altix2/secure/lib/libcrypto/man/d2i_X509.3
  projects/altix2/secure/lib/libcrypto/man/d2i_X509_ALGOR.3
  projects/altix2/secure/lib/libcrypto/man/d2i_X509_CRL.3
  projects/altix2/secure/lib/libcrypto/man/d2i_X509_NAME.3
  projects/altix2/secure/lib/libcrypto/man/d2i_X509_REQ.3
  projects/altix2/secure/lib/libcrypto/man/d2i_X509_SIG.3
  projects/altix2/secure/lib/libcrypto/man/des.3
  projects/altix2/secure/lib/libcrypto/man/dh.3
  projects/altix2/secure/lib/libcrypto/man/dsa.3
  projects/altix2/secure/lib/libcrypto/man/ecdsa.3
  projects/altix2/secure/lib/libcrypto/man/engine.3
  projects/altix2/secure/lib/libcrypto/man/err.3
  projects/altix2/secure/lib/libcrypto/man/evp.3
  projects/altix2/secure/lib/libcrypto/man/hmac.3
  projects/altix2/secure/lib/libcrypto/man/lh_stats.3
  projects/altix2/secure/lib/libcrypto/man/lhash.3
  projects/altix2/secure/lib/libcrypto/man/md5.3
  projects/altix2/secure/lib/libcrypto/man/mdc2.3
  projects/altix2/secure/lib/libcrypto/man/pem.3
  projects/altix2/secure/lib/libcrypto/man/rand.3
  projects/altix2/secure/lib/libcrypto/man/rc4.3
  projects/altix2/secure/lib/libcrypto/man/ripemd.3
  projects/altix2/secure/lib/libcrypto/man/rsa.3
  projects/altix2/secure/lib/libcrypto/man/sha.3
  projects/altix2/secure/lib/libcrypto/man/threads.3
  projects/altix2/secure/lib/libcrypto/man/ui.3
  projects/altix2/secure/lib/libcrypto/man/ui_compat.3
  projects/altix2/secure/lib/libcrypto/man/x509.3
  projects/altix2/secure/lib/libssl/man/SSL_CIPHER_get_name.3
  projects/altix2/secure/lib/libssl/man/SSL_COMP_add_compression_method.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_add_session.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_ctrl.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_flush_sessions.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_free.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_get_ex_new_index.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_get_verify_mode.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_load_verify_locations.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_new.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_sess_number.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_sess_set_cache_size.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_sess_set_get_cb.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_sessions.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_set_cert_store.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_set_cipher_list.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_set_client_CA_list.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_set_client_cert_cb.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_set_generate_session_id.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_set_info_callback.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_set_max_cert_list.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_set_mode.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_set_msg_callback.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_set_options.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_set_session_cache_mode.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_set_session_id_context.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_set_ssl_version.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_set_timeout.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_set_verify.3
  projects/altix2/secure/lib/libssl/man/SSL_CTX_use_certificate.3
  projects/altix2/secure/lib/libssl/man/SSL_SESSION_free.3
  projects/altix2/secure/lib/libssl/man/SSL_SESSION_get_ex_new_index.3
  projects/altix2/secure/lib/libssl/man/SSL_SESSION_get_time.3
  projects/altix2/secure/lib/libssl/man/SSL_accept.3
  projects/altix2/secure/lib/libssl/man/SSL_alert_type_string.3
  projects/altix2/secure/lib/libssl/man/SSL_clear.3
  projects/altix2/secure/lib/libssl/man/SSL_connect.3
  projects/altix2/secure/lib/libssl/man/SSL_do_handshake.3
  projects/altix2/secure/lib/libssl/man/SSL_free.3
  projects/altix2/secure/lib/libssl/man/SSL_get_SSL_CTX.3
  projects/altix2/secure/lib/libssl/man/SSL_get_ciphers.3
  projects/altix2/secure/lib/libssl/man/SSL_get_client_CA_list.3
  projects/altix2/secure/lib/libssl/man/SSL_get_current_cipher.3
  projects/altix2/secure/lib/libssl/man/SSL_get_default_timeout.3
  projects/altix2/secure/lib/libssl/man/SSL_get_error.3
  projects/altix2/secure/lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3
  projects/altix2/secure/lib/libssl/man/SSL_get_ex_new_index.3
  projects/altix2/secure/lib/libssl/man/SSL_get_fd.3
  projects/altix2/secure/lib/libssl/man/SSL_get_peer_cert_chain.3
  projects/altix2/secure/lib/libssl/man/SSL_get_peer_certificate.3
  projects/altix2/secure/lib/libssl/man/SSL_get_rbio.3
  projects/altix2/secure/lib/libssl/man/SSL_get_session.3
  projects/altix2/secure/lib/libssl/man/SSL_get_verify_result.3
  projects/altix2/secure/lib/libssl/man/SSL_get_version.3
  projects/altix2/secure/lib/libssl/man/SSL_library_init.3
  projects/altix2/secure/lib/libssl/man/SSL_load_client_CA_file.3
  projects/altix2/secure/lib/libssl/man/SSL_new.3
  projects/altix2/secure/lib/libssl/man/SSL_pending.3
  projects/altix2/secure/lib/libssl/man/SSL_read.3
  projects/altix2/secure/lib/libssl/man/SSL_rstate_string.3
  projects/altix2/secure/lib/libssl/man/SSL_session_reused.3
  projects/altix2/secure/lib/libssl/man/SSL_set_bio.3
  projects/altix2/secure/lib/libssl/man/SSL_set_connect_state.3
  projects/altix2/secure/lib/libssl/man/SSL_set_fd.3
  projects/altix2/secure/lib/libssl/man/SSL_set_session.3
  projects/altix2/secure/lib/libssl/man/SSL_set_shutdown.3
  projects/altix2/secure/lib/libssl/man/SSL_set_verify_result.3
  projects/altix2/secure/lib/libssl/man/SSL_shutdown.3
  projects/altix2/secure/lib/libssl/man/SSL_state_string.3
  projects/altix2/secure/lib/libssl/man/SSL_want.3
  projects/altix2/secure/lib/libssl/man/SSL_write.3
  projects/altix2/secure/lib/libssl/man/d2i_SSL_SESSION.3
  projects/altix2/secure/lib/libssl/man/ssl.3
  projects/altix2/secure/usr.bin/openssl/man/CA.pl.1
  projects/altix2/secure/usr.bin/openssl/man/asn1parse.1
  projects/altix2/secure/usr.bin/openssl/man/ca.1
  projects/altix2/secure/usr.bin/openssl/man/ciphers.1
  projects/altix2/secure/usr.bin/openssl/man/crl.1
  projects/altix2/secure/usr.bin/openssl/man/crl2pkcs7.1
  projects/altix2/secure/usr.bin/openssl/man/dgst.1
  projects/altix2/secure/usr.bin/openssl/man/dhparam.1
  projects/altix2/secure/usr.bin/openssl/man/dsa.1
  projects/altix2/secure/usr.bin/openssl/man/dsaparam.1
  projects/altix2/secure/usr.bin/openssl/man/ec.1
  projects/altix2/secure/usr.bin/openssl/man/ecparam.1
  projects/altix2/secure/usr.bin/openssl/man/enc.1
  projects/altix2/secure/usr.bin/openssl/man/errstr.1
  projects/altix2/secure/usr.bin/openssl/man/gendsa.1
  projects/altix2/secure/usr.bin/openssl/man/genrsa.1
  projects/altix2/secure/usr.bin/openssl/man/nseq.1
  projects/altix2/secure/usr.bin/openssl/man/ocsp.1
  projects/altix2/secure/usr.bin/openssl/man/openssl.1
  projects/altix2/secure/usr.bin/openssl/man/passwd.1
  projects/altix2/secure/usr.bin/openssl/man/pkcs12.1
  projects/altix2/secure/usr.bin/openssl/man/pkcs7.1
  projects/altix2/secure/usr.bin/openssl/man/pkcs8.1
  projects/altix2/secure/usr.bin/openssl/man/rand.1
  projects/altix2/secure/usr.bin/openssl/man/req.1
  projects/altix2/secure/usr.bin/openssl/man/rsa.1
  projects/altix2/secure/usr.bin/openssl/man/rsautl.1
  projects/altix2/secure/usr.bin/openssl/man/s_client.1
  projects/altix2/secure/usr.bin/openssl/man/s_server.1
  projects/altix2/secure/usr.bin/openssl/man/s_time.1
  projects/altix2/secure/usr.bin/openssl/man/sess_id.1
  projects/altix2/secure/usr.bin/openssl/man/smime.1
  projects/altix2/secure/usr.bin/openssl/man/speed.1
  projects/altix2/secure/usr.bin/openssl/man/spkac.1
  projects/altix2/secure/usr.bin/openssl/man/verify.1
  projects/altix2/secure/usr.bin/openssl/man/version.1
  projects/altix2/secure/usr.bin/openssl/man/x509.1
  projects/altix2/secure/usr.bin/openssl/man/x509v3_config.1
  projects/altix2/share/examples/pf/faq-example1
  projects/altix2/share/examples/pf/pf.conf
  projects/altix2/share/examples/scsi_target/scsi_target.c
  projects/altix2/share/man/man4/Makefile
  projects/altix2/share/man/man4/acpi_asus.4
  projects/altix2/share/man/man4/mps.4
  projects/altix2/share/man/man5/passwd.5
  projects/altix2/share/man/man5/src.conf.5
  projects/altix2/share/man/man7/build.7
  projects/altix2/share/man/man9/cd.9
  projects/altix2/share/man/man9/locking.9
  projects/altix2/share/misc/committers-ports.dot
  projects/altix2/share/misc/organization.dot
  projects/altix2/share/mk/bsd.own.mk
  projects/altix2/sys/amd64/amd64/pmap.c
  projects/altix2/sys/amd64/conf/GENERIC
  projects/altix2/sys/amd64/include/cpufunc.h
  projects/altix2/sys/arm/at91/at91_pmcvar.h
  projects/altix2/sys/arm/at91/std.at91
  projects/altix2/sys/arm/at91/std.at91sam9
  projects/altix2/sys/arm/at91/std.ethernut5
  projects/altix2/sys/arm/at91/std.hl201
  projects/altix2/sys/arm/at91/std.qila9g20
  projects/altix2/sys/arm/at91/std.sam9g20ek
  projects/altix2/sys/arm/xscale/std.xscale
  projects/altix2/sys/cam/cam_periph.c
  projects/altix2/sys/cam/ctl/ctl.c
  projects/altix2/sys/cam/ctl/ctl_backend.c
  projects/altix2/sys/cam/ctl/ctl_frontend_cam_sim.c
  projects/altix2/sys/cam/ctl/ctl_frontend_internal.c
  projects/altix2/sys/cam/ctl/scsi_ctl.c
  projects/altix2/sys/cam/scsi/scsi_cd.c
  projects/altix2/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c
  projects/altix2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c
  projects/altix2/sys/cddl/contrib/opensolaris/uts/common/sys/dtrace.h
  projects/altix2/sys/cddl/dev/dtrace/amd64/dis_tables.c
  projects/altix2/sys/cddl/dev/dtrace/i386/dis_tables.c
  projects/altix2/sys/compat/linux/linux_file.c
  projects/altix2/sys/conf/files
  projects/altix2/sys/conf/files.powerpc
  projects/altix2/sys/conf/kern.post.mk
  projects/altix2/sys/contrib/dev/acpica/components/events/evxfgpe.c
  projects/altix2/sys/dev/aic7xxx/aic79xx.c
  projects/altix2/sys/dev/aic7xxx/aic79xx_osm.c
  projects/altix2/sys/dev/aic7xxx/aic7xxx.c
  projects/altix2/sys/dev/aic7xxx/aic7xxx_osm.c
  projects/altix2/sys/dev/ath/ah_osdep.c
  projects/altix2/sys/dev/ath/ah_osdep.h
  projects/altix2/sys/dev/ath/ath_hal/ah.h
  projects/altix2/sys/dev/ath/ath_hal/ah_debug.h
  projects/altix2/sys/dev/ath/ath_hal/ah_internal.h
  projects/altix2/sys/dev/ath/ath_hal/ar5416/ar5416.h
  projects/altix2/sys/dev/ath/ath_hal/ar5416/ar5416_gpio.c
  projects/altix2/sys/dev/ath/ath_hal/ar5416/ar5416_misc.c
  projects/altix2/sys/dev/ath/ath_hal/ar5416/ar5416_recv.c
  projects/altix2/sys/dev/ath/ath_hal/ar9002/ar9285.h
  projects/altix2/sys/dev/ath/if_ath_led.c
  projects/altix2/sys/dev/ath/if_ath_tx.c
  projects/altix2/sys/dev/ath/if_athvar.h
  projects/altix2/sys/dev/cxgb/cxgb_adapter.h
  projects/altix2/sys/dev/cxgb/cxgb_main.c
  projects/altix2/sys/dev/cxgb/cxgb_sge.c
  projects/altix2/sys/dev/cxgbe/adapter.h
  projects/altix2/sys/dev/cxgbe/t4_l2t.c
  projects/altix2/sys/dev/cxgbe/t4_main.c
  projects/altix2/sys/dev/cxgbe/t4_sge.c
  projects/altix2/sys/dev/drm2/drmP.h
  projects/altix2/sys/dev/fdt/fdtbus.c
  projects/altix2/sys/dev/fdt/simplebus.c
  projects/altix2/sys/dev/filemon/filemon_wrapper.c
  projects/altix2/sys/dev/firewire/sbp_targ.c
  projects/altix2/sys/dev/iwn/if_iwn.c
  projects/altix2/sys/dev/mps/mpi/mpi2.h
  projects/altix2/sys/dev/mps/mpi/mpi2_cnfg.h
  projects/altix2/sys/dev/mps/mpi/mpi2_hbd.h
  projects/altix2/sys/dev/mps/mpi/mpi2_history.txt
  projects/altix2/sys/dev/mps/mpi/mpi2_init.h
  projects/altix2/sys/dev/mps/mpi/mpi2_ioc.h
  projects/altix2/sys/dev/mps/mpi/mpi2_ra.h
  projects/altix2/sys/dev/mps/mpi/mpi2_raid.h
  projects/altix2/sys/dev/mps/mpi/mpi2_sas.h
  projects/altix2/sys/dev/mps/mpi/mpi2_targ.h
  projects/altix2/sys/dev/mps/mpi/mpi2_tool.h
  projects/altix2/sys/dev/mps/mpi/mpi2_type.h
  projects/altix2/sys/dev/mps/mps.c
  projects/altix2/sys/dev/mps/mps_config.c
  projects/altix2/sys/dev/mps/mps_ioctl.h
  projects/altix2/sys/dev/mps/mps_mapping.c
  projects/altix2/sys/dev/mps/mps_mapping.h
  projects/altix2/sys/dev/mps/mps_sas.c
  projects/altix2/sys/dev/mps/mps_sas.h
  projects/altix2/sys/dev/mps/mps_sas_lsi.c
  projects/altix2/sys/dev/mps/mps_user.c
  projects/altix2/sys/dev/mps/mpsvar.h
  projects/altix2/sys/dev/mpt/mpt_cam.c
  projects/altix2/sys/dev/nand/nand.c
  projects/altix2/sys/dev/nand/nandsim.c
  projects/altix2/sys/dev/pccard/pccard.c
  projects/altix2/sys/dev/pccard/pccardvarp.h
  projects/altix2/sys/dev/pci/pci_pci.c
  projects/altix2/sys/dev/sio/sio.c
  projects/altix2/sys/dev/sound/pci/hda/hdaa.c
  projects/altix2/sys/dev/sound/pci/hda/hdaa_patches.c
  projects/altix2/sys/dev/sound/pci/hdspe.c
  projects/altix2/sys/dev/usb/controller/ehci_pci.c
  projects/altix2/sys/dev/usb/controller/ohci_pci.c
  projects/altix2/sys/dev/usb/controller/xhci_pci.c
  projects/altix2/sys/dev/usb/usbdevs
  projects/altix2/sys/fs/devfs/devfs_vnops.c
  projects/altix2/sys/fs/nfsclient/nfs_clbio.c
  projects/altix2/sys/geom/geom_disk.c
  projects/altix2/sys/geom/geom_map.c
  projects/altix2/sys/geom/mirror/g_mirror.c
  projects/altix2/sys/geom/mirror/g_mirror.h
  projects/altix2/sys/i386/i386/machdep.c
  projects/altix2/sys/i386/i386/pmap.c
  projects/altix2/sys/i386/i386/vm86.c
  projects/altix2/sys/kern/imgact_aout.c
  projects/altix2/sys/kern/imgact_gzip.c
  projects/altix2/sys/kern/kern_descrip.c
  projects/altix2/sys/kern/kern_malloc.c
  projects/altix2/sys/kern/subr_witness.c
  projects/altix2/sys/kern/vfs_syscalls.c
  projects/altix2/sys/kern/vfs_vnops.c
  projects/altix2/sys/mips/cavium/uart_bus_octeonusart.c
  projects/altix2/sys/modules/Makefile
  projects/altix2/sys/modules/acpi/Makefile
  projects/altix2/sys/modules/cxgbe/if_cxgbe/Makefile
  projects/altix2/sys/net/if.h
  projects/altix2/sys/net/if_gif.c
  projects/altix2/sys/net/if_lagg.c
  projects/altix2/sys/net80211/_ieee80211.h
  projects/altix2/sys/netinet/ip_mroute.c
  projects/altix2/sys/netinet/ip_mroute.h
  projects/altix2/sys/netinet/sctp_asconf.c
  projects/altix2/sys/netinet/sctp_asconf.h
  projects/altix2/sys/netinet/sctp_indata.c
  projects/altix2/sys/netinet/sctp_indata.h
  projects/altix2/sys/netinet/sctp_input.c
  projects/altix2/sys/netinet/sctp_input.h
  projects/altix2/sys/netinet/sctp_os_bsd.h
  projects/altix2/sys/netinet/sctp_output.c
  projects/altix2/sys/netinet/sctp_output.h
  projects/altix2/sys/netinet/sctp_pcb.c
  projects/altix2/sys/netinet/sctp_pcb.h
  projects/altix2/sys/netinet/sctp_usrreq.c
  projects/altix2/sys/netinet/sctputil.c
  projects/altix2/sys/netinet/sctputil.h
  projects/altix2/sys/netinet6/ip6_mroute.c
  projects/altix2/sys/netinet6/ip6_mroute.h
  projects/altix2/sys/netinet6/mld6.c
  projects/altix2/sys/netinet6/sctp6_usrreq.c
  projects/altix2/sys/powerpc/aim/locore32.S
  projects/altix2/sys/powerpc/aim/locore64.S
  projects/altix2/sys/powerpc/booke/machdep.c
  projects/altix2/sys/powerpc/booke/pmap.c
  projects/altix2/sys/powerpc/booke/trap.c
  projects/altix2/sys/powerpc/booke/trap_subr.S
  projects/altix2/sys/powerpc/conf/DEFAULTS
  projects/altix2/sys/powerpc/conf/GENERIC
  projects/altix2/sys/powerpc/conf/GENERIC64
  projects/altix2/sys/powerpc/mpc85xx/lbc.c
  projects/altix2/sys/powerpc/mpc85xx/lbc.h
  projects/altix2/sys/powerpc/mpc85xx/nexus.c
  projects/altix2/sys/powerpc/powermac/hrowpic.c
  projects/altix2/sys/sparc64/conf/GENERIC
  projects/altix2/sys/sparc64/sparc64/pmap.c
  projects/altix2/sys/sys/file.h
  projects/altix2/sys/sys/imgact_aout.h
  projects/altix2/sys/sys/param.h
  projects/altix2/sys/sys/proc.h
  projects/altix2/sys/ufs/ffs/ffs_alloc.c
  projects/altix2/sys/vm/uma_core.c
  projects/altix2/sys/vm/vm_map.c
  projects/altix2/sys/vm/vm_page.c
  projects/altix2/tools/build/mk/OptionalObsoleteFiles.inc
  projects/altix2/tools/regression/filemon/Makefile
  projects/altix2/tools/test/auxinfo/auxinfo.c
  projects/altix2/tools/tools/ath/common/dumpregs_5416.c
  projects/altix2/tools/tools/netmap/bridge.c
  projects/altix2/tools/tools/netmap/pcap.c
  projects/altix2/usr.bin/killall/killall.1
  projects/altix2/usr.bin/killall/killall.c
  projects/altix2/usr.bin/less/defines.h
  projects/altix2/usr.bin/sockstat/sockstat.c
  projects/altix2/usr.bin/sort/Makefile
  projects/altix2/usr.bin/top/machine.c
  projects/altix2/usr.bin/top/top.local.1
  projects/altix2/usr.bin/xinstall/xinstall.c
  projects/altix2/usr.sbin/Makefile
  projects/altix2/usr.sbin/cron/crontab/crontab.c
  projects/altix2/usr.sbin/crunch/crunchgen/crunched_main.c
  projects/altix2/usr.sbin/crunch/crunchgen/crunchgen.c
  projects/altix2/usr.sbin/crunch/crunchide/crunchide.c
  projects/altix2/usr.sbin/jail/jail.c
  projects/altix2/usr.sbin/vidcontrol/vidcontrol.c
Directory Properties:
  projects/altix2/   (props changed)
  projects/altix2/cddl/contrib/opensolaris/   (props changed)
  projects/altix2/contrib/less/   (props changed)
  projects/altix2/contrib/top/   (props changed)
  projects/altix2/crypto/openssl/   (props changed)
  projects/altix2/lib/libc/   (props changed)
  projects/altix2/sbin/   (props changed)
  projects/altix2/share/man/man4/   (props changed)
  projects/altix2/sys/   (props changed)
  projects/altix2/sys/cddl/contrib/opensolaris/   (props changed)
  projects/altix2/sys/conf/   (props changed)
  projects/altix2/sys/contrib/dev/acpica/   (props changed)
  projects/altix2/sys/contrib/dev/acpica/components/events/   (props changed)
  projects/altix2/usr.sbin/jail/   (props changed)

Modified: projects/altix2/UPDATING
==============================================================================
--- projects/altix2/UPDATING	Tue Jul  3 01:45:38 2012	(r238048)
+++ projects/altix2/UPDATING	Tue Jul  3 02:55:27 2012	(r238049)
@@ -24,6 +24,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 10
 	disable the most expensive debugging functionality run
 	"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
 
+20120628:
+	The sort utility has been replaced with BSD sort.  For now, GNU sort
+	is also available as "gnusort" or the default can be set back to
+	GNU sort by setting WITH_GNU_SORT.  In this case, BSD sort will be
+	installed as "bsdsort".
+
 20120611:
 	A new version of ZFS (pool version 5000) has been merged to -HEAD.
 	Starting with this version the old system of ZFS pool versioning

Modified: projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_aggregate.c
==============================================================================
--- projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_aggregate.c	Tue Jul  3 01:45:38 2012	(r238048)
+++ projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_aggregate.c	Tue Jul  3 02:55:27 2012	(r238049)
@@ -24,7 +24,9 @@
  * Use is subject to license terms.
  */
 
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
+/*
+ * Copyright (c) 2011, Joyent, Inc. All rights reserved.
+ */
 
 #include <stdlib.h>
 #include <strings.h>
@@ -209,6 +211,83 @@ dt_aggregate_lquantizedcmp(int64_t *lhs,
 	return (0);
 }
 
+static void
+dt_aggregate_llquantize(int64_t *existing, int64_t *new, size_t size)
+{
+	int i;
+
+	for (i = 1; i < size / sizeof (int64_t); i++)
+		existing[i] = existing[i] + new[i];
+}
+
+static long double
+dt_aggregate_llquantizedsum(int64_t *llquanta)
+{
+	int64_t arg = *llquanta++;
+	uint16_t factor = DTRACE_LLQUANTIZE_FACTOR(arg);
+	uint16_t low = DTRACE_LLQUANTIZE_LOW(arg);
+	uint16_t high = DTRACE_LLQUANTIZE_HIGH(arg);
+	uint16_t nsteps = DTRACE_LLQUANTIZE_NSTEP(arg);
+	int bin = 0, order;
+	int64_t value = 1, next, step;
+	long double total;
+
+	assert(nsteps >= factor);
+	assert(nsteps % factor == 0);
+
+	for (order = 0; order < low; order++)
+		value *= factor;
+
+	total = (long double)llquanta[bin++] * (long double)(value - 1);
+
+	next = value * factor;
+	step = next > nsteps ? next / nsteps : 1;
+
+	while (order <= high) {
+		assert(value < next);
+		total += (long double)llquanta[bin++] * (long double)(value);
+
+		if ((value += step) != next)
+			continue;
+
+		next = value * factor;
+		step = next > nsteps ? next / nsteps : 1;
+		order++;
+	}
+
+	return (total + (long double)llquanta[bin] * (long double)value);
+}
+
+static int
+dt_aggregate_llquantizedcmp(int64_t *lhs, int64_t *rhs)
+{
+	long double lsum = dt_aggregate_llquantizedsum(lhs);
+	long double rsum = dt_aggregate_llquantizedsum(rhs);
+	int64_t lzero, rzero;
+
+	if (lsum < rsum)
+		return (DT_LESSTHAN);
+
+	if (lsum > rsum)
+		return (DT_GREATERTHAN);
+
+	/*
+	 * If they're both equal, then we will compare based on the weights at
+	 * zero.  If the weights at zero are equal, then this will be judged a
+	 * tie and will be resolved based on the key comparison.
+	 */
+	lzero = lhs[1];
+	rzero = rhs[1];
+
+	if (lzero < rzero)
+		return (DT_LESSTHAN);
+
+	if (lzero > rzero)
+		return (DT_GREATERTHAN);
+
+	return (0);
+}
+
 static int
 dt_aggregate_quantizedcmp(int64_t *lhs, int64_t *rhs)
 {
@@ -592,6 +671,10 @@ hashnext:
 			h->dtahe_aggregate = dt_aggregate_lquantize;
 			break;
 
+		case DTRACEAGG_LLQUANTIZE:
+			h->dtahe_aggregate = dt_aggregate_llquantize;
+			break;
+
 		case DTRACEAGG_COUNT:
 		case DTRACEAGG_SUM:
 		case DTRACEAGG_AVG:
@@ -859,6 +942,10 @@ dt_aggregate_valcmp(const void *lhs, con
 		rval = dt_aggregate_lquantizedcmp(laddr, raddr);
 		break;
 
+	case DTRACEAGG_LLQUANTIZE:
+		rval = dt_aggregate_llquantizedcmp(laddr, raddr);
+		break;
+
 	case DTRACEAGG_COUNT:
 	case DTRACEAGG_SUM:
 	case DTRACEAGG_MIN:

Modified: projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cc.c
==============================================================================
--- projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cc.c	Tue Jul  3 01:45:38 2012	(r238048)
+++ projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cc.c	Tue Jul  3 02:55:27 2012	(r238049)
@@ -82,6 +82,7 @@
 
 #include <sys/types.h>
 #include <sys/wait.h>
+#include <sys/sysmacros.h>
 
 #include <assert.h>
 #include <string.h>
@@ -1369,6 +1370,146 @@ dt_compile_agg(dtrace_hdl_t *dtp, dt_nod
 		argmax = 5;
 	}
 
+	if (fid->di_id == DTRACEAGG_LLQUANTIZE) {
+		/*
+		 * For log/linear quantizations, we have between one and five
+		 * arguments in addition to the expression:
+		 *
+		 *    arg1 => Factor
+		 *    arg2 => Low magnitude
+		 *    arg3 => High magnitude
+		 *    arg4 => Number of steps per magnitude
+		 *    arg5 => Quantization increment value (defaults to 1)
+		 */
+		dt_node_t *llarg = dnp->dn_aggfun->dn_args->dn_list;
+		uint64_t oarg, order, v;
+		dt_idsig_t *isp;
+		int i;
+
+		struct {
+			char *str;		/* string identifier */
+			int badtype;		/* error on bad type */
+			int badval;		/* error on bad value */
+			int mismatch;		/* error on bad match */
+			int shift;		/* shift value */
+			uint16_t value;		/* value itself */
+		} args[] = {
+			{ "factor", D_LLQUANT_FACTORTYPE,
+			    D_LLQUANT_FACTORVAL, D_LLQUANT_FACTORMATCH,
+			    DTRACE_LLQUANTIZE_FACTORSHIFT },
+			{ "low magnitude", D_LLQUANT_LOWTYPE,
+			    D_LLQUANT_LOWVAL, D_LLQUANT_LOWMATCH,
+			    DTRACE_LLQUANTIZE_LOWSHIFT },
+			{ "high magnitude", D_LLQUANT_HIGHTYPE,
+			    D_LLQUANT_HIGHVAL, D_LLQUANT_HIGHMATCH,
+			    DTRACE_LLQUANTIZE_HIGHSHIFT },
+			{ "linear steps per magnitude", D_LLQUANT_NSTEPTYPE,
+			    D_LLQUANT_NSTEPVAL, D_LLQUANT_NSTEPMATCH,
+			    DTRACE_LLQUANTIZE_NSTEPSHIFT },
+			{ NULL }
+		};
+
+		assert(arg == 0);
+
+		for (i = 0; args[i].str != NULL; i++) {
+			if (llarg->dn_kind != DT_NODE_INT) {
+				dnerror(llarg, args[i].badtype, "llquantize( ) "
+				    "argument #%d (%s) must be an "
+				    "integer constant\n", i + 1, args[i].str);
+			}
+
+			if ((uint64_t)llarg->dn_value > UINT16_MAX) {
+				dnerror(llarg, args[i].badval, "llquantize( ) "
+				    "argument #%d (%s) must be an unsigned "
+				    "16-bit quantity\n", i + 1, args[i].str);
+			}
+
+			args[i].value = (uint16_t)llarg->dn_value;
+
+			assert(!(arg & ((uint64_t)UINT16_MAX <<
+			    args[i].shift)));
+			arg |= ((uint64_t)args[i].value << args[i].shift);
+			llarg = llarg->dn_list;
+		}
+
+		assert(arg != 0);
+
+		if (args[0].value < 2) {
+			dnerror(dnp, D_LLQUANT_FACTORSMALL, "llquantize( ) "
+			    "factor (argument #1) must be two or more\n");
+		}
+
+		if (args[1].value >= args[2].value) {
+			dnerror(dnp, D_LLQUANT_MAGRANGE, "llquantize( ) "
+			    "high magnitude (argument #3) must be greater "
+			    "than low magnitude (argument #2)\n");
+		}
+
+		if (args[3].value < args[0].value) {
+			dnerror(dnp, D_LLQUANT_FACTORNSTEPS, "llquantize( ) "
+			    "factor (argument #1) must be less than or "
+			    "equal to the number of linear steps per "
+			    "magnitude (argument #4)\n");
+		}
+
+		for (v = args[0].value; v < args[3].value; v *= args[0].value)
+			continue;
+
+		if ((args[3].value % args[0].value) || (v % args[3].value)) {
+			dnerror(dnp, D_LLQUANT_FACTOREVEN, "llquantize( ) "
+			    "factor (argument #1) must evenly divide the "
+			    "number of steps per magnitude (argument #4), "
+			    "and the number of steps per magnitude must evenly "
+			    "divide a power of the factor\n");
+		}
+
+		for (i = 0, order = 1; i < args[2].value; i++) {
+			if (order * args[0].value > order) {
+				order *= args[0].value;
+				continue;
+			}
+
+			dnerror(dnp, D_LLQUANT_MAGTOOBIG, "llquantize( ) "
+			    "factor (%d) raised to power of high magnitude "
+			    "(%d) overflows 64-bits\n", args[0].value,
+			    args[2].value);
+		}
+
+		isp = (dt_idsig_t *)aid->di_data;
+
+		if (isp->dis_auxinfo == 0) {
+			/*
+			 * This is the first time we've seen an llquantize()
+			 * for this aggregation; we'll store our argument
+			 * as the auxiliary signature information.
+			 */
+			isp->dis_auxinfo = arg;
+		} else if ((oarg = isp->dis_auxinfo) != arg) {
+			/*
+			 * If we have seen this llquantize() before and the
+			 * argument doesn't match the original argument, pick
+			 * the original argument apart to concisely report the
+			 * mismatch.
+			 */
+			int expected = 0, found = 0;
+
+			for (i = 0; expected == found; i++) {
+				assert(args[i].str != NULL);
+
+				expected = (oarg >> args[i].shift) & UINT16_MAX;
+				found = (arg >> args[i].shift) & UINT16_MAX;
+			}
+
+			dnerror(dnp, args[i - 1].mismatch, "llquantize( ) "
+			    "%s (argument #%d) doesn't match previous "
+			    "declaration: expected %d, found %d\n",
+			    args[i - 1].str, i, expected, found);
+		}
+
+		incr = llarg;
+		argmax = 6;
+	}
+
 	if (fid->di_id == DTRACEAGG_QUANTIZE) {
 		incr = dnp->dn_aggfun->dn_args->dn_list;
 		argmax = 2;

Modified: projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c
==============================================================================
--- projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c	Tue Jul  3 01:45:38 2012	(r238048)
+++ projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c	Tue Jul  3 02:55:27 2012	(r238049)
@@ -23,6 +23,10 @@
  * Use is subject to license terms.
  */
 
+/*
+ * Copyright (c) 2011, Joyent, Inc. All rights reserved.
+ */
+
 #include <stdlib.h>
 #include <strings.h>
 #include <errno.h>
@@ -686,6 +690,121 @@ dt_print_lquantize(dtrace_hdl_t *dtp, FI
 	return (0);
 }
 
+int
+dt_print_llquantize(dtrace_hdl_t *dtp, FILE *fp, const void *addr,
+    size_t size, uint64_t normal)
+{
+	int i, first_bin, last_bin, bin = 1, order, levels;
+	uint16_t factor, low, high, nsteps;
+	const int64_t *data = addr;
+	int64_t value = 1, next, step;
+	char positives = 0, negatives = 0;
+	long double total = 0;
+	uint64_t arg;
+	char c[32];
+
+	if (size < sizeof (uint64_t))
+		return (dt_set_errno(dtp, EDT_DMISMATCH));
+
+	arg = *data++;
+	size -= sizeof (uint64_t);
+
+	factor = DTRACE_LLQUANTIZE_FACTOR(arg);
+	low = DTRACE_LLQUANTIZE_LOW(arg);
+	high = DTRACE_LLQUANTIZE_HIGH(arg);
+	nsteps = DTRACE_LLQUANTIZE_NSTEP(arg);
+
+	/*
+	 * We don't expect to be handed invalid llquantize() parameters here,
+	 * but sanity check them (to a degree) nonetheless.
+	 */
+	if (size > INT32_MAX || factor < 2 || low >= high ||
+	    nsteps == 0 || factor > nsteps)
+		return (dt_set_errno(dtp, EDT_DMISMATCH));
+
+	levels = (int)size / sizeof (uint64_t);
+
+	first_bin = 0;
+	last_bin = levels - 1;
+
+	while (first_bin < levels && data[first_bin] == 0)
+		first_bin++;
+
+	if (first_bin == levels) {
+		first_bin = 0;
+		last_bin = 1;
+	} else {
+		if (first_bin > 0)
+			first_bin--;
+
+		while (last_bin > 0 && data[last_bin] == 0)
+			last_bin--;
+
+		if (last_bin < levels - 1)
+			last_bin++;
+	}
+
+	for (i = first_bin; i <= last_bin; i++) {
+		positives |= (data[i] > 0);
+		negatives |= (data[i] < 0);
+		total += dt_fabsl((long double)data[i]);
+	}
+
+	if (dt_printf(dtp, fp, "\n%16s %41s %-9s\n", "value",
+	    "------------- Distribution -------------", "count") < 0)
+		return (-1);
+
+	for (order = 0; order < low; order++)
+		value *= factor;
+
+	next = value * factor;
+	step = next > nsteps ? next / nsteps : 1;
+
+	if (first_bin == 0) {
+		(void) snprintf(c, sizeof (c), "< %lld", (long long)value);
+
+		if (dt_printf(dtp, fp, "%16s ", c) < 0)
+			return (-1);
+
+		if (dt_print_quantline(dtp, fp, data[0], normal,
+		    total, positives, negatives) < 0)
+			return (-1);
+	}
+
+	while (order <= high) {
+		if (bin >= first_bin && bin <= last_bin) {
+			if (dt_printf(dtp, fp, "%16lld ", (long long)value) < 0)
+				return (-1);
+
+			if (dt_print_quantline(dtp, fp, data[bin],
+			    normal, total, positives, negatives) < 0)
+				return (-1);
+		}
+
+		assert(value < next);
+		bin++;
+
+		if ((value += step) != next)
+			continue;
+
+		next = value * factor;
+		step = next > nsteps ? next / nsteps : 1;
+		order++;
+	}
+
+	if (last_bin < bin)
+		return (0);
+
+	assert(last_bin == bin);
+	(void) snprintf(c, sizeof (c), ">= %lld", value);
+
+	if (dt_printf(dtp, fp, "%16s ", c) < 0)
+		return (-1);
+
+	return (dt_print_quantline(dtp, fp, data[bin], normal,
+	    total, positives, negatives));
+}
+
 /*ARGSUSED*/
 static int
 dt_print_average(dtrace_hdl_t *dtp, FILE *fp, caddr_t addr,
@@ -1711,6 +1830,9 @@ dt_print_datum(dtrace_hdl_t *dtp, FILE *
 	case DTRACEAGG_LQUANTIZE:
 		return (dt_print_lquantize(dtp, fp, addr, size, normal));
 
+	case DTRACEAGG_LLQUANTIZE:
+		return (dt_print_llquantize(dtp, fp, addr, size, normal));
+
 	case DTRACEAGG_AVG:
 		return (dt_print_average(dtp, fp, addr, size, normal));
 

Modified: projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_errtags.h
==============================================================================
--- projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_errtags.h	Tue Jul  3 01:45:38 2012	(r238048)
+++ projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_errtags.h	Tue Jul  3 02:55:27 2012	(r238049)
@@ -236,6 +236,23 @@ typedef enum {
 	D_LQUANT_MATCHBASE,		/* lquantize() mismatch on base */
 	D_LQUANT_MATCHLIM,		/* lquantize() mismatch on limit */
 	D_LQUANT_MATCHSTEP,		/* lquantize() mismatch on step */
+	D_LLQUANT_FACTORTYPE,		/* llquantize() bad magnitude type */
+	D_LLQUANT_FACTORVAL,		/* llquantize() bad magnitude value */
+	D_LLQUANT_FACTORMATCH,		/* llquantize() mismatch on magnitude */
+	D_LLQUANT_LOWTYPE,		/* llquantize() bad low mag type */
+	D_LLQUANT_LOWVAL,		/* llquantize() bad low mag value */
+	D_LLQUANT_LOWMATCH,		/* llquantize() mismatch on low mag */
+	D_LLQUANT_HIGHTYPE,		/* llquantize() bad high mag type */
+	D_LLQUANT_HIGHVAL,		/* llquantize() bad high mag value */
+	D_LLQUANT_HIGHMATCH,		/* llquantize() mismatch on high mag */
+	D_LLQUANT_NSTEPTYPE,		/* llquantize() bad # steps type */
+	D_LLQUANT_NSTEPVAL,		/* llquantize() bad # steps value */
+	D_LLQUANT_NSTEPMATCH,		/* llquantize() mismatch on # steps */
+	D_LLQUANT_MAGRANGE,		/* llquantize() bad magnitude range */
+	D_LLQUANT_FACTORNSTEPS,		/* llquantize() # steps < factor */
+	D_LLQUANT_FACTOREVEN,		/* llquantize() bad # steps/factor */
+	D_LLQUANT_FACTORSMALL,		/* llquantize() magnitude too small */
+	D_LLQUANT_MAGTOOBIG,		/* llquantize() high mag too large */
 	D_PRINTM_ADDR,			/* printm() memref bad type */
 	D_PRINTM_SIZE,			/* printm() size bad type */
 	D_PRINTT_ADDR,			/* printt() typeref bad type */

Modified: projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_impl.h
==============================================================================
--- projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_impl.h	Tue Jul  3 01:45:38 2012	(r238048)
+++ projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_impl.h	Tue Jul  3 02:55:27 2012	(r238049)
@@ -24,6 +24,10 @@
  * Use is subject to license terms.
  */
 
+/*
+ * Copyright (c) 2011, Joyent, Inc. All rights reserved.
+ */
+
 #ifndef	_DT_IMPL_H
 #define	_DT_IMPL_H
 
@@ -641,6 +645,8 @@ extern int dt_print_quantize(dtrace_hdl_
     const void *, size_t, uint64_t);
 extern int dt_print_lquantize(dtrace_hdl_t *, FILE *,
     const void *, size_t, uint64_t);
+extern int dt_print_llquantize(dtrace_hdl_t *, FILE *,
+    const void *, size_t, uint64_t);
 extern int dt_print_agg(const dtrace_aggdata_t *, void *);
 
 extern int dt_handle(dtrace_hdl_t *, dtrace_probedata_t *);

Modified: projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c
==============================================================================
--- projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c	Tue Jul  3 01:45:38 2012	(r238048)
+++ projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c	Tue Jul  3 02:55:27 2012	(r238049)
@@ -21,6 +21,7 @@
 
 /*
  * Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, Joyent, Inc. All rights reserved.
  */
 
 #include <sys/types.h>
@@ -114,8 +115,9 @@
 #define	DT_VERS_1_6_1	DT_VERSION_NUMBER(1, 6, 1)
 #define	DT_VERS_1_6_2	DT_VERSION_NUMBER(1, 6, 2)
 #define	DT_VERS_1_6_3	DT_VERSION_NUMBER(1, 6, 3)
-#define	DT_VERS_LATEST	DT_VERS_1_6_3
-#define	DT_VERS_STRING	"Sun D 1.6.3"
+#define	DT_VERS_1_7	DT_VERSION_NUMBER(1, 7, 0)
+#define	DT_VERS_LATEST	DT_VERS_1_7
+#define	DT_VERS_STRING	"Sun D 1.7"
 
 const dt_version_t _dtrace_versions[] = {
 	DT_VERS_1_0,	/* D API 1.0.0 (PSARC 2001/466) Solaris 10 FCS */
@@ -131,6 +133,7 @@ const dt_version_t _dtrace_versions[] = 
 	DT_VERS_1_6_1,	/* D API 1.6.1 */
 	DT_VERS_1_6_2,	/* D API 1.6.2 */
 	DT_VERS_1_6_3,	/* D API 1.6.3 */
+	DT_VERS_1_7,	/* D API 1.7 */
 	0
 };
 
@@ -287,6 +290,9 @@ static const dt_ident_t _dtrace_globals[
 	&dt_idops_func, "stack(...)" },
 { "lltostr", DT_IDENT_FUNC, 0, DIF_SUBR_LLTOSTR, DT_ATTR_STABCMN, DT_VERS_1_0,
 	&dt_idops_func, "string(int64_t)" },
+{ "llquantize", DT_IDENT_AGGFUNC, 0, DTRACEAGG_LLQUANTIZE, DT_ATTR_STABCMN,
+	DT_VERS_1_7, &dt_idops_func,
+	"void(@, int32_t, int32_t, int32_t, int32_t, ...)" },
 { "lquantize", DT_IDENT_AGGFUNC, 0, DTRACEAGG_LQUANTIZE,
 	DT_ATTR_STABCMN, DT_VERS_1_0,
 	&dt_idops_func, "void(@, int32_t, int32_t, ...)" },

Modified: projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c
==============================================================================
--- projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c	Tue Jul  3 01:45:38 2012	(r238048)
+++ projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c	Tue Jul  3 02:55:27 2012	(r238049)
@@ -21,6 +21,7 @@
 
 /*
  * Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, Joyent, Inc. All rights reserved.
  */
 
 #if defined(sun)
@@ -1322,6 +1323,14 @@ pfprint_lquantize(dtrace_hdl_t *dtp, FIL
 	return (dt_print_lquantize(dtp, fp, addr, size, normal));
 }
 
+/*ARGSUSED*/
+static int
+pfprint_llquantize(dtrace_hdl_t *dtp, FILE *fp, const char *format,
+    const dt_pfargd_t *pfd, const void *addr, size_t size, uint64_t normal)
+{
+	return (dt_print_llquantize(dtp, fp, addr, size, normal));
+}
+
 static int
 dt_printf_format(dtrace_hdl_t *dtp, FILE *fp, const dt_pfargv_t *pfv,
     const dtrace_recdesc_t *recs, uint_t nrecs, const void *buf,
@@ -1507,6 +1516,9 @@ dt_printf_format(dtrace_hdl_t *dtp, FILE
 		case DTRACEAGG_LQUANTIZE:
 			func = pfprint_lquantize;
 			break;
+		case DTRACEAGG_LLQUANTIZE:
+			func = pfprint_llquantize;
+			break;
 		case DTRACEACT_MOD:
 			func = pfprint_mod;
 			break;

Modified: projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dtrace.h
==============================================================================
--- projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dtrace.h	Tue Jul  3 01:45:38 2012	(r238048)
+++ projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dtrace.h	Tue Jul  3 02:55:27 2012	(r238049)
@@ -24,11 +24,13 @@
  * Use is subject to license terms.
  */
 
+/*
+ * Copyright (c) 2011, Joyent, Inc. All rights reserved.
+ */
+
 #ifndef	_DTRACE_H
 #define	_DTRACE_H
 
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
-
 #include <sys/dtrace.h>
 #include <stdarg.h>
 #include <stdio.h>

Modified: projects/altix2/contrib/less/LICENSE
==============================================================================
--- projects/altix2/contrib/less/LICENSE	Tue Jul  3 01:45:38 2012	(r238048)
+++ projects/altix2/contrib/less/LICENSE	Tue Jul  3 02:55:27 2012	(r238049)
@@ -2,7 +2,7 @@
                           ------------
 
 Less
-Copyright (C) 1984-2011  Mark Nudelman
+Copyright (C) 1984-2012  Mark Nudelman
 
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions

Modified: projects/altix2/contrib/less/Makefile.aut
==============================================================================
--- projects/altix2/contrib/less/Makefile.aut	Tue Jul  3 01:45:38 2012	(r238048)
+++ projects/altix2/contrib/less/Makefile.aut	Tue Jul  3 02:55:27 2012	(r238049)
@@ -1,6 +1,6 @@
 # Makefile for authoring less.
 
-EMAIL = markn@greenwoodsoftware.com
+EMAIL = bug-less@gnu.org
 HOMEPAGE = http://www.greenwoodsoftware.com/less
 SHELL = /bin/sh
 RCS = rcs
@@ -112,8 +112,7 @@ dist: ${DISTFILES}
 	echo "Preparing $$REL"; \
 	rm -rf $$REL; mkdir $$REL; \
 	for file in ${DISTFILES}; do \
-	  cp -p $$file $$REL; \
-	  chmod -w $$REL/$$file; \
+	  ./add_copyright $$file $$REL; \
 	done; \
 	cd $$REL; chmod +w ${DISTFILES_W}; cd ..; \
 	echo "Creating release/$$REL/$$REL.tar.gz"; \

Modified: projects/altix2/contrib/less/NEWS
==============================================================================
--- projects/altix2/contrib/less/NEWS	Tue Jul  3 01:45:38 2012	(r238048)
+++ projects/altix2/contrib/less/NEWS	Tue Jul  3 02:55:27 2012	(r238049)
@@ -7,8 +7,34 @@
       http://www.greenwoodsoftware.com/less
   You can also download the latest version of less from there.
 
-  To report bugs, suggestions or comments, send email to 
-  bug-less@gnu.org or markn@greenwoodsoftware.com.
+  To report bugs, suggestions or comments, send email to bug-less@gnu.org.
+
+======================================================================
+
+	Major changes between "less" versions 444 and 449
+
+* Add ESC-F command to keep reading data until a pattern is found.
+
+* Use exit code of LESSOPEN script if LESSOPEN starts with "||".
+
+* When up/down arrow is used on the command line immediately after
+  typing text, the next command starting with that text is found.
+
+* Add support for GNU regex.
+
+* Add configure option --with-regex=none and fix compile errors
+  when compiling with no regex library.
+
+* Fix bugs handling SGR sequences in Win32.
+
+* Fix possible crashes caused by malformed LESSOPEN or 
+  LESSCLOSE variables.
+
+* Fix bug highlighting text which is discontiguous in the file 
+  due to backspace processing.
+
+* Fix bug in displaying status column when scrolling backwards 
+  with -J and -S in effect.
 
 ======================================================================
 

Modified: projects/altix2/contrib/less/README
==============================================================================
--- projects/altix2/contrib/less/README	Tue Jul  3 01:45:38 2012	(r238048)
+++ projects/altix2/contrib/less/README	Tue Jul  3 02:55:27 2012	(r238049)
@@ -7,9 +7,9 @@
 **************************************************************************
 **************************************************************************
 
-                            Less, version 444
+                            Less, version 449
 
-    This is the distribution of less, version 444, released 09 Jun 2011.
+    This is the distribution of less, version 449, released 26 Jun 2012.
     This program is part of the GNU project (http://www.gnu.org).
 
     This program is free software.  You may redistribute it and/or
@@ -21,7 +21,7 @@
     or
     2. The Less License, in the file LICENSE.
 
-    Please report any problems to bug-less@gnu.org or markn@greenwoodsoftware.com.
+    Please report any problems to bug-less@gnu.org.
     See http://www.greenwoodsoftware.com/less for the latest info.
 
 =========================================================================
@@ -60,10 +60,11 @@ INSTALLATION (Unix systems only):
         regcomp        Use the V8-compatible regcomp.
         regcomp-local  Use Henry Spencer's V8-compatible regcomp
                        (source is supplied with less).
+        none           No regular expressions, only simple string matching.
    --with-secure
      Builds a "secure" version of less, with some features disabled
-	 to prevent users from viewing other files, accessing shell
-	 commands, etc.
+     to prevent users from viewing other files, accessing shell
+     commands, etc.
 
 
 3. It is a good idea to look over the generated Makefile and defines.h
@@ -96,7 +97,7 @@ INSTALLATION (Unix systems only):
    bindir and/or mandir to the appropriate directories.
 
 If you have any problems building or running "less", suggestions, 
-complaints, etc., you may mail to the author at markn@greenwoodsoftware.com.
+complaints, etc., you may mail to bug-less@gnu.org.
 
 Note to hackers: comments noting possible improvements are enclosed
 in double curly brackets {{ like this }}.

Modified: projects/altix2/contrib/less/brac.c
==============================================================================
--- projects/altix2/contrib/less/brac.c	Tue Jul  3 01:45:38 2012	(r238048)
+++ projects/altix2/contrib/less/brac.c	Tue Jul  3 02:55:27 2012	(r238049)
@@ -1,12 +1,11 @@
-/*
- * Copyright (C) 1984-2011  Mark Nudelman
- *
- * You may distribute under the terms of either the GNU General Public
- * License or the Less License, as specified in the README file.
- *
- * For more information about less, or for information on how to 
- * contact the author, see the README file.
- */
+/*
+ * Copyright (C) 1984-2012  Mark Nudelman
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Less License, as specified in the README file.
+ *
+ * For more information, see the README file.
+ */
 
 
 /*

Modified: projects/altix2/contrib/less/ch.c
==============================================================================
--- projects/altix2/contrib/less/ch.c	Tue Jul  3 01:45:38 2012	(r238048)
+++ projects/altix2/contrib/less/ch.c	Tue Jul  3 02:55:27 2012	(r238049)
@@ -1,12 +1,11 @@
-/*
- * Copyright (C) 1984-2011  Mark Nudelman
- *
- * You may distribute under the terms of either the GNU General Public
- * License or the Less License, as specified in the README file.
- *
- * For more information about less, or for information on how to 
- * contact the author, see the README file.
- */
+/*
+ * Copyright (C) 1984-2012  Mark Nudelman
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Less License, as specified in the README file.
+ *
+ * For more information, see the README file.
+ */
 
 
 /*
@@ -582,6 +581,8 @@ ch_length()
 		return (NULL_POSITION);
 	if (ch_flags & CH_HELPFILE)
 		return (size_helpdata);
+	if (ch_flags & CH_NODATA)
+		return (0);
 	return (ch_fsize);
 }
 

Modified: projects/altix2/contrib/less/charset.c
==============================================================================
--- projects/altix2/contrib/less/charset.c	Tue Jul  3 01:45:38 2012	(r238048)
+++ projects/altix2/contrib/less/charset.c	Tue Jul  3 02:55:27 2012	(r238049)
@@ -1,12 +1,11 @@
-/*
- * Copyright (C) 1984-2011  Mark Nudelman
- *
- * You may distribute under the terms of either the GNU General Public
- * License or the Less License, as specified in the README file.
- *
- * For more information about less, or for information on how to 
- * contact the author, see the README file.
- */
+/*
+ * Copyright (C) 1984-2012  Mark Nudelman
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Less License, as specified in the README file.
+ *
+ * For more information, see the README file.
+ */
 
 
 /*

Modified: projects/altix2/contrib/less/charset.h
==============================================================================
--- projects/altix2/contrib/less/charset.h	Tue Jul  3 01:45:38 2012	(r238048)
+++ projects/altix2/contrib/less/charset.h	Tue Jul  3 02:55:27 2012	(r238049)
@@ -1,12 +1,11 @@
-/*
- * Copyright (C) 2005-2011  Mark Nudelman
- *
- * You may distribute under the terms of either the GNU General Public
- * License or the Less License, as specified in the README file.
- *
- * For more information about less, or for information on how to 
- * contact the author, see the README file.
- */
+/*
+ * Copyright (C) 1984-2012  Mark Nudelman
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Less License, as specified in the README file.
+ *
+ * For more information, see the README file.
+ */
 
 #define IS_ASCII_OCTET(c)   (((c) & 0x80) == 0)
 #define IS_UTF8_TRAIL(c)    (((c) & 0xC0) == 0x80)

Modified: projects/altix2/contrib/less/cmd.h
==============================================================================
--- projects/altix2/contrib/less/cmd.h	Tue Jul  3 01:45:38 2012	(r238048)
+++ projects/altix2/contrib/less/cmd.h	Tue Jul  3 02:55:27 2012	(r238049)
@@ -1,12 +1,11 @@
-/*
- * Copyright (C) 1984-2011  Mark Nudelman
- *
- * You may distribute under the terms of either the GNU General Public
- * License or the Less License, as specified in the README file.
- *
- * For more information about less, or for information on how to 
- * contact the author, see the README file.
- */
+/*
+ * Copyright (C) 1984-2012  Mark Nudelman
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Less License, as specified in the README file.
+ *
+ * For more information, see the README file.
+ */
 
 
 #define	MAX_USERCMD		500
@@ -66,6 +65,7 @@
 #define	A_NEXT_TAG		53
 #define	A_PREV_TAG		54
 #define	A_FILTER		55
+#define	A_F_UNTIL_HILITE	56
 
 #define	A_INVALID		100
 #define	A_NOACTION		101
@@ -78,7 +78,7 @@
 #define	A_EXTRA			0200
 
 
-/* Line editting characters */
+/* Line editing characters */
 
 #define	EC_BACKSPACE	1
 #define	EC_LINEKILL	2

Modified: projects/altix2/contrib/less/cmdbuf.c
==============================================================================
--- projects/altix2/contrib/less/cmdbuf.c	Tue Jul  3 01:45:38 2012	(r238048)
+++ projects/altix2/contrib/less/cmdbuf.c	Tue Jul  3 02:55:27 2012	(r238049)
@@ -1,12 +1,11 @@
-/*
- * Copyright (C) 1984-2011  Mark Nudelman
- *
- * You may distribute under the terms of either the GNU General Public
- * License or the Less License, as specified in the README file.
- *
- * For more information about less, or for information on how to 
- * contact the author, see the README file.
- */
+/*
+ * Copyright (C) 1984-2012  Mark Nudelman
+ *
+ * You may distribute under the terms of either the GNU General Public
+ * License or the Less License, as specified in the README file.
+ *
+ * For more information, see the README file.
+ */
 
 
 /*
@@ -30,6 +29,7 @@ static int prompt_col;		/* Column of cur
 static char *cp;		/* Pointer into cmdbuf */
 static int cmd_offset;		/* Index into cmdbuf of first displayed char */
 static int literal;		/* Next input char should not be interpreted */
+static int updown_match = -1;	/* Prefix length in up/down movement */
 
 #if TAB_COMPLETE_FILENAME
 static int cmd_complete();
@@ -122,6 +122,7 @@ cmd_reset()
 	cmd_offset = 0;
 	literal = 0;
 	cmd_mbc_buf_len = 0;
+	updown_match = -1;
 }
 
 /*
@@ -132,6 +133,7 @@ clear_cmd()
 {
 	cmd_col = prompt_col = 0;
 	cmd_mbc_buf_len = 0;
+	updown_match = -1;
 }
 
 /*
@@ -504,6 +506,7 @@ cmd_ichar(cs, clen)
 	/*
 	 * Reprint the tail of the line from the inserted char.
 	 */
+	updown_match = -1;
 	cmd_repaint(cp);
 	cmd_right();
 	return (CC_OK);
@@ -547,6 +550,7 @@ cmd_erase()
 	/*
 	 * Repaint the buffer after the erased char.
 	 */
+	updown_match = -1;
 	cmd_repaint(cp);
 	
 	/*
@@ -643,6 +647,7 @@ cmd_kill()
 	cmd_offset = 0;
 	cmd_home();
 	*cp = '\0';
+	updown_match = -1;
 	cmd_repaint(cp);
 
 	/*
@@ -675,12 +680,15 @@ set_mlist(mlist, cmdflags)
 #if CMD_HISTORY
 /*
  * Move up or down in the currently selected command history list.
+ * Only consider entries whose first updown_match chars are equal to
+ * cmdbuf's corresponding chars.
  */
 	static int
 cmd_updown(action)
 	int action;
 {
 	char *s;
+	struct mlist *ml;
 	
 	if (curr_mlist == NULL)
 	{
@@ -690,24 +698,47 @@ cmd_updown(action)
 		bell();
 		return (CC_OK);
 	}
-	cmd_home();
-	clear_eol();
+
+	if (updown_match < 0)
+	{
+		updown_match = cp - cmdbuf;
+	}
+
 	/*
-	 * Move curr_mp to the next/prev entry.
+	 * Find the next history entry which matches.
 	 */
-	if (action == EC_UP)
-		curr_mlist->curr_mp = curr_mlist->curr_mp->prev;
-	else
-		curr_mlist->curr_mp = curr_mlist->curr_mp->next;
-	/*
-	 * Copy the entry into cmdbuf and echo it on the screen.
-	 */
-	s = curr_mlist->curr_mp->string;
-	if (s == NULL)
-		s = "";
-	strcpy(cmdbuf, s);
-	for (cp = cmdbuf;  *cp != '\0';  )
-		cmd_right();
+	for (ml = curr_mlist->curr_mp;;)
+	{
+		ml = (action == EC_UP) ? ml->prev : ml->next;
+		if (ml == curr_mlist)
+		{
+			/*
+			 * We reached the end (or beginning) of the list.
+			 */
+			break;
+		}
+		if (strncmp(cmdbuf, ml->string, updown_match) == 0)
+		{
+			/*
+			 * This entry matches; stop here.
+			 * Copy the entry into cmdbuf and echo it on the screen.
+			 */
+			curr_mlist->curr_mp = ml;
+			s = ml->string;
+			if (s == NULL)
+				s = "";
+			strcpy(cmdbuf, s);
+			cmd_home();
+			clear_eol();
+			for (cp = cmdbuf;  *cp != '\0';  )
+				cmd_right();
+			return (CC_OK);
+		}
+	}
+	/*
+	 * We didn't find a history entry that matches.
+	 */
+	bell();
 	return (CC_OK);
 }
 #endif
@@ -1457,9 +1488,6 @@ save_cmdhist()
 	FILE *f;
 	int modified = 0;
 
-	filename = histfile_name();
-	if (filename == NULL)
-		return;
 	if (mlist_search.modified)
 		modified = 1;
 #if SHELL_ESCAPE || PIPEC
@@ -1468,6 +1496,9 @@ save_cmdhist()
 #endif
 	if (!modified)
 		return;
+	filename = histfile_name();

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

From owner-svn-src-projects@FreeBSD.ORG  Thu Jul  5 18:57:40 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 4961C1065703;
	Thu,  5 Jul 2012 18:57:40 +0000 (UTC)
	(envelope-from obrien@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id 32EDE8FC15;
	Thu,  5 Jul 2012 18:57:40 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q65IveBv012644;
	Thu, 5 Jul 2012 18:57:40 GMT (envelope-from obrien@svn.freebsd.org)
Received: (from obrien@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q65IvdgI012642;
	Thu, 5 Jul 2012 18:57:39 GMT (envelope-from obrien@svn.freebsd.org)
Message-Id: <201207051857.q65IvdgI012642@svn.freebsd.org>
From: "David E. O'Brien" <obrien@FreeBSD.org>
Date: Thu, 5 Jul 2012 18:57:39 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r238144 - in projects/bmake/tools: build/make_check
	regression/usr.bin/make/syntax/funny-targets
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jul 2012 18:57:40 -0000

Author: obrien
Date: Thu Jul  5 18:57:39 2012
New Revision: 238144
URL: http://svn.freebsd.org/changeset/base/238144

Log:
  MFC: r238143: move "funny targets" from pre-build "make check" to the
  	      regular regression tests.

Added:
  projects/bmake/tools/regression/usr.bin/make/syntax/funny-targets/
     - copied from r238143, head/tools/regression/usr.bin/make/syntax/funny-targets/
Modified:
  projects/bmake/tools/build/make_check/Makefile
Directory Properties:
  projects/bmake/   (props changed)

Modified: projects/bmake/tools/build/make_check/Makefile
==============================================================================
--- projects/bmake/tools/build/make_check/Makefile	Thu Jul  5 18:23:36 2012	(r238143)
+++ projects/bmake/tools/build/make_check/Makefile	Thu Jul  5 18:57:39 2012	(r238144)
@@ -23,7 +23,7 @@ NIL=
 SMAKE=	MAKEFLAGS= ${MAKE} -C ${.CURDIR}
 
 all:
-	@echo '1..17'
+	@echo '1..16'
 	@${SMAKE} C_check || { cd ${.CURDIR} ; ${MAKE} failure ; }
 	@echo "ok 1 - C_check # Test of -C flag existence detected no regression."
 	@echo 1:${DATA1} 2:${DATA2} 3:${DATA3} 4:${DATA4} 5:${DATA5} | \
@@ -40,26 +40,24 @@ all:
 	@echo "ok 6 - notdef # Test notdef detected no regression."
 	@${SMAKE} modifiers || ${SMAKE} failure
 	@echo "ok 7 - modifiers # Test modifiers detected no regression."
-	@${SMAKE} funny_targets || ${SMAKE} failure
-	@echo "ok 8 funny_targets # Test funny_targets detected no regression."
 	@${SMAKE} arith_expr || ${SMAKE} failure
-	@echo "ok 9 arith_expr # Test arith_expr detected no regression."
+	@echo "ok 8 arith_expr # Test arith_expr detected no regression."
 	@${SMAKE} PATH_exists || ${SMAKE} failure
-	@echo "ok 10 PATH_exists # Test PATH_exists detected no regression."
+	@echo "ok 9 PATH_exists # Test PATH_exists detected no regression."
 	@${SMAKE} double_quotes || ${SMAKE} failure
-	@echo "ok 11 double_quotes # Test double_quotes detected no regression."
+	@echo "ok 10 double_quotes # Test double_quotes detected no regression."
 	@! ${SMAKE} double_quotes2 >/dev/null 2>&1 && true || ${SMAKE} failure
-	@echo "ok 12 double_quotes2 # Test double_quotes2 detected no regression."
+	@echo "ok 11 double_quotes2 # Test double_quotes2 detected no regression."
 	@${SMAKE} pass_cmd_vars || ${SMAKE} failure
-	@echo "ok 13 pass_cmd_vars # Test pass_cmd_vars detected no regression."
+	@echo "ok 12 pass_cmd_vars # Test pass_cmd_vars detected no regression."
 	@${SMAKE} plus_flag || ${SMAKE} failure
-	@echo "ok 14 plus_flag # Test plus_flag detected no regression."
+	@echo "ok 13 plus_flag # Test plus_flag detected no regression."
 	@! ${SMAKE} shell >/dev/null 2>&1 && true || ${SMAKE} failure
-	@echo "ok 15 shell # Test shell detected no regression."
+	@echo "ok 14 shell # Test shell detected no regression."
 	@${SMAKE} shell_1 || ${SMAKE} failure
-	@echo "ok 16 shell_1 # Test shell_1 detected no regression."
+	@echo "ok 15 shell_1 # Test shell_1 detected no regression."
 	@${SMAKE} shell_2 || ${SMAKE} failure
-	@echo "ok 17 shell_2 # Test shell_2 detected no regression."
+	@echo "ok 16 shell_2 # Test shell_2 detected no regression."
 
 .if make(C_check)
 C_check:
@@ -107,12 +105,6 @@ modifiers:
 	fi
 .endif
 
-.if make(funny_targets)
-funny_targets: colons::target exclamation!target
-colons::target:
-exclamation!target: 
-.endif
-
 .if make(arith_expr)
 arith_expr:
 # See if arithmetic expression parsing is broken.

From owner-svn-src-projects@FreeBSD.ORG  Thu Jul  5 20:08:54 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id DF8B3106566B;
	Thu,  5 Jul 2012 20:08:54 +0000 (UTC)
	(envelope-from cherry@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id CB7078FC0A;
	Thu,  5 Jul 2012 20:08:54 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q65K8son015897;
	Thu, 5 Jul 2012 20:08:54 GMT (envelope-from cherry@svn.freebsd.org)
Received: (from cherry@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q65K8sPF015895;
	Thu, 5 Jul 2012 20:08:54 GMT (envelope-from cherry@svn.freebsd.org)
Message-Id: <201207052008.q65K8sPF015895@svn.freebsd.org>
From: "Cherry G. Mathew" <cherry@FreeBSD.org>
Date: Thu, 5 Jul 2012 20:08:54 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r238145 - projects/amd64_xen_pv/sys/dev/xen/netback
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jul 2012 20:08:55 -0000

Author: cherry
Date: Thu Jul  5 20:08:54 2012
New Revision: 238145
URL: http://svn.freebsd.org/changeset/base/238145

Log:
  Move variable that's only used within #ifdef INET to within it.
  This fixes the build without option INET set.
  
  Approved by:	gibbs (implicit)

Modified:
  projects/amd64_xen_pv/sys/dev/xen/netback/netback.c

Modified: projects/amd64_xen_pv/sys/dev/xen/netback/netback.c
==============================================================================
--- projects/amd64_xen_pv/sys/dev/xen/netback/netback.c	Thu Jul  5 18:57:39 2012	(r238144)
+++ projects/amd64_xen_pv/sys/dev/xen/netback/netback.c	Thu Jul  5 20:08:54 2012	(r238145)
@@ -2193,8 +2193,9 @@ static int
 xnb_ioctl(struct ifnet *ifp, u_long cmd, caddr_t data)
 {
 	struct xnb_softc *xnb = ifp->if_softc;
-#ifdef INET
+
 	struct ifreq *ifr = (struct ifreq*) data;
+#ifdef INET
 	struct ifaddr *ifa = (struct ifaddr*)data;
 #endif
 	int error = 0;

From owner-svn-src-projects@FreeBSD.ORG  Thu Jul  5 20:16:25 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 3AD4B1065670;
	Thu,  5 Jul 2012 20:16:25 +0000 (UTC)
	(envelope-from cherry@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id 0BAE88FC08;
	Thu,  5 Jul 2012 20:16:25 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q65KGOuW016255;
	Thu, 5 Jul 2012 20:16:24 GMT (envelope-from cherry@svn.freebsd.org)
Received: (from cherry@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q65KGOv5016252;
	Thu, 5 Jul 2012 20:16:24 GMT (envelope-from cherry@svn.freebsd.org)
Message-Id: <201207052016.q65KGOv5016252@svn.freebsd.org>
From: "Cherry G. Mathew" <cherry@FreeBSD.org>
Date: Thu, 5 Jul 2012 20:16:24 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r238146 - in projects/amd64_xen_pv/sys/amd64:
	include/xen xen
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jul 2012 20:16:25 -0000

Author: cherry
Date: Thu Jul  5 20:16:24 2012
New Revision: 238146
URL: http://svn.freebsd.org/changeset/base/238146

Log:
   - vprintk() looks more like vprintf() (returns int)
   - enable kernel debugger.
  
  Approved by:	gibbs (implicit)

Modified:
  projects/amd64_xen_pv/sys/amd64/include/xen/xen-os.h
  projects/amd64_xen_pv/sys/amd64/xen/machdep.c

Modified: projects/amd64_xen_pv/sys/amd64/include/xen/xen-os.h
==============================================================================
--- projects/amd64_xen_pv/sys/amd64/include/xen/xen-os.h	Thu Jul  5 20:08:54 2012	(r238145)
+++ projects/amd64_xen_pv/sys/amd64/include/xen/xen-os.h	Thu Jul  5 20:16:24 2012	(r238146)
@@ -75,7 +75,7 @@ void bootmem_free(void *ptr, unsigned in
 #include <sys/types.h>
 
 void printk(const char *fmt, ...);
-void vprintk(const char *fmt, __va_list ap);
+int vprintk(const char *fmt, __va_list ap);
 
 /* some function prototypes */
 void trap_init(void);

Modified: projects/amd64_xen_pv/sys/amd64/xen/machdep.c
==============================================================================
--- projects/amd64_xen_pv/sys/amd64/xen/machdep.c	Thu Jul  5 20:08:54 2012	(r238145)
+++ projects/amd64_xen_pv/sys/amd64/xen/machdep.c	Thu Jul  5 20:16:24 2012	(r238146)
@@ -61,6 +61,7 @@
 #include <sys/cons.h>
 #include <sys/cpu.h>
 #include <sys/imgact.h>
+#include <sys/kdb.h>
 #include <sys/kernel.h>
 #include <sys/linker.h>
 #include <sys/lock.h>
@@ -452,10 +453,19 @@ initxen(struct start_info *si)
 	/* Event handling */
 	init_event_callbacks();
 
-
 	cninit();		/* Console subsystem init */
 
+	kdb_init();
+
+#ifdef KDB
+	if (boothowto & RB_KDB)
+		kdb_enter(KDB_WHY_BOOTFLAGS,
+		    "Boot flags requested debugger");
+#endif
+
 	identify_cpu();		/* Final stage of CPU initialization */
+	//initializecpu();
+	//initializecpucache();
 
 	init_param2(physmem);
 
@@ -1130,7 +1140,7 @@ printk(const char *fmt, ...)
         va_end(ap);
 }
 
-void
+int
 vprintk(const char *fmt, __va_list ap)
 {
         int retval;
@@ -1139,6 +1149,7 @@ vprintk(const char *fmt, __va_list ap)
         retval = vsnprintf(buf, PRINTK_BUFSIZE - 1, fmt, ap);
         buf[retval] = 0;
         (void)HYPERVISOR_console_write(buf, retval);
+	return retval;
 }
 
 

From owner-svn-src-projects@FreeBSD.ORG  Thu Jul  5 20:21:13 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id E1790106564A;
	Thu,  5 Jul 2012 20:21:13 +0000 (UTC)
	(envelope-from cherry@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id CD52E8FC14;
	Thu,  5 Jul 2012 20:21:13 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q65KLDma016506;
	Thu, 5 Jul 2012 20:21:13 GMT (envelope-from cherry@svn.freebsd.org)
Received: (from cherry@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q65KLDVP016504;
	Thu, 5 Jul 2012 20:21:13 GMT (envelope-from cherry@svn.freebsd.org)
Message-Id: <201207052021.q65KLDVP016504@svn.freebsd.org>
From: "Cherry G. Mathew" <cherry@FreeBSD.org>
Date: Thu, 5 Jul 2012 20:21:13 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r238147 - projects/amd64_xen_pv/sys/amd64/xen
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jul 2012 20:21:14 -0000

Author: cherry
Date: Thu Jul  5 20:21:13 2012
New Revision: 238147
URL: http://svn.freebsd.org/changeset/base/238147

Log:
   - bzero msgbufp after allocation and before use.
   - fix pmap_kextract_ma() to use the correct pt index offset.
  
  Approved by:	gibbs (implicit)

Modified:
  projects/amd64_xen_pv/sys/amd64/xen/pmap.c

Modified: projects/amd64_xen_pv/sys/amd64/xen/pmap.c
==============================================================================
--- projects/amd64_xen_pv/sys/amd64/xen/pmap.c	Thu Jul  5 20:16:24 2012	(r238146)
+++ projects/amd64_xen_pv/sys/amd64/xen/pmap.c	Thu Jul  5 20:21:13 2012	(r238147)
@@ -548,6 +548,8 @@ pmap_bootstrap(vm_paddr_t *firstaddr)
 	msgbufp = (void *) pmap_map(&virtual_avail,
 				    ptoa(physmem), ptoa(physmem) + round_page(msgbufsize),
 				    VM_PROT_READ | VM_PROT_WRITE);
+
+	bzero(msgbufp, round_page(msgbufsize));
 }
 
 void
@@ -834,6 +836,9 @@ pmap_kextract_ma(vm_offset_t va)
 			 * effectively const.
 			 */
 
+	const uint64_t SIGNMASK = (1UL << 48) - 1;
+	va &= SIGNMASK; /* Remove sign extension */
+
 	mmu_map_t tptr = tbuf;
 
 	struct mmu_map_mbackend mb = {
@@ -849,7 +854,7 @@ pmap_kextract_ma(vm_offset_t va)
 		goto nomapping;
 	}
 
-	ma = mmu_map_pt(tptr)[(~PDRMASK & PAGE_MASK & va) >> PAGE_SHIFT];
+	ma = mmu_map_pt(tptr)[(PDRMASK & va) >> PAGE_SHIFT];
 
 	mmu_map_t_fini(tptr);
 

From owner-svn-src-projects@FreeBSD.ORG  Thu Jul  5 21:11:03 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id DD8D71065672;
	Thu,  5 Jul 2012 21:11:03 +0000 (UTC)
	(envelope-from cherry@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id C94C48FC14;
	Thu,  5 Jul 2012 21:11:03 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q65LB3pj018696;
	Thu, 5 Jul 2012 21:11:03 GMT (envelope-from cherry@svn.freebsd.org)
Received: (from cherry@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q65LB3Gl018694;
	Thu, 5 Jul 2012 21:11:03 GMT (envelope-from cherry@svn.freebsd.org)
Message-Id: <201207052111.q65LB3Gl018694@svn.freebsd.org>
From: "Cherry G. Mathew" <cherry@FreeBSD.org>
Date: Thu, 5 Jul 2012 21:11:03 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r238150 - projects/amd64_xen_pv/sys/amd64/amd64
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jul 2012 21:11:04 -0000

Author: cherry
Date: Thu Jul  5 21:11:03 2012
New Revision: 238150
URL: http://svn.freebsd.org/changeset/base/238150

Log:
  Cosmetic change: use macro TRAPF_USERMODE() where possible.
  
  Approved by:	gibbs (implicit)

Modified:
  projects/amd64_xen_pv/sys/amd64/amd64/trap.c

Modified: projects/amd64_xen_pv/sys/amd64/amd64/trap.c
==============================================================================
--- projects/amd64_xen_pv/sys/amd64/amd64/trap.c	Thu Jul  5 20:51:44 2012	(r238149)
+++ projects/amd64_xen_pv/sys/amd64/amd64/trap.c	Thu Jul  5 21:11:03 2012	(r238150)
@@ -280,7 +280,7 @@ trap(struct trapframe *frame)
 		 * interrupts disabled until they are accidentally
 		 * enabled later.
 		 */
-		if (ISPL(frame->tf_cs) == SEL_UPL)
+		if (TRAPF_USERMODE(frame))
 			uprintf(
 			    "pid %ld (%s): trap %d with interrupts disabled\n",
 			    (long)curproc->p_pid, curthread->td_name, type);
@@ -304,7 +304,7 @@ trap(struct trapframe *frame)
 
 	code = frame->tf_err;
 
-        if (ISPL(frame->tf_cs) == SEL_UPL) {
+        if (TRAPF_USERMODE(frame)) {
 		/* user trap */
 
 		td->td_pticks = 0;
@@ -793,7 +793,7 @@ trap_fatal(frame, eva)
 	else
 		msg = "UNKNOWN";
 	printf("\n\nFatal trap %d: %s while in %s mode\n", type, msg,
-	    ISPL(frame->tf_cs) == SEL_UPL ? "user" : "kernel");
+	    TRAPF_USERMODE(frame) ? "user" : "kernel");
 #ifdef SMP
 	/* two separate prints in case of a trap on an unmapped page */
 	printf("cpuid = %d; ", PCPU_GET(cpuid));
@@ -809,7 +809,7 @@ trap_fatal(frame, eva)
 	}
 	printf("instruction pointer	= 0x%lx:0x%lx\n",
 	       frame->tf_cs & 0xffff, frame->tf_rip);
-        if (ISPL(frame->tf_cs) == SEL_UPL) {
+        if (TRAPF_USERMODE(frame)) {
 		ss = frame->tf_ss & 0xffff;
 		esp = frame->tf_rsp;
 	} else {
@@ -945,7 +945,7 @@ amd64_syscall(struct thread *td, int tra
 	ksiginfo_t ksi;
 
 #ifdef DIAGNOSTIC
-	if (ISPL(td->td_frame->tf_cs) != SEL_UPL) {
+	if (!TRAPF_USERMODE(td->td_frame)) {
 		panic("syscall");
 		/* NOT REACHED */
 	}

From owner-svn-src-projects@FreeBSD.ORG  Fri Jul  6 00:09:30 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 380841065673;
	Fri,  6 Jul 2012 00:09:30 +0000 (UTC)
	(envelope-from obrien@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id 227AC8FC0C;
	Fri,  6 Jul 2012 00:09:30 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q6609TUZ027745;
	Fri, 6 Jul 2012 00:09:29 GMT (envelope-from obrien@svn.freebsd.org)
Received: (from obrien@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q6609TgY027739;
	Fri, 6 Jul 2012 00:09:29 GMT (envelope-from obrien@svn.freebsd.org)
Message-Id: <201207060009.q6609TgY027739@svn.freebsd.org>
From: "David E. O'Brien" <obrien@FreeBSD.org>
Date: Fri, 6 Jul 2012 00:09:29 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r238156 - projects/bmake/external/bsd/bmake/dist
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jul 2012 00:09:30 -0000

Author: obrien
Date: Fri Jul  6 00:09:29 2012
New Revision: 238156
URL: http://svn.freebsd.org/changeset/base/238156

Log:
  Merge in the Bmake 20120705 release.

Modified:
  projects/bmake/external/bsd/bmake/dist/ChangeLog
  projects/bmake/external/bsd/bmake/dist/Makefile.in
  projects/bmake/external/bsd/bmake/dist/bsd.after-import.mk
  projects/bmake/external/bsd/bmake/dist/job.c
  projects/bmake/external/bsd/bmake/dist/meta.c
Directory Properties:
  projects/bmake/external/bsd/bmake/dist/   (props changed)

Modified: projects/bmake/external/bsd/bmake/dist/ChangeLog
==============================================================================
--- projects/bmake/external/bsd/bmake/dist/ChangeLog	Fri Jul  6 00:09:26 2012	(r238155)
+++ projects/bmake/external/bsd/bmake/dist/ChangeLog	Fri Jul  6 00:09:29 2012	(r238156)
@@ -1,3 +1,19 @@
+2012-07-04  Simon J. Gerraty  <sjg@bad.crufty.net>
+
+	* Makefile.in (MAKE_VERSION): bump version to 20120704
+	  Merge with NetBSD make, pick up
+	  o Job_ParseShell should call Shell_Init if it has been
+	    previously called.
+	* Makefile.in: set USE_META based on configure result.
+	  also .PARSEDIR is safer indicator of bmake.
+
+2012-06-26  Simon J. Gerraty  <sjg@bad.crufty.net>
+
+	* Makefile.in: bump version to 20120626
+	  ensure CPPFLAGS is in CFLAGS
+	* meta.c: avoid nested externs
+	* bsd.after-import.mk: avoid ${.CURDIR}/Makefile as target
+	
 2012-06-20  Simon J. Gerraty  <sjg@bad.crufty.net>
 
 	* Makefile.in (MAKE_VERSION): bump version to 20120620

Modified: projects/bmake/external/bsd/bmake/dist/Makefile.in
==============================================================================
--- projects/bmake/external/bsd/bmake/dist/Makefile.in	Fri Jul  6 00:09:26 2012	(r238155)
+++ projects/bmake/external/bsd/bmake/dist/Makefile.in	Fri Jul  6 00:09:29 2012	(r238156)
@@ -1,7 +1,7 @@
 #	$NetBSD: Makefile,v 1.56 2012/05/30 21:54:23 sjg Exp $
 #	@(#)Makefile	5.2 (Berkeley) 12/28/90
 
-#	$Id: Makefile.in,v 1.164 2012/06/20 22:44:26 sjg Exp $
+#	$Id: Makefile.in,v 1.168 2012/07/05 04:10:23 sjg Exp $
 
 PROG=	bmake
 SRCS=	arch.c buf.c compat.c cond.c dir.c for.c hash.c job.c main.c \
@@ -21,13 +21,15 @@ srcdir= @srcdir@
 CC?= @CC@
 
 # Base version on src date
-MAKE_VERSION= 20120620
+MAKE_VERSION= 20120704
 MACHINE=@machine@
 MACHINE_ARCH=@machine_arch@
 DEFAULT_SYS_PATH = @default_sys_path@
 
+CPPFLAGS+= @CPPFLAGS@
+CFLAGS+= ${CPPFLAGS}
 CFLAGS+= -D_PATH_DEFSYSPATH=\"${DEFAULT_SYS_PATH}\"
-CFLAGS+= -I. -I${srcdir} @DEFS@ @CPPFLAGS@ ${XDEFS} -DMAKE_NATIVE
+CFLAGS+= -I. -I${srcdir} @DEFS@ ${XDEFS} -DMAKE_NATIVE
 CFLAGS+= ${CFLAGS_${.TARGET:T}} 
 CFLAGS+= ${COPTS.${.ALLSRC:M*.c:T:u}}
 COPTS.main.c+= "-DMAKE_VERSION=\"${MAKE_VERSION}\""
@@ -39,7 +41,7 @@ LDADD= @LIBS@
 SRCS+= ${LIBOBJS:T:.o=.c}
 .endif
 
-USE_META ?= @use_meta@
+USE_META = @use_meta@
 .if ${USE_META} != "no"
 SRCS+=	meta.c
 CPPFLAGS+= -DUSE_META
@@ -83,7 +85,7 @@ SRCS+= sigcompat.c
 CFLAGS+= -DSIGNAL_FLAGS=SA_RESTART
 .endif
 .endif
-.if defined(.MAKE.LEVEL)
+.if defined(.PARSEDIR)
 .if make(obj) || make(clean)
 SUBDIR+= unit-tests
 .endif
@@ -134,7 +136,7 @@ _mfromdir=${srcdir}
 # sigh, FreeBSD at least includes bsd.subdir.mk via bsd.obj.mk
 # so the inclusion below, results in complaints about re-defined
 # targets.  For NetBSD though we need to explicitly include it.
-.if defined(.MAKE.LEVEL)
+.if defined(.PARSEDIR)
 .if defined(SUBDIR) && !target(${SUBDIR:[1]})
 .-include <bsd.subdir.mk>
 .endif

Modified: projects/bmake/external/bsd/bmake/dist/bsd.after-import.mk
==============================================================================
--- projects/bmake/external/bsd/bmake/dist/bsd.after-import.mk	Fri Jul  6 00:09:26 2012	(r238155)
+++ projects/bmake/external/bsd/bmake/dist/bsd.after-import.mk	Fri Jul  6 00:09:29 2012	(r238156)
@@ -1,4 +1,4 @@
-# $Id: bsd.after-import.mk,v 1.5 2012/06/20 22:45:07 sjg Exp $
+# $Id: bsd.after-import.mk,v 1.6 2012/06/27 18:23:32 sjg Exp $
 
 # This makefile is for use when integrating bmake into a BSD build
 # system.  Use this makefile after importing bmake.
@@ -9,7 +9,7 @@
 # The goal is to allow the benefits of autoconf without
 # the overhead of running configure.
 
-all: ${.CURDIR}/Makefile
+all: _makefile
 all: after-import
 
 # we rely on bmake
@@ -79,8 +79,8 @@ after-import: bootstrap ${MAKEFILE}
 .endfor
 
 # this needs the most work
-${.CURDIR}/Makefile:	bootstrap ${MAKEFILE} .PRECIOUS
-	@echo Generating ${.TARGET:T}
+_makefile:	bootstrap ${MAKEFILE}
+	@echo Generating ${.CURDIR}/Makefile
 	@(echo '# This is a generated file, do NOT edit!'; \
 	echo '# See ${_this:S,${SRCTOP}/,,}'; \
 	echo '#'; echo '# $$${OS}$$'; echo; \
@@ -97,8 +97,9 @@ ${.CURDIR}/Makefile:	bootstrap ${MAKEFIL
 	echo; echo 'after-import: ${_this:S,${SRCTOP},\${SRCTOP},}'; \
 	echo '	cd $${.CURDIR} && $${.MAKE} -f ${_this:S,${SRCTOP},\${SRCTOP},}'; \
 	echo; echo '.sinclude "Makefile.inc"'; \
-	echo ) > ${.TARGET:T}.new
-	@mv ${.TARGET:T}.new ${.TARGET}
+	echo ) > ${.TARGET}
+	@cmp -s ${.TARGET} ${.CURDIR}/Makefile || \
+	    mv ${.TARGET} ${.CURDIR}/Makefile
 
 .include <bsd.obj.mk>
 

Modified: projects/bmake/external/bsd/bmake/dist/job.c
==============================================================================
--- projects/bmake/external/bsd/bmake/dist/job.c	Fri Jul  6 00:09:26 2012	(r238155)
+++ projects/bmake/external/bsd/bmake/dist/job.c	Fri Jul  6 00:09:29 2012	(r238156)
@@ -1,4 +1,4 @@
-/*	$NetBSD: job.c,v 1.162 2012/06/12 19:21:50 joerg Exp $	*/
+/*	$NetBSD: job.c,v 1.163 2012/07/03 21:03:40 sjg Exp $	*/
 
 /*
  * Copyright (c) 1988, 1989, 1990 The Regents of the University of California.
@@ -70,14 +70,14 @@
  */
 
 #ifndef MAKE_NATIVE
-static char rcsid[] = "$NetBSD: job.c,v 1.162 2012/06/12 19:21:50 joerg Exp $";
+static char rcsid[] = "$NetBSD: job.c,v 1.163 2012/07/03 21:03:40 sjg Exp $";
 #else
 #include <sys/cdefs.h>
 #ifndef lint
 #if 0
 static char sccsid[] = "@(#)job.c	8.2 (Berkeley) 3/19/94";
 #else
-__RCSID("$NetBSD: job.c,v 1.162 2012/06/12 19:21:50 joerg Exp $");
+__RCSID("$NetBSD: job.c,v 1.163 2012/07/03 21:03:40 sjg Exp $");
 #endif
 #endif /* not lint */
 #endif
@@ -2441,7 +2441,7 @@ Job_ParseShell(char *line)
 	 * If no path was given, the user wants one of the pre-defined shells,
 	 * yes? So we find the one s/he wants with the help of JobMatchShell
 	 * and set things up the right way. shellPath will be set up by
-	 * Job_Init.
+	 * Shell_Init.
 	 */
 	if (newShell.name == NULL) {
 	    Parse_Error(PARSE_FATAL, "Neither path nor name specified");
@@ -2456,6 +2456,12 @@ Job_ParseShell(char *line)
 	    }
 	    commandShell = sh;
 	    shellName = newShell.name;
+	    if (shellPath) {
+		/* Shell_Init has already been called!  Do it again. */
+		free(UNCONST(shellPath));
+		shellPath = NULL;
+		Shell_Init();
+	    }
 	}
     } else {
 	/*

Modified: projects/bmake/external/bsd/bmake/dist/meta.c
==============================================================================
--- projects/bmake/external/bsd/bmake/dist/meta.c	Fri Jul  6 00:09:26 2012	(r238155)
+++ projects/bmake/external/bsd/bmake/dist/meta.c	Fri Jul  6 00:09:29 2012	(r238156)
@@ -1,4 +1,4 @@
-/*      $NetBSD: meta.c,v 1.24 2011/09/21 14:30:47 christos Exp $ */
+/*      $NetBSD: meta.c,v 1.25 2012/06/27 17:22:58 sjg Exp $ */
 
 /*
  * Implement 'meta' mode.
@@ -68,6 +68,7 @@ static Boolean metaSilent = FALSE;	/* if
 
 extern Boolean forceJobs;
 extern Boolean comatMake;
+extern char    **environ;
 
 #define	MAKE_META_PREFIX	".MAKE.META.PREFIX"
 
@@ -388,7 +389,6 @@ printCMD(void *cmdp, void *mfpp)
 static FILE *
 meta_create(BuildMon *pbm, GNode *gn)
 {
-    extern char **environ;
     meta_file_t mf;
     char buf[MAXPATHLEN];
     char objdir[MAXPATHLEN];

From owner-svn-src-projects@FreeBSD.ORG  Fri Jul  6 16:54:26 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 8C6E31065673;
	Fri,  6 Jul 2012 16:54:26 +0000 (UTC)
	(envelope-from obrien@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id 74C968FC1D;
	Fri,  6 Jul 2012 16:54:26 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q66GsQ66072050;
	Fri, 6 Jul 2012 16:54:26 GMT (envelope-from obrien@svn.freebsd.org)
Received: (from obrien@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q66GsQ2Y072046;
	Fri, 6 Jul 2012 16:54:26 GMT (envelope-from obrien@svn.freebsd.org)
Message-Id: <201207061654.q66GsQ2Y072046@svn.freebsd.org>
From: "David E. O'Brien" <obrien@FreeBSD.org>
Date: Fri, 6 Jul 2012 16:54:26 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r238174 - in projects/bmake/external/bsd/bmake/usr.bin:
	. bmake bmake/unit-tests unit-tests
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jul 2012 16:54:26 -0000

Author: obrien
Date: Fri Jul  6 16:54:25 2012
New Revision: 238174
URL: http://svn.freebsd.org/changeset/base/238174

Log:
  I accidently svn added these in the wrong place.

Added:
  projects/bmake/external/bsd/bmake/usr.bin/bmake/Makefile
     - copied, changed from r238156, projects/bmake/external/bsd/bmake/usr.bin/Makefile
  projects/bmake/external/bsd/bmake/usr.bin/bmake/config.h
     - copied unchanged from r238156, projects/bmake/external/bsd/bmake/usr.bin/config.h
  projects/bmake/external/bsd/bmake/usr.bin/bmake/unit-tests/
     - copied from r238156, projects/bmake/external/bsd/bmake/usr.bin/unit-tests/
Deleted:
  projects/bmake/external/bsd/bmake/usr.bin/Makefile
  projects/bmake/external/bsd/bmake/usr.bin/config.h
  projects/bmake/external/bsd/bmake/usr.bin/unit-tests/
Modified:
  projects/bmake/external/bsd/bmake/usr.bin/bmake/unit-tests/Makefile

Copied and modified: projects/bmake/external/bsd/bmake/usr.bin/bmake/Makefile (from r238156, projects/bmake/external/bsd/bmake/usr.bin/Makefile)
==============================================================================
--- projects/bmake/external/bsd/bmake/usr.bin/Makefile	Fri Jul  6 00:09:29 2012	(r238156, copy source)
+++ projects/bmake/external/bsd/bmake/usr.bin/bmake/Makefile	Fri Jul  6 16:54:25 2012	(r238174)
@@ -25,7 +25,7 @@ SRCS += lstPrev.c
 
 # you can use this Makefile if you have an earlier version of bmake.
 prefix= /usr
-srcdir=	${.CURDIR}/../dist
+srcdir=	${.CURDIR}/../../dist
 
 # Base version on src date
 MAKE_VERSION= 20120620

Copied: projects/bmake/external/bsd/bmake/usr.bin/bmake/config.h (from r238156, projects/bmake/external/bsd/bmake/usr.bin/config.h)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/bmake/external/bsd/bmake/usr.bin/bmake/config.h	Fri Jul  6 16:54:25 2012	(r238174, copy of r238156, projects/bmake/external/bsd/bmake/usr.bin/config.h)
@@ -0,0 +1,315 @@
+/* config.h.  Generated from config.h.in by configure.  */
+/* config.h.in.  Generated from configure.in by autoheader.  */
+
+/* Define if building universal (internal helper macro) */
+/* #undef AC_APPLE_UNIVERSAL_BUILD */
+
+/* Path of default shell */
+/* #undef DEFSHELL_CUSTOM */
+
+/* Shell spec to use by default */
+/* #undef DEFSHELL_INDEX */
+
+/* Define to 1 if you have the <ar.h> header file. */
+#define HAVE_AR_H 1
+
+/* Define to 1 if you have the declaration of `sys_siglist', and to 0 if you
+   don't. */
+#define HAVE_DECL_SYS_SIGLIST 1
+
+/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
+   */
+#define HAVE_DIRENT_H 1
+
+/* Define to 1 if you have the `dirname' function. */
+#define HAVE_DIRNAME 1
+
+/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
+/* #undef HAVE_DOPRNT */
+
+/* Define to 1 if you have the `err' function. */
+#define HAVE_ERR 1
+
+/* Define to 1 if you have the `errx' function. */
+#define HAVE_ERRX 1
+
+/* Define to 1 if you have the <err.h> header file. */
+#define HAVE_ERR_H 1
+
+/* Define to 1 if you have the <fcntl.h> header file. */
+#define HAVE_FCNTL_H 1
+
+/* Define to 1 if you have the `fork' function. */
+#define HAVE_FORK 1
+
+/* Define to 1 if you have the `getcwd' function. */
+#define HAVE_GETCWD 1
+
+/* Define to 1 if you have the `getenv' function. */
+#define HAVE_GETENV 1
+
+/* Define to 1 if you have the `getopt' function. */
+#define HAVE_GETOPT 1
+
+/* Define to 1 if you have the `getwd' function. */
+#define HAVE_GETWD 1
+
+/* Define to 1 if you have the <inttypes.h> header file. */
+#define HAVE_INTTYPES_H 1
+
+/* Define to 1 if you have the `killpg' function. */
+#define HAVE_KILLPG 1
+
+/* Define to 1 if you have the <memory.h> header file. */
+#define HAVE_MEMORY_H 1
+
+/* Define to 1 if you have the `mmap' function. */
+#define HAVE_MMAP 1
+
+/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
+/* #undef HAVE_NDIR_H */
+
+/* Define to 1 if you have the <paths.h> header file. */
+#define HAVE_PATHS_H 1
+
+/* Define to 1 if you have the <poll.h> header file. */
+#define HAVE_POLL_H 1
+
+/* Define to 1 if you have the `putenv' function. */
+#define HAVE_PUTENV 1
+
+/* Define to 1 if you have the <ranlib.h> header file. */
+#define HAVE_RANLIB_H 1
+
+/* Define to 1 if you have the `realpath' function. */
+#define HAVE_REALPATH 1
+
+/* Define to 1 if you have the `select' function. */
+#define HAVE_SELECT 1
+
+/* Define to 1 if you have the `setenv' function. */
+#define HAVE_SETENV 1
+
+/* Define to 1 if you have the `setpgid' function. */
+#define HAVE_SETPGID 1
+
+/* Define to 1 if you have the `setsid' function. */
+#define HAVE_SETSID 1
+
+/* Define to 1 if you have the `sigaction' function. */
+#define HAVE_SIGACTION 1
+
+/* Define to 1 if you have the `sigvec' function. */
+#define HAVE_SIGVEC 1
+
+/* Define to 1 if you have the `snprintf' function. */
+#define HAVE_SNPRINTF 1
+
+/* Define to 1 if you have the <stdint.h> header file. */
+#define HAVE_STDINT_H 1
+
+/* Define to 1 if you have the <stdlib.h> header file. */
+#define HAVE_STDLIB_H 1
+
+/* Define to 1 if you have the `strerror' function. */
+#define HAVE_STRERROR 1
+
+/* Define to 1 if you have the `stresep' function. */
+/* #undef HAVE_STRESEP */
+
+/* Define to 1 if you have the `strftime' function. */
+#define HAVE_STRFTIME 1
+
+/* Define to 1 if you have the <strings.h> header file. */
+#define HAVE_STRINGS_H 1
+
+/* Define to 1 if you have the <string.h> header file. */
+#define HAVE_STRING_H 1
+
+/* Define to 1 if you have the `strlcpy' function. */
+#define HAVE_STRLCPY 1
+
+/* Define to 1 if you have the `strsep' function. */
+#define HAVE_STRSEP 1
+
+/* Define to 1 if you have the `strtod' function. */
+#define HAVE_STRTOD 1
+
+/* Define to 1 if you have the `strtol' function. */
+#define HAVE_STRTOL 1
+
+/* Define to 1 if `struct stat' is a member of `st_rdev'. */
+#define HAVE_STRUCT_STAT_ST_RDEV 1
+
+/* Define to 1 if your `struct stat' has `st_rdev'. Deprecated, use
+   `HAVE_STRUCT_STAT_ST_RDEV' instead. */
+#define HAVE_ST_RDEV 1
+
+/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
+   */
+/* #undef HAVE_SYS_DIR_H */
+
+/* Define to 1 if you have the <sys/mman.h> header file. */
+#define HAVE_SYS_MMAN_H 1
+
+/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
+   */
+/* #undef HAVE_SYS_NDIR_H */
+
+/* Define to 1 if you have the <sys/select.h> header file. */
+#define HAVE_SYS_SELECT_H 1
+
+/* Define to 1 if you have the <sys/socket.h> header file. */
+#define HAVE_SYS_SOCKET_H 1
+
+/* Define to 1 if you have the <sys/stat.h> header file. */
+#define HAVE_SYS_STAT_H 1
+
+/* Define to 1 if you have the <sys/time.h> header file. */
+#define HAVE_SYS_TIME_H 1
+
+/* Define to 1 if you have the <sys/types.h> header file. */
+#define HAVE_SYS_TYPES_H 1
+
+/* Define to 1 if you have the <sys/uio.h> header file. */
+#define HAVE_SYS_UIO_H 1
+
+/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
+#define HAVE_SYS_WAIT_H 1
+
+/* Define to 1 if you have the <unistd.h> header file. */
+#define HAVE_UNISTD_H 1
+
+/* Define to 1 if you have the `unsetenv' function. */
+#define HAVE_UNSETENV 1
+
+/* Define to 1 if you have the <utime.h> header file. */
+#define HAVE_UTIME_H 1
+
+/* Define to 1 if you have the `vfork' function. */
+#define HAVE_VFORK 1
+
+/* Define to 1 if you have the <vfork.h> header file. */
+/* #undef HAVE_VFORK_H */
+
+/* Define to 1 if you have the `vprintf' function. */
+#define HAVE_VPRINTF 1
+
+/* Define to 1 if you have the `vsnprintf' function. */
+#define HAVE_VSNPRINTF 1
+
+/* Define to 1 if you have the `wait3' function. */
+#define HAVE_WAIT3 1
+
+/* Define to 1 if you have the `wait4' function. */
+#define HAVE_WAIT4 1
+
+/* Define to 1 if you have the `waitpid' function. */
+#define HAVE_WAITPID 1
+
+/* Define to 1 if you have the `warn' function. */
+#define HAVE_WARN 1
+
+/* Define to 1 if you have the `warnx' function. */
+#define HAVE_WARNX 1
+
+/* Define to 1 if `fork' works. */
+#define HAVE_WORKING_FORK 1
+
+/* Define to 1 if `vfork' works. */
+#define HAVE_WORKING_VFORK 1
+
+/* define if your compiler has __attribute__ */
+/* #undef HAVE___ATTRIBUTE__ */
+
+/* Define to the address where bug reports for this package should be sent. */
+#define PACKAGE_BUGREPORT "sjg@NetBSD.org"
+
+/* Define to the full name of this package. */
+#define PACKAGE_NAME "bmake"
+
+/* Define to the full name and version of this package. */
+#define PACKAGE_STRING "bmake 20120606"
+
+/* Define to the one symbol short name of this package. */
+#define PACKAGE_TARNAME "bmake"
+
+/* Define to the home page for this package. */
+#define PACKAGE_URL ""
+
+/* Define to the version of this package. */
+#define PACKAGE_VERSION "20120606"
+
+/* Define as the return type of signal handlers (`int' or `void'). */
+#define RETSIGTYPE void
+
+/* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
+/* #undef STAT_MACROS_BROKEN */
+
+/* Define to 1 if you have the ANSI C header files. */
+#define STDC_HEADERS 1
+
+/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
+#define TIME_WITH_SYS_TIME 1
+
+/* Define to 1 if your <sys/time.h> declares `struct tm'. */
+/* #undef TM_IN_SYS_TIME */
+
+/* Enable extensions on AIX 3, Interix.  */
+#ifndef _ALL_SOURCE
+# define _ALL_SOURCE 1
+#endif
+/* Enable GNU extensions on systems that have them.  */
+#ifndef _GNU_SOURCE
+# define _GNU_SOURCE 1
+#endif
+/* Enable threading extensions on Solaris.  */
+#ifndef _POSIX_PTHREAD_SEMANTICS
+# define _POSIX_PTHREAD_SEMANTICS 1
+#endif
+/* Enable extensions on HP NonStop.  */
+#ifndef _TANDEM_SOURCE
+# define _TANDEM_SOURCE 1
+#endif
+/* Enable general extensions on Solaris.  */
+#ifndef __EXTENSIONS__
+# define __EXTENSIONS__ 1
+#endif
+
+
+/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
+   significant byte first (like Motorola and SPARC, unlike Intel). */
+#if defined AC_APPLE_UNIVERSAL_BUILD
+# if defined __BIG_ENDIAN__
+#  define WORDS_BIGENDIAN 1
+# endif
+#else
+# ifndef WORDS_BIGENDIAN
+/* #  undef WORDS_BIGENDIAN */
+# endif
+#endif
+
+/* Define to 1 if on MINIX. */
+/* #undef _MINIX */
+
+/* Define to 2 if the system does not provide POSIX.1 features except with
+   this defined. */
+/* #undef _POSIX_1_SOURCE */
+
+/* Define to 1 if you need to in order for `stat' and other things to work. */
+/* #undef _POSIX_SOURCE */
+
+/* Define to empty if `const' does not conform to ANSI C. */
+/* #undef const */
+
+/* Define to `long int' if <sys/types.h> does not define. */
+/* #undef off_t */
+
+/* Define to `int' if <sys/types.h> does not define. */
+/* #undef pid_t */
+
+/* Define to `unsigned int' if <sys/types.h> does not define. */
+/* #undef size_t */
+
+/* Define as `fork' if `vfork' does not work. */
+/* #undef vfork */

Modified: projects/bmake/external/bsd/bmake/usr.bin/bmake/unit-tests/Makefile
==============================================================================
--- projects/bmake/external/bsd/bmake/usr.bin/unit-tests/Makefile	Fri Jul  6 00:09:29 2012	(r238156)
+++ projects/bmake/external/bsd/bmake/usr.bin/bmake/unit-tests/Makefile	Fri Jul  6 16:54:25 2012	(r238174)
@@ -16,7 +16,7 @@
 # named makefile which should be added to SUBFILES to hook it in.
 # 
 
-srcdir=	${.CURDIR}/../../dist/unit-tests
+srcdir=	${.CURDIR}/../../../dist/unit-tests
 
 .MAIN: all
 

From owner-svn-src-projects@FreeBSD.ORG  Fri Jul  6 17:07:51 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 0ACAB106566B;
	Fri,  6 Jul 2012 17:07:51 +0000 (UTC)
	(envelope-from obrien@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id D0CB18FC15;
	Fri,  6 Jul 2012 17:07:50 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q66H7oIf072701;
	Fri, 6 Jul 2012 17:07:50 GMT (envelope-from obrien@svn.freebsd.org)
Received: (from obrien@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q66H7oo9072700;
	Fri, 6 Jul 2012 17:07:50 GMT (envelope-from obrien@svn.freebsd.org)
Message-Id: <201207061707.q66H7oo9072700@svn.freebsd.org>
From: "David E. O'Brien" <obrien@FreeBSD.org>
Date: Fri, 6 Jul 2012 17:07:50 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r238176 - projects/bmake/external/bsd/bmake/usr.bin
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jul 2012 17:07:51 -0000

Author: obrien
Date: Fri Jul  6 17:07:50 2012
New Revision: 238176
URL: http://svn.freebsd.org/changeset/base/238176

Log:
  Add proper mid-level Makefile.
  
  Submitted by:	Simon Gerraty <sjg@juniper.net>

Added:
  projects/bmake/external/bsd/bmake/usr.bin/Makefile

Added: projects/bmake/external/bsd/bmake/usr.bin/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/bmake/external/bsd/bmake/usr.bin/Makefile	Fri Jul  6 17:07:50 2012	(r238176)
@@ -0,0 +1,5 @@
+# $FreeBSD$
+
+SUBDIR=	bmake
+
+.include <bsd.subdir.mk>

From owner-svn-src-projects@FreeBSD.ORG  Sat Jul  7 05:25:24 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 837A9106564A;
	Sat,  7 Jul 2012 05:25:24 +0000 (UTC)
	(envelope-from marcel@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id 266978FC0C;
	Sat,  7 Jul 2012 05:25:24 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q675PO2H016559;
	Sat, 7 Jul 2012 05:25:24 GMT (envelope-from marcel@svn.freebsd.org)
Received: (from marcel@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q675PNwx016533;
	Sat, 7 Jul 2012 05:25:23 GMT (envelope-from marcel@svn.freebsd.org)
Message-Id: <201207070525.q675PNwx016533@svn.freebsd.org>
From: Marcel Moolenaar <marcel@FreeBSD.org>
Date: Sat, 7 Jul 2012 05:25:23 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r238191 - in projects/altix2: .
	cddl/compat/opensolaris/misc cddl/contrib/dtracetoolkit
	cddl/contrib/opensolaris/lib/libdtrace/common
	contrib/binutils/gas/config contrib/binutils/opcode...
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Jul 2012 05:25:24 -0000

Author: marcel
Date: Sat Jul  7 05:25:22 2012
New Revision: 238191
URL: http://svn.freebsd.org/changeset/base/238191

Log:
  Merge3 ^/head@238190

Added:
  projects/altix2/sys/arm/include/board.h
     - copied unchanged from r238190, head/sys/arm/include/board.h
  projects/altix2/sys/dev/ath/if_ath_rx_edma.c
     - copied unchanged from r238190, head/sys/dev/ath/if_ath_rx_edma.c
  projects/altix2/sys/dev/ath/if_ath_rx_edma.h
     - copied unchanged from r238190, head/sys/dev/ath/if_ath_rx_edma.h
  projects/altix2/sys/dev/e1000/e1000_i210.c
     - copied unchanged from r238190, head/sys/dev/e1000/e1000_i210.c
  projects/altix2/sys/dev/e1000/e1000_i210.h
     - copied unchanged from r238190, head/sys/dev/e1000/e1000_i210.h
  projects/altix2/sys/ia64/ia64/physmem.c
     - copied unchanged from r238190, head/sys/ia64/ia64/physmem.c
  projects/altix2/tools/regression/usr.bin/make/syntax/funny-targets/
     - copied from r238190, head/tools/regression/usr.bin/make/syntax/funny-targets/
Modified:
  projects/altix2/Makefile
  projects/altix2/Makefile.inc1
  projects/altix2/cddl/compat/opensolaris/misc/deviceid.c
  projects/altix2/cddl/contrib/dtracetoolkit/dtruss
  projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c
  projects/altix2/contrib/binutils/gas/config/tc-i386.c
  projects/altix2/contrib/binutils/opcodes/i386-dis.c
  projects/altix2/contrib/binutils/opcodes/i386-opc.h
  projects/altix2/contrib/binutils/opcodes/i386-opc.tbl
  projects/altix2/contrib/binutils/opcodes/i386-tbl.h
  projects/altix2/etc/rc.d/jail
  projects/altix2/include/printf.h
  projects/altix2/lib/libc/gen/arc4random.c
  projects/altix2/lib/libc/gen/directory.3
  projects/altix2/lib/libc/locale/collate.c
  projects/altix2/lib/libc/locale/setrunelocale.c
  projects/altix2/lib/libc/stdio/xprintf.c
  projects/altix2/lib/libedit/chared.c
  projects/altix2/lib/libedit/chared.h
  projects/altix2/lib/libedit/editline.3
  projects/altix2/lib/libedit/el.h
  projects/altix2/lib/libedit/read.c
  projects/altix2/lib/libedit/sig.c
  projects/altix2/lib/libedit/sig.h
  projects/altix2/sbin/geom/class/eli/geli.8
  projects/altix2/sbin/hastd/primary.c
  projects/altix2/sbin/ipfw/ipfw.8
  projects/altix2/share/man/man9/rtalloc.9
  projects/altix2/share/misc/committers-doc.dot
  projects/altix2/share/misc/committers-ports.dot
  projects/altix2/sys/amd64/amd64/cpu_switch.S
  projects/altix2/sys/amd64/amd64/db_disasm.c
  projects/altix2/sys/amd64/amd64/fpu.c
  projects/altix2/sys/amd64/amd64/pmap.c
  projects/altix2/sys/amd64/include/cpufunc.h
  projects/altix2/sys/arm/at91/at91_machdep.c
  projects/altix2/sys/arm/at91/at91board.h
  projects/altix2/sys/arm/at91/board_bwct.c
  projects/altix2/sys/arm/at91/board_ethernut5.c
  projects/altix2/sys/arm/at91/board_hl200.c
  projects/altix2/sys/arm/at91/board_hl201.c
  projects/altix2/sys/arm/at91/board_kb920x.c
  projects/altix2/sys/arm/at91/board_qila9g20.c
  projects/altix2/sys/arm/at91/board_sam9g20ek.c
  projects/altix2/sys/arm/at91/board_sam9x25ek.c
  projects/altix2/sys/arm/at91/board_tsc4370.c
  projects/altix2/sys/arm/conf/ATMEL
  projects/altix2/sys/arm/mv/mv_machdep.c
  projects/altix2/sys/boot/arm/at91/boot0spi/main.c
  projects/altix2/sys/boot/arm/at91/libat91/Makefile
  projects/altix2/sys/boot/arm/at91/linker.cfg
  projects/altix2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_impl.h
  projects/altix2/sys/cddl/dev/dtrace/amd64/dis_tables.c
  projects/altix2/sys/cddl/dev/dtrace/i386/dis_tables.c
  projects/altix2/sys/conf/files
  projects/altix2/sys/conf/files.ia64
  projects/altix2/sys/conf/kern.post.mk
  projects/altix2/sys/conf/kmod.mk
  projects/altix2/sys/conf/options.arm
  projects/altix2/sys/dev/agp/agp.c
  projects/altix2/sys/dev/agp/agp_i810.c
  projects/altix2/sys/dev/ath/if_ath.c
  projects/altix2/sys/dev/ath/if_ath_rx.c
  projects/altix2/sys/dev/ath/if_ath_rx.h
  projects/altix2/sys/dev/ath/if_athvar.h
  projects/altix2/sys/dev/atkbdc/atkbdc_isa.c
  projects/altix2/sys/dev/cxgbe/t4_main.c
  projects/altix2/sys/dev/e1000/e1000_82541.c
  projects/altix2/sys/dev/e1000/e1000_82543.c
  projects/altix2/sys/dev/e1000/e1000_82571.c
  projects/altix2/sys/dev/e1000/e1000_82575.c
  projects/altix2/sys/dev/e1000/e1000_api.c
  projects/altix2/sys/dev/e1000/e1000_api.h
  projects/altix2/sys/dev/e1000/e1000_defines.h
  projects/altix2/sys/dev/e1000/e1000_hw.h
  projects/altix2/sys/dev/e1000/e1000_ich8lan.c
  projects/altix2/sys/dev/e1000/e1000_mac.c
  projects/altix2/sys/dev/e1000/e1000_mac.h
  projects/altix2/sys/dev/e1000/e1000_manage.c
  projects/altix2/sys/dev/e1000/e1000_manage.h
  projects/altix2/sys/dev/e1000/e1000_phy.c
  projects/altix2/sys/dev/e1000/e1000_phy.h
  projects/altix2/sys/dev/e1000/e1000_regs.h
  projects/altix2/sys/dev/e1000/if_em.c
  projects/altix2/sys/dev/e1000/if_igb.c
  projects/altix2/sys/dev/ixgbe/ixgbe.c
  projects/altix2/sys/dev/ixgbe/ixgbe_82598.c
  projects/altix2/sys/dev/ixgbe/ixgbe_82598.h
  projects/altix2/sys/dev/ixgbe/ixgbe_82599.c
  projects/altix2/sys/dev/ixgbe/ixgbe_api.c
  projects/altix2/sys/dev/ixgbe/ixgbe_api.h
  projects/altix2/sys/dev/ixgbe/ixgbe_common.c
  projects/altix2/sys/dev/ixgbe/ixgbe_common.h
  projects/altix2/sys/dev/ixgbe/ixgbe_osdep.h
  projects/altix2/sys/dev/ixgbe/ixgbe_phy.c
  projects/altix2/sys/dev/ixgbe/ixgbe_type.h
  projects/altix2/sys/dev/ixgbe/ixgbe_vf.c
  projects/altix2/sys/dev/ixgbe/ixgbe_x540.c
  projects/altix2/sys/dev/ixgbe/ixv.c
  projects/altix2/sys/dev/mfi/mfi.c
  projects/altix2/sys/dev/usb/quirk/usb_quirk.c
  projects/altix2/sys/dev/usb/serial/u3g.c
  projects/altix2/sys/dev/usb/usbdevs
  projects/altix2/sys/dev/virtio/balloon/virtio_balloon.h
  projects/altix2/sys/dev/virtio/block/virtio_blk.h
  projects/altix2/sys/dev/virtio/network/virtio_net.h
  projects/altix2/sys/dev/virtio/virtio.h
  projects/altix2/sys/dev/virtio/virtio_ring.h
  projects/altix2/sys/dev/virtio/virtqueue.h
  projects/altix2/sys/fs/ext2fs/ext2_vfsops.c
  projects/altix2/sys/geom/eli/g_eli.c
  projects/altix2/sys/geom/eli/g_eli.h
  projects/altix2/sys/geom/eli/g_eli_ctl.c
  projects/altix2/sys/geom/eli/g_eli_key.c
  projects/altix2/sys/geom/eli/g_eli_key_cache.c
  projects/altix2/sys/geom/gate/g_gate.c
  projects/altix2/sys/geom/gate/g_gate.h
  projects/altix2/sys/geom/geom_dev.c
  projects/altix2/sys/ia64/ia64/busdma_machdep.c
  projects/altix2/sys/ia64/ia64/machdep.c
  projects/altix2/sys/ia64/ia64/pmap.c
  projects/altix2/sys/ia64/include/md_var.h
  projects/altix2/sys/ia64/include/param.h
  projects/altix2/sys/kern/uipc_socket.c
  projects/altix2/sys/modules/ath/Makefile
  projects/altix2/sys/modules/em/Makefile
  projects/altix2/sys/modules/igb/Makefile
  projects/altix2/sys/net/flowtable.c
  projects/altix2/sys/net/if_tap.c
  projects/altix2/sys/net/route.h
  projects/altix2/sys/netinet/igmp.c
  projects/altix2/sys/netinet/ip_input.c
  projects/altix2/sys/netinet/ip_output.c
  projects/altix2/sys/netinet/ipfw/ip_dummynet.c
  projects/altix2/sys/netinet/sctp_input.c
  projects/altix2/sys/netinet/sctp_output.c
  projects/altix2/sys/netinet/tcp_hostcache.c
  projects/altix2/sys/netinet6/ip6_output.c
  projects/altix2/sys/netinet6/nd6_nbr.c
  projects/altix2/sys/powerpc/aim/mmu_oea.c
  projects/altix2/sys/vm/vm_pageout.c
  projects/altix2/tools/build/make_check/Makefile
  projects/altix2/tools/regression/pjdfstest/pjdfstest.c
  projects/altix2/tools/tools/netmap/pkt-gen.c
  projects/altix2/usr.bin/calendar/calendars/calendar.freebsd
  projects/altix2/usr.bin/mkesdb/ldef.h
  projects/altix2/usr.bin/procstat/procstat_rlimit.c
  projects/altix2/usr.bin/sort/file.c
  projects/altix2/usr.bin/sort/file.h
  projects/altix2/usr.bin/sort/radixsort.c
  projects/altix2/usr.bin/sort/sort.1.in
  projects/altix2/usr.bin/sort/sort.c
  projects/altix2/usr.sbin/nscd/cachelib.c
  projects/altix2/usr.sbin/nscd/cachelib.h
  projects/altix2/usr.sbin/nscd/config.c
  projects/altix2/usr.sbin/nscd/config.h
  projects/altix2/usr.sbin/nscd/nscd.conf.5
  projects/altix2/usr.sbin/nscd/parser.c
Directory Properties:
  projects/altix2/   (props changed)
  projects/altix2/cddl/contrib/opensolaris/   (props changed)
  projects/altix2/contrib/binutils/   (props changed)
  projects/altix2/lib/libc/   (props changed)
  projects/altix2/sbin/   (props changed)
  projects/altix2/sbin/ipfw/   (props changed)
  projects/altix2/sys/   (props changed)
  projects/altix2/sys/boot/   (props changed)
  projects/altix2/sys/cddl/contrib/opensolaris/   (props changed)
  projects/altix2/sys/conf/   (props changed)
  projects/altix2/usr.bin/calendar/   (props changed)
  projects/altix2/usr.bin/procstat/   (props changed)

Modified: projects/altix2/Makefile
==============================================================================
--- projects/altix2/Makefile	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/Makefile	Sat Jul  7 05:25:22 2012	(r238191)
@@ -92,7 +92,7 @@ TGTS=	all all-man buildenv buildenvvars 
 	delete-old delete-old-dirs delete-old-files delete-old-libs \
 	depend distribute distributekernel distributekernel.debug \
 	distributeworld distrib-dirs distribution doxygen \
-	everything hierarchy install installcheck installkernel \
+	everything hier hierarchy install installcheck installkernel \
 	installkernel.debug packagekernel packageworld \
 	reinstallkernel reinstallkernel.debug \
 	installworld kernel-toolchain libraries lint maninstall \

Modified: projects/altix2/Makefile.inc1
==============================================================================
--- projects/altix2/Makefile.inc1	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/Makefile.inc1	Sat Jul  7 05:25:22 2012	(r238191)
@@ -1197,7 +1197,7 @@ cross-tools:
 #
 # hierarchy - ensure that all the needed directories are present
 #
-hierarchy:
+hierarchy hier:
 	cd ${.CURDIR}/etc;		${MAKE} distrib-dirs
 
 #

Modified: projects/altix2/cddl/compat/opensolaris/misc/deviceid.c
==============================================================================
--- projects/altix2/cddl/compat/opensolaris/misc/deviceid.c	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/cddl/compat/opensolaris/misc/deviceid.c	Sat Jul  7 05:25:22 2012	(r238191)
@@ -45,7 +45,7 @@ devid_str_decode(char *devidstr, ddi_dev
 		return (EINVAL);
 	}
 	*retminor_name = strdup("");
-	if (*retminor_name == NULL);
+	if (*retminor_name == NULL)
 		return (ENOMEM);
 	return (0);
 }

Modified: projects/altix2/cddl/contrib/dtracetoolkit/dtruss
==============================================================================
--- projects/altix2/cddl/contrib/dtracetoolkit/dtruss	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/cddl/contrib/dtracetoolkit/dtruss	Sat Jul  7 05:25:22 2012	(r238191)
@@ -240,7 +240,7 @@ syscall:::entry
  */
 
 /* print 3 args, return as hex */
-syscall::lwp_sigmask:return
+syscall::sigprocmask:return
 /self->start/
 {
 	/* calculate elapsed time */
@@ -268,10 +268,11 @@ syscall::lwp_sigmask:return
 }
 
 /* print 3 args, arg0 as a string */
+syscall::access*:return,
 syscall::stat*:return, 
 syscall::lstat*:return, 
-syscall::open*:return,
-syscall::resolvepath:return
+syscall::readlink*:return,
+syscall::open*:return
 /self->start/
 {
 	/* calculate elapsed time */
@@ -329,7 +330,6 @@ syscall::*read*:return
 }
 
 /* print 0 arg output */
-syscall::gtime:return,
 syscall::*fork*:return
 /self->start/
 {
@@ -357,9 +357,6 @@ syscall::*fork*:return
 }
 
 /* print 1 arg output */
-syscall::brk:return,
-syscall::times:return,
-syscall::stime:return,
 syscall::close:return
 /self->start/
 {
@@ -387,7 +384,7 @@ syscall::close:return
 }
 
 /* print 2 arg output */
-syscall::utime:return,
+syscall::utimes:return,
 syscall::munmap:return
 /self->start/
 {

Modified: projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c
==============================================================================
--- projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c	Sat Jul  7 05:25:22 2012	(r238191)
@@ -796,7 +796,7 @@ dt_print_llquantize(dtrace_hdl_t *dtp, F
 		return (0);
 
 	assert(last_bin == bin);
-	(void) snprintf(c, sizeof (c), ">= %lld", value);
+	(void) snprintf(c, sizeof (c), ">= %lld", (long long)value);
 
 	if (dt_printf(dtp, fp, "%16s ", c) < 0)
 		return (-1);

Modified: projects/altix2/contrib/binutils/gas/config/tc-i386.c
==============================================================================
--- projects/altix2/contrib/binutils/gas/config/tc-i386.c	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/contrib/binutils/gas/config/tc-i386.c	Sat Jul  7 05:25:22 2012	(r238191)
@@ -517,7 +517,9 @@ static const arch_entry cpu_arch[] =
   {".sse4a", PROCESSOR_UNKNOWN,
    CpuMMX|CpuMMX2|CpuSSE|CpuSSE2|CpuSSE3|CpuSSE4a},
   {".abm", PROCESSOR_UNKNOWN,
-   CpuABM}
+   CpuABM},
+  {".xsave", PROCESSOR_UNKNOWN,
+   CpuXSAVE}
 };
 
 const pseudo_typeS md_pseudo_table[] =
@@ -3988,6 +3990,16 @@ output_insn (void)
 	      goto check_prefix;
 	    }
 	}
+      else if (i.tm.base_opcode == 0x660f3880 || i.tm.base_opcode == 0x660f3881)
+	{
+	  /* invept and invvpid are 3 byte instructions with a
+	     mandatory prefix. */
+	  if (i.tm.base_opcode & 0xff000000)
+	    {
+	      prefix = (i.tm.base_opcode >> 24) & 0xff;
+	      add_prefix (prefix);
+	    }
+	}
       else if ((i.tm.base_opcode & 0xff0000) != 0)
 	{
 	  prefix = (i.tm.base_opcode >> 16) & 0xff;
@@ -4027,6 +4039,12 @@ output_insn (void)
 	      p = frag_more (3);
 	      *p++ = (i.tm.base_opcode >> 16) & 0xff;
 	    }
+	  else if (i.tm.base_opcode == 0x660f3880 ||
+		   i.tm.base_opcode == 0x660f3881)
+	    {
+	      p = frag_more (3);
+	      *p++ = (i.tm.base_opcode >> 16) & 0xff;
+	    }
 	  else
 	    p = frag_more (2);
 

Modified: projects/altix2/contrib/binutils/opcodes/i386-dis.c
==============================================================================
--- projects/altix2/contrib/binutils/opcodes/i386-dis.c	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/contrib/binutils/opcodes/i386-dis.c	Sat Jul  7 05:25:22 2012	(r238191)
@@ -93,6 +93,7 @@ static void OP_3DNowSuffix (int, int);
 static void OP_SIMD_Suffix (int, int);
 static void SIMD_Fixup (int, int);
 static void PNI_Fixup (int, int);
+static void XCR_Fixup (int, int);
 static void SVME_Fixup (int, int);
 static void INVLPG_Fixup (int, int);
 static void BadOp (void);
@@ -212,6 +213,7 @@ fetch_data (struct disassemble_info *inf
 #define Ew { OP_E, w_mode }
 #define M { OP_M, 0 }		/* lea, lgdt, etc. */
 #define Ma { OP_M, v_mode }
+#define Mo { OP_M, o_mode }
 #define Mp { OP_M, f_mode }		/* 32 or 48 bit memory operand for LDS, LES etc */
 #define Mq { OP_M, q_mode }
 #define Gb { OP_G, b_mode }
@@ -539,6 +541,8 @@ fetch_data (struct disassemble_info *inf
 #define PREGRP95  NULL, { { NULL, USE_PREFIX_USER_TABLE }, { NULL, 95 } }
 #define PREGRP96  NULL, { { NULL, USE_PREFIX_USER_TABLE }, { NULL, 96 } }
 #define PREGRP97  NULL, { { NULL, USE_PREFIX_USER_TABLE }, { NULL, 97 } }
+#define PREGRP98  NULL, { { NULL, USE_PREFIX_USER_TABLE }, { NULL, 98 } }
+#define PREGRP99  NULL, { { NULL, USE_PREFIX_USER_TABLE }, { NULL, 99 } }
 
 
 #define X86_64_0  NULL, { { NULL, X86_64_SPECIAL }, { NULL, 0 } }
@@ -1693,7 +1697,7 @@ static const struct dis386 grps[][8] = {
   {
     { "sgdt{Q|IQ||}", { { VMX_Fixup, 0 } } },
     { "sidt{Q|IQ||}", { { PNI_Fixup, 0 } } },
-    { "lgdt{Q|Q||}",	 { M } },
+    { "lgdt{Q|Q||}",	 { { XCR_Fixup, 0 }  } },
     { "lidt{Q|Q||}",	 { { SVME_Fixup, 0 } } },
     { "smswD",	{ Sv } },
     { "(bad)",	{ XX } },
@@ -1783,9 +1787,9 @@ static const struct dis386 grps[][8] = {
     { "fxrstor",	{ Ev } },
     { "ldmxcsr",	{ Ev } },
     { "stmxcsr",	{ Ev } },
-    { "(bad)",		{ XX } },
-    { "lfence",		{ { OP_0fae, 0 } } },
-    { "mfence",		{ { OP_0fae, 0 } } },
+    { "xsave",		{ Ev } },
+    { "xrstor",		{ { OP_0fae, v_mode } } },
+    { "xsaveopt",	{ { OP_0fae, v_mode } } },
     { "clflush",	{ { OP_0fae, 0 } } },
   },
   /* GRP16 */
@@ -2585,6 +2589,22 @@ static const struct dis386 prefix_user_t
     { "punpckldq",{ MX, EMq } },
     { "(bad)",	{ XX } },
   },
+
+  /* PREGRP98 */
+  {
+    { "(bad)",	{ XX } },
+    { "(bad)",	{ XX } },
+    { "invept",	{ Gm, Mo } },
+    { "(bad)",	{ XX } },
+  },
+
+  /* PREGRP99 */
+  {
+    { "(bad)",	{ XX } },
+    { "(bad)",	{ XX } },
+    { "invvpid",{ Gm, Mo } },
+    { "(bad)",	{ XX } },
+  },
 };
 
 static const struct dis386 x86_64_table[][2] = {
@@ -2754,8 +2774,8 @@ static const struct dis386 three_byte_ta
     { "(bad)", { XX } },
     { "(bad)", { XX } },
     /* 80 */
-    { "(bad)", { XX } },
-    { "(bad)", { XX } },
+    { PREGRP98 },
+    { PREGRP99 },
     { "(bad)", { XX } },
     { "(bad)", { XX } },
     { "(bad)", { XX } },
@@ -5883,7 +5903,7 @@ static void
 OP_M (int bytemode, int sizeflag)
 {
   if (modrm.mod == 3)
-    /* bad bound,lea,lds,les,lfs,lgs,lss,cmpxchg8b,vmptrst modrm */
+    /* bad bound,lea,lds,les,lfs,lgs,lss,cmpxchg8b,vmptrst,invept,invvpid modrm */
     BadOp ();
   else
     OP_E (bytemode, sizeflag);
@@ -5905,17 +5925,17 @@ OP_0fae (int bytemode, int sizeflag)
     {
       if (modrm.reg == 7)
 	strcpy (obuf + strlen (obuf) - sizeof ("clflush") + 1, "sfence");
+      else if (modrm.reg == 6)
+	strcpy (obuf + strlen (obuf) - sizeof ("xsaveopt") + 1, "mfence");
+      else if (modrm.reg == 5)
+	strcpy (obuf + strlen (obuf) - sizeof ("xrstor") + 1, "lfence");
 
       if (modrm.reg < 5 || modrm.rm != 0)
 	{
 	  BadOp ();	/* bad sfence, mfence, or lfence */
 	  return;
 	}
-    }
-  else if (modrm.reg != 7)
-    {
-      BadOp ();		/* bad clflush */
-      return;
+      bytemode = 0;
     }
 
   OP_E (bytemode, sizeflag);
@@ -6170,6 +6190,43 @@ PNI_Fixup (int extrachar ATTRIBUTE_UNUSE
 }
 
 static void
+XCR_Fixup (int extrachar ATTRIBUTE_UNUSED, int sizeflag)
+{
+  if (modrm.mod == 3 && modrm.reg == 2 && modrm.rm <= 1)
+    {
+      /* Override "lgdt".  */
+      size_t olen = strlen (obuf);
+      char *p = obuf + olen - 4;
+
+      /* We might have a suffix when disassembling with -Msuffix.  */
+      if (*p == 'i')
+	--p;
+
+      /* Remove "addr16/addr32" if we aren't in Intel mode.  */
+      if (!intel_syntax
+	  && (prefixes & PREFIX_ADDR)
+	  && olen >= (4 + 7)
+	  && *(p - 1) == ' '
+	  && CONST_STRNEQ (p - 7, "addr")
+	  && (CONST_STRNEQ (p - 3, "16")
+	      || CONST_STRNEQ (p - 3, "32")))
+	p -= 7;
+
+      if (modrm.rm)
+	{
+	  strcpy (p, "xsetbv");
+	}
+      else
+	{
+	  strcpy (p, "xgetbv");
+	}
+
+      codep++;
+    }
+  else
+    OP_M (0, sizeflag);
+}
+static void
 SVME_Fixup (int bytemode, int sizeflag)
 {
   const char *alt;

Modified: projects/altix2/contrib/binutils/opcodes/i386-opc.h
==============================================================================
--- projects/altix2/contrib/binutils/opcodes/i386-opc.h	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/contrib/binutils/opcodes/i386-opc.h	Sat Jul  7 05:25:22 2012	(r238191)
@@ -71,6 +71,7 @@ typedef struct template
 #define CpuABM       0x200000   /* ABM New Instructions required */
 #define CpuSSE4_1    0x400000	/* SSE4.1 Instructions required */
 #define CpuSSE4_2    0x800000	/* SSE4.2 Instructions required */
+#define CpuXSAVE    0x1000000	/* XSAVE Instructions required */
 
 /* SSE4.1/4.2 Instructions required */
 #define CpuSSE4	     (CpuSSE4_1|CpuSSE4_2)
@@ -83,7 +84,7 @@ typedef struct template
 #define CpuUnknownFlags (Cpu186|Cpu286|Cpu386|Cpu486|Cpu586|Cpu686 \
 	|CpuP4|CpuSledgehammer|CpuMMX|CpuMMX2|CpuSSE|CpuSSE2|CpuSSE3|CpuVMX \
 	|Cpu3dnow|Cpu3dnowA|CpuK6|CpuPadLock|CpuSVME|CpuSSSE3|CpuSSE4_1 \
-	|CpuSSE4_2|CpuABM|CpuSSE4a)
+	|CpuSSE4_2|CpuABM|CpuSSE4a|CpuXSAVE)
 
   /* the bits in opcode_modifier are used to generate the final opcode from
      the base_opcode.  These bits also are used to detect alternate forms of

Modified: projects/altix2/contrib/binutils/opcodes/i386-opc.tbl
==============================================================================
--- projects/altix2/contrib/binutils/opcodes/i386-opc.tbl	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/contrib/binutils/opcodes/i386-opc.tbl	Sat Jul  7 05:25:22 2012	(r238191)
@@ -1289,6 +1289,10 @@ mwait, 2, 0xf01, 0xc9, CpuSSE3|CpuNo64, 
 mwait, 2, 0xf01, 0xc9, CpuSSE3|Cpu64, No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_xSuf|ImmExt|NoRex64, { Reg64, Reg64 }
 
 // VMX instructions.
+invept, 2, 0x660f3880, None, CpuVMX|CpuNo64, Modrm|IgnoreSize|No_bSuf|No_wSuf|No_sSuf|No_qSuf|No_xSuf|NoRex64, { BaseIndex|Disp8|Disp16|Disp32|Disp32S, Reg32 }
+invept, 2, 0x660f3880, None, CpuVMX|Cpu64, Modrm|IgnoreSize|No_bSuf|No_wSuf|No_sSuf|No_qSuf|No_xSuf|NoRex64, { BaseIndex|Disp8|Disp16|Disp32|Disp32S, Reg64 }
+invvpid, 2, 0x660f3881, None, CpuVMX|CpuNo64, Modrm|IgnoreSize|No_bSuf|No_wSuf|No_sSuf|No_qSuf|No_xSuf|NoRex64, { BaseIndex|Disp8|Disp16|Disp32|Disp32S, Reg32 }
+invvpid, 2, 0x660f3881, None, CpuVMX|Cpu64, Modrm|IgnoreSize|No_bSuf|No_wSuf|No_sSuf|No_qSuf|No_xSuf|NoRex64, { BaseIndex|Disp8|Disp16|Disp32|Disp32S, Reg64 }
 vmcall, 0, 0xf01, 0xc1, CpuVMX, No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_xSuf|ImmExt, { 0 }
 vmclear, 1, 0x660fc7, 0x6, CpuVMX, Modrm|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_xSuf|NoRex64, { BaseIndex|Disp8|Disp16|Disp32|Disp32S }
 vmlaunch, 0, 0xf01, 0xc2, CpuVMX, No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_xSuf|ImmExt, { 0 }
@@ -1487,3 +1491,10 @@ xcryptcfb, 0, 0xf30fa7, 0xe0, Cpu686|Cpu
 xcryptofb, 0, 0xf30fa7, 0xe8, Cpu686|CpuPadLock, No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_xSuf|IsString|ImmExt, { 0 }
 // Alias for xstore-rng.
 xstore, 0, 0xfa7, 0xc0, Cpu686|CpuPadLock, No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_xSuf|IsString|ImmExt, { 0 }
+
+// XSAVE/XRSTOR related instructions
+xgetbv, 0, 0xf01, 0xd0, CpuXSAVE, No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_xSuf|ImmExt, { 0 }
+xsetbv, 0, 0xf01, 0xd1, CpuXSAVE, No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_xSuf|ImmExt, { 0 }
+xsave, 1, 0xfae, 0x4, CpuXSAVE, Modrm|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_xSuf, { BaseIndex|Disp8|Disp16|Disp32|Disp32S }
+xsaveopt, 1, 0xfae, 0x6, CpuXSAVE, Modrm|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_xSuf, { BaseIndex|Disp8|Disp16|Disp32|Disp32S }
+xrstor, 1, 0xfae, 0x5, CpuXSAVE, Modrm|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_xSuf, { BaseIndex|Disp8|Disp16|Disp32|Disp32S }

Modified: projects/altix2/contrib/binutils/opcodes/i386-tbl.h
==============================================================================
--- projects/altix2/contrib/binutils/opcodes/i386-tbl.h	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/contrib/binutils/opcodes/i386-tbl.h	Sat Jul  7 05:25:22 2012	(r238191)
@@ -3625,6 +3625,22 @@ const template i386_optab[] =
     No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_xSuf|ImmExt|NoRex64,
     { Reg64,
       Reg64 } },
+  { "invept", 2, 0x660f3880, None, CpuVMX|CpuNo64,
+    Modrm|IgnoreSize|No_bSuf|No_wSuf|No_sSuf|No_qSuf|No_xSuf|NoRex64,
+    { BaseIndex|Disp8|Disp16|Disp32|Disp32S,
+      Reg32 } },
+  { "invept", 2, 0x660f3880, None, CpuVMX|Cpu64,
+    Modrm|IgnoreSize|No_bSuf|No_wSuf|No_sSuf|No_qSuf|No_xSuf|NoRex64,
+    { BaseIndex|Disp8|Disp16|Disp32|Disp32S,
+      Reg64 } },
+  { "invvpid", 2, 0x660f3881, None, CpuVMX|CpuNo64,
+    Modrm|IgnoreSize|No_bSuf|No_wSuf|No_sSuf|No_qSuf|No_xSuf|NoRex64,
+    { BaseIndex|Disp8|Disp16|Disp32|Disp32S,
+      Reg32 } },
+  { "invvpid", 2, 0x660f3881, None, CpuVMX|Cpu64,
+    Modrm|IgnoreSize|No_bSuf|No_wSuf|No_sSuf|No_qSuf|No_xSuf|NoRex64,
+    { BaseIndex|Disp8|Disp16|Disp32|Disp32S,
+      Reg64 } },
   { "vmcall", 0, 0xf01, 0xc1, CpuVMX,
     No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_xSuf|ImmExt,
     { 0 } },
@@ -4288,6 +4304,21 @@ const template i386_optab[] =
   { "xstore", 0, 0xfa7, 0xc0, Cpu686|CpuPadLock,
     No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_xSuf|IsString|ImmExt,
     { 0 } },
+  { "xgetbv", 0, 0xf01, 0xd0, CpuXSAVE,
+    No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_xSuf|ImmExt,
+    { 0 } },
+  { "xsetbv", 0, 0xf01, 0xd1, CpuXSAVE,
+    No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_xSuf|ImmExt,
+    { 0 } },
+  { "xsave", 1, 0xfae, 0x4, CpuXSAVE,
+    Modrm|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_xSuf,
+    { BaseIndex|Disp8|Disp16|Disp32|Disp32S } },
+  { "xsaveopt", 1, 0xfae, 0x6, CpuXSAVE,
+    Modrm|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_xSuf,
+    { BaseIndex|Disp8|Disp16|Disp32|Disp32S } },
+  { "xrstor", 1, 0xfae, 0x5, CpuXSAVE,
+    Modrm|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_xSuf,
+    { BaseIndex|Disp8|Disp16|Disp32|Disp32S } },
   { NULL, 0, 0, 0, 0, 0, { 0 } }
 };
 

Modified: projects/altix2/etc/rc.d/jail
==============================================================================
--- projects/altix2/etc/rc.d/jail	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/etc/rc.d/jail	Sat Jul  7 05:25:22 2012	(r238191)
@@ -641,7 +641,7 @@ jail_start()
 			i=$((i + 1))
 		done
 
-		eval ${_setfib} jail ${_flags} -i ${_rootdir} ${_hostname} \
+		eval ${_setfib} jail ${_flags} -n ${_jail} -i ${_rootdir} ${_hostname} \
 			\"${_addrl}\" ${_exec_start} > ${_tmp_jail} 2>&1 \
 			</dev/null
 

Modified: projects/altix2/include/printf.h
==============================================================================
--- projects/altix2/include/printf.h	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/include/printf.h	Sat Jul  7 05:25:22 2012	(r238191)
@@ -123,7 +123,7 @@ int register_printf_function(int spec, p
 
 /* FreeBSD */
 int register_printf_render(int spec, printf_render *render, printf_arginfo_function *arginfo);
-int register_printf_render_std(const unsigned char *specs);
+int register_printf_render_std(const char *specs);
 
 /* vprintf_errno.c */
 printf_arginfo_function		__printf_arginfo_errno;

Modified: projects/altix2/lib/libc/gen/arc4random.c
==============================================================================
--- projects/altix2/lib/libc/gen/arc4random.c	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/lib/libc/gen/arc4random.c	Sat Jul  7 05:25:22 2012	(r238191)
@@ -39,6 +39,7 @@ __FBSDID("$FreeBSD$");
 #include <unistd.h>
 #include <sys/types.h>
 #include <sys/param.h>
+#include <sys/sysctl.h>
 #include <sys/time.h>
 #include <pthread.h>
 
@@ -78,6 +79,9 @@ static struct arc4_stream rs;
 static pid_t arc4_stir_pid;
 static int arc4_count;
 
+extern int __sysctl(int *name, u_int namelen, void *oldp, size_t *oldlenp,
+    void *newp, size_t newlen);
+
 static inline u_int8_t arc4_getbyte(void);
 static void arc4_stir(void);
 
@@ -109,6 +113,28 @@ arc4_addrandom(u_char *dat, int datlen)
 	rs.j = rs.i;
 }
 
+static size_t
+arc4_sysctl(u_char *buf, size_t size)
+{
+	int mib[2];
+	size_t len, done;
+
+	mib[0] = CTL_KERN;
+	mib[1] = KERN_ARND;
+	done = 0;
+
+	do {
+		len = size;
+		if (__sysctl(mib, 2, buf, &len, NULL, 0) == -1)
+			return (done);
+		done += len;
+		buf += len;
+		size -= len;
+	} while (size > 0);
+
+	return (done);
+}
+
 static void
 arc4_stir(void)
 {
@@ -123,12 +149,16 @@ arc4_stir(void)
 		arc4_init();
 		rs_initialized = 1;
 	}
-	fd = _open(RANDOMDEV, O_RDONLY, 0);
 	done = 0;
-	if (fd >= 0) {
-		if (_read(fd, &rdat, KEYSIZE) == KEYSIZE)
-			done = 1;
-		(void)_close(fd);
+	if (arc4_sysctl((u_char *)&rdat, KEYSIZE) == KEYSIZE)
+		done = 1;
+	if (!done) {
+		fd = _open(RANDOMDEV, O_RDONLY, 0);
+		if (fd >= 0) {
+			if (_read(fd, &rdat, KEYSIZE) == KEYSIZE)
+				done = 1;
+			(void)_close(fd);
+		}
 	}
 	if (!done) {
 		(void)gettimeofday(&rdat.tv, NULL);

Modified: projects/altix2/lib/libc/gen/directory.3
==============================================================================
--- projects/altix2/lib/libc/gen/directory.3	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/lib/libc/gen/directory.3	Sat Jul  7 05:25:22 2012	(r238191)
@@ -28,7 +28,7 @@
 .\"     @(#)directory.3	8.1 (Berkeley) 6/4/93
 .\" $FreeBSD$
 .\"
-.Dd April 16, 2008
+.Dd July 5, 2012
 .Dt DIRECTORY 3
 .Os
 .Sh NAME
@@ -153,7 +153,7 @@ returns 0 on success or an error number 
 The
 .Fn telldir
 function
-returns the current location associated with the named
+returns a token representing the current location associated with the named
 .Em directory stream .
 Values returned by
 .Fn telldir
@@ -179,6 +179,13 @@ The new position reverts to the one asso
 when the
 .Fn telldir
 operation was performed.
+State associated with the token returned by
+.Fn telldir is freed when it is passed to
+.Fn seekdir .
+If you wish return to the same location again,
+then you must create a new token with another
+.Fn telldir
+call.
 .Pp
 The
 .Fn rewinddir
@@ -245,3 +252,9 @@ The
 .Fn fdopendir
 function appeared in
 .Fx 8.0 .
+.Sh BUGS
+The invalidation of
+.Fn telldir
+tokens when calling
+.Fn seekdir
+is non-standard.

Modified: projects/altix2/lib/libc/locale/collate.c
==============================================================================
--- projects/altix2/lib/libc/locale/collate.c	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/lib/libc/locale/collate.c	Sat Jul  7 05:25:22 2012	(r238191)
@@ -56,11 +56,11 @@ __FBSDID("$FreeBSD$");
  * We also modify the collation table test functions to search the thread-local
  * table first and the global table second.  
  */
-#define __collate_load_error (table->__collate_load_error)
 #define __collate_substitute_nontrivial (table->__collate_substitute_nontrivial)
 #define __collate_substitute_table_ptr (table->__collate_substitute_table_ptr)
 #define __collate_char_pri_table_ptr (table->__collate_char_pri_table_ptr)
 #define __collate_chain_pri_table (table->__collate_chain_pri_table)
+int __collate_load_error;
 
 
 struct xlocale_collate __xlocale_global_collate = {
@@ -109,7 +109,9 @@ __collate_load(const char *encoding, loc
 int
 __collate_load_tables(const char *encoding)
 {
-	return __collate_load_tables_l(encoding, &__xlocale_global_collate);
+	int ret = __collate_load_tables_l(encoding, &__xlocale_global_collate);
+	__collate_load_error = __xlocale_global_collate.__collate_load_error;
+	return ret;
 }
 
 int
@@ -123,7 +125,7 @@ __collate_load_tables_l(const char *enco
 
 	/* 'encoding' must be already checked. */
 	if (strcmp(encoding, "C") == 0 || strcmp(encoding, "POSIX") == 0) {
-		__collate_load_error = 1;
+		table->__collate_load_error = 1;
 		return (_LDP_CACHE);
 	}
 
@@ -240,7 +242,7 @@ __collate_load_tables_l(const char *enco
 			break;
 		}
 	}
-	__collate_load_error = 0;
+	table->__collate_load_error = 0;
 
 	return (_LDP_LOADED);
 }

Modified: projects/altix2/lib/libc/locale/setrunelocale.c
==============================================================================
--- projects/altix2/lib/libc/locale/setrunelocale.c	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/lib/libc/locale/setrunelocale.c	Sat Jul  7 05:25:22 2012	(r238191)
@@ -67,7 +67,6 @@ extern _RuneLocale	*_Read_RuneMagi(FILE 
 
 static int		__setrunelocale(struct xlocale_ctype *l, const char *);
 
-#define __collate_load_error (table->__collate_load_error)
 #define __collate_substitute_nontrivial (table->__collate_substitute_nontrivial)
 #define __collate_substitute_table_ptr (table->__collate_substitute_table_ptr)
 #define __collate_char_pri_table_ptr (table->__collate_char_pri_table_ptr)

Modified: projects/altix2/lib/libc/stdio/xprintf.c
==============================================================================
--- projects/altix2/lib/libc/stdio/xprintf.c	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/lib/libc/stdio/xprintf.c	Sat Jul  7 05:25:22 2012	(r238191)
@@ -651,7 +651,7 @@ register_printf_render(int spec, printf_
 }
 
 int
-register_printf_render_std(const unsigned char *specs)
+register_printf_render_std(const char *specs)
 {
 
 	for (; *specs != '\0'; specs++) {

Modified: projects/altix2/lib/libedit/chared.c
==============================================================================
--- projects/altix2/lib/libedit/chared.c	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/lib/libedit/chared.c	Sat Jul  7 05:25:22 2012	(r238191)
@@ -29,7 +29,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- *	$NetBSD: chared.c,v 1.25 2005/08/08 01:41:30 christos Exp $
+ *	$NetBSD: chared.c,v 1.27 2009/02/15 21:55:23 christos Exp $
  */
 
 #if !defined(lint) && !defined(SCCSID)
@@ -59,12 +59,12 @@ cv_undo(EditLine *el)
 {
 	c_undo_t *vu = &el->el_chared.c_undo;
 	c_redo_t *r = &el->el_chared.c_redo;
-	unsigned int size;
+	size_t size;
 
 	/* Save entire line for undo */
 	size = el->el_line.lastchar - el->el_line.buffer;
 	vu->len = size;
-	vu->cursor = el->el_line.cursor - el->el_line.buffer;
+	vu->cursor = (int)(el->el_line.cursor - el->el_line.buffer);
 	memcpy(vu->buf, el->el_line.buffer, size);
 
 	/* save command info for redo */
@@ -83,7 +83,7 @@ cv_yank(EditLine *el, const char *ptr, i
 {
 	c_kill_t *k = &el->el_chared.c_kill;
 
-	memcpy(k->buf, ptr, size +0u);
+	memcpy(k->buf, ptr, (size_t)size);
 	k->last = k->buf + size;
 }
 
@@ -97,7 +97,7 @@ c_insert(EditLine *el, int num)
 	char *cp;
 
 	if (el->el_line.lastchar + num >= el->el_line.limit) {
-		if (!ch_enlargebufs(el, num +0u))
+		if (!ch_enlargebufs(el, (size_t)num))
 			return;		/* can't go past end of buffer */
 	}
 
@@ -118,7 +118,7 @@ c_delafter(EditLine *el, int num)
 {
 
 	if (el->el_line.cursor + num > el->el_line.lastchar)
-		num = el->el_line.lastchar - el->el_line.cursor;
+		num = (int)(el->el_line.lastchar - el->el_line.cursor);
 
 	if (el->el_map.current != el->el_map.emacs) {
 		cv_undo(el);
@@ -159,7 +159,7 @@ c_delbefore(EditLine *el, int num)
 {
 
 	if (el->el_line.cursor - num < el->el_line.buffer)
-		num = el->el_line.cursor - el->el_line.buffer;
+		num = (int)(el->el_line.cursor - el->el_line.buffer);
 
 	if (el->el_map.current != el->el_map.emacs) {
 		cv_undo(el);
@@ -375,7 +375,7 @@ cv_delfini(EditLine *el)
 		/* sanity */
 		return;
 
-	size = el->el_line.cursor - el->el_chared.c_vcmd.pos;
+	size = (int)(el->el_line.cursor - el->el_chared.c_vcmd.pos);
 	if (size == 0)
 		size = 1;
 	el->el_line.cursor = el->el_chared.c_vcmd.pos;
@@ -529,8 +529,7 @@ ch_reset(EditLine *el, int mclear)
 }
 
 private void
-ch__clearmacro(el)
-	EditLine *el;
+ch__clearmacro(EditLine *el)
 {
 	c_macro_t *ma = &el->el_chared.c_macro;
 	while (ma->level >= 0)
@@ -542,9 +541,7 @@ ch__clearmacro(el)
  *	Returns 1 if successful, 0 if not.
  */
 protected int
-ch_enlargebufs(el, addlen)
-	EditLine *el;
-	size_t addlen;
+ch_enlargebufs(EditLine *el, size_t addlen)
 {
 	size_t sz, newsz;
 	char *newbuffer, *oldbuf, *oldkbuf;
@@ -695,12 +692,12 @@ protected int
 c_gets(EditLine *el, char *buf, const char *prompt)
 {
 	char ch;
-	int len;
+	ssize_t len;
 	char *cp = el->el_line.buffer;
 
 	if (prompt) {
 		len = strlen(prompt);
-		memcpy(cp, prompt, len + 0u);
+		memcpy(cp, prompt, (size_t)len);
 		cp += len;
 	}
 	len = 0;
@@ -721,7 +718,7 @@ c_gets(EditLine *el, char *buf, const ch
 
 		case '\010':	/* Delete and backspace */
 		case '\177':
-			if (len <= 0) {
+			if (len == 0) {
 				len = -1;
 				break;
 			}
@@ -749,7 +746,7 @@ c_gets(EditLine *el, char *buf, const ch
 	el->el_line.buffer[0] = '\0';
 	el->el_line.lastchar = el->el_line.buffer;
 	el->el_line.cursor = el->el_line.buffer;
-	return len;
+	return (int)len;
 }
 
 
@@ -771,6 +768,6 @@ c_hpos(EditLine *el)
 		     ptr >= el->el_line.buffer && *ptr != '\n';
 		     ptr--)
 			continue;
-		return (el->el_line.cursor - ptr - 1);
+		return (int)(el->el_line.cursor - ptr - 1);
 	}
 }

Modified: projects/altix2/lib/libedit/chared.h
==============================================================================
--- projects/altix2/lib/libedit/chared.h	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/lib/libedit/chared.h	Sat Jul  7 05:25:22 2012	(r238191)
@@ -30,7 +30,7 @@
  * SUCH DAMAGE.
  *
  *	@(#)chared.h	8.1 (Berkeley) 6/4/93
- *	$NetBSD: chared.h,v 1.17 2006/03/06 21:11:56 christos Exp $
+ *	$NetBSD: chared.h,v 1.18 2009/02/15 21:55:23 christos Exp $
  * $FreeBSD$
  */
 
@@ -70,7 +70,7 @@ typedef struct c_macro_t {
  * Undo information for vi - no undo in emacs (yet)
  */
 typedef struct c_undo_t {
-	int	 len;			/* length of saved line */
+	ssize_t	 len;			/* length of saved line */
 	int	 cursor;		/* position of saved cursor */
 	char	*buf;			/* full saved text */
 } c_undo_t;

Modified: projects/altix2/lib/libedit/editline.3
==============================================================================
--- projects/altix2/lib/libedit/editline.3	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/lib/libedit/editline.3	Sat Jul  7 05:25:22 2012	(r238191)
@@ -162,11 +162,6 @@ is modified to contain the number of cha
 Returns the line read if successful, or
 .Dv NULL
 if no characters were read or if an error occurred.
-If an error occurred,
-.Fa count
-is set to \-1 and
-.Dv errno
-contains the error code that caused it.
 The return value may not remain valid across calls to
 .Fn el_gets
 and must be copied if the data is to be retained.

Modified: projects/altix2/lib/libedit/el.h
==============================================================================
--- projects/altix2/lib/libedit/el.h	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/lib/libedit/el.h	Sat Jul  7 05:25:22 2012	(r238191)
@@ -115,7 +115,6 @@ struct editline {
 	FILE		 *el_errfile;	/* Stdio stuff			*/
 	int		  el_infd;	/* Input file descriptor	*/
 	int		  el_flags;	/* Various flags.		*/
-	int		  el_errno;	/* Local copy of errno		*/
 	coord_t		  el_cursor;	/* Cursor location		*/
 	char		**el_display;	/* Real screen image = what is there */
 	char		**el_vdisplay;	/* Virtual screen image = what we see */

Modified: projects/altix2/lib/libedit/read.c
==============================================================================
--- projects/altix2/lib/libedit/read.c	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/lib/libedit/read.c	Sat Jul  7 05:25:22 2012	(r238191)
@@ -49,7 +49,7 @@ __FBSDID("$FreeBSD$");
 #include <stdlib.h>
 #include "el.h"
 
-#define	OKCMD	-1	/* must be -1! */
+#define	OKCMD	-1
 
 private int	read__fixio(int, int);
 private int	read_preread(EditLine *);
@@ -170,7 +170,7 @@ read__fixio(int fd __unused, int e)
 		return (e ? 0 : -1);
 
 	case EINTR:
-		return (-1);
+		return (0);
 
 	default:
 		return (-1);
@@ -235,12 +235,9 @@ read_getcmd(EditLine *el, el_action_t *c
 	el_action_t cmd;
 	int num;
 
-	el->el_errno = 0;
 	do {
-		if ((num = el_getc(el, ch)) != 1) {	/* if EOF or error */
-			el->el_errno = num == 0 ? 0 : errno;
+		if ((num = el_getc(el, ch)) != 1)	/* if EOF or error */
 			return (num);
-		}
 
 #ifdef	KANJI
 		if ((*ch & 0200)) {
@@ -292,21 +289,14 @@ read_char(EditLine *el, char *cp)
 	ssize_t num_read;
 	int tried = 0;
 
- again:
-	el->el_signal->sig_no = 0;
-	while ((num_read = read(el->el_infd, cp, 1)) == -1) {
-		if (el->el_signal->sig_no == SIGCONT) {
-			sig_set(el);
-			el_set(el, EL_REFRESH);
-			goto again;
-		}
+	while ((num_read = read(el->el_infd, cp, 1)) == -1)
 		if (!tried && read__fixio(el->el_infd, errno) == 0)
 			tried = 1;
 		else {
 			*cp = '\0';
 			return (-1);
 		}
-	}
+
 	return (int)num_read;
 }
 
@@ -413,20 +403,17 @@ el_gets(EditLine *el, int *nread)
 	int num;		/* how many chars we have read at NL */
 	char ch;
 	int crlf = 0;
-	int nrb;
 #ifdef FIONREAD
 	c_macro_t *ma = &el->el_chared.c_macro;
 #endif /* FIONREAD */
 
-	if (nread == NULL)
-		nread = &nrb;
 	*nread = 0;
 
 	if (el->el_flags & NO_TTY) {
 		char *cp = el->el_line.buffer;
 		size_t idx;
 
-		while ((num = (*el->el_read.read_char)(el, cp)) == 1) {
+		while ((*el->el_read.read_char)(el, cp) == 1) {
 			/* make sure there is space for next character */
 			if (cp + 1 >= el->el_line.limit) {
 				idx = (cp - el->el_line.buffer);
@@ -440,16 +427,12 @@ el_gets(EditLine *el, int *nread)
 			if (cp[-1] == '\r' || cp[-1] == '\n')
 				break;
 		}
-		if (num == -1) {
-			if (errno == EINTR)
-				cp = el->el_line.buffer;
-			el->el_errno = errno;
-		}
 
 		el->el_line.cursor = el->el_line.lastchar = cp;
 		*cp = '\0';
-		*nread = (int)(el->el_line.cursor - el->el_line.buffer);
-		goto done;
+		if (nread)
+			*nread = (int)(el->el_line.cursor - el->el_line.buffer);
+		return (*nread ? el->el_line.buffer : NULL);
 	}
 
 
@@ -460,8 +443,8 @@ el_gets(EditLine *el, int *nread)
 		(void) ioctl(el->el_infd, FIONREAD, (ioctl_t) & chrs);
 		if (chrs == 0) {
 			if (tty_rawmode(el) < 0) {
-				errno = 0;
-				*nread = 0;
+				if (nread)
+					*nread = 0;
 				return (NULL);
 			}
 		}
@@ -474,7 +457,6 @@ el_gets(EditLine *el, int *nread)
 	if (el->el_flags & EDIT_DISABLED) {
 		char *cp;
 		size_t idx;
-
 		if ((el->el_flags & UNBUFFERED) == 0)
 			cp = el->el_line.buffer;
 		else
@@ -482,7 +464,7 @@ el_gets(EditLine *el, int *nread)
 
 		term__flush(el);
 
-		while ((num = (*el->el_read.read_char)(el, cp)) == 1) {
+		while ((*el->el_read.read_char)(el, cp) == 1) {
 			/* make sure there is space next character */
 			if (cp + 1 >= el->el_line.limit) {
 				idx = (cp - el->el_line.buffer);
@@ -498,15 +480,11 @@ el_gets(EditLine *el, int *nread)
 				break;
 		}
 
-		if (num == -1) {
-			if (errno == EINTR)
-				cp = el->el_line.buffer;
-			el->el_errno = errno;
-		}
-
 		el->el_line.cursor = el->el_line.lastchar = cp;
 		*cp = '\0';
-		goto done;
+		if (nread)
+			*nread = (int)(el->el_line.cursor - el->el_line.buffer);
+		return (*nread ? el->el_line.buffer : NULL);
 	}
 
 	for (num = OKCMD; num == OKCMD;) {	/* while still editing this
@@ -522,12 +500,6 @@ el_gets(EditLine *el, int *nread)
 #endif /* DEBUG_READ */
 			break;
 		}
-		if (el->el_errno == EINTR) {
-			el->el_line.buffer[0] = '\0';
-			el->el_line.lastchar =
-			    el->el_line.cursor = el->el_line.buffer;
-			break;
-		}
 		if ((unsigned int)cmdnum >= (unsigned int)el->el_map.nfunc) {	/* BUG CHECK command */
 #ifdef DEBUG_EDIT
 			(void) fprintf(el->el_errfile,
@@ -645,17 +617,12 @@ el_gets(EditLine *el, int *nread)
 	/* make sure the tty is set up correctly */
 	if ((el->el_flags & UNBUFFERED) == 0) {
 		read_finish(el);
-		*nread = num != -1 ? num : 0;
+		if (nread)
+			*nread = num;
 	} else {
-		*nread = (int)(el->el_line.lastchar - el->el_line.buffer);
+		if (nread)
+			*nread =
+			    (int)(el->el_line.lastchar - el->el_line.buffer);
 	}
-done:
-	if (*nread == 0) {
-		if (num == -1) {
-			*nread = -1;
-			errno = el->el_errno;
-		}
-		return NULL;
-	} else
-		return el->el_line.buffer;
+	return (num ? el->el_line.buffer : NULL);
 }

Modified: projects/altix2/lib/libedit/sig.c
==============================================================================
--- projects/altix2/lib/libedit/sig.c	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/lib/libedit/sig.c	Sat Jul  7 05:25:22 2012	(r238191)
@@ -29,7 +29,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- *	$NetBSD: sig.c,v 1.15 2009/02/19 15:20:22 christos Exp $
+ *	$NetBSD: sig.c,v 1.14 2009/02/18 15:04:40 christos Exp $
  */
 
 #if !defined(lint) && !defined(SCCSID)
@@ -73,8 +73,6 @@ sig_handler(int signo)
 	(void) sigaddset(&nset, signo);
 	(void) sigprocmask(SIG_BLOCK, &nset, &oset);
 
-	sel->el_signal->sig_no = signo;
-
 	switch (signo) {
 	case SIGCONT:
 		tty_rawmode(sel);
@@ -160,12 +158,12 @@ sig_set(EditLine *el)
 	struct sigaction osa, nsa;
 
 	nsa.sa_handler = sig_handler;
-	nsa.sa_flags = 0;
 	sigemptyset(&nsa.sa_mask);
 
 	(void) sigprocmask(SIG_BLOCK, &el->el_signal->sig_set, &oset);
 
 	for (i = 0; sighdl[i] != -1; i++) {
+		nsa.sa_flags = SIGINT ? 0 : SA_RESTART;
 		/* This could happen if we get interrupted */
 		if (sigaction(sighdl[i], &nsa, &osa) != -1 &&
 		    osa.sa_handler != sig_handler)

Modified: projects/altix2/lib/libedit/sig.h
==============================================================================
--- projects/altix2/lib/libedit/sig.h	Sat Jul  7 05:17:43 2012	(r238190)
+++ projects/altix2/lib/libedit/sig.h	Sat Jul  7 05:25:22 2012	(r238191)
@@ -30,7 +30,7 @@
  * SUCH DAMAGE.
  *
  *	@(#)sig.h	8.1 (Berkeley) 6/4/93
- *	$NetBSD: sig.h,v 1.5 2003/08/07 16:44:33 agc Exp $
+ *	$NetBSD: sig.h,v 1.7 2009/02/15 21:25:01 christos Exp $
  * $FreeBSD$
  */
 
@@ -61,7 +61,6 @@
 typedef struct {
 	struct sigaction sig_action[ALLSIGSNO];
 	sigset_t sig_set;

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

From owner-svn-src-projects@FreeBSD.ORG  Sat Jul  7 18:04:10 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 1BB0E106564A;
	Sat,  7 Jul 2012 18:04:10 +0000 (UTC)
	(envelope-from kientzle@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id 02F3A8FC14;
	Sat,  7 Jul 2012 18:04:10 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q67I49L7072274;
	Sat, 7 Jul 2012 18:04:09 GMT (envelope-from kientzle@svn.freebsd.org)
Received: (from kientzle@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q67I49nY072267;
	Sat, 7 Jul 2012 18:04:09 GMT (envelope-from kientzle@svn.freebsd.org)
Message-Id: <201207071804.q67I49nY072267@svn.freebsd.org>
From: Tim Kientzle <kientzle@FreeBSD.org>
Date: Sat, 7 Jul 2012 18:04:09 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r238208 - in projects/armv6: bin/expr lib/libc/net
	sbin/devd sbin/hastd usr.bin/ar usr.bin/bc usr.bin/find
	usr.bin/m4 usr.bin/mkcsmapper usr.bin/mkesdb usr.bin/mklocale
	usr.sbin/bluetoo...
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Jul 2012 18:04:10 -0000

Author: kientzle
Date: Sat Jul  7 18:04:09 2012
New Revision: 238208
URL: http://svn.freebsd.org/changeset/base/238208

Log:
  Merge from -CURRENT:  Fixes for building with the
  new YACC.

Modified:
  projects/armv6/bin/expr/expr.y
  projects/armv6/lib/libc/net/nsparser.y
  projects/armv6/sbin/devd/parse.y
  projects/armv6/sbin/hastd/hast.h
  projects/armv6/sbin/hastd/parse.y
  projects/armv6/usr.bin/ar/acpyacc.y
  projects/armv6/usr.bin/bc/bc.y
  projects/armv6/usr.bin/find/getdate.y
  projects/armv6/usr.bin/m4/parser.y
  projects/armv6/usr.bin/mkcsmapper/ldef.h
  projects/armv6/usr.bin/mkesdb/ldef.h
  projects/armv6/usr.bin/mklocale/extern.h
  projects/armv6/usr.sbin/bluetooth/bthidd/parser.y
  projects/armv6/usr.sbin/bluetooth/hcsecd/parser.y
  projects/armv6/usr.sbin/config/config.h
  projects/armv6/usr.sbin/config/main.c
  projects/armv6/usr.sbin/fifolog/lib/getdate.y
  projects/armv6/usr.sbin/jail/config.c
  projects/armv6/usr.sbin/jail/jailp.h
Directory Properties:
  projects/armv6/   (props changed)
  projects/armv6/lib/libc/   (props changed)
  projects/armv6/sbin/   (props changed)
  projects/armv6/usr.sbin/jail/   (props changed)

Modified: projects/armv6/bin/expr/expr.y
==============================================================================
--- projects/armv6/bin/expr/expr.y	Sat Jul  7 17:55:27 2012	(r238207)
+++ projects/armv6/bin/expr/expr.y	Sat Jul  7 18:04:09 2012	(r238208)
@@ -74,7 +74,6 @@ int		to_integer(struct val *);
 void		to_string(struct val *);
 int		yyerror(const char *);
 int		yylex(void);
-int		yyparse(void);
 
 %}
 

Modified: projects/armv6/lib/libc/net/nsparser.y
==============================================================================
--- projects/armv6/lib/libc/net/nsparser.y	Sat Jul  7 17:55:27 2012	(r238207)
+++ projects/armv6/lib/libc/net/nsparser.y	Sat Jul  7 18:04:09 2012	(r238208)
@@ -44,6 +44,7 @@ __FBSDID("$FreeBSD$");
 #define _NS_PRIVATE
 #include <nsswitch.h>
 #include <stdio.h>
+#include <stdlib.h>
 #include <string.h>
 #include <syslog.h>
 #include "un-namespace.h"

Modified: projects/armv6/sbin/devd/parse.y
==============================================================================
--- projects/armv6/sbin/devd/parse.y	Sat Jul  7 17:55:27 2012	(r238207)
+++ projects/armv6/sbin/devd/parse.y	Sat Jul  7 18:04:09 2012	(r238208)
@@ -29,6 +29,7 @@
  * $FreeBSD$
  */
 
+#include <sys/cdefs.h>
 #include "devd.h"
 #include <stdio.h>
 #include <string.h>

Modified: projects/armv6/sbin/hastd/hast.h
==============================================================================
--- projects/armv6/sbin/hastd/hast.h	Sat Jul  7 17:55:27 2012	(r238207)
+++ projects/armv6/sbin/hastd/hast.h	Sat Jul  7 18:04:09 2012	(r238208)
@@ -244,6 +244,5 @@ void yy_config_free(struct hastd_config 
 
 void yyerror(const char *);
 int yylex(void);
-int yyparse(void);
 
 #endif	/* !_HAST_H_ */

Modified: projects/armv6/sbin/hastd/parse.y
==============================================================================
--- projects/armv6/sbin/hastd/parse.y	Sat Jul  7 17:55:27 2012	(r238207)
+++ projects/armv6/sbin/hastd/parse.y	Sat Jul  7 18:04:09 2012	(r238208)
@@ -77,332 +77,483 @@ static int depth1_metaflush;
 
 extern void yyrestart(FILE *);
 
-static int
-isitme(const char *name)
-{
-	char buf[MAXHOSTNAMELEN];
-	char *pos;
-	size_t bufsize;
-
-	/*
-	 * First check if the given name matches our full hostname.
-	 */
-	if (gethostname(buf, sizeof(buf)) < 0) {
-		pjdlog_errno(LOG_ERR, "gethostname() failed");
-		return (-1);
-	}
-	if (strcmp(buf, name) == 0)
-		return (1);
+static int isitme(const char *name);
+static bool family_supported(int family);
+static int node_names(char **namesp);
+%}
 
-	/*
-	 * Now check if it matches first part of the host name.
-	 */
-	pos = strchr(buf, '.');
-	if (pos != NULL && (size_t)(pos - buf) == strlen(name) &&
-	    strncmp(buf, name, pos - buf) == 0) {
-		return (1);
-	}
+%token CONTROL PIDFILE LISTEN REPLICATION CHECKSUM COMPRESSION METAFLUSH
+%token TIMEOUT EXEC RESOURCE NAME LOCAL REMOTE SOURCE ON OFF
+%token FULLSYNC MEMSYNC ASYNC NONE CRC32 SHA256 HOLE LZF
+%token NUM STR OB CB
 
-	/*
-	 * At the end check if name is equal to our host's UUID.
-	 */
-	bufsize = sizeof(buf);
-	if (sysctlbyname("kern.hostuuid", buf, &bufsize, NULL, 0) < 0) {
-		pjdlog_errno(LOG_ERR, "sysctlbyname(kern.hostuuid) failed");
-		return (-1);
-	}
-	if (strcasecmp(buf, name) == 0)
-		return (1);
+%type <str> remote_str
+%type <num> replication_type
+%type <num> checksum_type
+%type <num> compression_type
+%type <num> boolean
 
-	/*
-	 * Looks like this isn't about us.
-	 */
-	return (0);
+%union
+{
+	int num;
+	char *str;
 }
 
-static bool
-family_supported(int family)
-{
-	int sock;
+%token <num> NUM
+%token <str> STR
 
-	sock = socket(family, SOCK_STREAM, 0);
-	if (sock == -1 && errno == EPROTONOSUPPORT)
-		return (false);
-	if (sock >= 0)
-		(void)close(sock);
-	return (true);
-}
+%%
 
-static int
-node_names(char **namesp)
-{
-	static char names[MAXHOSTNAMELEN * 3];
-	char buf[MAXHOSTNAMELEN];
-	char *pos;
-	size_t bufsize;
+statements:
+	|
+	statements statement
+	;
 
-	if (gethostname(buf, sizeof(buf)) < 0) {
-		pjdlog_errno(LOG_ERR, "gethostname() failed");
-		return (-1);
+statement:
+	control_statement
+	|
+	pidfile_statement
+	|
+	listen_statement
+	|
+	replication_statement
+	|
+	checksum_statement
+	|
+	compression_statement
+	|
+	timeout_statement
+	|
+	exec_statement
+	|
+	metaflush_statement
+	|
+	node_statement
+	|
+	resource_statement
+	;
+
+control_statement:	CONTROL STR
+	{
+		switch (depth) {
+		case 0:
+			if (strlcpy(depth0_control, $2,
+			    sizeof(depth0_control)) >=
+			    sizeof(depth0_control)) {
+				pjdlog_error("control argument is too long.");
+				free($2);
+				return (1);
+			}
+			break;
+		case 1:
+			if (!mynode)
+				break;
+			if (strlcpy(lconfig->hc_controladdr, $2,
+			    sizeof(lconfig->hc_controladdr)) >=
+			    sizeof(lconfig->hc_controladdr)) {
+				pjdlog_error("control argument is too long.");
+				free($2);
+				return (1);
+			}
+			break;
+		default:
+			PJDLOG_ABORT("control at wrong depth level");
+		}
+		free($2);
 	}
+	;
 
-	/* First component of the host name. */
-	pos = strchr(buf, '.');
-	if (pos != NULL && pos != buf) {
-		(void)strlcpy(names, buf, MIN((size_t)(pos - buf + 1),
-		    sizeof(names)));
-		(void)strlcat(names, ", ", sizeof(names));
+pidfile_statement:	PIDFILE STR
+	{
+		switch (depth) {
+		case 0:
+			if (strlcpy(depth0_pidfile, $2,
+			    sizeof(depth0_pidfile)) >=
+			    sizeof(depth0_pidfile)) {
+				pjdlog_error("pidfile argument is too long.");
+				free($2);
+				return (1);
+			}
+			break;
+		case 1:
+			if (!mynode)
+				break;
+			if (strlcpy(lconfig->hc_pidfile, $2,
+			    sizeof(lconfig->hc_pidfile)) >=
+			    sizeof(lconfig->hc_pidfile)) {
+				pjdlog_error("pidfile argument is too long.");
+				free($2);
+				return (1);
+			}
+			break;
+		default:
+			PJDLOG_ABORT("pidfile at wrong depth level");
+		}
+		free($2);
 	}
+	;
 
-	/* Full host name. */
-	(void)strlcat(names, buf, sizeof(names));
-	(void)strlcat(names, ", ", sizeof(names));
+listen_statement:	LISTEN STR
+	{
+		struct hastd_listen *lst;
 
-	/* Host UUID. */
-	bufsize = sizeof(buf);
-	if (sysctlbyname("kern.hostuuid", buf, &bufsize, NULL, 0) < 0) {
-		pjdlog_errno(LOG_ERR, "sysctlbyname(kern.hostuuid) failed");
-		return (-1);
+		lst = calloc(1, sizeof(*lst));
+		if (lst == NULL) {
+			pjdlog_error("Unable to allocate memory for listen address.");
+			free($2);
+			return (1);
+		}
+		if (strlcpy(lst->hl_addr, $2, sizeof(lst->hl_addr)) >=
+		    sizeof(lst->hl_addr)) {
+			pjdlog_error("listen argument is too long.");
+			free($2);
+			free(lst);
+			return (1);
+		}
+		switch (depth) {
+		case 0:
+			TAILQ_INSERT_TAIL(&depth0_listen, lst, hl_next);
+			break;
+		case 1:
+			if (mynode)
+				TAILQ_INSERT_TAIL(&depth0_listen, lst, hl_next);
+			else
+				free(lst);
+			break;
+		default:
+			PJDLOG_ABORT("listen at wrong depth level");
+		}
+		free($2);
 	}
-	(void)strlcat(names, buf, sizeof(names));
-
-	*namesp = names;
+	;
 
-	return (0);
-}
+replication_statement:	REPLICATION replication_type
+	{
+		switch (depth) {
+		case 0:
+			depth0_replication = $2;
+			break;
+		case 1:
+			PJDLOG_ASSERT(curres != NULL);
+			curres->hr_replication = $2;
+			break;
+		default:
+			PJDLOG_ABORT("replication at wrong depth level");
+		}
+	}
+	;
 
-void
-yyerror(const char *str)
-{
+replication_type:
+	FULLSYNC	{ $$ = HAST_REPLICATION_FULLSYNC; }
+	|
+	MEMSYNC		{ $$ = HAST_REPLICATION_MEMSYNC; }
+	|
+	ASYNC		{ $$ = HAST_REPLICATION_ASYNC; }
+	;
 
-	pjdlog_error("Unable to parse configuration file at line %d near '%s': %s",
-	    lineno, yytext, str);
-}
+checksum_statement:	CHECKSUM checksum_type
+	{
+		switch (depth) {
+		case 0:
+			depth0_checksum = $2;
+			break;
+		case 1:
+			PJDLOG_ASSERT(curres != NULL);
+			curres->hr_checksum = $2;
+			break;
+		default:
+			PJDLOG_ABORT("checksum at wrong depth level");
+		}
+	}
+	;
 
-struct hastd_config *
-yy_config_parse(const char *config, bool exitonerror)
-{
-	int ret;
-
-	curres = NULL;
-	mynode = false;
-	depth = 0;
-	lineno = 0;
-
-	depth0_timeout = HAST_TIMEOUT;
-	depth0_replication = HAST_REPLICATION_FULLSYNC;
-	depth0_checksum = HAST_CHECKSUM_NONE;
-	depth0_compression = HAST_COMPRESSION_HOLE;
-	strlcpy(depth0_control, HAST_CONTROL, sizeof(depth0_control));
-	strlcpy(depth0_pidfile, HASTD_PIDFILE, sizeof(depth0_pidfile));
-	TAILQ_INIT(&depth0_listen);
-	strlcpy(depth0_listen_tcp4, HASTD_LISTEN_TCP4,
-	    sizeof(depth0_listen_tcp4));
-	strlcpy(depth0_listen_tcp6, HASTD_LISTEN_TCP6,
-	    sizeof(depth0_listen_tcp6));
-	depth0_exec[0] = '\0';
-	depth0_metaflush = 1;
+checksum_type:
+	NONE		{ $$ = HAST_CHECKSUM_NONE; }
+	|
+	CRC32		{ $$ = HAST_CHECKSUM_CRC32; }
+	|
+	SHA256		{ $$ = HAST_CHECKSUM_SHA256; }
+	;
 
-	lconfig = calloc(1, sizeof(*lconfig));
-	if (lconfig == NULL) {
-		pjdlog_error("Unable to allocate memory for configuration.");
-		if (exitonerror)
-			exit(EX_TEMPFAIL);
-		return (NULL);
+compression_statement:	COMPRESSION compression_type
+	{
+		switch (depth) {
+		case 0:
+			depth0_compression = $2;
+			break;
+		case 1:
+			PJDLOG_ASSERT(curres != NULL);
+			curres->hr_compression = $2;
+			break;
+		default:
+			PJDLOG_ABORT("compression at wrong depth level");
+		}
 	}
+	;
 
-	TAILQ_INIT(&lconfig->hc_listen);
-	TAILQ_INIT(&lconfig->hc_resources);
-
-	yyin = fopen(config, "r");
-	if (yyin == NULL) {
-		pjdlog_errno(LOG_ERR, "Unable to open configuration file %s",
-		    config);
-		yy_config_free(lconfig);
-		if (exitonerror)
-			exit(EX_OSFILE);
-		return (NULL);
-	}
-	yyrestart(yyin);
-	ret = yyparse();
-	fclose(yyin);
-	if (ret != 0) {
-		yy_config_free(lconfig);
-		if (exitonerror)
-			exit(EX_CONFIG);
-		return (NULL);
-	}
+compression_type:
+	NONE		{ $$ = HAST_COMPRESSION_NONE; }
+	|
+	HOLE		{ $$ = HAST_COMPRESSION_HOLE; }
+	|
+	LZF		{ $$ = HAST_COMPRESSION_LZF; }
+	;
 
-	/*
-	 * Let's see if everything is set up.
-	 */
-	if (lconfig->hc_controladdr[0] == '\0') {
-		strlcpy(lconfig->hc_controladdr, depth0_control,
-		    sizeof(lconfig->hc_controladdr));
-	}
-	if (lconfig->hc_pidfile[0] == '\0') {
-		strlcpy(lconfig->hc_pidfile, depth0_pidfile,
-		    sizeof(lconfig->hc_pidfile));
+timeout_statement:	TIMEOUT NUM
+	{
+		if ($2 <= 0) {
+			pjdlog_error("Negative or zero timeout.");
+			return (1);
+		}
+		switch (depth) {
+		case 0:
+			depth0_timeout = $2;
+			break;
+		case 1:
+			PJDLOG_ASSERT(curres != NULL);
+			curres->hr_timeout = $2;
+			break;
+		default:
+			PJDLOG_ABORT("timeout at wrong depth level");
+		}
 	}
-	if (!TAILQ_EMPTY(&depth0_listen))
-		TAILQ_CONCAT(&lconfig->hc_listen, &depth0_listen, hl_next);
-	if (TAILQ_EMPTY(&lconfig->hc_listen)) {
-		struct hastd_listen *lst;
+	;
 
-		if (family_supported(AF_INET)) {
-			lst = calloc(1, sizeof(*lst));
-			if (lst == NULL) {
-				pjdlog_error("Unable to allocate memory for listen address.");
-				yy_config_free(lconfig);
-				if (exitonerror)
-					exit(EX_TEMPFAIL);
-				return (NULL);
+exec_statement:		EXEC STR
+	{
+		switch (depth) {
+		case 0:
+			if (strlcpy(depth0_exec, $2, sizeof(depth0_exec)) >=
+			    sizeof(depth0_exec)) {
+				pjdlog_error("Exec path is too long.");
+				free($2);
+				return (1);
 			}
-			(void)strlcpy(lst->hl_addr, depth0_listen_tcp4,
-			    sizeof(lst->hl_addr));
-			TAILQ_INSERT_TAIL(&lconfig->hc_listen, lst, hl_next);
-		} else {
-			pjdlog_debug(1,
-			    "No IPv4 support in the kernel, not listening on IPv4 address.");
-		}
-		if (family_supported(AF_INET6)) {
-			lst = calloc(1, sizeof(*lst));
-			if (lst == NULL) {
-				pjdlog_error("Unable to allocate memory for listen address.");
-				yy_config_free(lconfig);
-				if (exitonerror)
-					exit(EX_TEMPFAIL);
-				return (NULL);
+			break;
+		case 1:
+			PJDLOG_ASSERT(curres != NULL);
+			if (strlcpy(curres->hr_exec, $2,
+			    sizeof(curres->hr_exec)) >=
+			    sizeof(curres->hr_exec)) {
+				pjdlog_error("Exec path is too long.");
+				free($2);
+				return (1);
 			}
-			(void)strlcpy(lst->hl_addr, depth0_listen_tcp6,
-			    sizeof(lst->hl_addr));
-			TAILQ_INSERT_TAIL(&lconfig->hc_listen, lst, hl_next);
-		} else {
-			pjdlog_debug(1,
-			    "No IPv6 support in the kernel, not listening on IPv6 address.");
-		}
-		if (TAILQ_EMPTY(&lconfig->hc_listen)) {
-			pjdlog_error("No address to listen on.");
-			yy_config_free(lconfig);
-			if (exitonerror)
-				exit(EX_TEMPFAIL);
-			return (NULL);
+			break;
+		default:
+			PJDLOG_ABORT("exec at wrong depth level");
 		}
+		free($2);
 	}
-	TAILQ_FOREACH(curres, &lconfig->hc_resources, hr_next) {
-		PJDLOG_ASSERT(curres->hr_provname[0] != '\0');
-		PJDLOG_ASSERT(curres->hr_localpath[0] != '\0');
-		PJDLOG_ASSERT(curres->hr_remoteaddr[0] != '\0');
+	;
 
-		if (curres->hr_replication == -1) {
-			/*
-			 * Replication is not set at resource-level.
-			 * Use global or default setting.
-			 */
-			curres->hr_replication = depth0_replication;
-		}
-		if (curres->hr_replication == HAST_REPLICATION_MEMSYNC) {
-			pjdlog_warning("Replication mode \"%s\" is not implemented, falling back to \"%s\".",
-			    "memsync", "fullsync");
-			curres->hr_replication = HAST_REPLICATION_FULLSYNC;
-		}
-		if (curres->hr_checksum == -1) {
-			/*
-			 * Checksum is not set at resource-level.
-			 * Use global or default setting.
-			 */
-			curres->hr_checksum = depth0_checksum;
-		}
-		if (curres->hr_compression == -1) {
-			/*
-			 * Compression is not set at resource-level.
-			 * Use global or default setting.
-			 */
-			curres->hr_compression = depth0_compression;
-		}
-		if (curres->hr_timeout == -1) {
-			/*
-			 * Timeout is not set at resource-level.
-			 * Use global or default setting.
-			 */
-			curres->hr_timeout = depth0_timeout;
-		}
-		if (curres->hr_exec[0] == '\0') {
-			/*
-			 * Exec is not set at resource-level.
-			 * Use global or default setting.
-			 */
-			strlcpy(curres->hr_exec, depth0_exec,
-			    sizeof(curres->hr_exec));
-		}
-		if (curres->hr_metaflush == -1) {
-			/*
-			 * Metaflush is not set at resource-level.
-			 * Use global or default setting.
-			 */
-			curres->hr_metaflush = depth0_metaflush;
+metaflush_statement:	METAFLUSH boolean
+	{
+		switch (depth) {
+		case 0:
+			depth0_metaflush = $2;
+			break;
+		case 1:
+			PJDLOG_ASSERT(curres != NULL);
+			depth1_metaflush = $2;
+			break;
+		case 2:
+			if (!mynode)
+				break;
+			PJDLOG_ASSERT(curres != NULL);
+			curres->hr_metaflush = $2;
+			break;
+		default:
+			PJDLOG_ABORT("metaflush at wrong depth level");
 		}
 	}
+	;
 
-	return (lconfig);
-}
-
-void
-yy_config_free(struct hastd_config *config)
-{
-	struct hastd_listen *lst;
-	struct hast_resource *res;
+boolean:
+	ON		{ $$ = 1; }
+	|
+	OFF		{ $$ = 0; }
+	;
 
-	while ((lst = TAILQ_FIRST(&depth0_listen)) != NULL) {
-		TAILQ_REMOVE(&depth0_listen, lst, hl_next);
-		free(lst);
+node_statement:		ON node_start OB node_entries CB
+	{
+		mynode = false;
 	}
-	while ((lst = TAILQ_FIRST(&config->hc_listen)) != NULL) {
-		TAILQ_REMOVE(&config->hc_listen, lst, hl_next);
-		free(lst);
-	}
-	while ((res = TAILQ_FIRST(&config->hc_resources)) != NULL) {
-		TAILQ_REMOVE(&config->hc_resources, res, hr_next);
-		free(res);
-	}
-	free(config);
-}
-%}
-
-%token CONTROL PIDFILE LISTEN REPLICATION CHECKSUM COMPRESSION METAFLUSH
-%token TIMEOUT EXEC RESOURCE NAME LOCAL REMOTE SOURCE ON OFF
-%token FULLSYNC MEMSYNC ASYNC NONE CRC32 SHA256 HOLE LZF
-%token NUM STR OB CB
-
-%type <str> remote_str
-%type <num> replication_type
-%type <num> checksum_type
-%type <num> compression_type
-%type <num> boolean
-
-%union
-{
-	int num;
-	char *str;
-}
-
-%token <num> NUM
-%token <str> STR
+	;
 
-%%
+node_start:	STR
+	{
+		switch (isitme($1)) {
+		case -1:
+			free($1);
+			return (1);
+		case 0:
+			break;
+		case 1:
+			mynode = true;
+			break;
+		default:
+			PJDLOG_ABORT("invalid isitme() return value");
+		}
+		free($1);
+	}
+	;
 
-statements:
+node_entries:
 	|
-	statements statement
+	node_entries node_entry
 	;
 
-statement:
+node_entry:
 	control_statement
 	|
 	pidfile_statement
 	|
 	listen_statement
+	;
+
+resource_statement:	RESOURCE resource_start OB resource_entries CB
+	{
+		if (curres != NULL) {
+			/*
+			 * There must be section for this node, at least with
+			 * remote address configuration.
+			 */
+			if (!hadmynode) {
+				char *names;
+
+				if (node_names(&names) != 0)
+					return (1);
+				pjdlog_error("No resource %s configuration for this node (acceptable node names: %s).",
+				    curres->hr_name, names);
+				return (1);
+			}
+
+			/*
+			 * Let's see if there are some resource-level settings
+			 * that we can use for node-level settings.
+			 */
+			if (curres->hr_provname[0] == '\0' &&
+			    depth1_provname[0] != '\0') {
+				/*
+				 * Provider name is not set at node-level,
+				 * but is set at resource-level, use it.
+				 */
+				strlcpy(curres->hr_provname, depth1_provname,
+				    sizeof(curres->hr_provname));
+			}
+			if (curres->hr_localpath[0] == '\0' &&
+			    depth1_localpath[0] != '\0') {
+				/*
+				 * Path to local provider is not set at
+				 * node-level, but is set at resource-level,
+				 * use it.
+				 */
+				strlcpy(curres->hr_localpath, depth1_localpath,
+				    sizeof(curres->hr_localpath));
+			}
+			if (curres->hr_metaflush == -1 && depth1_metaflush != -1) {
+				/*
+				 * Metaflush is not set at node-level,
+				 * but is set at resource-level, use it.
+				 */
+				curres->hr_metaflush = depth1_metaflush;
+			}
+
+			/*
+			 * If provider name is not given, use resource name
+			 * as provider name.
+			 */
+			if (curres->hr_provname[0] == '\0') {
+				strlcpy(curres->hr_provname, curres->hr_name,
+				    sizeof(curres->hr_provname));
+			}
+
+			/*
+			 * Remote address has to be configured at this point.
+			 */
+			if (curres->hr_remoteaddr[0] == '\0') {
+				pjdlog_error("Remote address not configured for resource %s.",
+				    curres->hr_name);
+				return (1);
+			}
+			/*
+			 * Path to local provider has to be configured at this
+			 * point.
+			 */
+			if (curres->hr_localpath[0] == '\0') {
+				pjdlog_error("Path to local component not configured for resource %s.",
+				    curres->hr_name);
+				return (1);
+			}
+
+			/* Put it onto resource list. */
+			TAILQ_INSERT_TAIL(&lconfig->hc_resources, curres, hr_next);
+			curres = NULL;
+		}
+	}
+	;
+
+resource_start:	STR
+	{
+		/* Check if there is no duplicate entry. */
+		TAILQ_FOREACH(curres, &lconfig->hc_resources, hr_next) {
+			if (strcmp(curres->hr_name, $1) == 0) {
+				pjdlog_error("Resource %s configured more than once.",
+				    curres->hr_name);
+				free($1);
+				return (1);
+			}
+		}
+
+		/*
+		 * Clear those, so we can tell if they were set at
+		 * resource-level or not.
+		 */
+		depth1_provname[0] = '\0';
+		depth1_localpath[0] = '\0';
+		depth1_metaflush = -1;
+		hadmynode = false;
+
+		curres = calloc(1, sizeof(*curres));
+		if (curres == NULL) {
+			pjdlog_error("Unable to allocate memory for resource.");
+			free($1);
+			return (1);
+		}
+		if (strlcpy(curres->hr_name, $1,
+		    sizeof(curres->hr_name)) >=
+		    sizeof(curres->hr_name)) {
+			pjdlog_error("Resource name is too long.");
+			free(curres);
+			free($1);
+			return (1);
+		}
+		free($1);
+		curres->hr_role = HAST_ROLE_INIT;
+		curres->hr_previous_role = HAST_ROLE_INIT;
+		curres->hr_replication = -1;
+		curres->hr_checksum = -1;
+		curres->hr_compression = -1;
+		curres->hr_timeout = -1;
+		curres->hr_exec[0] = '\0';
+		curres->hr_provname[0] = '\0';
+		curres->hr_localpath[0] = '\0';
+		curres->hr_localfd = -1;
+		curres->hr_localflush = true;
+		curres->hr_metaflush = -1;
+		curres->hr_remoteaddr[0] = '\0';
+		curres->hr_sourceaddr[0] = '\0';
+		curres->hr_ggateunit = -1;
+	}
+	;
+
+resource_entries:
 	|
+	resource_entries resource_entry
+	;
+
+resource_entry:
 	replication_statement
 	|
 	checksum_statement
@@ -415,592 +566,447 @@ statement:
 	|
 	metaflush_statement
 	|
-	node_statement
+	name_statement
 	|
-	resource_statement
+	local_statement
+	|
+	resource_node_statement
 	;
 
-control_statement:	CONTROL STR
+name_statement:		NAME STR
 	{
 		switch (depth) {
-		case 0:
-			if (strlcpy(depth0_control, $2,
-			    sizeof(depth0_control)) >=
-			    sizeof(depth0_control)) {
-				pjdlog_error("control argument is too long.");
+		case 1:
+			if (strlcpy(depth1_provname, $2,
+			    sizeof(depth1_provname)) >=
+			    sizeof(depth1_provname)) {
+				pjdlog_error("name argument is too long.");
 				free($2);
 				return (1);
 			}
 			break;
-		case 1:
+		case 2:
 			if (!mynode)
 				break;
-			if (strlcpy(lconfig->hc_controladdr, $2,
-			    sizeof(lconfig->hc_controladdr)) >=
-			    sizeof(lconfig->hc_controladdr)) {
-				pjdlog_error("control argument is too long.");
+			PJDLOG_ASSERT(curres != NULL);
+			if (strlcpy(curres->hr_provname, $2,
+			    sizeof(curres->hr_provname)) >=
+			    sizeof(curres->hr_provname)) {
+				pjdlog_error("name argument is too long.");
 				free($2);
 				return (1);
 			}
 			break;
 		default:
-			PJDLOG_ABORT("control at wrong depth level");
+			PJDLOG_ABORT("name at wrong depth level");
 		}
 		free($2);
 	}
 	;
 
-pidfile_statement:	PIDFILE STR
+local_statement:	LOCAL STR
 	{
 		switch (depth) {
-		case 0:
-			if (strlcpy(depth0_pidfile, $2,
-			    sizeof(depth0_pidfile)) >=
-			    sizeof(depth0_pidfile)) {
-				pjdlog_error("pidfile argument is too long.");
+		case 1:
+			if (strlcpy(depth1_localpath, $2,
+			    sizeof(depth1_localpath)) >=
+			    sizeof(depth1_localpath)) {
+				pjdlog_error("local argument is too long.");
 				free($2);
 				return (1);
 			}
 			break;
-		case 1:
+		case 2:
 			if (!mynode)
 				break;
-			if (strlcpy(lconfig->hc_pidfile, $2,
-			    sizeof(lconfig->hc_pidfile)) >=
-			    sizeof(lconfig->hc_pidfile)) {
-				pjdlog_error("pidfile argument is too long.");
+			PJDLOG_ASSERT(curres != NULL);
+			if (strlcpy(curres->hr_localpath, $2,
+			    sizeof(curres->hr_localpath)) >=
+			    sizeof(curres->hr_localpath)) {
+				pjdlog_error("local argument is too long.");
 				free($2);
 				return (1);
 			}
 			break;
 		default:
-			PJDLOG_ABORT("pidfile at wrong depth level");
+			PJDLOG_ABORT("local at wrong depth level");
 		}
 		free($2);
 	}
 	;
 
-listen_statement:	LISTEN STR
+resource_node_statement:ON resource_node_start OB resource_node_entries CB
 	{
-		struct hastd_listen *lst;
-
-		lst = calloc(1, sizeof(*lst));
-		if (lst == NULL) {
-			pjdlog_error("Unable to allocate memory for listen address.");
-			free($2);
-			return (1);
-		}
-		if (strlcpy(lst->hl_addr, $2, sizeof(lst->hl_addr)) >=
-		    sizeof(lst->hl_addr)) {
-			pjdlog_error("listen argument is too long.");
-			free($2);
-			free(lst);
-			return (1);
-		}
-		switch (depth) {
-		case 0:
-			TAILQ_INSERT_TAIL(&depth0_listen, lst, hl_next);
-			break;
-		case 1:
-			if (mynode)
-				TAILQ_INSERT_TAIL(&depth0_listen, lst, hl_next);
-			else
-				free(lst);
-			break;
-		default:
-			PJDLOG_ABORT("listen at wrong depth level");
-		}
-		free($2);
+		mynode = false;
 	}
 	;
 
-replication_statement:	REPLICATION replication_type
+resource_node_start:	STR
 	{
-		switch (depth) {
-		case 0:
-			depth0_replication = $2;
-			break;
-		case 1:
-			PJDLOG_ASSERT(curres != NULL);
-			curres->hr_replication = $2;
-			break;
-		default:
-			PJDLOG_ABORT("replication at wrong depth level");
+		if (curres != NULL) {
+			switch (isitme($1)) {
+			case -1:
+				free($1);
+				return (1);
+			case 0:
+				break;
+			case 1:
+				mynode = hadmynode = true;
+				break;
+			default:
+				PJDLOG_ABORT("invalid isitme() return value");
+			}
 		}
+		free($1);
 	}
 	;
 
-replication_type:
-	FULLSYNC	{ $$ = HAST_REPLICATION_FULLSYNC; }
-	|
-	MEMSYNC		{ $$ = HAST_REPLICATION_MEMSYNC; }
+resource_node_entries:
 	|
-	ASYNC		{ $$ = HAST_REPLICATION_ASYNC; }
-	;
-
-checksum_statement:	CHECKSUM checksum_type
-	{
-		switch (depth) {
-		case 0:
-			depth0_checksum = $2;
-			break;
-		case 1:
-			PJDLOG_ASSERT(curres != NULL);
-			curres->hr_checksum = $2;
-			break;
-		default:
-			PJDLOG_ABORT("checksum at wrong depth level");
-		}
-	}
+	resource_node_entries resource_node_entry
 	;
 
-checksum_type:
-	NONE		{ $$ = HAST_CHECKSUM_NONE; }

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

From owner-svn-src-projects@FreeBSD.ORG  Sat Jul  7 18:23:34 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 0ED5B106566C;
	Sat,  7 Jul 2012 18:23:34 +0000 (UTC)
	(envelope-from kientzle@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id EE15E8FC08;
	Sat,  7 Jul 2012 18:23:33 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q67INXlH073844;
	Sat, 7 Jul 2012 18:23:33 GMT (envelope-from kientzle@svn.freebsd.org)
Received: (from kientzle@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q67INXdd073842;
	Sat, 7 Jul 2012 18:23:33 GMT (envelope-from kientzle@svn.freebsd.org)
Message-Id: <201207071823.q67INXdd073842@svn.freebsd.org>
From: Tim Kientzle <kientzle@FreeBSD.org>
Date: Sat, 7 Jul 2012 18:23:33 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r238209 - projects/armv6/usr.sbin/kldxref
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Jul 2012 18:23:34 -0000

Author: kientzle
Date: Sat Jul  7 18:23:33 2012
New Revision: 238209
URL: http://svn.freebsd.org/changeset/base/238209

Log:
  Improve an error message in kldxref:  Print out the
  filename of an ignored non-ELF file.

Modified:
  projects/armv6/usr.sbin/kldxref/ef.c

Modified: projects/armv6/usr.sbin/kldxref/ef.c
==============================================================================
--- projects/armv6/usr.sbin/kldxref/ef.c	Sat Jul  7 18:04:09 2012	(r238208)
+++ projects/armv6/usr.sbin/kldxref/ef.c	Sat Jul  7 18:23:33 2012	(r238209)
@@ -602,7 +602,7 @@ ef_open(const char *filename, struct elf
 			printf("\n");
 		ef->ef_nsegs = nsegs;
 		if (phdyn == NULL) {
-			warnx("file isn't dynamically-linked");
+			warnx("%s: file isn't dynamically-linked", filename);
 			break;
 		}
 		if (ef_read_entry(ef, phdyn->p_offset,

From owner-svn-src-projects@FreeBSD.ORG  Sat Jul  7 18:25:57 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 2ED3E106566C;
	Sat,  7 Jul 2012 18:25:57 +0000 (UTC)
	(envelope-from kientzle@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id 19C3A8FC12;
	Sat,  7 Jul 2012 18:25:57 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q67IPuCj074065;
	Sat, 7 Jul 2012 18:25:56 GMT (envelope-from kientzle@svn.freebsd.org)
Received: (from kientzle@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q67IPuoM074063;
	Sat, 7 Jul 2012 18:25:56 GMT (envelope-from kientzle@svn.freebsd.org)
Message-Id: <201207071825.q67IPuoM074063@svn.freebsd.org>
From: Tim Kientzle <kientzle@FreeBSD.org>
Date: Sat, 7 Jul 2012 18:25:56 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r238210 - projects/armv6/usr.sbin/kldxref
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Jul 2012 18:25:57 -0000

Author: kientzle
Date: Sat Jul  7 18:25:56 2012
New Revision: 238210
URL: http://svn.freebsd.org/changeset/base/238210

Log:
  Clarify that this message from kldxref is just a warning.

Modified:
  projects/armv6/usr.sbin/kldxref/ef.c

Modified: projects/armv6/usr.sbin/kldxref/ef.c
==============================================================================
--- projects/armv6/usr.sbin/kldxref/ef.c	Sat Jul  7 18:23:33 2012	(r238209)
+++ projects/armv6/usr.sbin/kldxref/ef.c	Sat Jul  7 18:25:56 2012	(r238210)
@@ -602,7 +602,8 @@ ef_open(const char *filename, struct elf
 			printf("\n");
 		ef->ef_nsegs = nsegs;
 		if (phdyn == NULL) {
-			warnx("%s: file isn't dynamically-linked", filename);
+			warnx("%s: file isn't dynamically-linked, skipping",
+			      filename);
 			break;
 		}
 		if (ef_read_entry(ef, phdyn->p_offset,

From owner-svn-src-projects@FreeBSD.ORG  Sat Jul  7 19:12:16 2012
Return-Path: <owner-svn-src-projects@FreeBSD.ORG>
Delivered-To: svn-src-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id EB7A7106566B;
	Sat,  7 Jul 2012 19:12:16 +0000 (UTC)
	(envelope-from kientzle@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c])
	by mx1.freebsd.org (Postfix) with ESMTP id D32238FC19;
	Sat,  7 Jul 2012 19:12:16 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
	by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q67JCGK6077814;
	Sat, 7 Jul 2012 19:12:16 GMT (envelope-from kientzle@svn.freebsd.org)
Received: (from kientzle@localhost)
	by svn.freebsd.org (8.14.4/8.14.4/Submit) id q67JCGZ0077779;
	Sat, 7 Jul 2012 19:12:16 GMT (envelope-from kientzle@svn.freebsd.org)
Message-Id: <201207071912.q67JCGZ0077779@svn.freebsd.org>
From: Tim Kientzle <kientzle@FreeBSD.org>
Date: Sat, 7 Jul 2012 19:12:16 +0000 (UTC)
To: src-committers@freebsd.org, svn-src-projects@freebsd.org
X-SVN-Group: projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Cc: 
Subject: svn commit: r238211 - in projects/armv6: . contrib/binutils
	contrib/binutils/bfd contrib/gcc/config/arm
	gnu/usr.bin/binutils gnu/usr.bin/binutils/as
	gnu/usr.bin/binutils/ld gnu/usr.bin/binutils/lib...
X-BeenThere: svn-src-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the src &quot; projects&quot;
	tree" <svn-src-projects.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-projects>
List-Post: <mailto:svn-src-projects@freebsd.org>
List-Help: <mailto:svn-src-projects-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-projects>, 
	<mailto:svn-src-projects-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Jul 2012 19:12:17 -0000

Author: kientzle
Date: Sat Jul  7 19:12:15 2012
New Revision: 238211
URL: http://svn.freebsd.org/changeset/base/238211

Log:
  Support TARGET_ARCH=armv6 and TARGET_ARCH=armv6eb
  
  This adds a new TARGET_ARCH for building on ARM
  processors that support the ARMv6K multiprocessor
  extensions.  In particular, these processors have
  better support for TLS and mutex operations.
  
  This mostly touches a lot of Makefiles to extend
  existing patterns for inferring CPUARCH from ARCH.
  It also configures:
   * GCC to default to arm1176jz-s
   * GCC to predefine __FreeBSD_ARCH_armv6__
   * gas to default to ARM_ARCH_V6K
   * uname -p to return 'armv6'
   * make so that MACHINE_ARCH defaults to 'armv6'
  It also changes a number of headers to use
  the compiler __ARM_ARCH_XXX__ macros to configure
  processor-specific support routines.
  
  I've successfully built and booted a BEAGLEBONE
  image with these patches, though "make buildworld"
  on the resulting image currently mis-compiles rtld.

Modified:
  projects/armv6/Makefile
  projects/armv6/Makefile.inc1
  projects/armv6/contrib/binutils/bfd/config.bfd
  projects/armv6/contrib/binutils/config.sub
  projects/armv6/contrib/gcc/config/arm/freebsd.h
  projects/armv6/gnu/usr.bin/binutils/Makefile.inc0
  projects/armv6/gnu/usr.bin/binutils/as/Makefile
  projects/armv6/gnu/usr.bin/binutils/ld/Makefile.arm
  projects/armv6/gnu/usr.bin/binutils/libbfd/Makefile.arm
  projects/armv6/gnu/usr.bin/cc/Makefile.inc
  projects/armv6/gnu/usr.bin/cc/Makefile.tgt
  projects/armv6/gnu/usr.bin/gdb/Makefile.inc
  projects/armv6/gnu/usr.bin/gdb/libgdb/Makefile
  projects/armv6/share/mk/bsd.endian.mk
  projects/armv6/share/mk/sys.mk
  projects/armv6/sys/arm/arm/cpufunc_asm_armv7.S
  projects/armv6/sys/arm/at91/std.at91
  projects/armv6/sys/arm/at91/std.at91sam9
  projects/armv6/sys/arm/econa/std.econa
  projects/armv6/sys/arm/include/asm.h
  projects/armv6/sys/arm/include/asmacros.h
  projects/armv6/sys/arm/include/atomic.h
  projects/armv6/sys/arm/include/param.h
  projects/armv6/sys/arm/include/sysarch.h
  projects/armv6/sys/arm/lpc/std.lpc
  projects/armv6/sys/arm/mv/std.mv
  projects/armv6/sys/arm/s3c2xx0/std.s3c2410
  projects/armv6/sys/arm/sa11x0/std.sa11x0
  projects/armv6/sys/arm/ti/std.ti
  projects/armv6/sys/arm/xscale/std.xscale
  projects/armv6/sys/conf/kern.pre.mk
  projects/armv6/sys/conf/kmod.mk
  projects/armv6/usr.bin/xlint/Makefile.inc

Modified: projects/armv6/Makefile
==============================================================================
--- projects/armv6/Makefile	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/Makefile	Sat Jul  7 19:12:15 2012	(r238211)
@@ -135,7 +135,7 @@ _MAKE=	PATH=${PATH} ${BINMAKE} -f Makefi
 _TARGET_ARCH=	${TARGET:S/pc98/i386/}
 .elif !defined(TARGET) && defined(TARGET_ARCH) && \
     ${TARGET_ARCH} != ${MACHINE_ARCH}
-_TARGET=		${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/armeb/arm/}
+_TARGET=		${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb)?/arm/}
 .endif
 # Legacy names, for another transition period mips:mips(n32|64)?eb -> mips:mips\1
 .if defined(TARGET) && defined(TARGET_ARCH) && \
@@ -329,7 +329,7 @@ kernel-toolchains:
 #
 .if make(universe) || make(universe_kernels) || make(tinderbox) || make(targets)
 TARGETS?=amd64 arm i386 ia64 mips pc98 powerpc sparc64
-TARGET_ARCHES_arm?=	arm armeb
+TARGET_ARCHES_arm?=	arm armeb armv6 armv6eb
 TARGET_ARCHES_mips?=	mipsel mips mips64el mips64 mipsn32
 TARGET_ARCHES_powerpc?=	powerpc powerpc64
 TARGET_ARCHES_pc98?=	i386

Modified: projects/armv6/Makefile.inc1
==============================================================================
--- projects/armv6/Makefile.inc1	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/Makefile.inc1	Sat Jul  7 19:12:15 2012	(r238211)
@@ -136,7 +136,7 @@ VERSION!=	uname -srp
 VERSION+=	${OSRELDATE}
 .endif
 
-KNOWN_ARCHES?=	amd64 arm armeb/arm i386 i386/pc98 ia64 mips mipsel/mips mips64el/mips mips64/mips mipsn32el/mips mipsn32/mips powerpc powerpc64/powerpc sparc64
+KNOWN_ARCHES?=	amd64 arm armeb/arm armv6/arm armv6eb/arm i386 i386/pc98 ia64 mips mipsel/mips mips64el/mips mips64/mips mipsn32el/mips mipsn32/mips powerpc powerpc64/powerpc sparc64
 .if ${TARGET} == ${TARGET_ARCH}
 _t=		${TARGET}
 .else

Modified: projects/armv6/contrib/binutils/bfd/config.bfd
==============================================================================
--- projects/armv6/contrib/binutils/bfd/config.bfd	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/contrib/binutils/bfd/config.bfd	Sat Jul  7 19:12:15 2012	(r238211)
@@ -277,6 +277,14 @@ case "${targ}" in
     targ_defvec=bfd_elf32_bigarm_vec
     targ_selvecs=bfd_elf32_littlearm_vec
     ;;
+  armv6eb-*-freebsd*)
+    targ_defvec=bfd_elf32_bigarm_vec
+    targ_selvecs=bfd_elf32_littlearm_vec
+    ;;
+  armv6-*-freebsd*)
+    targ_defvec=bfd_elf32_littlearm_vec
+    targ_selvecs=bfd_elf32_bigarm_vec
+    ;;
   arm-*-elf | arm-*-freebsd* | arm*-*-linux-* | arm*-*-conix* | \
   arm*-*-uclinux* | arm-*-kfreebsd*-gnu | \
   arm*-*-eabi* )

Modified: projects/armv6/contrib/binutils/config.sub
==============================================================================
--- projects/armv6/contrib/binutils/config.sub	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/contrib/binutils/config.sub	Sat Jul  7 19:12:15 2012	(r238211)
@@ -241,7 +241,7 @@ case $basic_machine in
 	| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
 	| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
 	| am33_2.0 \
-	| arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
+	| arc | arm | arm[bl]e | arme[lb] | armv[23456] | armv[345][lb] | avr | avr32 \
 	| bfin \
 	| c4x | clipper \
 	| d10v | d30v | dlx | dsp16xx \

Modified: projects/armv6/contrib/gcc/config/arm/freebsd.h
==============================================================================
--- projects/armv6/contrib/gcc/config/arm/freebsd.h	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/contrib/gcc/config/arm/freebsd.h	Sat Jul  7 19:12:15 2012	(r238211)
@@ -55,8 +55,6 @@
 
 /************************[  Target stuff  ]***********************************/
 
-#undef  TARGET_VERSION
-#define TARGET_VERSION fprintf (stderr, " (FreeBSD/StrongARM ELF)");
 
 #ifndef TARGET_ENDIAN_DEFAULT
 #define TARGET_ENDIAN_DEFAULT 0
@@ -86,8 +84,22 @@
 /* We use the GCC defaults here.  */
 #undef WCHAR_TYPE
 
+#if defined(FREEBSD_ARCH_armv6)
+#undef  SUBTARGET_CPU_DEFAULT
+#define SUBTARGET_CPU_DEFAULT	TARGET_CPU_arm1176jzs
+#undef FBSD_TARGET_CPU_CPP_BUILTINS
+#define FBSD_TARGET_CPU_CPP_BUILTINS()		\
+  do {						\
+    builtin_define ("__FreeBSD_ARCH_armv6__");	\
+  } while (0)
+#undef  TARGET_VERSION
+#define TARGET_VERSION fprintf (stderr, " (FreeBSD/armv6 ELF)");
+#else
 #undef  SUBTARGET_CPU_DEFAULT
 #define SUBTARGET_CPU_DEFAULT	TARGET_CPU_strongarm
+#undef  TARGET_VERSION
+#define TARGET_VERSION fprintf (stderr, " (FreeBSD/StrongARM ELF)");
+#endif
 
 /* FreeBSD does its profiling differently to the Acorn compiler. We
    don't need a word following the mcount call; and to skip it

Modified: projects/armv6/gnu/usr.bin/binutils/Makefile.inc0
==============================================================================
--- projects/armv6/gnu/usr.bin/binutils/Makefile.inc0	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/gnu/usr.bin/binutils/Makefile.inc0	Sat Jul  7 19:12:15 2012	(r238211)
@@ -7,7 +7,7 @@
 VERSION=	"2.17.50 [FreeBSD] 2007-07-03"
 
 .if defined(TARGET_ARCH)
-TARGET_CPUARCH=${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/armeb/arm/:C/powerpc64/powerpc/}
+TARGET_CPUARCH=${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb)?/arm/:C/powerpc64/powerpc/}
 .else
 TARGET_CPUARCH=${MACHINE_CPUARCH}
 .endif
@@ -16,7 +16,7 @@ TARGET_VENDOR?=	unknown
 TARGET_OS?=	freebsd
 BINUTILS_ARCH=${TARGET_ARCH:C/amd64/x86_64/}
 TARGET_TUPLE?=	${BINUTILS_ARCH}-${TARGET_VENDOR}-${TARGET_OS}
-.if ${TARGET_ARCH} == "armeb" || \
+.if ${TARGET_ARCH} == "armeb" || ${TARGET_ARCH} == "armv6eb" || \
 	(${TARGET_CPUARCH} == "mips" && ${TARGET_ARCH:Mmips*el} == "")
 TARGET_BIG_ENDIAN=t
 .endif

Modified: projects/armv6/gnu/usr.bin/binutils/as/Makefile
==============================================================================
--- projects/armv6/gnu/usr.bin/binutils/as/Makefile	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/gnu/usr.bin/binutils/as/Makefile	Sat Jul  7 19:12:15 2012	(r238211)
@@ -42,6 +42,10 @@ SRCS+=	app.c \
 # DEO: why not used?
 #SRCS+=	itbl-ops.c
 
+.if ${TARGET_ARCH} == "armv6" || ${TARGET_ARCH} == "armv6eb"
+CFLAGS+=	-DCPU_DEFAULT=ARM_ARCH_V6K
+.endif
+
 .if ${TARGET_CPUARCH} == "mips"
 SRCS+=	itbl-ops.c itbl-parse.y itbl-lex.l
 .if ${TARGET_ARCH:Mmips64*} != ""

Modified: projects/armv6/gnu/usr.bin/binutils/ld/Makefile.arm
==============================================================================
--- projects/armv6/gnu/usr.bin/binutils/ld/Makefile.arm	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/gnu/usr.bin/binutils/ld/Makefile.arm	Sat Jul  7 19:12:15 2012	(r238211)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-.if ${TARGET_ARCH} == "armeb"
+.if ${TARGET_ARCH} == "armeb" || ${TARGET_ARCH} == "armv6eb"
 NATIVE_EMULATION= armelfb_fbsd
 .else
 NATIVE_EMULATION= armelf_fbsd

Modified: projects/armv6/gnu/usr.bin/binutils/libbfd/Makefile.arm
==============================================================================
--- projects/armv6/gnu/usr.bin/binutils/libbfd/Makefile.arm	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/gnu/usr.bin/binutils/libbfd/Makefile.arm	Sat Jul  7 19:12:15 2012	(r238211)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-.if ${TARGET_ARCH} == "armeb"
+.if ${TARGET_ARCH} == "armeb" || ${TARGET_ARCH} == "armv6eb"
 DEFAULT_VECTOR=	bfd_elf32_bigarm_vec
 .else
 DEFAULT_VECTOR=	bfd_elf32_littlearm_vec
@@ -14,7 +14,7 @@ SRCS+=	cpu-arm.c \
 	elflink.c
 
 VECS+=	${DEFAULT_VECTOR}
-.if ${TARGET_ARCH} == "armeb"
+.if ${TARGET_ARCH} == "armeb" || ${TARGET_ARCH} == "armv6eb"
 VECS+=	bfd_elf32_littlearm_vec
 .else
 VECS+=	bfd_elf32_bigarm_vec

Modified: projects/armv6/gnu/usr.bin/cc/Makefile.inc
==============================================================================
--- projects/armv6/gnu/usr.bin/cc/Makefile.inc	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/gnu/usr.bin/cc/Makefile.inc	Sat Jul  7 19:12:15 2012	(r238211)
@@ -26,9 +26,12 @@ CSTD?=	gnu89
 CFLAGS+=	-DCROSS_COMPILE
 .endif
 
-.if ${TARGET_ARCH} == "armeb"
+.if ${TARGET_ARCH} == "armeb" || ${TARGET_ARCH} == "armv6eb"
 CFLAGS += -DTARGET_ENDIAN_DEFAULT=MASK_BIG_END
 .endif
+.if ${TARGET_ARCH} == "armv6" || ${TARGET_ARCH} == "armv6eb"
+CFLAGS += -DFREEBSD_ARCH_armv6
+.endif
 
 .if ${TARGET_CPUARCH} == "mips"
 .if ${TARGET_ARCH:Mmips*el} != ""

Modified: projects/armv6/gnu/usr.bin/cc/Makefile.tgt
==============================================================================
--- projects/armv6/gnu/usr.bin/cc/Makefile.tgt	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/gnu/usr.bin/cc/Makefile.tgt	Sat Jul  7 19:12:15 2012	(r238211)
@@ -4,7 +4,7 @@
 # MACHINE_CPUARCH, but there's no easy way to export make functions...
 
 .if defined(TARGET_ARCH)
-TARGET_CPUARCH=${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/armeb/arm/:C/powerpc64/powerpc/}
+TARGET_CPUARCH=${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb)?/arm/:C/powerpc64/powerpc/}
 .else
 TARGET_CPUARCH=${MACHINE_CPUARCH}
 .endif
@@ -17,7 +17,7 @@ TARGET_CPU_DEFAULT= MASK_GNU_AS|MASK_GNU
 .if ${TARGET_ARCH} == "sparc64"
 TARGET_CPU_DEFAULT= TARGET_CPU_ultrasparc
 .endif
-.if ${TARGET_ARCH} == "armeb" || \
+.if ${TARGET_ARCH} == "armeb" || ${TARGET_ARCH} == "armv6eb" || \
 	(${TARGET_CPUARCH} == "mips" && ${TARGET_ARCH:Mmips*el} == "")
 TARGET_BIG_ENDIAN=t
 .endif

Modified: projects/armv6/gnu/usr.bin/gdb/Makefile.inc
==============================================================================
--- projects/armv6/gnu/usr.bin/gdb/Makefile.inc	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/gnu/usr.bin/gdb/Makefile.inc	Sat Jul  7 19:12:15 2012	(r238211)
@@ -20,7 +20,7 @@ OBJ_GDB= ${OBJ_ROOT}/gdb
 # MACHINE_CPUARCH, but there's no easy way to export make functions...
 
 .if defined(TARGET_ARCH)
-TARGET_CPUARCH=${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/armeb/arm/:C/powerpc64/powerpc/}
+TARGET_CPUARCH=${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb)?/arm/:C/powerpc64/powerpc/}
 .else
 TARGET_CPUARCH=${MACHINE_CPUARCH}
 .endif

Modified: projects/armv6/gnu/usr.bin/gdb/libgdb/Makefile
==============================================================================
--- projects/armv6/gnu/usr.bin/gdb/libgdb/Makefile	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/gnu/usr.bin/gdb/libgdb/Makefile	Sat Jul  7 19:12:15 2012	(r238211)
@@ -4,7 +4,7 @@
 # MACHINE_CPUARCH, but there's no easy way to export make functions...
 
 .if defined(TARGET_ARCH)
-TARGET_CPUARCH=${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/armeb/arm/:C/powerpc64/powerpc/}
+TARGET_CPUARCH=${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb)?/arm/:C/powerpc64/powerpc/}
 .else
 TARGET_CPUARCH=${MACHINE_CPUARCH}
 .endif

Modified: projects/armv6/share/mk/bsd.endian.mk
==============================================================================
--- projects/armv6/share/mk/bsd.endian.mk	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/share/mk/bsd.endian.mk	Sat Jul  7 19:12:15 2012	(r238211)
@@ -4,12 +4,14 @@
     ${MACHINE_ARCH} == "i386" || \
     ${MACHINE_ARCH} == "ia64" || \
     ${MACHINE_ARCH} == "arm"  || \
+    ${MACHINE_ARCH} == "armv6"  || \
     ${MACHINE_ARCH:Mmips*el} != ""
 TARGET_ENDIANNESS= 1234
 .elif ${MACHINE_ARCH} == "powerpc" || \
     ${MACHINE_ARCH} == "powerpc64" || \
     ${MACHINE_ARCH} == "sparc64" || \
     ${MACHINE_ARCH} == "armeb" || \
+    ${MACHINE_ARCH} == "armv6eb" || \
     ${MACHINE_ARCH:Mmips*} != ""
 TARGET_ENDIANNESS= 4321
 .endif

Modified: projects/armv6/share/mk/sys.mk
==============================================================================
--- projects/armv6/share/mk/sys.mk	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/share/mk/sys.mk	Sat Jul  7 19:12:15 2012	(r238211)
@@ -13,7 +13,7 @@ unix		?=	We run FreeBSD, not UNIX.
 # and/or endian.  This is called MACHINE_CPU in NetBSD, but that's used
 # for something different in FreeBSD.
 #
-MACHINE_CPUARCH=${MACHINE_ARCH:C/mips(n32|64)?(el)?/mips/:C/armeb/arm/:C/powerpc64/powerpc/}
+MACHINE_CPUARCH=${MACHINE_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb)?/arm/:C/powerpc64/powerpc/}
 .endif
 
 # If the special target .POSIX appears (without prerequisites or

Modified: projects/armv6/sys/arm/arm/cpufunc_asm_armv7.S
==============================================================================
--- projects/armv6/sys/arm/arm/cpufunc_asm_armv7.S	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/sys/arm/arm/cpufunc_asm_armv7.S	Sat Jul  7 19:12:15 2012	(r238211)
@@ -32,6 +32,8 @@
 #include <machine/asm.h>
 __FBSDID("$FreeBSD$");
 
+	.cpu cortex-a8
+
 .Lcoherency_level:
 	.word	_C_LABEL(arm_cache_loc)
 .Lcache_type:

Modified: projects/armv6/sys/arm/at91/std.at91
==============================================================================
--- projects/armv6/sys/arm/at91/std.at91	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/sys/arm/at91/std.at91	Sat Jul  7 19:12:15 2012	(r238211)
@@ -5,4 +5,3 @@ cpu		CPU_ARM9
 makeoptions	CONF_CFLAGS=-mcpu=arm9
 options 	PHYSADDR=0x20000000
 options		NO_EVENTTIMERS
-options		ARM_WANT_TP_ADDRESS

Modified: projects/armv6/sys/arm/at91/std.at91sam9
==============================================================================
--- projects/armv6/sys/arm/at91/std.at91sam9	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/sys/arm/at91/std.at91sam9	Sat Jul  7 19:12:15 2012	(r238211)
@@ -8,5 +8,4 @@ options 	PHYSADDR=0x20000000
 device		at91sam9g20
 device		at91sam9260
 options         NO_EVENTTIMERS
-options         ARM_WANT_TP_ADDRESS
 

Modified: projects/armv6/sys/arm/econa/std.econa
==============================================================================
--- projects/armv6/sys/arm/econa/std.econa	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/sys/arm/econa/std.econa	Sat Jul  7 19:12:15 2012	(r238211)
@@ -14,4 +14,3 @@ options	LOADERRAMADDR=0x00000000
 options	STARTUP_PAGETABLE_ADDR=0x00100000
 
 options	NO_EVENTTIMERS
-options ARM_WANT_TP_ADDRESS

Modified: projects/armv6/sys/arm/include/asm.h
==============================================================================
--- projects/armv6/sys/arm/include/asm.h	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/sys/arm/include/asm.h	Sat Jul  7 19:12:15 2012	(r238211)
@@ -130,49 +130,52 @@
 	.stabs __STRING(_/**/sym),1,0,0,0
 #endif /* __STDC__ */
 
+/* Exactly one of the __ARM_ARCH_*__ macros will be defined by the compiler. */
+/* The _ARM_ARCH_* macros are deprecated and will be removed soon. */
+/* This should be moved into another header so it can be used in
+ * both asm and C code. machine/asm.h cannot be included in C code. */
 #if defined (__ARM_ARCH_7__) || defined (__ARM_ARCH_7A__)
 #define _ARM_ARCH_7
+#define _HAVE_ARMv7_INSTRUCTIONS 1
 #endif
 
-#if defined(_ARM_ARCH_7) || defined (__ARM_ARCH_6__) || \
-    defined (__ARM_ARCH_6J__)
+#if defined (_HAVE_ARMv7_INSTRUCTIONS) || defined (__ARM_ARCH_6__) || \
+	defined (__ARM_ARCH_6J__) || defined (__ARM_ARCH_6K__) || \
+	defined (__ARM_ARCH_6Z__) || defined (__ARM_ARCH_6ZK__)
 #define _ARM_ARCH_6
+#define _HAVE_ARMv6_INSTRUCTIONS 1
 #endif
 
-#if defined (_ARM_ARCH_6) || defined (__ARM_ARCH_5__) || \
-    defined (__ARM_ARCH_5T__) || defined (__ARM_ARCH_5TE__) || \
+#if defined (_HAVE_ARMv6_INSTRUCTIONS) || defined (__ARM_ARCH_5TE__) || \
     defined (__ARM_ARCH_5TEJ__) || defined (__ARM_ARCH_5E__)
-#define _ARM_ARCH_5
+#define _ARM_ARCH_5E
+#define _HAVE_ARMv5E_INSTRUCTIONS 1
 #endif
 
-#if defined (_ARM_ARCH_6) || defined(__ARM_ARCH_5TE__) || \
-    defined(__ARM_ARCH_5TEJ__) || defined(__ARM_ARCH_5E__)
-#define _ARM_ARCH_5E
+#if defined (_HAVE_ARMv5E_INSTRUCTIONS) || defined (__ARM_ARCH_5__) || \
+    defined (__ARM_ARCH_5T__)
+#define _ARM_ARCH_5
+#define _HAVE_ARMv5_INSTRUCTIONS 1
 #endif
 
-#if defined (_ARM_ARCH_5) || defined (__ARM_ARCH_4T__)
+#if defined (_HAVE_ARMv5_INSTRUCTIONS) || defined (__ARM_ARCH_4T__)
 #define _ARM_ARCH_4T
+#define _HAVE_ARMv4T_INSTRUCTIONS 1
 #endif
 
+/* FreeBSD requires ARMv4, so this is always set. */
+#define _HAVE_ARMv4_INSTRUCTIONS 1
 
-#if defined (_ARM_ARCH_4T)
+#if defined (_HAVE_ARMv4T_INSTRUCTIONS)
 # define RET	bx	lr
 # define RETeq	bxeq	lr
 # define RETne	bxne	lr
-# ifdef __STDC__
-#  define RETc(c) bx##c	lr
-# else
-#  define RETc(c) bx/**/c	lr
-# endif
+# define RETc(c) bx##c	lr
 #else
 # define RET	mov	pc, lr
 # define RETeq	moveq	pc, lr
 # define RETne	movne	pc, lr
-# ifdef __STDC__
-#  define RETc(c) mov##c	pc, lr
-# else
-#  define RETc(c) mov/**/c	pc, lr
-# endif
+# define RETc(c) mov##c	pc, lr
 #endif
 
 #endif /* !_MACHINE_ASM_H_ */

Modified: projects/armv6/sys/arm/include/asmacros.h
==============================================================================
--- projects/armv6/sys/arm/include/asmacros.h	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/sys/arm/include/asmacros.h	Sat Jul  7 19:12:15 2012	(r238211)
@@ -40,6 +40,8 @@
 #ifndef	_MACHINE_ASMACROS_H_
 #define	_MACHINE_ASMACROS_H_
 
+#include <machine/asm.h>
+
 #ifdef _KERNEL
 
 #ifdef LOCORE

Modified: projects/armv6/sys/arm/include/atomic.h
==============================================================================
--- projects/armv6/sys/arm/include/atomic.h	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/sys/arm/include/atomic.h	Sat Jul  7 19:12:15 2012	(r238211)
@@ -58,14 +58,24 @@
 #define F32_bit (1 << 6)        /* FIQ disable */
 #endif
 
-/* XXX: Rethink for userland later as those won't be defined */
-#if ARM_ARCH_6 || ARM_ARCH_7A
-
+/*
+ * It would be nice to use _HAVE_ARMv6_INSTRUCTIONS from machine/asm.h
+ * here, but that header can't be included here because this is C
+ * code.  I would like to move the _HAVE_ARMv6_INSTRUCTIONS definition
+ * out of asm.h so it can be used in both asm and C code. - kientzle@
+ */
+#if defined (__ARM_ARCH_7__) || \
+	defined (__ARM_ARCH_7A__) || \
+	defined (__ARM_ARCH_6__) || \
+	defined (__ARM_ARCH_6J__) || \
+	defined (__ARM_ARCH_6K__) || \
+	defined (__ARM_ARCH_6Z__) || \
+	defined (__ARM_ARCH_6ZK__)
 static __inline void
 __do_dmb(void)
 {
 
-#if ARM_ARCH_7A
+#if defined (__ARM_ARCH_7__) || defined (__ARM_ARCH_7A__)
 	__asm __volatile("dmb" : : : "memory");
 #else
 	__asm __volatile("mcr p15, 0, r0, c7, c10, 5" : : : "memory");

Modified: projects/armv6/sys/arm/include/param.h
==============================================================================
--- projects/armv6/sys/arm/include/param.h	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/sys/arm/include/param.h	Sat Jul  7 19:12:15 2012	(r238211)
@@ -56,8 +56,12 @@
 #define	MACHINE		"arm"
 #endif
 #ifndef MACHINE_ARCH
+#ifdef __FreeBSD_ARCH_armv6__
+#define	MACHINE_ARCH	"armv6"
+#else
 #define	MACHINE_ARCH	"arm"
 #endif
+#endif
 #define	MID_MACHINE	MID_ARM6 
 
 #if defined(SMP) || defined(KLD_MODULE)

Modified: projects/armv6/sys/arm/include/sysarch.h
==============================================================================
--- projects/armv6/sys/arm/include/sysarch.h	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/sys/arm/include/sysarch.h	Sat Jul  7 19:12:15 2012	(r238211)
@@ -51,7 +51,13 @@
  * of ldr/str rm,[rn, #4]).
  */
 
-#ifdef ARM_WANT_TP_ADDRESS
+/* ARM_TP_ADDRESS is needed for processors that don't support
+ * the exclusive-access opcodes introduced with ARMv6K. */
+/* TODO: #if !defined(_HAVE_ARMv6K_INSTRUCTIONS) */
+#if !defined (__ARM_ARCH_7__) && \
+	!defined (__ARM_ARCH_7A__) && \
+	!defined (__ARM_ARCH_6K__) &&  \
+	!defined (__ARM_ARCH_6ZK__)
 #define ARM_TP_ADDRESS		(ARM_VECTORS_HIGH + 0x1000)
 #define ARM_RAS_START		(ARM_TP_ADDRESS + 4)
 #define ARM_RAS_END		(ARM_TP_ADDRESS + 8)

Modified: projects/armv6/sys/arm/lpc/std.lpc
==============================================================================
--- projects/armv6/sys/arm/lpc/std.lpc	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/sys/arm/lpc/std.lpc	Sat Jul  7 19:12:15 2012	(r238211)
@@ -12,4 +12,3 @@ makeoptions	KERNPHYSADDR=0x80100000
 options		KERNPHYSADDR=0x80100000
 makeoptions	KERNVIRTADDR=0xc0100000
 options		KERNVIRTADDR=0xc0100000
-options		ARM_WANT_TP_ADDRESS

Modified: projects/armv6/sys/arm/mv/std.mv
==============================================================================
--- projects/armv6/sys/arm/mv/std.mv	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/sys/arm/mv/std.mv	Sat Jul  7 19:12:15 2012	(r238211)
@@ -3,4 +3,3 @@
 files		"../mv/files.mv"
 cpu		CPU_ARM9E
 makeoptions	CONF_CFLAGS="-march=armv5te"
-options		ARM_WANT_TP_ADDRESS

Modified: projects/armv6/sys/arm/s3c2xx0/std.s3c2410
==============================================================================
--- projects/armv6/sys/arm/s3c2xx0/std.s3c2410	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/sys/arm/s3c2xx0/std.s3c2410	Sat Jul  7 19:12:15 2012	(r238211)
@@ -5,4 +5,3 @@ cpu	CPU_ARM9
 
 makeoptions	CONF_CFLAGS=-mcpu=arm920t
 options		NO_EVENTTIMERS
-options		ARM_WANT_TP_ADDRESS

Modified: projects/armv6/sys/arm/sa11x0/std.sa11x0
==============================================================================
--- projects/armv6/sys/arm/sa11x0/std.sa11x0	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/sys/arm/sa11x0/std.sa11x0	Sat Jul  7 19:12:15 2012	(r238211)
@@ -6,4 +6,3 @@ cpu		CPU_SA1110
 makeoptions	KERNPHYSADDR=0xc0000000
 makeoptions	KERNVIRTADDR=0xc0000000
 options		NO_EVENTTIMERS
-options		ARM_WANT_TP_ADDRESS

Modified: projects/armv6/sys/arm/ti/std.ti
==============================================================================
--- projects/armv6/sys/arm/ti/std.ti	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/sys/arm/ti/std.ti	Sat Jul  7 19:12:15 2012	(r238211)
@@ -1,8 +1,5 @@
 # $FreeBSD$
 
-# This should be armv7-a but current gcc doesn't support it
-makeoptions	CONF_CFLAGS=-D_ARM_ARCH_6
-
 cpu 		CPU_CORTEXA
 
 files		"../ti/files.ti"

Modified: projects/armv6/sys/arm/xscale/std.xscale
==============================================================================
--- projects/armv6/sys/arm/xscale/std.xscale	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/sys/arm/xscale/std.xscale	Sat Jul  7 19:12:15 2012	(r238211)
@@ -1,4 +1,3 @@
 # $FreeBSD$
 options		ARM_CACHE_LOCK_ENABLE
 options		NO_EVENTTIMERS
-options		ARM_WANT_TP_ADDRESS

Modified: projects/armv6/sys/conf/kern.pre.mk
==============================================================================
--- projects/armv6/sys/conf/kern.pre.mk	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/sys/conf/kern.pre.mk	Sat Jul  7 19:12:15 2012	(r238211)
@@ -6,7 +6,7 @@
 .include <bsd.own.mk>
 
 # backwards compat option for older systems.
-MACHINE_CPUARCH?=${MACHINE_ARCH:C/mips(n32|64)?(el)?/mips/:C/armeb/arm/:C/powerpc64/powerpc/}
+MACHINE_CPUARCH?=${MACHINE_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb)?/arm/:C/powerpc64/powerpc/}
 
 # Can be overridden by makeoptions or /etc/make.conf
 KERNEL_KO?=	kernel

Modified: projects/armv6/sys/conf/kmod.mk
==============================================================================
--- projects/armv6/sys/conf/kmod.mk	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/sys/conf/kmod.mk	Sat Jul  7 19:12:15 2012	(r238211)
@@ -61,7 +61,7 @@
 #
 
 # backwards compat option for older systems.
-MACHINE_CPUARCH?=${MACHINE_ARCH:C/mips(n32|64)?(el)?/mips/:C/armeb/arm/:C/powerpc64/powerpc/}
+MACHINE_CPUARCH?=${MACHINE_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb)?/arm/:C/powerpc64/powerpc/}
 
 AWK?=		awk
 KMODLOAD?=	/sbin/kldload

Modified: projects/armv6/usr.bin/xlint/Makefile.inc
==============================================================================
--- projects/armv6/usr.bin/xlint/Makefile.inc	Sat Jul  7 18:25:56 2012	(r238210)
+++ projects/armv6/usr.bin/xlint/Makefile.inc	Sat Jul  7 19:12:15 2012	(r238211)
@@ -8,7 +8,7 @@ WARNS?=		0
 # These assignments duplicate much of the functionality of
 # MACHINE_CPUARCH, but there's no easy way to export make functions...
 .if defined(TARGET_ARCH)
-TARGET_CPUARCH=	${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/armeb/arm/}
+TARGET_CPUARCH=	${TARGET_ARCH:C/mips(n32|64)?(el)?/mips/:C/arm(v6)?(eb)?/arm/}
 .else
 TARGET_CPUARCH=	${MACHINE_CPUARCH}
 TARGET_ARCH=	${MACHINE_ARCH}