ffmpeg/libavutil
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
..
aarch64 aarch64: port neon clobber test from arm 2014-01-15 12:31:07 +01:00
arm arm: Add EXTERN_ASM to the .func and .type declarations for exported symbols 2014-02-07 15:14:06 +02:00
avr32
bfin
mips
ppc ppc: Add and use convenience macro to check for AltiVec availability 2013-08-28 23:54:15 +02:00
sh4
tomi
x86 x86inc: Speed up assembling with Yasm 2014-01-26 18:40:08 +01:00
Makefile lavu: Move preprocessor macros in a separate file 2013-12-29 22:52:04 +01:00
adler32.c
adler32.h
aes.c avutil: remove timer.h include from internal.h 2014-01-25 21:50:20 +01:00
aes.h
atomic.c atomics: cosmetics: Restructure ifdefs for greater clarity 2013-12-20 11:23:13 +01:00
atomic.h atomics: cosmetics: Restructure ifdefs for greater clarity 2013-12-20 11:23:13 +01:00
atomic_gcc.h
atomic_suncc.h
atomic_win32.h
attributes.h attributes: disable flatten on llvm/clang 2013-11-03 11:51:40 +01:00
audio_fifo.c
audio_fifo.h
audioconvert.h
avassert.h
avstring.c avstring-test: Mark pointer passed to av_free() as non-const 2013-10-23 13:17:23 +02:00
avstring.h
avutil.h lavu: Move preprocessor macros in a separate file 2013-12-29 22:52:04 +01:00
base64.c base64-test: Remove posibility of returning restricted exit codes 2013-10-25 11:06:32 +01:00
base64.h
blowfish.c Drop pointless directory name prefixes from #includes in the current dir 2013-09-10 12:38:41 +02:00
blowfish.h
bswap.h aarch64: bswap inline assembly 2014-01-14 22:19:38 +01:00
buffer.c
buffer.h avutil: doxy: Small clarification for av_buffer_create() 2013-04-30 13:33:43 -04:00
buffer_internal.h
channel_layout.c Add missing #includes for *INT64_MAX and *INT64_C 2013-11-23 21:55:52 +01:00
channel_layout.h lavu: Add values for various Dolby flags to the AVMatrixEncoding enum. 2014-01-05 16:41:56 +01:00
colorspace.h
common.h Add missing #includes for *INT64_MAX and *INT64_C 2013-11-23 21:55:52 +01:00
cpu.c aarch64: add cpuflags support for NEON and VFP 2014-01-15 12:05:09 +01:00
cpu.h libavutil: x86: Add AVX2 capable CPU detection. 2013-10-25 19:36:55 +01:00
cpu_internal.h aarch64: add cpuflags support for NEON and VFP 2014-01-15 12:05:09 +01:00
crc.c
crc.h
des.c Drop pointless directory name prefixes from #includes in the current dir 2013-09-10 12:38:41 +02:00
des.h
dict.c
dict.h doxy: Format @code blocks so they render properly 2014-02-04 22:09:47 +01:00
error.c
error.h error.h: Do not circularly depend on avutil.h 2013-12-25 00:12:05 +01:00
eval.c avutil: remove timer.h include from internal.h 2014-01-25 21:50:20 +01:00
eval.h
fifo.c fifo: K&R formatting cosmetics 2013-07-06 14:28:06 +02:00
fifo.h
file.c libavutil: Move avpriv_open to a new file, file_open.c 2013-08-10 00:53:33 +03:00
file.h
file_open.c libavutil: Move avpriv_open to a new file, file_open.c 2013-08-10 00:53:33 +03:00
float_dsp.c Drop pointless directory name prefixes from #includes in the current dir 2013-09-10 12:38:41 +02:00
float_dsp.h
frame.c frame: cosmetics, reindent 2013-12-09 08:45:08 +01:00
frame.h doxy: Document better the available AVFrame flags 2014-01-17 10:00:18 +01:00
hmac.c avutil: Add av_cold attributes to init functions missing them 2013-05-04 22:48:05 +02:00
hmac.h
imgutils.c pixdesc: rename PIX_FMT_* flags to AV_PIX_FMT_FLAG_* 2013-05-15 07:46:51 +02:00
imgutils.h
internal.h avutil: remove timer.h include from internal.h 2014-01-25 21:50:20 +01:00
intfloat.h
intmath.c
intmath.h
intreadwrite.h
lfg.c
lfg.h
libavutil.v
libm.h
lls.c x86: lpc: simd av_update_lls 2013-06-29 13:23:57 +02:00
lls.h x86: lpc: simd av_update_lls 2013-06-29 13:23:57 +02:00
log.c log: pass the correct parameters to missing_feature_sample 2013-07-04 21:25:11 +02:00
log.h doxy: Document avlog 2013-10-05 18:09:45 +02:00
log2_tab.c
lzo.c
lzo.h
macros.h lavu: Move preprocessor macros in a separate file 2013-12-29 22:52:04 +01:00
mathematics.c mathematics: remove asserts from av_rescale_rnd() 2014-01-03 16:39:30 +01:00
mathematics.h
md5.c
md5.h
mem.c Move av_fast_{m,re}alloc from lavc to lavu. 2013-11-14 09:42:22 +01:00
mem.h Move av_fast_{m,re}alloc from lavc to lavu. 2013-11-14 09:42:22 +01:00
old_pix_fmts.h Deprecate obsolete XvMC hardware decoding support 2013-11-13 21:07:45 +01:00
opt.c AVOptions: do not range check flag options. 2013-10-27 21:40:33 +01:00
opt.h Give less generic names to global library option arrays 2013-08-02 19:19:02 +02:00
parseutils.c parseutils: fix discarding const attribute warning 2013-12-12 16:10:14 +01:00
parseutils.h
pixdesc.c Deprecate obsolete XvMC hardware decoding support 2013-11-13 21:07:45 +01:00
pixdesc.h Use correct Doxygen syntax 2013-10-03 17:53:51 +02:00
pixfmt.h Deprecate obsolete XvMC hardware decoding support 2013-11-13 21:07:45 +01:00
random_seed.c random_seed: Rewrite the generic clock() based seed code 2014-01-06 18:53:58 +02:00
random_seed.h
rational.c Remove commented-out #includes 2013-05-15 23:01:21 +02:00
rational.h
rc4.c
rc4.h
samplefmt.c samplefmt: avoid integer overflow in av_samples_get_buffer_size() 2014-02-04 12:32:47 -05:00
samplefmt.h
sha.c avutil: Add av_cold attributes to init functions missing them 2013-05-04 22:48:05 +02:00
sha.h
stereo3d.c avframe: add codec-independent stereoscopic metadata 2013-12-09 16:02:43 +01:00
stereo3d.h apidoc: fix warning from stereo3d.h 2013-12-17 09:34:08 +01:00
time.c Drop pointless directory name prefixes from #includes in the current dir 2013-09-10 12:38:41 +02:00
time.h
timer.h lavu: add missing log.h include in timer.h 2014-02-05 21:00:51 +01:00
tree.c tree-test: Don't return restricted exit codes 2013-10-24 10:59:26 +01:00
tree.h tree.h: K&R formatting and typo cosmetics 2013-07-31 18:14:08 +02:00
utils.c lavu: Move preprocessor macros in a separate file 2013-12-29 22:52:04 +01:00
version.h avframe: add AV_FRAME_DATA_MATRIXENCODING side data type. 2014-01-05 16:41:56 +01:00
xtea.c Drop pointless directory name prefixes from #includes in the current dir 2013-09-10 12:38:41 +02:00
xtea.h