Compare commits

...

3 Commits

Author SHA1 Message Date
Jarred Sumner
bc102220e7 Set it everywhere 2024-07-15 17:24:56 -07:00
Jarred Sumner
88ed6f8d28 Update env.sh 2024-07-15 17:22:34 -07:00
Jarred Sumner
44abdfd113 Update CMakeLists.txt 2024-07-15 17:21:47 -07:00
2 changed files with 5 additions and 2 deletions

View File

@@ -1193,6 +1193,7 @@ else()
-fno-omit-frame-pointer
-mno-omit-leaf-frame-pointer
-faddrsig
-fno-asynchronous-unwind-tables
)
endif()

View File

@@ -27,14 +27,16 @@ export CPUS=${CPUS:-$(nproc || sysctl -n hw.ncpu || echo 1)}
export CMAKE_CXX_COMPILER=${CXX}
export CMAKE_C_COMPILER=${CC}
export CFLAGS='-O3 -fno-exceptions -fvisibility=hidden -fvisibility-inlines-hidden -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer'
export CXXFLAGS='-O3 -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer'
export CFLAGS='-O3 -fno-exceptions -fvisibility=hidden -fvisibility-inlines-hidden -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-asynchronous-unwind-tables '
export CXXFLAGS='-O3 -fno-exceptions -fno-rtti -fvisibility=hidden -fvisibility-inlines-hidden -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-asynchronous-unwind-tables '
if [[ $(uname -s) == 'Linux' && ($(uname -m) == 'aarch64' || $(uname -m) == 'arm64') ]]; then
export CFLAGS="$CFLAGS -march=armv8-a+crc -mtune=ampere1 "
export CXXFLAGS="$CXXFLAGS -march=armv8-a+crc -mtune=ampere1 "
fi
export CMAKE_FLAGS=(
-DCMAKE_C_COMPILER="${CC}"
-DCMAKE_CXX_COMPILER="${CXX}"