|
@@ -806,3 +806,25 @@ config KERNEL_DEVKMEM
|
|
Say Y here if you want to support the /dev/kmem device. The
|
|
Say Y here if you want to support the /dev/kmem device. The
|
|
/dev/kmem device is rarely used, but can be used for certain
|
|
/dev/kmem device is rarely used, but can be used for certain
|
|
kind of kernel debugging operations.
|
|
kind of kernel debugging operations.
|
|
|
|
+
|
|
|
|
+#
|
|
|
|
+# compile optimiziation setting
|
|
|
|
+#
|
|
|
|
+choice
|
|
|
|
+ prompt "Compiler optimization level"
|
|
|
|
+ default KERNEL_CC_OPTIMIZE_FOR_SIZE if SMALL_FLASH
|
|
|
|
+
|
|
|
|
+config KERNEL_CC_OPTIMIZE_FOR_PERFORMANCE
|
|
|
|
+ bool "Optimize for performance"
|
|
|
|
+ help
|
|
|
|
+ This is the default optimization level for the kernel, building
|
|
|
|
+ with the "-O2" compiler flag for best performance and most
|
|
|
|
+ helpful compile-time warnings.
|
|
|
|
+
|
|
|
|
+config KERNEL_CC_OPTIMIZE_FOR_SIZE
|
|
|
|
+ bool "Optimize for size"
|
|
|
|
+ help
|
|
|
|
+ Enabling this option will pass "-Os" instead of "-O2" to
|
|
|
|
+ your compiler resulting in a smaller kernel.
|
|
|
|
+
|
|
|
|
+endchoice
|