aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMITSUNARI Shigeo <herumi@nifty.com>2019-03-19 18:08:34 +0800
committerGitHub <noreply@github.com>2019-03-19 18:08:34 +0800
commitace9d509eabe37fdde55d9ae363003c334821f53 (patch)
tree35302cf30abd2673b4539e7971620175292c87e9
parent7c56a88348c6a16f334a8b64a13e8b0f5b5cefe9 (diff)
parent2418ad6a81eab11876d30c45da4129dd2b3acf20 (diff)
downloaddexon-mcl-ace9d509eabe37fdde55d9ae363003c334821f53.tar.gz
dexon-mcl-ace9d509eabe37fdde55d9ae363003c334821f53.tar.zst
dexon-mcl-ace9d509eabe37fdde55d9ae363003c334821f53.zip
Merge pull request #50 from sylvarant/master
Detect arm CPU in CMake
-rw-r--r--CMakeLists.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index bf54175..aaa0a8c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -36,6 +36,10 @@ else()
add_definitions(-DMCL_USE_LLVM=1)
set(SRCS ${SRCS} src/asm/aarch64.s)
set(CPU arch64)
+ elseif(${CMAKE_SYSTEM_PROCESSOR} MATCHES "^arm")
+ add_definitions(-DMCL_USE_LLVM=1)
+ set(SRCS ${SRCS} src/asm/arm.s)
+ set(CPU arm)
elseif(APPLE)
add_definitions(-DMCL_USE_LLVM=1)
set(SRCS ${SRCS} src/asm/x86-64mac.s src/asm/x86-64mac.bmi2.s)