rockbox/lib/rbcodec/codecs
Vencislav Atanasov a77c5d2219 3ds: Various fixes, mostly for compiler warnings
- Move all devkitpro includes before the Rockbox ones so that the macros which are both conflicting and unused can be undef'd
- Remove unused result variables
- Exclude an unused function from being compiled for this target
- Fix hex number formatting
- Fix the return value of dummy functions
- Fix macro redefinition in the plugins keypad config
- Remove duplicate button mapping
- Turn off -Wchar-subscripts as it's already handled in Rockbox's ctype.h

Change-Id: I3f5a3d492c585f233277a380feaea5fe877a044f
2026-03-13 10:24:36 -04:00
..
cRSID
demac arm: enable unified assembly syntax in more files 2025-04-18 10:26:02 -04:00
lib firmware: refactor CACHEALIGN_BITS/SIZE defines 2026-03-06 14:49:00 +00:00
liba52
libalac
libasap
libasf
libatrac arm: enable unified assembly syntax in more files 2025-04-18 10:26:02 -04:00
libayumi misc: Fix more build warnings uncovered with GCC15 and -Wunused-const-variable 2025-04-21 21:55:03 -04:00
libcook
libfaad arm: workaround to build Cortex-M7 targets with GCC 4.9 2025-04-19 13:16:36 -04:00
libffmpegFLAC flac: Fix build on Cowon D2. 2025-09-09 08:09:45 -04:00
libgme Convert non-ASCII characters to UTF-8 2024-12-15 21:16:12 -05:00
libm4a Codecs: mp4: Fix possible glitch at the end of song 2025-04-20 13:43:15 +03:00
libmad plugins: clean up IRAM memory region definitions 2026-03-06 16:26:35 -05:00
libmusepack libmusepack: add ARMv7-M version of MPC_MULTIPLY_EX 2025-04-19 12:26:47 -04:00
libopus misc: Fix more build warnings uncovered with GCC15 and -Wunused-const-variable 2025-04-21 21:55:03 -04:00
libpcm
librm
libspc libspc: Temporarily disable problematic armv4 asm optimization 2025-09-21 15:39:35 -04:00
libspeex misc: Clean up a pile of -Wunused-const-variable warnings 2025-04-21 21:13:59 -04:00
libtremor firmware: refactor CACHEALIGN_BITS/SIZE defines 2026-03-06 14:49:00 +00:00
libtta codecs: disable incompatible ARM assembly for Cortex-M 2025-04-19 13:00:17 -04:00
libwavpack codecs: disable incompatible ARM assembly for Cortex-M 2025-04-19 13:00:17 -04:00
libwma cleanup: Get rid of erroneous execututable bit on various source files 2026-02-19 07:54:35 -05:00
libwmapro cleanup: Get rid of erroneous execututable bit on various source files 2026-02-19 07:54:35 -05:00
libwmavoice arm: Profile/variation detection improvements 2025-12-04 20:43:30 -05:00
a52.c
a52_rm.c
aac.c
aac_bsf.c
adx.c
aiff.c
aiff_enc.c
alac.c
ape.c
asap.c
atrac3_oma.c
atrac3_rm.c
au.c
ay.c
codec_crt0.c 3ds: Various fixes, mostly for compiler warnings 2026-03-13 10:24:36 -04:00
codecs.h apps: cleanly disable codec buffering when not supported 2026-01-05 13:15:49 -05:00
codecs.make make: allow building flat binary plugins on USE_ELF targets (attempt 2) 2026-02-04 16:45:25 +00:00
cook.c
flac.c
gbs.c
hes.c
kss.c
mod.c
mp3_enc.c
mpa.c Codecs: mp3: Move strip tags to codec 2025-05-26 10:59:56 -04:00
mpc.c
nsf.c
opus.c Don't force gcc as host compiler + fix clang warnings 2024-12-20 05:29:18 +01:00
raac.c
sgc.c
shorten.c
sid.c SID: Don't uselessly upconvert from 16bpp mono to 28bpp stereo 2025-09-02 20:19:22 -04:00
smaf.c
SOURCES
spc.c
speex.c Don't force gcc as host compiler + fix clang warnings 2024-12-20 05:29:18 +01:00
tta.c
vgm.c
vorbis.c
vox.c
vtx.c
wav.c
wav64.c
wav_enc.c
wavpack.c
wavpack_enc.c
wma.c
wmapro.c
wmavoice.c