On Thu, Sep 29, 2022 at 12:16:38AM +0100, Iain Sandoe wrote: > > On 29 Sep 2022, at 00:04, Iain Sandoe <i...@sandoe.co.uk> wrote: > > adding —with-tune=G5 to the configure line .. the cross-build then succeeded > > (at "-O1 -g" as I was building to debug) - maybe that will provide a clue, > > but I’m > > out of time for today. > > perhaps we also need a check that the m32 CPU has support for 64b insns? > > so perhaps —with-cpu-32=<G5, 970…> (or the moral equivalent) should be > required?
In principle, yes. But -mpowerpc64 has been independently selectable in the past. Compare to -maltivec, which often is used with -mcpu=750 and stuff like that. We want to have less like this (much less), to reduce exponential special cases and exponential testing requirements to something manageable, but we also want to not break the world :-) Segher