[Vm-dev] FFI 64-bit updates - progress report

David T. Lewis lewis at mail.msen.com
Sun Mar 30 20:49:50 UTC 2008


Resending with the correct zip file. Please ignore the earlier attachment,
which was out of date.

Dave

On Sun, Mar 30, 2008 at 03:26:23PM -0400, David T. Lewis wrote:
>  
> I now have FFI working on a 64-bit AMD Linux system for both 32-bit and 64-bit
> images. All unit tests pass, including some new tests that I added to provide
> more coverage of the FFI primitives. The X11Display examples also work.
> 
> This is using the "cdecl" interface in platforms/unix/plugins/SqueakFFIPrims/lib-anyffi.c.
> The next step will be to move the changes to a 32 bit Linux system and do the updates
> to platforms/unix/plugins/SqueakFFIPrims/x86-sysv.c.
> 
> This is work in progress, but I'm attaching a snapshot of the work that I have
> done so far. There are changes to the VM, the FFI plugin, and to the FFI support
> classes in the image (note: after applying the changes, classes with cdecl pragmas
> must be recompiled).
> 
> More to follow,
> 
> Dave
> 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: ffi-patches-dtl.zip
Type: application/zip
Size: 21356 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20080330/ec1d9883/ffi-patches-dtl-0001.zip


More information about the Vm-dev mailing list