On Wed, Aug 11, 2010 at 5:16 PM, Juan Jose Garcia-Ripoll
<juanjose.garciarip...@googlemail.com> wrote:
> On Wed, Aug 11, 2010 at 4:39 PM, Gabriel Dos Reis
> <g...@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

Hi Juanjo,

Thanks for the patch!
The build failed earlier in the GC component:

In file included from
c:/Docume~1/gdr/Desktop/ecl.cvs/src/gc/include/private/gc_priv.h:68:0,

                 from c:/Docume~1/gdr/Desktop/ecl.cvs/src/gc/allchblk.c:19:

c:/Docume~1/gdr/Desktop/ecl.cvs/src/gc/include/private/gcconfig.h:997:7:
error: #error This should be handled as X86_64

c:/Docume~1/gdr/Desktop/ecl.cvs/src/gc/include/private/gcconfig.h:1843:0:
warning: "MACH_TYPE" redefined

c:/Docume~1/gdr/Desktop/ecl.cvs/src/gc/include/private/gcconfig.h:995:0:
note: this is the location of the previous definition

c:/Docume~1/gdr/Desktop/ecl.cvs/src/gc/allchblk.c:21:9: warning:
'GC_use_entire_heap' redeclared without dllimport attribute: previous
dllimport ignored


Is the GC library known to work on Windows 64-bit?

-- Gaby

------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
Ecls-list mailing list
Ecls-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecls-list

Reply via email to