[Ecls-list] ECL on LLP64 machines

Juan Jose Garcia-Ripoll juanjose.garciaripoll at googlemail.com
Wed Aug 11 22:16:22 UTC 2010


On Wed, Aug 11, 2010 at 4:39 PM, Gabriel Dos Reis <
gdr at integrable-solutions.net> wrote:

> I did try last night to get ECL use intptr_t, when available, for
> cl_fixnum.
> That discovered some overflow arithmetics in the C code.
>

I attach a patch that uses "long long" when neither of "long" nor "int" fit.
Unfortunately I have no way to test it.

Juanjo

-- 
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://juanjose.garciaripoll.googlepages.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20100812/f7d6b019/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: llp64.diff
Type: application/octet-stream
Size: 1504 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20100812/f7d6b019/attachment.obj>


More information about the ecl-devel mailing list