OSDN Git Service

x86/showcqt: add missing preprocessor checks
authorJames Almer <jamrial@gmail.com>
Wed, 8 Jun 2016 22:30:22 +0000 (19:30 -0300)
committerJames Almer <jamrial@gmail.com>
Wed, 8 Jun 2016 22:34:43 +0000 (19:34 -0300)
Old yasm/nasm versions don't support some of these

Signed-off-by: James Almer <jamrial@gmail.com>
libavfilter/x86/avf_showcqt.asm

index 36400fb..f6b3fef 100644 (file)
@@ -187,9 +187,15 @@ INIT_XMM sse
 DECLARE_CQT_CALC
 INIT_XMM sse3
 DECLARE_CQT_CALC
+%if HAVE_AVX_EXTERNAL
 INIT_YMM avx
 DECLARE_CQT_CALC
+%endif
+%if HAVE_FMA3_EXTERNAL
 INIT_YMM fma3
 DECLARE_CQT_CALC
+%endif
+%if HAVE_FMA4_EXTERNAL
 INIT_XMM fma4
 DECLARE_CQT_CALC
+%endif