Does 6.3.0 still use x18 in arm64 code?

Jay Freeman jay_reynolds_freeman at mac.com
Mon Oct 16 10:47:53 CEST 2023


The GMP 6.3.0 release notes list under "FEATURES":
Support for 64-bit Arm under Macos.

There has been previous discussion of possible problems using GMP in macOS because Apple reserves register x18 for undisclosed purposes, whereas GMPs mpn/arm64 assembly code uses that register.

Does GMP release  6.3.0 still use x18 in mpn/arm64 assembly code under macOS?

--  Jay Reynolds Freeman
---------------------
Jay_Reynolds_Freeman at mac.com
http://JayReynoldsFreeman.com (personal web site)



More information about the gmp-discuss mailing list