[jdk11u-dev] RFR: 8248500: AArch64: Remove the r18 dependency on Windows AArch64
Andrew Haley
aph at openjdk.java.net
Tue Nov 2 17:19:14 UTC 2021
On Mon, 1 Nov 2021 10:46:06 GMT, Andrew Haley <aph at openjdk.org> wrote:
>> The ABI for AArch64 reserves r18 as a platform register [1]. Linux doesn't make use of it, thus it's available as an additional callee-saved register. This is not the case for Windows and macOS, therefore we have to make HotSpot aware of that.
>>
>> [1] https://github.com/ARM-software/abi-aa/blob/main/aapcs64/aapcs64.rst#61machine-registers
>
> Thank you very much for doing this.
> @theRealAph would you mind sponsoring it? slightly_smiling_face Thank you!
Go to https://bugs.openjdk.java.net/browse/JDK-8248500 and tag it `jdk11u-fix-request`.
-------------
PR: https://git.openjdk.java.net/jdk11u-dev/pull/567
More information about the jdk-updates-dev
mailing list