diff options
author | Mateusz Moscicki <m.moscicki2@partner.samsung.com> | 2019-04-10 11:40:33 +0200 |
---|---|---|
committer | Konstantin Baladurin <k.baladurin@samsung.com> | 2019-09-24 19:39:57 +0300 |
commit | 88c5a0f794577fd5296c5a75b7deaf3033f26f1b (patch) | |
tree | 7774801f22115f7681bfebeba704b0cb28a9ccb8 /src/debug/createdump/CMakeLists.txt | |
parent | 12ac05c718d3fa3a4afa2c3e1b60b8296cf3ea2a (diff) | |
download | coreclr-88c5a0f794577fd5296c5a75b7deaf3033f26f1b.tar.gz coreclr-88c5a0f794577fd5296c5a75b7deaf3033f26f1b.tar.bz2 coreclr-88c5a0f794577fd5296c5a75b7deaf3033f26f1b.zip |
[Tizen] Add a library to retrieve memory regions for a coredump
This is needed to save a minicoredump of .NET applications to allows
reconstruct managed stack by lldb and SOS plugin.
Diffstat (limited to 'src/debug/createdump/CMakeLists.txt')
-rw-r--r-- | src/debug/createdump/CMakeLists.txt | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/debug/createdump/CMakeLists.txt b/src/debug/createdump/CMakeLists.txt index b44016c4d0..838846a41c 100644 --- a/src/debug/createdump/CMakeLists.txt +++ b/src/debug/createdump/CMakeLists.txt @@ -30,16 +30,31 @@ set(CREATEDUMP_SOURCES dumpwriter.cpp ) +set(DNETMEMORYENUM_SOURCES + dnetmemoryenumlib.cpp + crashinfo.cpp + threadinfo.cpp + datatarget.cpp +) + _add_library(createdump_lib ${CREATEDUMP_SOURCES} ) +_add_library(dnetmemoryenum SHARED + ${DNETMEMORYENUM_SOURCES} + ${PAL_REDEFINES_FILE} +) + +set_property(TARGET dnetmemoryenum PROPERTY POSITION_INDEPENDENT_CODE ON) + _add_executable(createdump main.cpp ${PAL_REDEFINES_FILE} ) add_dependencies(createdump pal_redefines_file) +add_dependencies(dnetmemoryenum pal_redefines_file) target_link_libraries(createdump createdump_lib @@ -47,6 +62,13 @@ target_link_libraries(createdump mscordaccore ) +target_link_libraries(dnetmemoryenum + # share the PAL in the dac module + mscordaccore +) + add_dependencies(createdump mscordaccore) +add_dependencies(dnetmemoryenum mscordaccore) install_clr(createdump) +install_clr(dnetmemoryenum) |