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.