Skip to content
Unverified Commit cde9f9df authored by David Truby's avatar David Truby Committed by GitHub
Browse files

[AArch64] Fix x18 being used by nest ptrs with MSVC ABI (#68008)

This patch fixes an issue where x18 is used for passing pointer
parameters with
the nest attribute on Windows on AArch64. The x18 register is reserved
in the
WoA ABI so can't be used for this purpose. This is fixed by introducing
a new
Win64PCS calling convention that differs from the standard AAPCS only by
not
using x18 for nest parameters.
parent be81f42b
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment