Commit 1d2a483e authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

Add ARMv6 CPU capability

parent aea55cc9
...@@ -153,8 +153,23 @@ VLC_API unsigned vlc_CPU(void); ...@@ -153,8 +153,23 @@ VLC_API unsigned vlc_CPU(void);
# else # else
# define HAVE_FPU 0 # define HAVE_FPU 0
# endif # endif
# define VLC_CPU_ARMv6 4
# define VLC_CPU_ARM_NEON 2 # define VLC_CPU_ARM_NEON 2
# if defined (__ARM_ARCH_7A__)
# define VLC_CPU_ARM_ARCH 7
# elif defined (__ARM_ARCH_6__) || defined (__ARM_ARCH_6T2__)
# define VLC_CPU_ARM_ARCH 6
# else
# define VLC_CPU_ARM_ARCH 4
# endif
# if (VLC_CPU_ARM_ARCH >= 6)
# define vlc_CPU_ARMv6() (1)
# else
# define vlc_CPU_ARMv6() ((vlc_CPU() & VLC_CPU_ARMv6) != 0)
# endif
# ifdef __ARM_NEON__ # ifdef __ARM_NEON__
# define vlc_CPU_ARM_NEON() (1) # define vlc_CPU_ARM_NEON() (1)
# else # else
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment