Does 6.3.0 still use x18 in arm64 code?

Hans Åberg haberg-1 at
Tue Oct 17 15:39:16 CEST 2023

> On Oct 17, 2023, at 11:36, Jay Freeman <jay_reynolds_freeman at> wrote:
> I must respectfully beg your pardon and request clarification. I am contemplating adding bignum capabilities to an existing MacOS application (an R5 Scheme implementation, Wraith Scheme, which I wrote and maintain). It looks like it will require considerable time and effort sufficiently to master GMP to implement Scheme bignums using it, and because of the previous discussion concerning register x18, I have thus far avoided taking the plunge. Therefore I asked a yes/no question about whether it was reasonable for me to proceed.

GNU Guile uses GMP—you might check with them.

More information about the gmp-discuss mailing list