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

Greg Pfeil sellout42 at mac.com
Tue May 2 10:58:07 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.

If this is accepted, it makes a slightly weird situation for CFFI, 
deciding whether or not to add CFFI-FEATURES:NO-LONG-LONG to 
*FEATURES*. Should ECL maybe add a :LONG-LONG-SUPPORT symbol to 
features if it supports them?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: long-long.patch
Type: application/octet-stream
Size: 6766 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20060502/694f5d2c/attachment.obj>


More information about the ecl-devel mailing list