X-Git-Url: https://code.delx.au/pulseaudio/blobdiff_plain/3152226502014129d03a50564b1914ce267817f9..b0a04d8031f9efd983f76c379a2982cf7ee769f5:/src/pulsecore/svolume_sse.c diff --git a/src/pulsecore/svolume_sse.c b/src/pulsecore/svolume_sse.c index 9979087b..eafa92c0 100644 --- a/src/pulsecore/svolume_sse.c +++ b/src/pulsecore/svolume_sse.c @@ -34,7 +34,7 @@ #include "sample-util.h" -#if defined (__i386__) || defined (__amd64__) +#if (!defined(__FreeBSD__) && defined (__i386__)) || defined (__amd64__) #define VOLUME_32x16(s,v) /* .. | vh | vl | */ \ " pxor %%xmm4, %%xmm4 \n\t" /* .. | 0 | 0 | */ \ @@ -251,15 +251,15 @@ static void pa_volume_s16re_sse2(int16_t *samples, const int32_t *volumes, unsig ); } -#endif /* defined (__i386__) || defined (__amd64__) */ +#endif /* (!defined(__FreeBSD__) && defined (__i386__)) || defined (__amd64__) */ void pa_volume_func_init_sse(pa_cpu_x86_flag_t flags) { -#if defined (__i386__) || defined (__amd64__) +#if (!defined(__FreeBSD__) && defined (__i386__)) || defined (__amd64__) if (flags & PA_CPU_X86_SSE2) { pa_log_info("Initialising SSE2 optimized volume functions."); pa_set_volume_func(PA_SAMPLE_S16NE, (pa_do_volume_func_t) pa_volume_s16ne_sse2); pa_set_volume_func(PA_SAMPLE_S16RE, (pa_do_volume_func_t) pa_volume_s16re_sse2); } -#endif /* defined (__i386__) || defined (__amd64__) */ +#endif /* (!defined(__FreeBSD__) && defined (__i386__)) || defined (__amd64__) */ }