From f051cd47c869d82d71caeff438e25527fdc2f950 Mon Sep 17 00:00:00 2001 From: Vilius Sutkus '89 Date: Fri, 21 Jun 2024 12:18:55 +0300 Subject: [PATCH] Add support for armv7-a --- CMakeLists.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0743098..3adae3f 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -16,6 +16,8 @@ if(${OPENLIBM_ARCH_FOLDER} STREQUAL "amd64" OR ${OPENLIBM_ARCH_FOLDER} STREQUAL set(OPENLIBM_ARCH_FOLDER "amd64") elseif(${OPENLIBM_ARCH_FOLDER} STREQUAL "arm64" OR ${OPENLIBM_ARCH_FOLDER} STREQUAL "aarch64") set(OPENLIBM_ARCH_FOLDER "aarch64") +elseif(${OPENLIBM_ARCH_FOLDER} STREQUAL "armv7-a") + set(OPENLIBM_ARCH_FOLDER "arm") elseif(${OPENLIBM_ARCH_FOLDER} STREQUAL "x86") set(OPENLIBM_ARCH_FOLDER "i387") elseif(${OPENLIBM_ARCH_FOLDER} STREQUAL "powerpc") @@ -428,6 +430,11 @@ elseif(${OPENLIBM_ARCH_FOLDER} STREQUAL "aarch64") "${PROJECT_SRC}/aarch64/fenv.c" ) +elseif(${OPENLIBM_ARCH_FOLDER} STREQUAL "arm") + list(APPEND OPENLIBM_C_SOURCE + "${PROJECT_SRC}/${OPENLIBM_ARCH_FOLDER}/fenv.c" + ) + elseif(${OPENLIBM_ARCH_FOLDER} STREQUAL "i387") list(APPEND OPENLIBM_C_SOURCE "${PROJECT_SRC}/i387/fenv.c"