Add Makefile to cross-compile from Linux to Amiga
[pforth] / csrc / pf_io.h
index e03b034..8af1667 100644 (file)
@@ -118,7 +118,7 @@ void ioTerm( void );
         #define sdFlushFile     fflush
         #define sdReadFile      fread
         #define sdWriteFile     fwrite
         #define sdFlushFile     fflush
         #define sdReadFile      fread
         #define sdWriteFile     fwrite
-        #if defined(WIN32) || defined(__NT__)
+        #if defined(WIN32) || defined(__NT__) || defined(AMIGA)
             /* TODO To support 64-bit file offset we probably need fseeki64(). */
             #define sdSeekFile      fseek
             #define sdTellFile      ftell
             /* TODO To support 64-bit file offset we probably need fseeki64(). */
             #define sdSeekFile      fseek
             #define sdTellFile      ftell
@@ -132,9 +132,9 @@ void ioTerm( void );
         #define PF_STDIN  ((FileStream *) stdin)
         #define PF_STDOUT ((FileStream *) stdout)
 
         #define PF_STDIN  ((FileStream *) stdin)
         #define PF_STDOUT ((FileStream *) stdout)
 
-        #define  PF_SEEK_SET   (0)
-        #define  PF_SEEK_CUR   (1)
-        #define  PF_SEEK_END   (2)
+        #define  PF_SEEK_SET   (SEEK_SET)
+        #define  PF_SEEK_CUR   (SEEK_CUR)
+        #define  PF_SEEK_END   (SEEK_END)
 
         /*
         ** printf() is only used for debugging purposes.
 
         /*
         ** printf() is only used for debugging purposes.