Re: Architecture baseline for Forky

Simon Richter <[email protected]>
Newsgroups gmane.linux.debian.ports.powerpc
Message-ID <ed4ac631-cb18-4aef-a475-204ee02a4f07__49970.7715048984$1761526410$gmane$org@debian.org>
Hi,

On 10/27/25 9:15 AM, Jan-Daniel Kaplanski wrote:

> Besides, the armhf baseline of armv7-a+fp aligns with the Cortex-A8 from 
> 2005[2]. I highly doubt that archaic architecture has a lot of users 
> besides SBCs up to the generation of RPi 2 and legacy embedded systems 
> that are likely EOL too. Especially since aarch64 came in 2012 with 
> armv8-a on the Cortex-A53/A57[3][4].

It makes sense to base the support on whether dropping older platforms 
actually gains something tangible. This was true for i386 .. i686, as we 
gained enough extra registers that -fPIC no longer incurred a 5% 
performance penalty, but the differences between iterations of other 
architectures are a lot smaller.

Newer machines might have a better vector unit, but this does not make a 
lot of difference outside of a bunch of mostly scientific applications 
that already select an appropriate computation kernel at runtime, and 
differences in instruction scheduling are better handled by assuming a 
way newer-than-baseline model for -mtune=.

That said, it would be nice to have a way to crossgrade architectures 
when the ABI is compatible, that would allow us to just create ports for 
older architectures, and shunt people over.

    Simon
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.