rjmccall wrote:

Oh, the [Apple AArch64 calling 
convention](https://developer.apple.com/documentation/xcode/writing-arm64-code-for-apple-platforms#Pass-arguments-to-functions-correctly)
 diverges from AAPCS and ignores empty classes as parameters.  We appear to 
consider this an empty class regardless of alignment, which as discussed I 
believe is correct.  So Apple does not want this change on either level: we do 
not want our ABI to change, and we should not be considering this an empty 
class.

https://github.com/llvm/llvm-project/pull/72197
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to