On Feb 24, 2021, at 1:10 AM, Alexandre Oliva <ol...@adacore.com> wrote:
> 
> On Feb 23, 2021, Jim Wilson <j...@sifive.com> wrote:
>> If we add default multilibs for you
> 
> *nod*, it's a very familiar issue to me, I know where that's coming
> from, no worries.

So, what I'd do is if you have a triplet component that isn't used much, say, 
the middle one, you can embed the vendor there, and use the vendor to trigger 
which multilib set you want.

i386-unknown-linux

becomes

i386-telcovendor2-linux

and then telcovendor2 selects new multilib set.  The generic port, selects the 
base multilib set, and no one, other then a vendor build would select the 
vendor set.

That's one solution, there are others.  For example, on a system, you can smell 
the previously installed multilib set, and default to building those.

Reply via email to