ffmpeg/libswscale
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
..
aarch64 swscale: Fix aarch64 and i386 compilation failures 2024-10-08 09:29:07 +03:00
arm arm: Consistently use proper interworking function returns 2024-10-09 15:52:51 +03:00
loongarch swscale: Fix conflicting types for loongarch 2024-10-09 01:55:50 +02:00
ppc swscale/ppc: fix altivec build failure 2024-10-08 16:45:36 +02:00
riscv
tests tests/swscale: fix minor typos 2024-10-07 19:51:34 +02:00
x86 swscale: Fix aarch64 and i386 compilation failures 2024-10-08 09:29:07 +03:00
Makefile
alphablend.c swscale/internal: constify SwsFunc 2024-10-07 19:51:34 +02:00
bayer_template.c swscale/internal: constify SwsFunc 2024-10-07 19:51:34 +02:00
gamma.c
half2float.c
hscale.c
hscale_fast_bilinear.c
input.c swscale/input: add V30X input support 2024-10-08 22:26:07 -03:00
libswscale.v
log2_tab.c
options.c swscale/internal: rename NB_SWS_DITHER for consistency 2024-10-07 19:51:34 +02:00
output.c swscale/output: Fix undefined integer overflow in yuv2rgba64_2_c_template() 2024-09-19 00:24:26 +02:00
rgb2rgb.c swscale/internal: constify SwsFunc 2024-10-07 19:51:34 +02:00
rgb2rgb.h swscale/internal: constify SwsFunc 2024-10-07 19:51:34 +02:00
rgb2rgb_template.c swscale/internal: constify SwsFunc 2024-10-07 19:51:34 +02:00
slice.c swscale/internal: constify and expose ff_swscale() 2024-10-09 13:18:08 +02:00
swscale.c swscale/internal: constify and expose ff_swscale() 2024-10-09 13:18:08 +02:00
swscale.h
swscale_internal.h swscale/internal: constify and expose ff_swscale() 2024-10-09 13:18:08 +02:00
swscale_unscaled.c swscale/internal: constify SwsFunc 2024-10-07 19:51:34 +02:00
swscaleres.rc
utils.c swscale/input: add V30X input support 2024-10-08 22:26:07 -03:00
version.c
version.h swscale/input: add V30X input support 2024-10-08 22:26:07 -03:00
version_major.h
vscale.c
yuv2rgb.c swscale/internal: constify SwsFunc 2024-10-07 19:51:34 +02:00