diff --git a/config/optimize b/config/optimize index 2bdedc671b..efc9d71112 100644 --- a/config/optimize +++ b/config/optimize @@ -1,32 +1,16 @@ -if [ "$OPTIMIZATIONS" = fast ];then - GCC_OPTIM="-Ofast" - GCC_OPTIM="$GCC_OPTIM -fexcess-precision=fast" - LD_OPTIM="-Wl,--as-needed" -fi - -if [ "$OPTIMIZATIONS" = speed ];then - GCC_OPTIM="$GCC_OPTIM -O3" - GCC_OPTIM="$GCC_OPTIM -fexcess-precision=fast" - GCC_OPTIM="$GCC_OPTIM -ffast-math" - LD_OPTIM="-Wl,--as-needed" -fi - if [ "$OPTIMIZATIONS" = normal ];then - GCC_OPTIM="$GCC_OPTIM -O2" + GCC_OPTIM="-O2" LD_OPTIM="" fi if [ "$OPTIMIZATIONS" = size ];then - GCC_OPTIM="$GCC_OPTIM -Os" - GCC_OPTIM="$GCC_OPTIM -fexcess-precision=fast" - GCC_OPTIM="$GCC_OPTIM -ffast-math" + GCC_OPTIM="-Os -fexcess-precision=fast -ffast-math" LD_OPTIM="-Wl,--as-needed" fi if [ "$LTO_SUPPORT" = yes ];then GCC_OPTIM="$GCC_OPTIM -flto" - LD_OPTIM="$LD_OPTIM -fuse-linker-plugin" - LD_OPTIM="$LD_OPTIM -flto" + LD_OPTIM="$LD_OPTIM -fuse-linker-plugin -flto" fi if [ "$GOLD_SUPPORT" = yes ];then diff --git a/projects/ATV/options b/projects/ATV/options index 5760ceab06..ab6b677e9e 100644 --- a/projects/ATV/options +++ b/projects/ATV/options @@ -67,7 +67,7 @@ ;; esac -# Build optimizations (size/speed) +# Build optimizations (size/normal) OPTIMIZATIONS="size" # Project CFLAGS diff --git a/projects/Cuboxi/options b/projects/Cuboxi/options index 95753402a0..156b182311 100644 --- a/projects/Cuboxi/options +++ b/projects/Cuboxi/options @@ -67,7 +67,7 @@ ;; esac -# Build optimizations (size/normal/speed) +# Build optimizations (size/normal) OPTIMIZATIONS="size" # Project CFLAGS diff --git a/projects/Generic/options b/projects/Generic/options index ed84428030..239ad01a2d 100644 --- a/projects/Generic/options +++ b/projects/Generic/options @@ -67,7 +67,7 @@ ;; esac -# Build optimizations (size/speed) +# Build optimizations (size/normal) OPTIMIZATIONS="size" # Project CFLAGS diff --git a/projects/RPi/options b/projects/RPi/options index c62ec9ec11..b4caa98a38 100644 --- a/projects/RPi/options +++ b/projects/RPi/options @@ -67,7 +67,7 @@ ;; esac -# Build optimizations (size/normal/speed) +# Build optimizations (size/normal) OPTIMIZATIONS="size" # Project CFLAGS diff --git a/projects/Virtual/options b/projects/Virtual/options index 115d00cae7..cc8a5828d4 100644 --- a/projects/Virtual/options +++ b/projects/Virtual/options @@ -62,7 +62,7 @@ ;; esac -# Build optimizations (size/speed) +# Build optimizations (size/normal) OPTIMIZATIONS="size" # Project CFLAGS