meson: pffft: Warn about not having runtime neon checks
The pffft.c file does not have runtime checks for NEON, and silently falls back to disabling it when the neon option is 'runtime'. Print a warning in this case. Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
This commit is contained in:
parent
73aed233b2
commit
d63a2c9714
4
webrtc/third_party/pffft/meson.build
vendored
4
webrtc/third_party/pffft/meson.build
vendored
@ -4,6 +4,10 @@ pffft_sources = [
|
|||||||
|
|
||||||
pffft_cflags = [ '-D_GNU_SOURCE' ]
|
pffft_cflags = [ '-D_GNU_SOURCE' ]
|
||||||
|
|
||||||
|
if neon_opt == 'runtime'
|
||||||
|
warning('pffft cannot check NEON support at runtime, will build without NEON')
|
||||||
|
endif
|
||||||
|
|
||||||
if not have_inline_sse or (have_arm and neon_opt != 'yes') or (have_mips and host_machine.endian() == 'little') or have_mips64
|
if not have_inline_sse or (have_arm and neon_opt != 'yes') or (have_mips and host_machine.endian() == 'little') or have_mips64
|
||||||
pffft_cflags += [ '-DPFFFT_SIMD_DISABLE' ]
|
pffft_cflags += [ '-DPFFFT_SIMD_DISABLE' ]
|
||||||
endif
|
endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user