projects/*/options: optimize for size, enable LTO support

Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
Stephan Raue 2012-07-09 19:52:22 +02:00
parent 320034a15c
commit 4570708060
9 changed files with 17 additions and 17 deletions

View File

@ -85,13 +85,13 @@
esac esac
# Build optimizations (size/speed) # Build optimizations (size/speed)
OPTIMIZATIONS="speed" OPTIMIZATIONS="size"
# Project CFLAGS # Project CFLAGS
PROJECT_CFLAGS="" PROJECT_CFLAGS=""
# LTO (Link Time Optimization) support # LTO (Link Time Optimization) support
LTO_SUPPORT="no" LTO_SUPPORT="yes"
# Bootloader to use (syslinux / u-boot / atv-bootloader) # Bootloader to use (syslinux / u-boot / atv-bootloader)
# BOOTLOADER="atv-bootloader" disabled for now # BOOTLOADER="atv-bootloader" disabled for now

View File

@ -85,13 +85,13 @@
esac esac
# Build optimizations (size/normal/speed) # Build optimizations (size/normal/speed)
OPTIMIZATIONS="speed" OPTIMIZATIONS="size"
# Project CFLAGS # Project CFLAGS
PROJECT_CFLAGS="" PROJECT_CFLAGS=""
# LTO (Link Time Optimization) support # LTO (Link Time Optimization) support
LTO_SUPPORT="no" LTO_SUPPORT="yes"
# Bootloader to use (syslinux / u-boot / atv-bootloader) # Bootloader to use (syslinux / u-boot / atv-bootloader)
BOOTLOADER="syslinux" BOOTLOADER="syslinux"

View File

@ -85,13 +85,13 @@
esac esac
# Build optimizations (size/speed) # Build optimizations (size/speed)
OPTIMIZATIONS="speed" OPTIMIZATIONS="size"
# Project CFLAGS # Project CFLAGS
PROJECT_CFLAGS="-mmmx -msse -msse2 -mfpmath=sse" PROJECT_CFLAGS="-mmmx -msse -msse2 -mfpmath=sse"
# LTO (Link Time Optimization) support # LTO (Link Time Optimization) support
LTO_SUPPORT="no" LTO_SUPPORT="yes"
# Bootloader to use (syslinux / u-boot / atv-bootloader) # Bootloader to use (syslinux / u-boot / atv-bootloader)
BOOTLOADER="syslinux" BOOTLOADER="syslinux"

View File

@ -85,13 +85,13 @@
esac esac
# Build optimizations (size/speed) # Build optimizations (size/speed)
OPTIMIZATIONS="speed" OPTIMIZATIONS="size"
# Project CFLAGS # Project CFLAGS
PROJECT_CFLAGS="-mmmx -msse -msse2 -mfpmath=sse" PROJECT_CFLAGS="-mmmx -msse -msse2 -mfpmath=sse"
# LTO (Link Time Optimization) support # LTO (Link Time Optimization) support
LTO_SUPPORT="no" LTO_SUPPORT="yes"
# Bootloader to use (syslinux / u-boot / atv-bootloader) # Bootloader to use (syslinux / u-boot / atv-bootloader)
BOOTLOADER="syslinux" BOOTLOADER="syslinux"

View File

@ -85,13 +85,13 @@
esac esac
# Build optimizations (size/normal/speed) # Build optimizations (size/normal/speed)
OPTIMIZATIONS="speed" OPTIMIZATIONS="size"
# Project CFLAGS # Project CFLAGS
PROJECT_CFLAGS="-mfpmath=sse -msse2 -mssse3 -mmovbe" PROJECT_CFLAGS="-mfpmath=sse -msse2 -mssse3 -mmovbe"
# LTO (Link Time Optimization) support # LTO (Link Time Optimization) support
LTO_SUPPORT="no" LTO_SUPPORT="yes"
# Bootloader to use (syslinux / u-boot / atv-bootloader) # Bootloader to use (syslinux / u-boot / atv-bootloader)
BOOTLOADER="syslinux" BOOTLOADER="syslinux"

View File

@ -85,13 +85,13 @@
esac esac
# Build optimizations (size/speed) # Build optimizations (size/speed)
OPTIMIZATIONS="speed" OPTIMIZATIONS="size"
# Project CFLAGS # Project CFLAGS
PROJECT_CFLAGS="-mfpmath=sse -msse2 -mssse3" PROJECT_CFLAGS="-mfpmath=sse -msse2 -mssse3"
# LTO (Link Time Optimization) support # LTO (Link Time Optimization) support
LTO_SUPPORT="no" LTO_SUPPORT="yes"
# Bootloader to use (syslinux / u-boot / atv-bootloader) # Bootloader to use (syslinux / u-boot / atv-bootloader)
BOOTLOADER="syslinux" BOOTLOADER="syslinux"

View File

@ -85,7 +85,7 @@
esac esac
# Build optimizations (size/normal/speed) # Build optimizations (size/normal/speed)
OPTIMIZATIONS="speed" OPTIMIZATIONS="size"
# Project CFLAGS # Project CFLAGS
PROJECT_CFLAGS="" PROJECT_CFLAGS=""

View File

@ -85,13 +85,13 @@
esac esac
# Build optimizations (size/normal/speed) # Build optimizations (size/normal/speed)
OPTIMIZATIONS="speed" OPTIMIZATIONS="size"
# Project CFLAGS # Project CFLAGS
PROJECT_CFLAGS="-mfpmath=sse -msse2 -mssse3 -mmovbe" PROJECT_CFLAGS="-mfpmath=sse -msse2 -mssse3 -mmovbe"
# LTO (Link Time Optimization) support # LTO (Link Time Optimization) support
LTO_SUPPORT="no" LTO_SUPPORT="yes"
# Bootloader to use (syslinux / u-boot / atv-bootloader) # Bootloader to use (syslinux / u-boot / atv-bootloader)
BOOTLOADER="syslinux" BOOTLOADER="syslinux"

View File

@ -80,13 +80,13 @@
esac esac
# Build optimizations (size/speed) # Build optimizations (size/speed)
OPTIMIZATIONS="speed" OPTIMIZATIONS="size"
# Project CFLAGS # Project CFLAGS
PROJECT_CFLAGS="-mfpmath=sse -msse2 -mssse3" PROJECT_CFLAGS="-mfpmath=sse -msse2 -mssse3"
# LTO (Link Time Optimization) support # LTO (Link Time Optimization) support
LTO_SUPPORT="no" LTO_SUPPORT="yes"
# Bootloader to use (syslinux / u-boot / atv-bootloader) # Bootloader to use (syslinux / u-boot / atv-bootloader)
BOOTLOADER="syslinux" BOOTLOADER="syslinux"