diff --git a/src/util/simd_utils_ssse3.h b/src/util/simd_utils_ssse3.h index 268bf422..8ab89621 100644 --- a/src/util/simd_utils_ssse3.h +++ b/src/util/simd_utils_ssse3.h @@ -77,7 +77,13 @@ m128 pshufb(m128 a, m128 b) { return result; } +#ifdef __cplusplus +extern "C" { +#endif extern const char vbs_mask_data[]; +#ifdef __cplusplus +} +#endif static really_inline m128 variable_byte_shift_m128(m128 in, s32 amount) {