rockbox/lib
Solomon Peachy caaea275eb libspc: Temporarily disable problematic armv4 asm optimization
asm volatile (
    "mov    %[t0], %[out], asr #11  \n"
    "mul    %[out], %[t0], %[envx]  \n"
    : [out]"+r"(output), [t0]"=&r"(t0)
    : [envx]"r"((int) voice->envx));

This is resulting in "Rd and Rm should be different in mul" error,
because the compiler is putting [out] and [t0] into the same
register.

After some poking there doesn't appear to be a sane way to change
the constraints, so just disable it for now.

Change-Id: I7827713c8aadb27f0bf4a6f4a3e1d910c6193686
2025-09-21 15:39:35 -04:00
..
arm_support arm: add support for processors with hardware division 2025-04-18 09:22:48 -04:00
fixedpoint Undo hacks to meant to get around string formatting limitations 2017-11-21 05:01:14 -05:00
libsetjmp libsetjmp: fix unpredictable behavior warning on ARM Cortex-M 2025-04-19 11:24:01 -04:00
microtar [FIX_RED] microtar.c #2 2023-11-19 13:20:35 -05:00
mipsunwinder mips: add native backtrace implementation 2022-05-22 07:16:11 -04:00
rbcodec libspc: Temporarily disable problematic armv4 asm optimization 2025-09-21 15:39:35 -04:00
skin_parser skin_debug: Also dump the parameters to viewports 2025-03-07 09:46:54 -05:00
tlsf [coverity] tlsf.c tlsf_malloc guard against empty mempool 2024-06-02 21:00:09 -04:00
unwarminder arm: implement get_sp for Cortex-M 2025-04-18 12:47:03 -04:00