diff --git a/src/xenia/kernel/CMakeLists.txt b/src/xenia/kernel/CMakeLists.txt index fefff2234..452ae489f 100644 --- a/src/xenia/kernel/CMakeLists.txt +++ b/src/xenia/kernel/CMakeLists.txt @@ -1,15 +1,13 @@ add_library(xenia-kernel STATIC) xe_platform_sources(xenia-kernel ${CMAKE_CURRENT_SOURCE_DIR} RECURSIVE) -target_compile_definitions(xenia-kernel PRIVATE - X86_FEATURES - X86_HAVE_XSAVE_INTRIN - X86_SSSE3 - X86_SSE42 - WITH_GZFILEOP -) -if(WIN32) +target_compile_definitions(xenia-kernel PRIVATE WITH_GZFILEOP) +if(XE_TARGET_X86_64) target_compile_definitions(xenia-kernel PRIVATE + X86_FEATURES + X86_HAVE_XSAVE_INTRIN X86_SSE2 + X86_SSSE3 + X86_SSE42 X86_AVX2 X86_AVX512 X86_AVX512VNNI