RFR: 8263512: [macos_aarch64] issues with calling va_args functions from invoke_native

Jorn Vernee jvernee at openjdk.java.net
Mon May 3 15:52:52 UTC 2021


On Tue, 27 Apr 2021 02:14:07 GMT, Nick Gasson <ngasson at openjdk.org> wrote:

>> How about StandardAArch64Linker? Otherwise MacOsAArch64Linker sounds like it should be a specialisation of AArch64Linker.
>
> Or LinuxAArch64Linker if we're going to rename the CABI enum AArch64 -> LinuxAArch64? But this would also be used on other OSs that use the Arm ABI spec as-is (e.g. *BSD).

I think `LinuxAArch64Linker` makes the most sense, on the assumption that the Windows AArch64 ABI is different enough to warrent another enum value & linker impl.

-------------

PR: https://git.openjdk.java.net/jdk/pull/3617


More information about the core-libs-dev mailing list