1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-01-13 21:28:01 +02:00
FFmpeg/libswresample/arm
Martin Storsjö 77e6293735 arm: Consistently use proper interworking function returns
Use "bx lr", or "pop {lr}", which do proper mode switching
between thumb and arm modes. A plain "mov pc, lr" does not switch
from thumb mode to arm mode (while in arm mode, it does switch
mode for a thumb caller).

This is normally not an issue, as CONFIG_THUMB only is enabled if
the C compiler defaults to thumb; but stick to patterns that can
do mode switching if needed, for consistency.

Signed-off-by: Martin Storsjö <martin@martin.st>
2024-10-09 15:52:51 +03:00
..
audio_convert_init.c
audio_convert_neon.S swresample/arm: rename labels to fix xcode build error 2018-04-28 18:08:52 +02:00
Makefile
neontest.c
resample_init.c Include attributes.h directly 2021-04-19 14:34:10 +02:00
resample.S arm: Consistently use proper interworking function returns 2024-10-09 15:52:51 +03:00