version 1.83, 2005/08/06 17:11:44
|
version 1.84, 2005/08/21 22:09:14
|
Line 71
|
Line 71
|
#include <callback.h> |
#include <callback.h> |
#endif |
#endif |
|
|
|
#ifdef HAS_LIBFFI |
|
#include <ffi.h> |
|
#endif |
|
|
#ifndef SEEK_SET |
#ifndef SEEK_SET |
/* should be defined in stdio.h, but some systems don't have it */ |
/* should be defined in stdio.h, but some systems don't have it */ |
#define SEEK_SET 0 |
#define SEEK_SET 0 |
Line 300 Label *engine(Xt *ip0, Cell *sp0, Cell *
|
Line 304 Label *engine(Xt *ip0, Cell *sp0, Cell *
|
long long llrv; |
long long llrv; |
void * prv; |
void * prv; |
#endif |
#endif |
|
#ifdef HAS_LIBFFI |
|
extern void * ritem; |
|
extern void ** clist; |
|
extern void ffi_callback(ffi_cif * cif, void * resp, void ** args, Xt * ip); |
|
#endif |
register Address up UPREG = UP; |
register Address up UPREG = UP; |
register Cell MAYBE_UNUSED spTOS TOSREG; |
register Cell MAYBE_UNUSED spTOS TOSREG; |
register Cell MAYBE_UNUSED spb spbREG; |
register Cell MAYBE_UNUSED spb spbREG; |