I have so many ifdef __APPLE__ hacks in my assembler/compiler. And they are much harder to fix when I had no Apple Silicon available, only github actions and some models and gas sources.
But basically it's similar to elf vs coff. windows also uses several modern alignments and a shadow stack to make life easier. But arm has so much more scratch registers, much more fun.
But basically it's similar to elf vs coff. windows also uses several modern alignments and a shadow stack to make life easier. But arm has so much more scratch registers, much more fun.