mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-06 15:48:51 +00:00
Merge pull request #2559 from wiremoons/patch-1
Update build_odin.sh to better support optimisation on Arm CPUs
This commit is contained in:
@@ -135,7 +135,14 @@ build_odin() {
|
|||||||
EXTRAFLAGS="-O3"
|
EXTRAFLAGS="-O3"
|
||||||
;;
|
;;
|
||||||
release-native)
|
release-native)
|
||||||
|
local ARCH=$(uname -m)
|
||||||
|
if [ "${ARCH}" == "arm64" ]; then
|
||||||
|
# Use preferred flag for Arm (ie arm64 / aarch64 / etc)
|
||||||
|
EXTRAFLAGS="-O3 -mcpu=native"
|
||||||
|
else
|
||||||
|
# Use preferred flag for x86 / amd64
|
||||||
EXTRAFLAGS="-O3 -march=native"
|
EXTRAFLAGS="-O3 -march=native"
|
||||||
|
fi
|
||||||
;;
|
;;
|
||||||
nightly)
|
nightly)
|
||||||
EXTRAFLAGS="-DNIGHTLY -O3"
|
EXTRAFLAGS="-DNIGHTLY -O3"
|
||||||
|
|||||||
Reference in New Issue
Block a user