[foreign-abi] Integrated: 8247993: AArch64: add support for VaList
Nick Gasson
ngasson at openjdk.java.net
Fri Jul 3 14:59:40 UTC 2020
On Wed, 1 Jul 2020 07:07:28 GMT, Nick Gasson <ngasson at openjdk.org> wrote:
> Based on the SysV x64 implementation as it's somewhat similar to AArch64.
>
> I added some extra tests to cover some cases on AArch64 that weren't hit
> by the existing tests. The new testHugeStructByValue fails on Linux
> x86_64 because the HugePoint struct is too large to be passed in
> registers in the SysV ABI. Made a minimal fix to pass it on the stack
> instead.
This pull request has now been integrated.
Changeset: 3c80669b
Author: Nick Gasson <ngasson at openjdk.org>
Committer: Jorn Vernee <jvernee at openjdk.org>
URL: https://git.openjdk.java.net/panama-foreign/commit/3c80669b
Stats: 917 lines in 9 files changed: 86 ins; 817 del; 14 mod
8247993: AArch64: add support for VaList
Reviewed-by: jvernee
-------------
PR: https://git.openjdk.java.net/panama-foreign/pull/224
More information about the panama-dev
mailing list