This fixes compilation errors when upgrading to GCC 14. Unfortunately, one of the issues introduced has a natural fix (thanks to https://cplusplus.github.io/CWG/issues/2518.html) that breaks compilation with GCC 13.
Thus, this shouldn't be merged until devkitA64 has a public release using GCC 14 available, so that we can just tell people to upgrade to latest.
This fixes compilation errors when upgrading to GCC 14. Unfortunately, one of the issues introduced has a natural fix (thanks to https://cplusplus.github.io/CWG/issues/2518.html) that breaks compilation with GCC 13.
Thus, this shouldn't be merged until devkitA64 has a public release using GCC 14 available, so that we can just tell people to upgrade to latest.