Module Name: src
Committed By: christos
Date: Sun Mar 10 07:18:21 UTC 2013
Modified Files:
src/sys/arch/acorn26/conf: Makefile.acorn26
src/sys/arch/alpha/conf: Makefile.alpha
src/sys/arch/luna68k/conf: Makefile.luna68k
src/sys/arch/mips/conf: Makefile.mips
src/sys/arch/powerpc/conf: Makefile.powerpc
src/sys/arch/sh3/conf: Makefile.sh3
src/sys/arch/sparc64/conf: Makefile.sparc64
Log Message:
Explicitly set KERN_AS (this could be done in /usr/src/sys/conf/Makefile.*)
so that modules work, on config files that did not set it explicitly. All
the files now use the standard logic, except the ones that set KERN_AS=obj
and Makefile.usermode which sets KERN_AS=library.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/acorn26/conf/Makefile.acorn26
cvs rdiff -u -r1.82 -r1.83 src/sys/arch/alpha/conf/Makefile.alpha
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/luna68k/conf/Makefile.luna68k
cvs rdiff -u -r1.58 -r1.59 src/sys/arch/mips/conf/Makefile.mips
cvs rdiff -u -r1.50 -r1.51 src/sys/arch/powerpc/conf/Makefile.powerpc
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/sh3/conf/Makefile.sh3
cvs rdiff -u -r1.71 -r1.72 src/sys/arch/sparc64/conf/Makefile.sparc64
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/acorn26/conf/Makefile.acorn26
diff -u src/sys/arch/acorn26/conf/Makefile.acorn26:1.11 src/sys/arch/acorn26/conf/Makefile.acorn26:1.12
--- src/sys/arch/acorn26/conf/Makefile.acorn26:1.11 Fri Jan 21 10:59:04 2011
+++ src/sys/arch/acorn26/conf/Makefile.acorn26 Sun Mar 10 03:18:19 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.acorn26,v 1.11 2011/01/21 15:59:04 joerg Exp $
+# $NetBSD: Makefile.acorn26,v 1.12 2013/03/10 07:18:19 christos Exp $
# Makefile for NetBSD
#
@@ -41,6 +41,12 @@ AFLAGS+= -x assembler-with-cpp
##
## (3) libkern and compat
##
+OPT_MODULAR= %MODULAR%
+.if !empty(OPT_MODULAR)
+KERN_AS= obj
+.else
+KERN_AS= library
+.endif
##
## (4) local objects, compile rules, and dependencies
Index: src/sys/arch/alpha/conf/Makefile.alpha
diff -u src/sys/arch/alpha/conf/Makefile.alpha:1.82 src/sys/arch/alpha/conf/Makefile.alpha:1.83
--- src/sys/arch/alpha/conf/Makefile.alpha:1.82 Sun Nov 8 23:03:19 2009
+++ src/sys/arch/alpha/conf/Makefile.alpha Sun Mar 10 03:18:20 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.alpha,v 1.82 2009/11/09 04:03:19 mhitch Exp $
+# $NetBSD: Makefile.alpha,v 1.83 2013/03/10 07:18:20 christos Exp $
# Makefile for NetBSD
#
@@ -41,6 +41,12 @@ NORMAL_S= ${CPP} ${AFLAGS} ${CPPFLAGS} $
##
## (3) libkern and compat
##
+OPT_MODULAR= %MODULAR%
+.if !empty(OPT_MODULAR)
+KERN_AS= obj
+.else
+KERN_AS= library
+.endif
##
## (4) local objects, compile rules, and dependencies
Index: src/sys/arch/luna68k/conf/Makefile.luna68k
diff -u src/sys/arch/luna68k/conf/Makefile.luna68k:1.23 src/sys/arch/luna68k/conf/Makefile.luna68k:1.24
--- src/sys/arch/luna68k/conf/Makefile.luna68k:1.23 Sat Nov 12 08:44:26 2011
+++ src/sys/arch/luna68k/conf/Makefile.luna68k Sun Mar 10 03:18:20 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.luna68k,v 1.23 2011/11/12 13:44:26 tsutsui Exp $
+# $NetBSD: Makefile.luna68k,v 1.24 2013/03/10 07:18:20 christos Exp $
# Makefile for NetBSD
#
@@ -37,6 +37,12 @@ AFLAGS+= -x assembler-with-cpp
##
## (3) libkern and compat
##
+OPT_MODULAR= %MODULAR%
+.if !empty(OPT_MODULAR)
+KERN_AS= obj
+.else
+KERN_AS= library
+.endif
##
## (4) local objects, compile rules, and dependencies
Index: src/sys/arch/mips/conf/Makefile.mips
diff -u src/sys/arch/mips/conf/Makefile.mips:1.58 src/sys/arch/mips/conf/Makefile.mips:1.59
--- src/sys/arch/mips/conf/Makefile.mips:1.58 Sun Feb 20 02:45:46 2011
+++ src/sys/arch/mips/conf/Makefile.mips Sun Mar 10 03:18:20 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.mips,v 1.58 2011/02/20 07:45:46 matt Exp $
+# $NetBSD: Makefile.mips,v 1.59 2013/03/10 07:18:20 christos Exp $
# Makefile for NetBSD
#
@@ -75,6 +75,8 @@ AFLAGS+= -mno-abicalls -x assembler-with
OPT_MODULAR= %MODULAR%
.if !empty(OPT_MODULAR)
KERN_AS= obj
+.else
+KERN_AS= library
.endif
##
Index: src/sys/arch/powerpc/conf/Makefile.powerpc
diff -u src/sys/arch/powerpc/conf/Makefile.powerpc:1.50 src/sys/arch/powerpc/conf/Makefile.powerpc:1.51
--- src/sys/arch/powerpc/conf/Makefile.powerpc:1.50 Wed Mar 21 18:29:21 2012
+++ src/sys/arch/powerpc/conf/Makefile.powerpc Sun Mar 10 03:18:20 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.powerpc,v 1.50 2012/03/21 22:29:21 matt Exp $
+# $NetBSD: Makefile.powerpc,v 1.51 2013/03/10 07:18:20 christos Exp $
#
# Makefile for NetBSD
#
@@ -58,6 +58,8 @@ AFLAGS+= ${AOPTS} -D_NOREGNAMES
OPT_MODULAR= %MODULAR%
.if !empty(OPT_MODULAR)
KERN_AS= obj
+.else
+KERN_AS= library
.endif
##
Index: src/sys/arch/sh3/conf/Makefile.sh3
diff -u src/sys/arch/sh3/conf/Makefile.sh3:1.27 src/sys/arch/sh3/conf/Makefile.sh3:1.28
--- src/sys/arch/sh3/conf/Makefile.sh3:1.27 Fri Jan 21 10:59:09 2011
+++ src/sys/arch/sh3/conf/Makefile.sh3 Sun Mar 10 03:18:21 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.sh3,v 1.27 2011/01/21 15:59:09 joerg Exp $
+# $NetBSD: Makefile.sh3,v 1.28 2013/03/10 07:18:21 christos Exp $
# Makefile for NetBSD
#
@@ -40,6 +40,12 @@ COPTS?= -Os -freorder-blocks
##
## (3) libkern and compat
##
+OPT_MODULAR= %MODULAR%
+.if !empty(OPT_MODULAR)
+KERN_AS= obj
+.else
+KERN_AS= library
+.endif
##
## (4) local objects, compile rules, and dependencies
Index: src/sys/arch/sparc64/conf/Makefile.sparc64
diff -u src/sys/arch/sparc64/conf/Makefile.sparc64:1.71 src/sys/arch/sparc64/conf/Makefile.sparc64:1.72
--- src/sys/arch/sparc64/conf/Makefile.sparc64:1.71 Fri Mar 2 22:21:16 2012
+++ src/sys/arch/sparc64/conf/Makefile.sparc64 Sun Mar 10 03:18:21 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.sparc64,v 1.71 2012/03/03 03:21:16 nakayama Exp $
+# $NetBSD: Makefile.sparc64,v 1.72 2013/03/10 07:18:21 christos Exp $
#=========================================================================
#
@@ -75,7 +75,12 @@ AFLAGS+= -x assembler-with-cpp
##
## (3) libkern and compat
##
-# KERN_AS= obj # memcpy, memset, etc. are in locore.s
+OPT_MODULAR= %MODULAR%
+.if !empty(OPT_MODULAR)
+KERN_AS= obj
+.else
+KERN_AS= library
+.endif
##
## (4) local objects, compile rules, and dependencies