mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-17 10:36:22 +02:00
35 lines
1.3 KiB
Diff
35 lines
1.3 KiB
Diff
diff '--color=auto' -Naur feather.orig/monero/CMakeLists.txt feather.final/monero/CMakeLists.txt
|
|
--- feather.orig/monero/CMakeLists.txt 2025-04-12 18:06:53.000000000 -0600
|
|
+++ feather.final/monero/CMakeLists.txt 2026-04-02 13:36:36.000000000 -0600
|
|
@@ -337,6 +337,11 @@
|
|
set(RISCV32 1)
|
|
endif()
|
|
|
|
+if(ARCH_ID STREQUAL "loongarch64")
|
|
+ set(LOONGARCH 1)
|
|
+ set(LOONGARCH64 1)
|
|
+endif()
|
|
+
|
|
if(WIN32 OR ARM OR PPC64LE OR PPC64 OR PPC)
|
|
set(OPT_FLAGS_RELEASE "-O2")
|
|
else()
|
|
@@ -748,7 +753,8 @@
|
|
message(STATUS "AES support explicitly disabled")
|
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DNO_AES")
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DNO_AES")
|
|
- elseif(NOT ARM AND NOT PPC64LE AND NOT PPC64 AND NOT PPC AND NOT S390X AND NOT RISCV)
|
|
+
|
|
+ elseif(NOT ARM AND NOT PPC64LE AND NOT PPC64 AND NOT PPC AND NOT S390X AND NOT RISCV AND NOT LOONGARCH64)
|
|
message(STATUS "AES support enabled")
|
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -maes")
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -maes")
|
|
@@ -762,6 +768,8 @@
|
|
message(STATUS "AES support not available on ARMv6")
|
|
elseif(ARM7)
|
|
message(STATUS "AES support not available on ARMv7")
|
|
+ elseif(LOONGARCH64)
|
|
+ message(STATUS "AES support not available on LoongArch64")
|
|
elseif(ARM8)
|
|
CHECK_CXX_ACCEPTS_FLAG("-march=${ARCH}+crypto" ARCH_PLUS_CRYPTO)
|
|
if(ARCH_PLUS_CRYPTO)
|