From: Piers Daniell Date: Thu, 25 Aug 2016 18:10:01 +0000 (-0600) Subject: Add /LARGEADDDRESSAWARE linker flag for MSVC X-Git-Tag: upstream/0.1.0~662^2~36 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=818ce188211f7e8257a2c85b34caae5dae7f4b2e;p=platform%2Fupstream%2FVK-GL-CTS.git Add /LARGEADDDRESSAWARE linker flag for MSVC This allows 32-bit CTS to run to the end on Windows 32-bit platforms. Change-Id: Iaec4efcddeb5e1248651fc2d1a1401dbb94bbaf7 --- diff --git a/external/vulkancts/modules/vulkan/CMakeLists.txt b/external/vulkancts/modules/vulkan/CMakeLists.txt index 9c27e91..70a39bf 100644 --- a/external/vulkancts/modules/vulkan/CMakeLists.txt +++ b/external/vulkancts/modules/vulkan/CMakeLists.txt @@ -99,6 +99,10 @@ if (DE_OS_IS_WIN32 OR DE_OS_IS_UNIX OR DE_OS_IS_OSX) target_link_libraries(vk-build-programs deqp-vk-common) endif () +if (DE_COMPILER_IS_MSC AND (DE_PTR_SIZE EQUAL 4)) + set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /LARGEADDRESSAWARE") +endif () + add_deqp_module(deqp-vk "${DEQP_VK_SRCS}" "${DEQP_VK_LIBS}" vktTestPackageEntry.cpp) add_data_dir(deqp-vk ../../data/vulkan vulkan)