[Ecls-list] Adding long long support to FFI.

Goffioul Michael goffioul at imec.be
Wed May 3 00:09:01 UTC 2006


> Here is (probably hackish) support for long long ints in 
> ECL's FFI. It checks for the HAVE_LONG_LONG symbol defined by 
> AC_C_LONG_LONG. Also,
> -std=gnu99 is added to the gcc CFLAGS so that the 
> (U)LLONG_(MIN|MAX) are properly defined.

(Not sure about the following, because I'm using ECL under Windows)
Isn't there a rounding problem when calling make_integer with a
long long argument? This function is defined on cl_fixnum, but to
which type cl_fixnum is typedef'ed on your system?

Michael.




More information about the ecl-devel mailing list