mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
config/path: use '-Wl,--as-needed' for LDFLAGS, use '-O3' speed optimization
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
4a8e7de4a1
commit
6ef986d603
@ -80,7 +80,7 @@ TOOLCHAIN_LANGUAGES=c
|
|||||||
[ "$TOOLCHAIN_CXX" = yes ] && TOOLCHAIN_LANGUAGES=${TOOLCHAIN_LANGUAGES},c++
|
[ "$TOOLCHAIN_CXX" = yes ] && TOOLCHAIN_LANGUAGES=${TOOLCHAIN_LANGUAGES},c++
|
||||||
|
|
||||||
if [ "$OPTIMIZATIONS" = speed ];then
|
if [ "$OPTIMIZATIONS" = speed ];then
|
||||||
GCC_OPTIM="-Os -ffast-math $PROJECT_CFLAGS"
|
GCC_OPTIM="-O3 -ffast-math $PROJECT_CFLAGS"
|
||||||
GCC_OPTIM="$GCC_OPTIM -ftree-loop-distribution"
|
GCC_OPTIM="$GCC_OPTIM -ftree-loop-distribution"
|
||||||
GCC_OPTIM="$GCC_OPTIM -floop-interchange"
|
GCC_OPTIM="$GCC_OPTIM -floop-interchange"
|
||||||
GCC_OPTIM="$GCC_OPTIM -floop-strip-mine"
|
GCC_OPTIM="$GCC_OPTIM -floop-strip-mine"
|
||||||
@ -123,7 +123,7 @@ if [ "$DEBUG" = yes ]; then
|
|||||||
else
|
else
|
||||||
TARGET_CFLAGS="$TARGET_CFLAGS -s -fomit-frame-pointer"
|
TARGET_CFLAGS="$TARGET_CFLAGS -s -fomit-frame-pointer"
|
||||||
TARGET_CXXFLAGS="$TARGET_CXXFLAGS -s -fomit-frame-pointer"
|
TARGET_CXXFLAGS="$TARGET_CXXFLAGS -s -fomit-frame-pointer"
|
||||||
TARGET_LDFLAGS="$TARGET_LDFLAGS -s"
|
TARGET_LDFLAGS="$TARGET_LDFLAGS -s -Wl,--as-needed"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
HOST_AWK=gawk
|
HOST_AWK=gawk
|
||||||
|
Loading…
x
Reference in New Issue
Block a user