Commit 39b7affc authored by Kristian Nielsen's avatar Kristian Nielsen

Upstream MIPS 32bit-build-on-64bit patch from Debian Bug#838914

From https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=838914

Fixes CMake so that when building a 32-bit mips binary on a 64-bit
mips machine, the target is not set as 32-bit, which apparently
confused some tests in mroonga.
parent 7eb4bd3f
...@@ -30,6 +30,10 @@ IF(NOT VERSION) ...@@ -30,6 +30,10 @@ IF(NOT VERSION)
SET(64BIT 1) SET(64BIT 1)
ENDIF() ENDIF()
IF(NOT 64BIT AND CMAKE_SYSTEM_PROCESSOR MATCHES "^mips64")
SET(DEFAULT_MACHINE "mips")
ENDIF()
IF(CMAKE_SYSTEM_NAME MATCHES "Windows") IF(CMAKE_SYSTEM_NAME MATCHES "Windows")
SET(NEED_DASH_BETWEEN_PLATFORM_AND_MACHINE 0) SET(NEED_DASH_BETWEEN_PLATFORM_AND_MACHINE 0)
SET(DEFAULT_PLATFORM "win") SET(DEFAULT_PLATFORM "win")
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment