|author||Linus Torvalds <firstname.lastname@example.org>||2005-12-13 11:39:05 -0800|
|committer||Linus Torvalds <email@example.com>||2005-12-13 11:39:05 -0800|
|parent||[PATCH] allow KOBJECT_UEVENT=n only if EMBEDDED (diff)|
Expose "Optimize for size" option for everybody
Let's put my money where my mouth is. Smaller code is almost always faster, if only because a single I$ miss ends up leaving a lot of cycles to make up for. And system software - kernels in particular - are known for taking more cache misses than most other kinds. On my random config, this made the kernel about 10% smaller, and lmbench seems to say that it's pretty uniformly faster too. Your milage may vary. Signed-off-by: Linus Torvalds <firstname.lastname@example.org>
Diffstat (limited to 'init/Kconfig')
1 files changed, 1 insertions, 1 deletions
diff --git a/init/Kconfig b/init/Kconfig
index 59344616f477..be74adb389ea 100644
@@ -339,7 +339,7 @@ config EPOLL
support for epoll family of system calls.
- bool "Optimize for size" if EMBEDDED
+ bool "Optimize for size"
default y if ARM || H8300
Enabling this option will pass "-Os" instead of "-O2" to gcc