mirror of https://git.ffmpeg.org/ffmpeg.git
794245fa71
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>
(cherry picked from commit
|
||
---|---|---|
.. | ||
aarch64 | ||
arm | ||
tests | ||
x86 | ||
Makefile | ||
audioconvert.c | ||
audioconvert.h | ||
dither.c | ||
dither_template.c | ||
libswresample.v | ||
log2_tab.c | ||
noise_shaping_data.c | ||
options.c | ||
rematrix.c | ||
rematrix_template.c | ||
resample.c | ||
resample.h | ||
resample_dsp.c | ||
resample_template.c | ||
soxr_resample.c | ||
swresample.c | ||
swresample.h | ||
swresample_frame.c | ||
swresample_internal.h | ||
swresampleres.rc | ||
version.c | ||
version.h | ||
version_major.h |