Diff for /gforth/libffi.fs between versions 1.21 and 1.22

version 1.21, 2008/06/01 12:18:56 version 1.22, 2008/06/17 20:18:11
Line 23 Line 23
   
 require libcc.fs  require libcc.fs
   
 clear-libs s" ffi" add-lib  c-library libffi
   s" ffi" add-lib
   
 \c #include <ffi.h>  \c #include <ffi.h>
 \c static Cell *gforth_RP;  \c static Cell *gforth_RP;
Line 142  c-function ffi-ret-float1 ffi_ret_float1 Line 143  c-function ffi-ret-float1 ffi_ret_float1
 \c #define ffi_ret_double1(r) (*(double *)(gforth_ritem) = r)  \c #define ffi_ret_double1(r) (*(double *)(gforth_ritem) = r)
 c-function ffi-ret-double1 ffi_ret_double1 r -- void  c-function ffi-ret-double1 ffi_ret_double1 r -- void
 : ffi-ret-double ( r -- ) ffi-ret-double1 ffi-ret-void ;  : ffi-ret-double ( r -- ) ffi-ret-double1 ffi-ret-void ;
   end-c-library
   
 \ common stuff, same as fflib.fs  \ common stuff, same as fflib.fs
   

Removed from v.1.21  
changed lines
  Added in v.1.22


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>