Disambiguating Arm, Arm ARM, ARMv9, ARM9, ARM64, AArch64, A64, A78, ...
Timely, but not quite what I needed (unless I missed something in the article—pretty likely). I just spent a bunch of time setting up a Raspberry Pi 1 B with Alpine Linux, and it was surprisingly difficult to find the right strings of gibberish to get everything set up.<p>The Alpine packages are “armhf” and the last 2 letters I think mean it has hardware floating point support.<p>The kernel is armv6l and I still don’t know what the last letter is for.<p>Cross-compiling for it can be annoying, but I seem to be able to pass the CPU name directly (I don’t remember it off-hand, but it’s more easily Google-able) to get things to build properly.<p>I don’t really have a point, just venting…