From 05f365352c0dee75e2315c5a6804c7e166be3ee5 Mon Sep 17 00:00:00 2001 From: Dibyendu Majumdar Date: Wed, 23 Dec 2020 22:50:54 +0000 Subject: [PATCH] issue #169 Fix issue on ARM64 --- CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 943dbe6..ee7506a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -121,6 +121,11 @@ else () if (MIR_JIT) message(STATUS "MIRJIT enabled") set(JIT_SRCS ${MIR_SRCS} ${C2MIR_SRCS} ${MIR_JIT_SRCS}) + set(ALL_MIR_SRCS ${MIR_SRCS} ${C2MIR_SRCS}) + if (NOT MSVC) + set_source_files_properties(${ALL_MIR_SRCS} PROPERTIES + COMPILE_FLAGS "-fsigned-char") + endif () set_property(SOURCE ${MIR_SRCS} ${C2MIR_SRCS} ${MIR_JIT_SRCS} APPEND PROPERTY INCLUDE_DIRECTORIES "${CMAKE_SOURCE_DIR}/mir;${CMAKE_SOURCE_DIR}/mir/c2mir")