Perhaps I'm bit impatient, but:
- trunk/src/gba/remote.cpp@1188: seems to be correct only for Windows, fails to build on linux
- trunk/src/gba/GBA-arm.cpp@1192: just a guess (as it's assembler), but it seems
'EMIT2(add, KONST(4), ax)' should be 'EMIT2(add, KONST(4), eax)'
Oh, and to re-address patch 3477801: looks like that github fork got nowhere; not that's surprising - gtk+ upstream has been strongly suggesting clutter *instead*. I no longer recall how I triggered that crash upon exit and can no longer reproduce it.