Module Name:    src
Committed By:   joerg
Date:           Mon May 30 15:06:33 UTC 2011

Modified Files:
        src/sys/arch/amd64/conf: Makefile.amd64
        src/sys/arch/i386/conf: Makefile.i386
        src/sys/arch/xen/conf: Makefile.xen

Log Message:
Disable -Werror for ah_regdomain.c if building with clang as workaround
for http://llvm.org/bugs/show_bug.cgi?id=10030.


To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/sys/arch/amd64/conf/Makefile.amd64
cvs rdiff -u -r1.170 -r1.171 src/sys/arch/i386/conf/Makefile.i386
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/xen/conf/Makefile.xen

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/amd64/conf/Makefile.amd64
diff -u src/sys/arch/amd64/conf/Makefile.amd64:1.34 src/sys/arch/amd64/conf/Makefile.amd64:1.35
--- src/sys/arch/amd64/conf/Makefile.amd64:1.34	Fri May 20 13:21:54 2011
+++ src/sys/arch/amd64/conf/Makefile.amd64	Mon May 30 15:06:32 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.amd64,v 1.34 2011/05/20 13:21:54 joerg Exp $
+#	$NetBSD: Makefile.amd64,v 1.35 2011/05/30 15:06:32 joerg Exp $
 
 # Makefile for NetBSD
 #
@@ -67,6 +67,7 @@
 AFLAGS.mptramp.S= ${${ACTIVE_CC} == "clang":?-no-integrated-as:}
 AFLAGS.linux32_sigcode.S= ${${ACTIVE_CC} == "clang":?-no-integrated-as:}
 AFLAGS.netbsd32_sigcode.S= ${${ACTIVE_CC} == "clang":?-no-integrated-as:}
+CWARNFLAGS.ah_regdomain.c= ${${ACTIVE_CC} == "clang":?-Wno-error:}
 
 ##
 ## (5) link settings

Index: src/sys/arch/i386/conf/Makefile.i386
diff -u src/sys/arch/i386/conf/Makefile.i386:1.170 src/sys/arch/i386/conf/Makefile.i386:1.171
--- src/sys/arch/i386/conf/Makefile.i386:1.170	Fri May 20 13:22:53 2011
+++ src/sys/arch/i386/conf/Makefile.i386	Mon May 30 15:06:32 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.i386,v 1.170 2011/05/20 13:22:53 joerg Exp $
+#	$NetBSD: Makefile.i386,v 1.171 2011/05/30 15:06:32 joerg Exp $
 
 # Makefile for NetBSD
 #
@@ -36,6 +36,7 @@
 CPPFLAGS+=	-Di386
 
 AFLAGS.mptramp.S= ${${ACTIVE_CC} == "clang":?-no-integrated-as:}
+CWARNFLAGS.ah_regdomain.c= ${${ACTIVE_CC} == "clang":?-Wno-error:}
 
 ##
 ## (3) libkern and compat

Index: src/sys/arch/xen/conf/Makefile.xen
diff -u src/sys/arch/xen/conf/Makefile.xen:1.32 src/sys/arch/xen/conf/Makefile.xen:1.33
--- src/sys/arch/xen/conf/Makefile.xen:1.32	Fri May 20 13:12:59 2011
+++ src/sys/arch/xen/conf/Makefile.xen	Mon May 30 15:06:32 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.xen,v 1.32 2011/05/20 13:12:59 joerg Exp $
+#	$NetBSD: Makefile.xen,v 1.33 2011/05/30 15:06:32 joerg Exp $
 #	NetBSD: Makefile.i386,v 1.132 2003/07/05 16:56:10 simonb Exp 
 
 # Makefile for NetBSD
@@ -57,6 +57,7 @@
 
 AFLAGS.linux32_sigcode.S+=	${${ACTIVE_CC} == "clang":?-no-integrated-as:}
 AFLAGS.netbsd32_sigcode.S+=	${${ACTIVE_CC} == "clang":?-no-integrated-as:}
+CWARNFLAGS.ah_regdomain.c= ${${ACTIVE_CC} == "clang":?-Wno-error:}
 
 ##
 ## (4) local objects, compile rules, and dependencies

Reply via email to