summaryrefslogtreecommitdiffstats
path: root/Config.in
diff options
context:
space:
mode:
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2009-08-08 14:22:04 +0000
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2009-08-08 14:22:04 +0000
commitba38e0585024837bc59c618bdd2adfd42d2d9af8 (patch)
treedf21f6ee4ec1fd3d2c7111ab593dc88dc72a16cc /Config.in
parent321577a2dbf5941ff44fa72bdd6a7268c5539b21 (diff)
add an optional config option for stripping all unnecessary symbol exports from the kernel image
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17181 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'Config.in')
-rw-r--r--Config.in8
1 files changed, 8 insertions, 0 deletions
diff --git a/Config.in b/Config.in
index 9879c7d9c..407647902 100644
--- a/Config.in
+++ b/Config.in
@@ -134,6 +134,14 @@ config USE_MKLIBS
Note that this will make the system libraries incompatible with most of the packages
that are not selected during the build process
+config STRIP_KERNEL_EXPORTS
+ depends LINUX_2_6
+ bool "Strip unnecessary exports from the kernel image"
+ help
+ Reduces kernel size by stripping unused kernel exports from the kernel image
+ Note that this might make the kernel incompatible with any kernel modules that
+ were not selected at the time the kernel image was created
+
comment "Package build options"
config DEBUG