File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -19,12 +19,15 @@ message("******************************")
1919
2020# Is this x86_32?
2121if ("${CMAKE_SYSTEM_PROCESSOR } " STREQUAL "x86" OR
22+ "${CMAKE_SYSTEM_PROCESSOR } " STREQUAL "X86" OR
2223 "${CMAKE_SYSTEM_PROCESSOR } " STREQUAL "x86_32" OR
24+ "${CMAKE_SYSTEM_PROCESSOR } " STREQUAL "x86-32" OR
2325 "${CMAKE_SYSTEM_PROCESSOR } " STREQUAL "i386" OR
2426 "${CMAKE_SYSTEM_PROCESSOR } " STREQUAL "i486" OR
2527 "${CMAKE_SYSTEM_PROCESSOR } " STREQUAL "i586" OR
2628 "${CMAKE_SYSTEM_PROCESSOR } " STREQUAL "i686" OR
27- "${CMAKE_SYSTEM_PROCESSOR } " STREQUAL "ia32" )
29+ "${CMAKE_SYSTEM_PROCESSOR } " STREQUAL "ia32" OR
30+ "$ENV{ARCH} " STREQUAL "x86" )
2831 set (MU_IS_X86_32 YES )
2932endif ()
3033
Original file line number Diff line number Diff line change @@ -36,12 +36,12 @@ else()
3636 elseif (CMAKE_SYSTEM_PROCESSOR MATCHES arm)
3737 target_sources (MuCoreArmV5TEExperimental PUBLIC
3838 translate_arm.cpp )
39+ elseif (MU_IS_X86_32 OR CMAKE_SYSTEM_PROCESSOR MATCHES "(x86)|(X86)|(i386)" )
40+ target_sources (MuCoreArmV5TEExperimental PUBLIC
41+ translate_x86.c )
3942 elseif (CMAKE_SYSTEM_PROCESSOR MATCHES "(x86_64)|(x86-64)|(amd64)|(AMD64)" )
4043 target_sources (MuCoreArmV5TEExperimental PUBLIC
4144 translate_x86_64.c )
42- elseif (CMAKE_SYSTEM_PROCESSOR MATCHES "(x86)|(X86)|(i386)" )
43- target_sources (MuCoreArmV5TEExperimental PUBLIC
44- translate_x86.c )
4545 endif ()
4646endif ()
4747
You can’t perform that action at this time.
0 commit comments