ARM: check for VFP register arguments
[libav.git] / configure
index ec0eab8..f08c1de 100755 (executable)
--- a/configure
+++ b/configure
@@ -958,6 +958,7 @@ HAVE_LIST="
     termios_h
     threads
     truncf
     termios_h
     threads
     truncf
+    vfp_args
     VirtualAlloc
     winsock2_h
     xform_asm
     VirtualAlloc
     winsock2_h
     xform_asm
@@ -2042,6 +2043,11 @@ fi
 
 # check for assembler specific support
 
 
 # check for assembler specific support
 
+enabled arm && check_ld <<EOF && enable vfp_args
+__asm__ (".eabi_attribute 28, 1");
+int main(void) { return 0; }
+EOF
+
 enabled mips && check_asm loongson '"dmult.g $1, $2, $3"'
 
 enabled ppc && check_asm dcbzl '"dcbzl 0, 1"'
 enabled mips && check_asm loongson '"dmult.g $1, $2, $3"'
 
 enabled ppc && check_asm dcbzl '"dcbzl 0, 1"'