1
0
Fork 0
forked from len0rd/rockbox
foxbox/lib/libsetjmp
Aidan MacDonald c249dea2b7 libsetjmp: fix unpredictable behavior warning on ARM Cortex-M
GAS warns about unpredictable behavior of "ldr sp, [a1], #4"
that exists on Cortex-M3 (errata 752419) but this warning is
incorrectly issued on other cores too (eg, Cortex-M7).

Since the fix is just one extra instruction we may as well
apply the workaround for all Cortex-M targets.

Change-Id: I0c2aa46837f776d67d0236b627af1572aa5ab307
2025-04-19 11:24:01 -04:00
..
arm libsetjmp: fix unpredictable behavior warning on ARM Cortex-M 2025-04-19 11:24:01 -04:00
m68k m68k/setjmp.S: fix build with gcc 3.4.6 -std=gnu99 2010-09-07 14:50:26 +00:00
mips Move setjmp to lib and add setjmp for sh (imported from newlib) and compile it as separate library. 2010-08-24 12:38:42 +00:00
libsetjmp.make Deprecate the EXTRA_LIBS variable. 2013-01-24 16:06:45 +01:00
LICENSE Move setjmp to lib and add setjmp for sh (imported from newlib) and compile it as separate library. 2010-08-24 12:38:42 +00:00
setjmp.h [1/4] Remove SH support and all archos targets 2020-07-24 21:20:13 +00:00
SOURCES [1/4] Remove SH support and all archos targets 2020-07-24 21:20:13 +00:00