On Jun 3, 2013, at 22:59 , Olivier Hainque <hain...@adacore.com> wrote: >> I suggest another approach: if there are significant differences between >> the run-time systems, they ought to be preserved in the canonical target >> names. So, adjust config.sub so that it preserve them, and then we can >> decide based on the canonical target name only. > > Can we do that without adding loads of > instances of this canonical names in all the > switch/case statements around ? > > The idea was trying not to go there because > this is a maintenance pain, essentially pointless > if the only differences are a couple of Ada > RTS unit selections.
I can't help but thinking there might be something else that would deserve using a different canonical name. I need to dig in further to determine. Olivier