diff --git a/include/simdjson/generic/builder/json_string_builder-inl.h b/include/simdjson/generic/builder/json_string_builder-inl.h index f50717c44..b5b2f916c 100644 --- a/include/simdjson/generic/builder/json_string_builder-inl.h +++ b/include/simdjson/generic/builder/json_string_builder-inl.h @@ -37,7 +37,7 @@ #define SIMDJSON_EXPERIMENTAL_HAS_RVV 1 #endif #endif -#if defined(__PPC64__) || defined(_M_PPC64) +#if (defined(__PPC64__) || defined(_M_PPC64)) && defined(__ALTIVEC__) #ifndef SIMDJSON_EXPERIMENTAL_HAS_PPC64 #define SIMDJSON_EXPERIMENTAL_HAS_PPC64 1 #endif