[aarch64-port-dev ] 8248238: Implementation of JEP: Windows AArch64 Support

Andrew Haley aph at redhat.com
Wed Aug 26 12:59:48 UTC 2020


On 26/08/2020 12:52, Bernhard Urban-Forster wrote:
> Most _WIN64 ifdefs are around the calling convention difference (r18 being used for TLS by the Windows). As it turns out the ABI on macOS reserves r18 for the OS as well [1]. So I suggested that we introduce `R18_RESERVED` which would replace the _WIN64 ifdefs. Does that sound good?

That's definitely more understandable where it's really needed.

-- 
Andrew Haley  (he/him)
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
https://keybase.io/andrewhaley
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671



More information about the aarch64-port-dev mailing list