3ds: Enable plugins for the 3ds platform.

This commit enables plugins for the 3ds platform.
And adds 3ds specific pad configurations for each plugin.

Change-Id: Ie28fef4da32ed4cd2caa6c9fa3b2fe312ee009ef
This commit is contained in:
Mauricio Garrido 2025-12-30 17:16:48 -06:00 committed by Solomon Peachy
parent 7d067ca798
commit 09a31fff91
55 changed files with 549 additions and 8 deletions

View file

@ -25,6 +25,12 @@
PLUGIN_HEADER
#ifdef CTRU
/* dummy undefined symbols to build plugins for ctru */
void __aeabi_unwind_cpp_pr0(void) {}
struct _reent * _EXFUN(__getreent, (void)) {}
#endif
/*
* EXIT_MAGIC magic, because 0 cannot be used due to setjmp()
* must be > 0