Module Name: src
Committed By: pooka
Date: Fri Jun 20 12:36:32 UTC 2014
Modified Files:
src/sys/rump: README.compileopts
Log Message:
document RUMP_SYM_NORENAME
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/rump/README.compileopts
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/rump/README.compileopts
diff -u src/sys/rump/README.compileopts:1.4 src/sys/rump/README.compileopts:1.5
--- src/sys/rump/README.compileopts:1.4 Wed Apr 23 23:25:45 2014
+++ src/sys/rump/README.compileopts Fri Jun 20 12:36:31 2014
@@ -1,4 +1,4 @@
- $NetBSD: README.compileopts,v 1.4 2014/04/23 23:25:45 pooka Exp $
+ $NetBSD: README.compileopts,v 1.5 2014/06/20 12:36:31 pooka Exp $
This file describes compile-time options for rump kernels. Additionally,
NetBSD build options will have an effect. See src/share/mk/bsd.README
@@ -6,6 +6,8 @@ for a desciption of NetBSD build options
Note: after changing an option, do a clean build.
+Global options:
+
RUMP_DIAGNOSTIC
@@ -77,6 +79,25 @@ effect: Control how curlwp is obtained i
================================================================================
+Per-component options:
+
+ RUMP_SYM_NORENAME
+
+values: regexp matching symbol names
+defval: <undefined>
+effect: Causes matching symbols from the component to not be renamed
+ into the rump kernel symbol namespace (rumpns_). This option
+ can only be used in embedded environments where there is full
+ control over the platform's namespace. Conversely, this option
+ cannot be used in kernel components which are not meant to be
+ tied to a specific platform. Note: the value is processed by
+ make and must be appropriately escaped. example:
+ RUMP_SYM_NORENAME=HYPERVISOR_|block$$
+ will not rename "^HYPERVISOR_" or "^block$"
+
+
+================================================================================
+
The rest of the options described in this file are not intended to be
set by users, but by the package building rump kernels.