Annotation of researchv10dc/libI77/rawio.h, revision 1.1.1.1

1.1       root        1: #ifdef KR_headers
                      2: extern FILE *fdopen();
                      3: #else
                      4: #ifdef MSDOS
                      5: #include "io.h"
                      6: #define close _close
                      7: #define creat _creat
                      8: #define open _open
                      9: #define read _read
                     10: #define write _write
                     11: #endif
                     12: #ifdef __cplusplus
                     13: extern "C" {
                     14: #endif
                     15: #ifndef MSDOS
                     16: #ifdef OPEN_DECL
                     17: extern int creat(const char*,int), open(const char*,int);
                     18: #endif
                     19: extern int close(int);
                     20: extern int read(int,void*,size_t), write(int,void*,size_t);
                     21: extern int unlink(const char*);
                     22: #ifndef _POSIX_SOURCE
                     23: #ifndef NON_UNIX_STDIO
                     24: extern FILE *fdopen(int, const char*);
                     25: #endif
                     26: #endif
                     27: #endif
                     28: 
                     29: extern char *mktemp(char*);
                     30: 
                     31: #ifdef __cplusplus
                     32:        }
                     33: #endif
                     34: #endif
                     35: 
                     36: #include "fcntl.h"
                     37: 
                     38: #ifndef O_WRONLY
                     39: #define O_RDONLY 0
                     40: #define O_WRONLY 1
                     41: #endif

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.