News for hackers. Stuff that matters.
Re:PowerPC 601 Support Being Retired in Linux 5.10 – The Fir... by monocasa on Saturday October 10, 2020 @03:20PM (#24741181)
> Also does seem that 32bit support is on the way out, slowly but surely.

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.

Re:PowerPC 601 Support Being Retired in Linux 5.10 – The Fir... by happycube on Saturday October 10, 2020 @04:36PM (#24741720)
e500mc is. e500v1 and v2 aren't even user-space compatible because Ruiz-era Motorola was cheap and wanted SMD w/o Altivec, so they replaced the FPU...
Re:PowerPC 601 Support Being Retired in Linux 5.10 – The Fir... by cbmuser on Saturday October 10, 2020 @06:32PM (#24742364)
> e500v1 and v2 aren't even user-space compatible because Ruiz-era Motorola was cheap and wanted SMD w/o Altivec, so they replaced the FPU...

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.

Re:PowerPC 601 Support Being Retired in Linux 5.10 – The Fir... by monocasa on Saturday October 10, 2020 @05:31PM (#24742021)
They're not user space compatible, but they're very, very similar uarchs as you can tell from the supervisor SPRs.