summaryrefslogtreecommitdiff
path: root/src/ToolBox
diff options
context:
space:
mode:
authorJuan Hoyos <juan.hoyos@microsoft.com>2019-06-17 10:22:13 -0700
committerGitHub <noreply@github.com>2019-06-17 10:22:13 -0700
commit6f1d3b4af924d22d2830d44c47a008ac1c284d7e (patch)
tree01c683ece2176b3e0a90200ea083aae710fd3d2e /src/ToolBox
parente1a00802f9873eeb3d46ce8fd05d0ac1ddfb400f (diff)
downloadcoreclr-6f1d3b4af924d22d2830d44c47a008ac1c284d7e.tar.gz
coreclr-6f1d3b4af924d22d2830d44c47a008ac1c284d7e.tar.bz2
coreclr-6f1d3b4af924d22d2830d44c47a008ac1c284d7e.zip
Enable createdump on arm and arm64 (#24832)
* Enable build of ARM64 createdump build - Adds definitions of necessary constructs and aligments for Elf formats in aarch64 - Work around changes in ptrace for aarch64 * Package createdump in runtime transport for arm and arm64 * Use special name register definitions from the PAL * Add createdump_lib to arm64 sos and package plugin
Diffstat (limited to 'src/ToolBox')
-rw-r--r--src/ToolBox/SOS/Strike/CMakeLists.txt15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/ToolBox/SOS/Strike/CMakeLists.txt b/src/ToolBox/SOS/Strike/CMakeLists.txt
index bff50df14e..1b4d74678c 100644
--- a/src/ToolBox/SOS/Strike/CMakeLists.txt
+++ b/src/ToolBox/SOS/Strike/CMakeLists.txt
@@ -149,14 +149,15 @@ else(WIN32)
generate_exports_file(${DEF_SOURCES} ${EXPORTS_FILE})
endif(WIN32)
+if(CLR_CMAKE_PLATFORM_LINUX)
+ list(APPEND
+ SOS_LIBRARY
+ createdump_lib
+ )
+ add_definitions(-DCREATE_DUMP_SUPPORTED)
+endif(CLR_CMAKE_PLATFORM_LINUX)
+
if(CLR_CMAKE_PLATFORM_ARCH_AMD64)
- if(CLR_CMAKE_PLATFORM_LINUX)
- list(APPEND
- SOS_LIBRARY
- createdump_lib
- )
- add_definitions(-DCREATE_DUMP_SUPPORTED)
- endif(CLR_CMAKE_PLATFORM_LINUX)
set(SOS_SOURCES_ARCH
disasmX86.cpp
)