1
0
Fork 0
forked from len0rd/rockbox
foxbox/lib
Aidan MacDonald da4e02cdd3 codecs: disable incompatible ARM assembly for Cortex-M
Some assembly routines don't work on Thumb as-is. For now
just disable these so the codecs compile.

Affected codecs:

- libflac
- libmad
- libspeex
- libtta
- libwavpack

A few DSP routines need to be disabled for the same reason:

- crossfeed_process
- crossfeed_meier_process
- resample_hermite
- filter_process
- sample_output_stereo

Change-Id: I277e0719652096745a19a7e2b597eff32d8e1553
2025-04-19 13:00:17 -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 codecs: disable incompatible ARM assembly for Cortex-M 2025-04-19 13:00:17 -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