1
0
mirror of https://github.com/google/cpu_features.git synced 2025-04-28 07:23:37 +02:00

[NFC] Restrict windows inclusion to windows platforms

This commit is contained in:
Guillaume Chatelet 2022-07-28 14:24:57 +00:00
parent d3c5e369db
commit 8d86a40b7a

View File

@ -15,6 +15,10 @@
#ifndef CPU_FEATURES_INCLUDE_INTERNAL_WINDOWS_UTILS_H_ #ifndef CPU_FEATURES_INCLUDE_INTERNAL_WINDOWS_UTILS_H_
#define CPU_FEATURES_INCLUDE_INTERNAL_WINDOWS_UTILS_H_ #define CPU_FEATURES_INCLUDE_INTERNAL_WINDOWS_UTILS_H_
#include "cpu_features_macros.h"
#ifdef CPU_FEATURES_OS_WINDOWS
#include <windows.h> // IsProcessorFeaturePresent #include <windows.h> // IsProcessorFeaturePresent
// modern WinSDK winnt.h contains newer features detection definitions // modern WinSDK winnt.h contains newer features detection definitions
@ -30,4 +34,5 @@
#define PF_SSE4_2_INSTRUCTIONS_AVAILABLE 38 #define PF_SSE4_2_INSTRUCTIONS_AVAILABLE 38
#endif #endif
#endif // CPU_FEATURES_OS_WINDOWS
#endif // CPU_FEATURES_INCLUDE_INTERNAL_WINDOWS_UTILS_H_ #endif // CPU_FEATURES_INCLUDE_INTERNAL_WINDOWS_UTILS_H_