1 if(CLR_CMAKE_PLATFORM_ARCH_AMD64)
2 add_definitions(-D_TARGET_WIN64_=1)
3 add_definitions(-DDBG_TARGET_64BIT)
4 add_definitions(-DDBG_TARGET_WIN64=1)
5 add_definitions(-DDBG_TARGET_AMD64=1)
6 elseif(CLR_CMAKE_PLATFORM_ARCH_I386)
7 add_definitions(-D_TARGET_X86_=1)
8 add_definitions(-DDBG_TARGET_32BIT)
9 add_definitions(-DDBG_TARGET_X86=1)
10 elseif(CLR_CMAKE_PLATFORM_ARCH_ARM)
11 add_definitions(-D_TARGET_WIN32_=1)
12 add_definitions(-DDBG_TARGET_32BIT)
13 add_definitions(-DDBG_TARGET_ARM=1)
14 elseif(CLR_CMAKE_PLATFORM_ARCH_ARM64)
15 add_definitions(-D_TARGET_WIN64_=1)
16 add_definitions(-DDBG_TARGET_64BIT)
17 add_definitions(-DDBG_TARGET_WIN64=1)
18 add_definitions(-DDBG_TARGET_ARM64=1)
23 add_definitions(-DFEATURE_METADATA_CUSTOM_DATA_SOURCE -DFEATURE_METADATA_DEBUGGEE_DATA_SOURCE -DFEATURE_NO_HOST -DFEATURE_METADATA_LOAD_TRUSTED_IMAGES)
34 dbgtransportmanager.cpp
59 if (CLR_CMAKE_PLATFORM_ARCH_AMD64)
62 ${ARCH_SOURCES_DIR}/floatconversion.asm
65 elseif(CLR_CMAKE_PLATFORM_UNIX)
66 add_compile_options(-fPIC)
68 if(CLR_CMAKE_PLATFORM_ARCH_AMD64)
71 ${ARCH_SOURCES_DIR}/floatconversion.S
77 add_precompiled_header(stdafx.h stdafx.cpp CORDBDI_SOURCES)
79 add_library_clr(cordbdi STATIC ${CORDBDI_SOURCES})