diff --git a/common/Pcsx2Defs.h b/common/Pcsx2Defs.h index 4044da72cc..5b0e765140 100644 --- a/common/Pcsx2Defs.h +++ b/common/Pcsx2Defs.h @@ -110,11 +110,7 @@ static const int __pagesize = PCSX2_PAGESIZE; // happens *by design* like all the friggen time >_<) #ifndef __fastcall - #ifndef _M_X86_32 - #define __fastcall // Attribute not available, and x86_32 is pretty much the only cc that passes literally everything in registers - #else - #define __fastcall __attribute__((fastcall)) - #endif + #define __fastcall #endif #define __vectorcall __fastcall #define _inline __inline__ __attribute__((unused)) diff --git a/tests/ctest/CMakeLists.txt b/tests/ctest/CMakeLists.txt index 30f5a09429..f143442722 100644 --- a/tests/ctest/CMakeLists.txt +++ b/tests/ctest/CMakeLists.txt @@ -42,9 +42,6 @@ else() set(CMAKE_CROSSCOMPILING ${cc_backup}) endif() if (MSVC) - if(_M_X86_32) - set(compile_options_sse4 /arch:SSE2) - endif() set(compile_options_avx /arch:AVX) set(compile_options_avx2 /arch:AVX2) set(definitions_sse4 _M_SSE=0x401)