1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-23 12:43:46 +02:00
FFmpeg/libavutil/arm
Martin Storsjö e3fec3f095 arm: Add EXTERN_ASM to the .func and .type declarations for exported symbols
This makes the generated assembly more internally consistent,
avoiding declaring two labels for the same function (for cases
where EXTERN_ASM is empty) and not declaring a separate unprefixed
label in other cases.

This also makes sure the .func and .type delcarations have the same
prefix. They have previously not been used on the platforms
that have prefixed symbols on arm (iOS), but gas-preprocessor
has recently started using the .func declarations for adding
.thumb_func declarations for such functions.

Signed-off-by: Martin Storsjö <martin@martin.st>
2014-02-07 15:14:06 +02:00
..
asm.S arm: Add EXTERN_ASM to the .func and .type declarations for exported symbols 2014-02-07 15:14:06 +02:00
bswap.h arm: use HAVE*_INLINE/EXTERNAL macros for conditional compilation 2012-12-07 16:54:03 +00:00
cpu.c avutil: Move internal CPU detection function declarations to private header 2013-08-28 23:54:14 +02:00
cpu.h avutil: Refactor CPU extension availability macros 2013-08-28 23:54:14 +02:00
float_dsp_arm.h arm: float_dsp: Propagate cpu_flags to vfp initialization function 2013-08-29 11:24:14 +02:00
float_dsp_init_arm.c arm: float_dsp: Propagate cpu_flags to vfp initialization function 2013-08-29 11:24:14 +02:00
float_dsp_init_neon.c avutil: Add av_cold attributes to init functions missing them 2013-05-04 22:48:05 +02:00
float_dsp_init_vfp.c arm: float_dsp: Propagate cpu_flags to vfp initialization function 2013-08-29 11:24:14 +02:00
float_dsp_neon.S floatdsp: move scalarproduct_float from dsputil to avfloatdsp. 2013-01-22 11:55:42 -08:00
float_dsp_vfp.S floatdsp: move vector_fmul_reverse from dsputil to avfloatdsp. 2013-01-22 11:55:42 -08:00
intmath.h arm: use HAVE*_INLINE/EXTERNAL macros for conditional compilation 2012-12-07 16:54:03 +00:00
intreadwrite.h ARM: use Q/R inline asm operand modifiers only if supported 2012-08-07 21:13:30 +01:00
Makefile arm: rename ARMVFP config symbol to VFP 2012-12-07 16:54:04 +00:00
neontest.h arm: Add an option for making sure NEON registers aren't clobbered 2014-01-11 00:03:00 +02:00
timer.h