summaryrefslogtreecommitdiffstats
path: root/Config.in
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2009-08-08 14:22:04 +0000
committerFelix Fietkau <nbd@openwrt.org>2009-08-08 14:22:04 +0000
commitbb5a40c64b7c4f4848509fa0a6625055fc9e66cc (patch)
treed02b9ad490e5885181ac20e22325bbce49d3f4bc /Config.in
parent253c9fcf7d948fb8763defe612cf53ee860744f3 (diff)
downloadmaster-31e0f0ae-bb5a40c64b7c4f4848509fa0a6625055fc9e66cc.tar.gz
master-31e0f0ae-bb5a40c64b7c4f4848509fa0a6625055fc9e66cc.tar.bz2
master-31e0f0ae-bb5a40c64b7c4f4848509fa0a6625055fc9e66cc.zip
add an optional config option for stripping all unnecessary symbol exports from the kernel image
SVN-Revision: 17181
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 9879c7d9c0..4076479021 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