No subsections_via_symbols on aarch64-darwin
We can not use subsections_via_symbols on aarch64-darwin.
We can't use subsections_via_symbols with LLVM as it will just eat our info tables. We can't use subsections_via_symbols when using the NCG (though this might possibly be fixed some roundabout way), because the mach-o linker simply won't relocate L prefixed targets properly.
An example project demonstrating the issue on native aarch64-darwin is here: https://github.com/angerman/ld64-fun