The original error that required disabling the stack protector on aarch64-darwin has been fixed in GCC.