6 * pANS stdio -- data (put here, since loader won't load a separate file)
9 /* fd flags state buf rp wp lp bufl unbuf */
10 0, 0, OPEN, 0, 0, 0, 0, 0, 0,
11 1, 0, OPEN, 0, 0, 0, 0, 0, 0,
12 2, 0, OPEN, 0, 0, 0, 0, 0, 0,
20 for(f=_IO_stream;f!=&_IO_stream[FOPEN_MAX];f++)
21 if(f->state==WR && _fflush(f)==EOF)
25 if(f->flags&STRING) return EOF;
27 default: /* OPEN RDWR EOF RD */
33 cnt=(f->flags&LINEBUF?f->lp:f->wp)-f->buf;
34 if(cnt && write(f->fd, f->buf, cnt)!=cnt){