From: Michael Tremer Date: Sat, 28 Feb 2009 13:28:25 +0000 (+0100) Subject: Optimize distribution for size. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a85372359a86ed5cddd7375a475a5d80f8ce134f;p=ipfire-3.x.git Optimize distribution for size. --- diff --git a/config/kernel/kernel.config b/config/kernel/kernel.config index 40e65c48c..697fd5f31 100644 --- a/config/kernel/kernel.config +++ b/config/kernel/kernel.config @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit # Linux kernel version: 2.6.27.10 -# Wed Feb 25 13:58:20 2009 +# Sat Feb 28 13:28:18 2009 # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -89,7 +89,7 @@ CONFIG_NAMESPACES=y # CONFIG_PID_NS is not set CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" -# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y # CONFIG_EMBEDDED is not set CONFIG_UID16=y diff --git a/tools/make-constants b/tools/make-constants index 8c670c6d1..58c213e3c 100644 --- a/tools/make-constants +++ b/tools/make-constants @@ -96,27 +96,27 @@ if [ 'i686' = $TARGET -o 'i586' = $TARGET \ -o 'i486' = $TARGET ]; then MACHINE=${TARGET} IFS_TARGET="${MACHINE}-pc-linux-gnu" - CFLAGS="-O2 -march=${MACHINE} -pipe -fomit-frame-pointer" + CFLAGS="-Os -march=${MACHINE} -pipe -fomit-frame-pointer" CXXFLAGS="${CFLAGS}" elif [ 'atom330' = $TARGET ]; then MACHINE=i686 IFS_TARGET="${MACHINE}-atom-linux-gnu" - CFLAGS="-O2 -march=${MACHINE} -mmmx -msse -msse2 -msse3 -mssse3 -pipe -fomit-frame-pointer" + CFLAGS="-Os -march=${MACHINE} -mmmx -msse -msse2 -msse3 -mssse3 -pipe -fomit-frame-pointer" CXXFLAGS="${CFLAGS}" elif [ 'core2duo' = $TARGET ]; then MACHINE=i686 IFS_TARGET="${MACHINE}-c2d-linux-gnu" - CFLAGS="-O2 -march=pentium-m -msse2 -pipe" + CFLAGS="-Os -march=pentium-m -msse2 -pipe" CXXFLAGS="${CFLAGS}" elif [ 'via-c7' = $TARGET ]; then MACHINE=i686 IFS_TARGET="${MACHINE}-via-linux-gnu" - CFLAGS="-O2 -march=${MACHINE} -mmmx -msse -msse2 -msse3 -pipe" + CFLAGS="-Os -march=${MACHINE} -mmmx -msse -msse2 -msse3 -pipe" CXXFLAGS="${CFLAGS}" elif [ 'via-c3' = $TARGET ]; then MACHINE=i586 IFS_TARGET="${MACHINE}-via-linux-gnu" - CFLAGS="-O2 -march=c3 -m3dnow -pipe -fomit-frame-pointer" + CFLAGS="-Os -march=c3 -m3dnow -pipe -fomit-frame-pointer" CXXFLAGS="${CFLAGS}" elif [ 'geodelx' = $TARGET ]; then MACHINE=i586