[x86/Linux][SOS] Disable ARM target support for xplat (dotnet/coreclr#8471)
authorEvgeny Pavlov <lucenticus@gmail.com>
Tue, 6 Dec 2016 14:42:15 +0000 (17:42 +0300)
committerJan Vorlicek <janvorli@microsoft.com>
Tue, 6 Dec 2016 14:42:15 +0000 (15:42 +0100)
Commit migrated from https://github.com/dotnet/coreclr/commit/e938d038c8afd856825944378301350cb261a795

src/coreclr/src/ToolBox/SOS/Strike/CMakeLists.txt

index 5d25865..8ba0ade 100644 (file)
@@ -24,7 +24,9 @@ elseif(CLR_CMAKE_PLATFORM_ARCH_I386)
   add_definitions(-DSOS_TARGET_X86=1)
   add_definitions(-D_TARGET_X86_=1)
   add_definitions(-DDBG_TARGET_32BIT)
-  add_definitions(-DSOS_TARGET_ARM=1)
+  if(WIN32)
+    add_definitions(-DSOS_TARGET_ARM=1)
+  endif(WIN32)
 elseif(CLR_CMAKE_PLATFORM_ARCH_ARM)
   add_definitions(-DSOS_TARGET_ARM=1)
   add_definitions(-D_TARGET_WIN32_=1)
@@ -155,8 +157,13 @@ if(CLR_CMAKE_PLATFORM_ARCH_AMD64)
 elseif(CLR_CMAKE_PLATFORM_ARCH_I386)
   set(SOS_SOURCES_ARCH 
     disasmX86.cpp
-    disasmARM.cpp
   )
+  if(WIN32)
+    list(APPEND
+      SOS_SOURCES_ARCH
+      disasmARM.cpp
+    )
+  endif(WIN32)
 elseif(CLR_CMAKE_PLATFORM_ARCH_ARM)
   set(SOS_SOURCES_ARCH
     disasmARM.cpp