Fixed architecture detection when AMD64 in c_check.
This commit is contained in:
parent
864b8b31de
commit
1e8bb0e0e0
|
@ -20,10 +20,16 @@
|
||||||
# TODO: detect NEED_FU
|
# TODO: detect NEED_FU
|
||||||
set(NEED_FU 1)
|
set(NEED_FU 1)
|
||||||
|
|
||||||
string(TOUPPER ${CMAKE_SYSTEM_NAME} CMAKE_SYSTEM_NAME_UC)
|
# Convert CMake vars into the format that OpenBLAS expects
|
||||||
|
string(TOUPPER ${CMAKE_SYSTEM_NAME} HOST_OS)
|
||||||
|
set(HOST_ARCH ${CMAKE_SYSTEM_PROCESSOR})
|
||||||
|
if (${HOST_ARCH} STREQUAL "AMD64")
|
||||||
|
set(HOST_ARCH "X86_64")
|
||||||
|
endif ()
|
||||||
|
|
||||||
file(WRITE ${TARGET_CONF}
|
file(WRITE ${TARGET_CONF}
|
||||||
"#define OS_${CMAKE_SYSTEM_NAME_UC}\t1\n"
|
"#define OS_${HOST_OS}\t1\n"
|
||||||
"#define ARCH_${CMAKE_SYSTEM_PROCESSOR}\t1\n"
|
"#define ARCH_${HOST_ARCH}\t1\n"
|
||||||
"#define C_${CMAKE_CXX_COMPILER_ID}\t1\n"
|
"#define C_${CMAKE_CXX_COMPILER_ID}\t1\n"
|
||||||
"#define __${BINARY}BIT__\t1\n"
|
"#define __${BINARY}BIT__\t1\n"
|
||||||
"#define FUNDERSCORE\t${NEED_FU}\n")
|
"#define FUNDERSCORE\t${NEED_FU}\n")
|
||||||
|
|
Loading…
Reference in New Issue