Module Name: src
Committed By: alnsn
Date: Tue Nov 6 07:59:09 UTC 2012
Modified Files:
src/distrib/sets/lists/modules: md.sparc
src/sys/arch/sparc/conf: files.sparc
src/sys/modules: Makefile
Log Message:
Enable bpfjit on sparc.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/distrib/sets/lists/modules/md.sparc
cvs rdiff -u -r1.151 -r1.152 src/sys/arch/sparc/conf/files.sparc
cvs rdiff -u -r1.114 -r1.115 src/sys/modules/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/distrib/sets/lists/modules/md.sparc
diff -u src/distrib/sets/lists/modules/md.sparc:1.1 src/distrib/sets/lists/modules/md.sparc:1.2
--- src/distrib/sets/lists/modules/md.sparc:1.1 Mon Sep 7 02:27:29 2009
+++ src/distrib/sets/lists/modules/md.sparc Tue Nov 6 07:59:09 2012
@@ -1,3 +1,7 @@
-# $NetBSD: md.sparc,v 1.1 2009/09/07 02:27:29 jnemeth Exp $
+# $NetBSD: md.sparc,v 1.2 2012/11/06 07:59:09 alnsn Exp $
+./@MODULEDIR@/bpfjit base-kernel-modules kmod
+./@MODULEDIR@/bpfjit/bpfjit.kmod base-kernel-modules kmod
./@MODULEDIR@/exec_elf32 base-kernel-modules kmod
./@MODULEDIR@/exec_elf32/exec_elf32.kmod base-kernel-modules kmod
+./@MODULEDIR@/sljit base-kernel-modules kmod
+./@MODULEDIR@/sljit/sljit.kmod base-kernel-modules kmod
Index: src/sys/arch/sparc/conf/files.sparc
diff -u src/sys/arch/sparc/conf/files.sparc:1.151 src/sys/arch/sparc/conf/files.sparc:1.152
--- src/sys/arch/sparc/conf/files.sparc:1.151 Sun Jun 12 03:35:46 2011
+++ src/sys/arch/sparc/conf/files.sparc Tue Nov 6 07:59:09 2012
@@ -1,4 +1,4 @@
-# $NetBSD: files.sparc,v 1.151 2011/06/12 03:35:46 rmind Exp $
+# $NetBSD: files.sparc,v 1.152 2012/11/06 07:59:09 alnsn Exp $
# @(#)files.sparc 8.1 (Berkeley) 7/19/93
# sparc-specific configuration info
@@ -205,6 +205,11 @@ file dev/sun/sunms.c ms_tty # mouse l
attach ms at pckbport with ms_pckbport
file arch/sparc/dev/ms_pckbport.c ms_pckbport # lower/middle layers
+#
+# Stack-less Just-In-Time compiler
+#
+
+include "external/bsd/sljit/conf/files.sljit"
#
# Machine-independent SCSI drivers
Index: src/sys/modules/Makefile
diff -u src/sys/modules/Makefile:1.114 src/sys/modules/Makefile:1.115
--- src/sys/modules/Makefile:1.114 Sun Oct 28 16:25:03 2012
+++ src/sys/modules/Makefile Tue Nov 6 07:59:09 2012
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.114 2012/10/28 16:25:03 alnsn Exp $
+# $NetBSD: Makefile,v 1.115 2012/11/06 07:59:09 alnsn Exp $
.include <bsd.own.mk>
@@ -122,7 +122,8 @@ SUBDIR+= vmt
.endif
.if ${MACHINE_ARCH} == "i386" || \
- ${MACHINE_ARCH} == "x86_64"
+ ${MACHINE_ARCH} == "x86_64" || \
+ ${MACHINE_ARCH} == "sparc"
SUBDIR+= bpfjit
SUBDIR+= sljit
.endif