I’ve been doing some reading up about Rust’s support for Android, and it seems that now it is essentially a Tier 1, but I’m not sure if Rust’s Android targets quite match up with Android’s ABI.
Both arm-linux-androideabi and armv7_linux_androideabi seem to be targeting arm-v7a, except armv7 also enables thumb2 mode and disables NEON.
Shouldn’t they both disable NEON? And shouldn’t arm-linux-androideabi not be targeting v7?
I’m not an expert in NDK dev and getting my info from here: https://developer.android.com/ndk/guides/abis.html
At this point it might not be a big deal, given the world has moved on to arm-v7a and aarch64, but for those not very familiar with the back-end of the compiler, including myself, this might lead to surprising behavior.