svn commit: trunk/busybox

vda at busybox.net vda at busybox.net
Wed Jun 4 11:53:24 UTC 2008


Author: vda
Date: 2008-06-04 04:53:24 -0700 (Wed, 04 Jun 2008)
New Revision: 22212

Log:
remove -fno-jump-tables - after stripping it proved to be worse



Modified:
   trunk/busybox/Makefile.flags


Changeset:
Modified: trunk/busybox/Makefile.flags
===================================================================
--- trunk/busybox/Makefile.flags	2008-06-04 11:28:24 UTC (rev 22211)
+++ trunk/busybox/Makefile.flags	2008-06-04 11:53:24 UTC (rev 22212)
@@ -71,10 +71,6 @@
 ifeq ($(CONFIG_PIE),y)
 CFLAGS_busybox += $(ARCH_PIE)
 CFLAGS += $(ARCH_FPIE)
-# No switch() jump tables. Code growth +1k, binary size down -12k
-# due to reduced number of code pointers.
-# (TODO: make overridable: some arches may want to not do this)
-CFLAGS += $(call cc-option,-fno-jump-tables)
 endif
 
 LDLIBS += m crypt




More information about the busybox-cvs mailing list