Diff for /gforth/Attic/engine.c between versions 1.24 and 1.26

version 1.24, 1995/02/23 20:17:18 version 1.26, 1995/04/20 09:42:47
Line 14 Line 14
 #include <time.h>  #include <time.h>
 #include <sys/time.h>  #include <sys/time.h>
 #include <unistd.h>  #include <unistd.h>
   #include <errno.h>
 #include "forth.h"  #include "forth.h"
 #include "io.h"  #include "io.h"
   
Line 22 Line 23
 #define SEEK_SET 0  #define SEEK_SET 0
 #endif  #endif
   
   #define IOR(flag)       ((flag)? -512-errno : 0)
   
 typedef union {  typedef union {
   struct {    struct {
 #ifdef WORDS_BIGENDIAN  #ifdef WORDS_BIGENDIAN
Line 123  typedef struct F83Name { Line 126  typedef struct F83Name {
 #define FTOS (fp[0])  #define FTOS (fp[0])
 #endif  #endif
   
   Cell *SP;
   Float *FP;
 int emitcounter;  int emitcounter;
 #define NULLC '\0'  #define NULLC '\0'
   
Line 161  char *cstr(Char *from, UCell size, int c Line 166  char *cstr(Char *from, UCell size, int c
 #define rint(x) floor((x)+0.5)  #define rint(x) floor((x)+0.5)
 #endif  #endif
   
 static char* fileattr[6]={"r","rb","r+","r+b","w+","w+b"};  static char* fileattr[6]={"r","rb","r+","r+b","w","wb"};
   
 static Address up0=NULL;  static Address up0=NULL;
   

Removed from v.1.24  
changed lines
  Added in v.1.26


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