Man, I'm sure those are important changes that mean a great deal to someone, but to my naive eyes it looks like someone's cat ran over their keyboard. :)
In case anyone else was curious:
* Zabha has to do with atomic memory operations.
* Svvptc has something to do with memory management optimizations.
* Ziccrse is something else related to memory.
"Zabha, Svvptc, and Ziccrse"
Man, I'm sure those are important changes that mean a great deal to someone, but to my naive eyes it looks like someone's cat ran over their keyboard. :)
In case anyone else was curious:
RISC-V extensions names have prefixes, S for supervisor mode, Z for unprivileged extension, and so on. https://www.cnx-software.com/2019/08/27/risc-v-bases-and-ext...
Zabha: Zacas & A extensions Byte and Halfword Atomic memory operations (where A refers to standard extension for atomic operations)
Zacas: Z Atomic Compare-And-Swap
and so on. You can ridicule them, but then you should also ridicule the x86 world for names like MPSADBW, PCMPESTRM or VFMADD132PD.
prebuilt binaries available for
-march=rv64imafdcbjkl_zicbo_zicbv_zirgjlak_zifjkka1p1_zignjkel1p2_zjkdlw_siajiogreo
unfortunately my soc has zignjkel1p1, so have to rebuild universe
No way these are not names of supporting characters in a 1950s sci-fi novel or movie.
On the plus side, those names are no longer available to pharma companies.
None of this is newsworthy.