1314.diff 361 B

12345678910111213
  1. diff --git a/common/cpu.h b/common/cpu.h
  2. index 88e0ebf44..eeb428ad5 100644
  3. --- a/common/cpu.h
  4. +++ b/common/cpu.h
  5. @@ -36,7 +36,7 @@ MEM_STATIC ZSTD_cpuid_t ZSTD_cpuid(void) {
  6. U32 f1d = 0;
  7. U32 f7b = 0;
  8. U32 f7c = 0;
  9. -#ifdef _MSC_VER
  10. +#if defined(_MSC_VER) && (defined(_M_X64) || defined(_M_IX86))
  11. int reg[4];
  12. __cpuid((int*)reg, 0);
  13. {