gcl-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gcl-devel] intptr_t


From: Gabriel Dos Reis
Subject: Re: [Gcl-devel] intptr_t
Date: Wed, 5 Jun 2013 20:42:27 -0500

On Wed, Jun 5, 2013 at 10:14 AM, Camm Maguire <address@hidden> wrote:
> Greetings!
>
> 2.6.8 and below, fixnum == (signed-byte 32), so on 64bit machines,
> intptr_t will be (unsigned-byte 64), and a bignum.

OK, thanks.  when writing FFI code, e.g. with defentry, what type
should I use for intptr_t?  Just intptr_t?

>
> 2.6.9 and higher, intptr_t will be fixnum, i.e. a machine long, on all
> platforms.

OK.

> Of the patches I mentioned earlier for 2.6.9, 64bit fixnums is the
> simplest.  If there was great interest I could consider this in 2.6.8,
> but I'd prefer not to.

I can wait, as long as I know what to write in defentries :-)

Thanks!

-- Gaby



reply via email to

[Prev in Thread] Current Thread [Next in Thread]