From 9dcae0b1c3b409381474cf0ce53a7a1dcc031f83 Mon Sep 17 00:00:00 2001 From: Shawn Hoffman Date: Thu, 22 Dec 2022 00:44:29 -0800 Subject: [PATCH] msvc: remove workaround for arm64 sha1 compiler bug --- Source/Core/Common/CMakeLists.txt | 8 -------- Source/Core/DolphinLib.props | 7 +------ 2 files changed, 1 insertion(+), 14 deletions(-) diff --git a/Source/Core/Common/CMakeLists.txt b/Source/Core/Common/CMakeLists.txt index 9f2e66c982..2ae474ab64 100644 --- a/Source/Core/Common/CMakeLists.txt +++ b/Source/Core/Common/CMakeLists.txt @@ -138,14 +138,6 @@ add_library(common WorkQueueThread.h ) -if(MSVC AND _M_ARM_64) - # Workaround msvc arm64 optimizer bug - # TODO remove after updating to VS 17.4 - set_source_files_properties( - Crypto/SHA1.cpp - PROPERTIES COMPILE_FLAGS "/d2ssa-peeps-post-color-") -endif() - if(NOT MSVC AND _M_ARM_64) set_source_files_properties( Crypto/AES.cpp diff --git a/Source/Core/DolphinLib.props b/Source/Core/DolphinLib.props index 14b6f1b5cc..5cb82a6050 100644 --- a/Source/Core/DolphinLib.props +++ b/Source/Core/DolphinLib.props @@ -733,12 +733,7 @@ - - - /d2ssa-peeps-post-color- %(AdditionalOptions) - +