Displaying 1 result from an estimated 1 matches for "cc_aarch64apple".
2020 Oct 08
4
__attribute__((apple_abi)): targeting Apple/ARM64 ABI from Linux (and others)
...ac3e5d7be20450aa83b166daR218)
* I haven't tested for a binary that targets Windows/ARM64, so chances are there are bugs
in this configuration
* obviously the commit misses proper tests
My questions would be:
* the fact that we can't target Apple's vector calls ABI shows that having one
CC_AArch64Apple (as CC_Win64 exists) calling convention might not be the right
implementation of this "apple_abi" attribute. Has someone better suggestions?
* For variadic functions (which are among the functions that have different ABIs), GCC and
Clang have __builtin_ms_va_list. My understanding is tha...