Blame


1 0b917997 2004-03-04 devnull /*
2 0b917997 2004-03-04 devnull * on Mac OS X, err is something else,
3 0b917997 2004-03-04 devnull * and assigning to it causes a bus error.
4 0b917997 2004-03-04 devnull * what a crappy linker.
5 0b917997 2004-03-04 devnull */
6 0b917997 2004-03-04 devnull #define err rc_err
7 f08fdedc 2003-11-23 devnull #define EOF (-1)
8 f08fdedc 2003-11-23 devnull #define NBUF 512
9 f08fdedc 2003-11-23 devnull struct io{
10 f08fdedc 2003-11-23 devnull int fd;
11 f08fdedc 2003-11-23 devnull char *bufp, *ebuf, *strp, buf[NBUF];
12 f08fdedc 2003-11-23 devnull };
13 f08fdedc 2003-11-23 devnull io *err;
14 f08fdedc 2003-11-23 devnull io *openfd(int), *openstr(void), *opencore(char *, int);
15 f08fdedc 2003-11-23 devnull int emptybuf(io*);
16 f08fdedc 2003-11-23 devnull void pchr(io*, int);
17 f08fdedc 2003-11-23 devnull int rchr(io*);
18 f08fdedc 2003-11-23 devnull void closeio(io*);
19 f08fdedc 2003-11-23 devnull void flush(io*);
20 f08fdedc 2003-11-23 devnull int fullbuf(io*, int);
21 c8f53842 2007-03-26 devnull void pdec(io*, int);
22 c8f53842 2007-03-26 devnull void poct(io*, unsigned);
23 c8f53842 2007-03-26 devnull void pptr(io*, void*);
24 f08fdedc 2003-11-23 devnull void pquo(io*, char*);
25 f08fdedc 2003-11-23 devnull void pwrd(io*, char*);
26 f08fdedc 2003-11-23 devnull void pstr(io*, char*);
27 f08fdedc 2003-11-23 devnull void pcmd(io*, tree*);
28 47d4646e 2020-05-05 rsc void pcmdu(io*, tree*);
29 f08fdedc 2003-11-23 devnull void pval(io*, word*);
30 f08fdedc 2003-11-23 devnull void pfnc(io*, thread*);
31 f08fdedc 2003-11-23 devnull void pfmt(io*, char*, ...);