--- gforth/libffi.fs 2008/07/13 19:20:54 1.24 +++ gforth/libffi.fs 2008/08/05 09:17:06 1.27 @@ -1,6 +1,6 @@ \ libffi.fs shared library support package 14aug05py -\ Copyright (C) 1995,1996,1997,1998,2000,2003,2005,2006,2007 Free Software Foundation, Inc. +\ Copyright (C) 1995,1996,1997,1998,2000,2003,2005,2006,2007,2008 Free Software Foundation, Inc. \ This file is part of Gforth. @@ -344,6 +344,7 @@ also c-decl definitions ' >dl+ ' >dl- 6 argtype dlong ' >sf+ ' >sf- 9 argtype sf ' >df+ ' >df- &10 argtype df +: ints 0 ?DO int LOOP ; ' noop 0 rettype (void) ' is>x 6 rettype (int) @@ -431,6 +432,7 @@ also cb-decl definitions ' ffi-arg-longlong 8 argtype' llong ' ffi-arg-dlong 6 argtype' dlong ' ffi-arg-ptr &12 argtype' ptr +: ints ( n -- ) 0 ?DO postpone int LOOP ; immediate ' ffi-ret-void 0 rettype' (void) ' ffi-ret-int 6 rettype' (int)