Add .fpu neon to the configure test.

SVN revision: 55308
This commit is contained in:
Brett Nash 2010-12-06 01:58:19 +00:00
parent 19c28b345f
commit e6f12f5f22
1 changed files with 3 additions and 2 deletions

View File

@ -1066,11 +1066,12 @@ case $host_cpu in
esac
AC_MSG_CHECKING(whether to build neon code)
AC_ARG_ENABLE(cpu-neon,
AC_HELP_STRING([--enable-cpu-neon], [enable neon code - with gcc you will need these CFLAGS for it to begin to work, and even then your gcc may have broken or non-existent support: -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon]),
AC_HELP_STRING([--enable-cpu-neon], [build neon code, the code will be
checked at run time to see if the CPU supports it]),
[
if test "x$enableval" = "xyes" ; then
AC_TRY_COMPILE([#include <arm_neon.h>],
[asm volatile ("vqadd.u8 d0, d1, d0\n")],
[asm volatile (".fpu neon\nvqadd.u8 d0, d1, d0\n")],
[
AC_MSG_RESULT(yes)
AC_DEFINE(BUILD_NEON, 1, [Build NEON Code])