Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Disable raw contexts for x32 ABI.
authorArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Tue, 10 Mar 2020 10:40:19 +0000 (11:40 +0100)
committerArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Tue, 10 Mar 2020 10:43:09 +0000 (11:43 +0100)
CMakeLists.txt

index e128cfc..4b48876 100644 (file)
@@ -197,6 +197,8 @@ IF(CMAKE_SYSTEM_PROCESSOR MATCHES ".86|AMD64|amd64")
   ENDIF()
   if (WIN32)
     message(STATUS "Disable fast raw contexts on Windows.")
+  elseif(CMAKE_SIZEOF_VOID_P EQUAL 4 AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64")
+    message(STATUS "Disable fast raw contexts on x32 ABI.")
   else()
     set(HAVE_RAW_CONTEXTS 1)
   endif()