0.8.0.45
64 bit alien support on x86, by reference to CMUCL
... x86/sap.lisp gets transforms for *-sap-ref-64 which
do the reference a word at a time
... teach define-alien-type-method (integer :extract-gen)
to know about *-sap-ref-64
... #!+alpha removed from defknowns for *-sap-ref-64
... compiler/x86/c-call gets hairy great deftransform %alien-funcall
that transforms 64 bit args and return values
appropriately. Lifted & ported from CMUCL by rude mechanicals
This all could use generifying for endianness and putting
somewhere that all 32 bit platforms (i.e. everything but
Alpha, I think) can see it.
Fix the BSD-specific mess in unix-lseek to use off-t like
the other platforms do. Should now work (untested)
Add mmap/munmap/getpagesize support to SB-POSIX,
courtesy Rudi Schlatte.
SB-UNIX:UNIX-IOCTL second argument is signed, as per
sbcl-devel mail from Vincent Arkesteijn