diff mbox series

[FFmpeg-devel,v4,3/4] all: Guard if (INLINE*) checks with #if HAVE_INLINE_ASM

Message ID a568a6fc-bcbb-4a9d-a321-0de75c998180@amyspark.me
State New
Headers show
Series [FFmpeg-devel,v4,1/4] all: Replace if (ARCH_FOO) checks by #if ARCH_FOO, part 2 | expand

Checks

Context Check Description
yinshiyou/configure_loongarch64 warning Failed to apply patch
andriy/configure_x86 warning Failed to apply patch

Commit Message

L. E. Segovia July 28, 2023, 1:38 a.m. UTC
Continuation of 40e6575aa3eed64cd32bf28c00ae57edc5acb25a

Signed-off-by: L. E. Segovia <amy@amyspark.me>
---
 libavcodec/x86/hpeldsp_init.c | 2 ++
 libavcodec/x86/vc1dsp_init.c  | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

2.41.0
diff mbox series

Patch

diff --git a/libavcodec/x86/hpeldsp_init.c b/libavcodec/x86/hpeldsp_init.c
index 09c48c341e..6bde5a3893 100644
--- a/libavcodec/x86/hpeldsp_init.c
+++ b/libavcodec/x86/hpeldsp_init.c
@@ -224,8 +224,10 @@  av_cold void ff_hpeldsp_init_x86(HpelDSPContext *c,
int flags)
 {
     int cpu_flags = av_get_cpu_flags();
 +#if HAVE_INLINE_ASM
     if (INLINE_MMX(cpu_flags))
         hpeldsp_init_mmx(c, flags);
+#endif
      if (EXTERNAL_MMXEXT(cpu_flags))
         hpeldsp_init_mmxext(c, flags);
diff --git a/libavcodec/x86/vc1dsp_init.c b/libavcodec/x86/vc1dsp_init.c
index bc63933e83..65fc28ea35 100644
--- a/libavcodec/x86/vc1dsp_init.c
+++ b/libavcodec/x86/vc1dsp_init.c
@@ -102,7 +102,7 @@  av_cold void ff_vc1dsp_init_x86(VC1DSPContext *dsp)
 {
     int cpu_flags = av_get_cpu_flags();
 -#if HAVE_6REGS
+#if HAVE_6REGS && HAVE_INLINE_ASM
     if (INLINE_MMX(cpu_flags))
         if (EXTERNAL_MMX(cpu_flags))
         ff_vc1dsp_init_mmx(dsp);
--