mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 13:46:49 +00:00
projects/*/options: optimize for size, enable LTO support
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
320034a15c
commit
4570708060
@ -85,13 +85,13 @@
|
||||
esac
|
||||
|
||||
# Build optimizations (size/speed)
|
||||
OPTIMIZATIONS="speed"
|
||||
OPTIMIZATIONS="size"
|
||||
|
||||
# Project CFLAGS
|
||||
PROJECT_CFLAGS=""
|
||||
|
||||
# LTO (Link Time Optimization) support
|
||||
LTO_SUPPORT="no"
|
||||
LTO_SUPPORT="yes"
|
||||
|
||||
# Bootloader to use (syslinux / u-boot / atv-bootloader)
|
||||
# BOOTLOADER="atv-bootloader" disabled for now
|
||||
|
@ -85,13 +85,13 @@
|
||||
esac
|
||||
|
||||
# Build optimizations (size/normal/speed)
|
||||
OPTIMIZATIONS="speed"
|
||||
OPTIMIZATIONS="size"
|
||||
|
||||
# Project CFLAGS
|
||||
PROJECT_CFLAGS=""
|
||||
|
||||
# LTO (Link Time Optimization) support
|
||||
LTO_SUPPORT="no"
|
||||
LTO_SUPPORT="yes"
|
||||
|
||||
# Bootloader to use (syslinux / u-boot / atv-bootloader)
|
||||
BOOTLOADER="syslinux"
|
||||
|
@ -85,13 +85,13 @@
|
||||
esac
|
||||
|
||||
# Build optimizations (size/speed)
|
||||
OPTIMIZATIONS="speed"
|
||||
OPTIMIZATIONS="size"
|
||||
|
||||
# Project CFLAGS
|
||||
PROJECT_CFLAGS="-mmmx -msse -msse2 -mfpmath=sse"
|
||||
|
||||
# LTO (Link Time Optimization) support
|
||||
LTO_SUPPORT="no"
|
||||
LTO_SUPPORT="yes"
|
||||
|
||||
# Bootloader to use (syslinux / u-boot / atv-bootloader)
|
||||
BOOTLOADER="syslinux"
|
||||
|
@ -85,13 +85,13 @@
|
||||
esac
|
||||
|
||||
# Build optimizations (size/speed)
|
||||
OPTIMIZATIONS="speed"
|
||||
OPTIMIZATIONS="size"
|
||||
|
||||
# Project CFLAGS
|
||||
PROJECT_CFLAGS="-mmmx -msse -msse2 -mfpmath=sse"
|
||||
|
||||
# LTO (Link Time Optimization) support
|
||||
LTO_SUPPORT="no"
|
||||
LTO_SUPPORT="yes"
|
||||
|
||||
# Bootloader to use (syslinux / u-boot / atv-bootloader)
|
||||
BOOTLOADER="syslinux"
|
||||
|
@ -85,13 +85,13 @@
|
||||
esac
|
||||
|
||||
# Build optimizations (size/normal/speed)
|
||||
OPTIMIZATIONS="speed"
|
||||
OPTIMIZATIONS="size"
|
||||
|
||||
# Project CFLAGS
|
||||
PROJECT_CFLAGS="-mfpmath=sse -msse2 -mssse3 -mmovbe"
|
||||
|
||||
# LTO (Link Time Optimization) support
|
||||
LTO_SUPPORT="no"
|
||||
LTO_SUPPORT="yes"
|
||||
|
||||
# Bootloader to use (syslinux / u-boot / atv-bootloader)
|
||||
BOOTLOADER="syslinux"
|
||||
|
@ -85,13 +85,13 @@
|
||||
esac
|
||||
|
||||
# Build optimizations (size/speed)
|
||||
OPTIMIZATIONS="speed"
|
||||
OPTIMIZATIONS="size"
|
||||
|
||||
# Project CFLAGS
|
||||
PROJECT_CFLAGS="-mfpmath=sse -msse2 -mssse3"
|
||||
|
||||
# LTO (Link Time Optimization) support
|
||||
LTO_SUPPORT="no"
|
||||
LTO_SUPPORT="yes"
|
||||
|
||||
# Bootloader to use (syslinux / u-boot / atv-bootloader)
|
||||
BOOTLOADER="syslinux"
|
||||
|
@ -85,7 +85,7 @@
|
||||
esac
|
||||
|
||||
# Build optimizations (size/normal/speed)
|
||||
OPTIMIZATIONS="speed"
|
||||
OPTIMIZATIONS="size"
|
||||
|
||||
# Project CFLAGS
|
||||
PROJECT_CFLAGS=""
|
||||
|
@ -85,13 +85,13 @@
|
||||
esac
|
||||
|
||||
# Build optimizations (size/normal/speed)
|
||||
OPTIMIZATIONS="speed"
|
||||
OPTIMIZATIONS="size"
|
||||
|
||||
# Project CFLAGS
|
||||
PROJECT_CFLAGS="-mfpmath=sse -msse2 -mssse3 -mmovbe"
|
||||
|
||||
# LTO (Link Time Optimization) support
|
||||
LTO_SUPPORT="no"
|
||||
LTO_SUPPORT="yes"
|
||||
|
||||
# Bootloader to use (syslinux / u-boot / atv-bootloader)
|
||||
BOOTLOADER="syslinux"
|
||||
|
@ -80,13 +80,13 @@
|
||||
esac
|
||||
|
||||
# Build optimizations (size/speed)
|
||||
OPTIMIZATIONS="speed"
|
||||
OPTIMIZATIONS="size"
|
||||
|
||||
# Project CFLAGS
|
||||
PROJECT_CFLAGS="-mfpmath=sse -msse2 -mssse3"
|
||||
|
||||
# LTO (Link Time Optimization) support
|
||||
LTO_SUPPORT="no"
|
||||
LTO_SUPPORT="yes"
|
||||
|
||||
# Bootloader to use (syslinux / u-boot / atv-bootloader)
|
||||
BOOTLOADER="syslinux"
|
||||
|
Loading…
x
Reference in New Issue
Block a user