This directive doesn't have any effect on other targets, and clang doesn't support it, when targeting COFF (windows). binutils on the other hand supports it for all targets. --- libavutil/arm/asm.S | 4 ++-- tests/checkasm/arm/checkasm.S | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/libavutil/arm/asm.S b/libavutil/arm/asm.S index 943c1ce..e3b43f3 100644 --- a/libavutil/arm/asm.S +++ b/libavutil/arm/asm.S @@ -54,11 +54,11 @@ ELF .object_arch armv4 #endif #if HAVE_NEON - .fpu neon +ELF .fpu neon ELF .eabi_attribute 10, 0 @ suppress Tag_FP_arch ELF .eabi_attribute 12, 0 @ suppress Tag_Advanced_SIMD_arch #elif HAVE_VFP - .fpu vfp +ELF .fpu vfp ELF .eabi_attribute 10, 0 @ suppress Tag_FP_arch #endif diff --git a/tests/checkasm/arm/checkasm.S b/tests/checkasm/arm/checkasm.S index ab53d0a..b4922c7 100644 --- a/tests/checkasm/arm/checkasm.S +++ b/tests/checkasm/arm/checkasm.S @@ -24,7 +24,7 @@ /* override fpu so that NEON instructions are rejected */ #if HAVE_VFP -.fpu vfp +ELF .fpu vfp ELF .eabi_attribute 10, 0 @ suppress Tag_FP_arch #endif -- 1.8.1.2 _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
