Darwin/aarch64: Fix "shadows declaration" warnings
Darwin/aarch64: Fix size_t assumptions
Darwin/aarch64: Respect iOS ABI re: stack argument alignment