diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2025-03-30 13:54:40 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2025-03-30 13:54:40 +0200 |
| commit | a429ca70e734270b3d11296fd69e2776bff66653 (patch) | |
| tree | 5335136bb2101b8e39cc43fdf1348747684160a5 | |
| parent | ee760fced176969cc8b5934e0207df4e92e4b625 (diff) | |
| download | box64-a429ca70e734270b3d11296fd69e2776bff66653.tar.gz box64-a429ca70e734270b3d11296fd69e2776bff66653.zip | |
[CI] Try to fix arm64/Clang build
| -rw-r--r-- | CMakeLists.txt | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index f246182b..d7c6c3be 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -230,7 +230,11 @@ elseif(ARM64) #add_definitions(-pipe -march=native) endif() if(ARM_DYNAREC) - set(CMAKE_ASM_FLAGS "-pipe -mcpu=generic-armv8-a+lse+rdma+crc+crypto") + if(CMAKE_C_COMPILER_ID STREQUAL "Clang") + set(CMAKE_ASM_FLAGS "-pipe -mcpu=generic -march=-armv8.2-a+crc+crypto") + else() + set(CMAKE_ASM_FLAGS "-pipe -mcpu=generic-armv8-a+lse+rdma+crc+crypto") + endif() endif() if(ANDROID) add_definitions(-DANDROID) |