On Mon, 2010-07-12 at 10:23 -0400, Joern Rennecke wrote: > Quoting Andrew Stubbs <a...@codesourcery.com>: > > > Hi All, > > Hi, long time no see... > > > So here are my suggestions: > > > > arm-linux-gnueabihf > > or maybe > > arm-linux-gnueabi-hf > > I don't like the inflation of dashes - it breaks scripts that want to > parse the host triplet / quadruplet (IMO having a quadruplets was already > a step in the wrong direction) > > how about using an underscore instead to distinguish separate pieces of > the OS/ABI: > arm-linux-gnueabi_hf > > > arm-linux-gnuhfeabi > > or arm-linux-gnu_hf_eabi > > if we could turn back the clock, I'd even prefer > > arm-linux_gnu_hf_eabi to get back to a single '-'-parsed OS string, but > the linux-gnu stuff is now entrenched, so trying to change back would only > cause more disruption.
quadruplets, quintuplets and even sextuplets wouldn't be a problem if all the preceding parts were compulsory. The problem is that the vendor field is optional, so now arm-linux-gnueabi is ambiguous. Is that a quadruplet that's missed out the vendor part, or a triplet? R.