Support cross-compiling for iOS (armv7)

This should also continue delegating to `real_args_as_bytes`, not overriding `real_args`