So, it’s taken this whole day, but I have just now successfully written the GCC In-line asm for DWCAS on aarch64. Woot!
This means I am not dependent on libatomic.
As an aside, I also discovered I’d messed up the empirical ERG determination in the test binary – the concept works, but I messed up the implementation by making the results look wrong.
I finish my current gig in two weeks, so then I’ll have a bunch more time for liblfds.