On 28/05/2024 10:31, Gerald Pfeifer wrote:
> On Mon, 10 Jul 2023, Kyrylo Tkachov via Gcc-patches wrote:
>> I know the GCC source is inconsistent on this but the proper branding 
>> these days is "ARM" -> "Arm" and "ARMv8.1-M" -> "Armv8.1-M".
> 
> Arm, Red Hat, and SUSE - those three are spelt incorrectly by third 
> parties more often than not, it seems. :-(
> 
> Is it always Arm now in every context and meaning (outside target 
> triplets)?
> 
> If so, I'll add a line to our table in codingconventions.html?
> If not, can you explain the specifics?
> 
> Gerald

I can't find a reply to this, so I'll bite:

The company name these days is Arm (it's no-longer considered to be an 
acronym).  But there are times when we still have uses such as ARM, for example 
when it means the Architecture Reference Manual (hence Arm ARM - company name + 
document name).  

But added to this are the early CPUs (before the introduction of the Cortex 
brand) which used names such as ARM3, ARM6, ARM7TDMI right up to ARM11.  These 
are correctly spelt in documentation in capitals.  GCC has, however, always 
used lower case for pretty much all of these cases (and others) within the code 
and on the command line.

There's so much legacy that it's probably not worth stressing too much about 
this: we can fix things up as we find them if we feel it's important.

R.

Reply via email to