Also does seem that 32bit support is on the way out, slowly but surely.
Though 32bit will be around for a while in some flavour or another, much like IPv4, it just hangs in there working away.
I would be very, very surprised if 32bit support was on it's way out any time soon.
E500 cores are basically 603e, and they don't really seem to be going anywhere.
Killing off the early non standard core that no one has used in decades anymore is one thing, but 32bit PowerPC support in general sounds like crazy town to me.
Both run the standard Debian powerpc port with a kernel with FPU emulation enabled.
There used to be a powerpcspe in Debian which I maintained where even Rust worked after I added target support to the Rust compiler (and one very talented FreeBSD developer improved the LLVM backend).
However, GCC upstream decided to kill off the powerpcspe port for GCC 9, so we had to drop it in Debian.
Nah, we're currently even adding LLVM/Rust support for m68k, so don't worry, 32-bit support isn't going anywhere soon.
"The PowerPC 601 code also requires special handling from the rest of the PowerPC 6xx support still within the kernel, thus it's a maintenance burden."
so yes some differences.