Does 6.3.0 still use x18 in arm64 code?

Jay Freeman jay_reynolds_freeman at
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 (personal web site)

More information about the gmp-discuss mailing list