diff --git a/scsh/aix/stdio_dep.c b/scsh/aix/stdio_dep.c index 13a7134..35951b8 100644 --- a/scsh/aix/stdio_dep.c +++ b/scsh/aix/stdio_dep.c @@ -28,6 +28,8 @@ #include #include +#include "stdio_dep.h" /* Make sure the .h interface agrees with the code. */ + /* These two procs return #t if data ready, #f data not ready, ** and errno if error. */ diff --git a/scsh/aix/stdio_dep.h b/scsh/aix/stdio_dep.h new file mode 100644 index 0000000..6c6eaca --- /dev/null +++ b/scsh/aix/stdio_dep.h @@ -0,0 +1,13 @@ +/* Exports from stdio_dep.h. */ + +scheme_value char_ready_fdes(int fd); + +scheme_value stream_char_readyp(FILE *f); + +void setfileno(FILE *fs, int fd); + +int fbufcount(FILE* fs); + +int ibuf_empty(FILE *fs); + +int obuf_full(FILE *fs); diff --git a/scsh/bsd/stdio_dep.c b/scsh/bsd/stdio_dep.c index bf4fc6c..4e22af4 100644 --- a/scsh/bsd/stdio_dep.c +++ b/scsh/bsd/stdio_dep.c @@ -26,6 +26,8 @@ #include "libcig.h" #include +#include "stdio_dep.h" /* Make sure the .h interface agrees with the code. */ + /* These two procs return #t if data ready, #f data not ready, ** and errno if error. */ diff --git a/scsh/bsd/stdio_dep.h b/scsh/bsd/stdio_dep.h new file mode 100644 index 0000000..6c6eaca --- /dev/null +++ b/scsh/bsd/stdio_dep.h @@ -0,0 +1,13 @@ +/* Exports from stdio_dep.h. */ + +scheme_value char_ready_fdes(int fd); + +scheme_value stream_char_readyp(FILE *f); + +void setfileno(FILE *fs, int fd); + +int fbufcount(FILE* fs); + +int ibuf_empty(FILE *fs); + +int obuf_full(FILE *fs); diff --git a/scsh/cxux/stdio_dep.c b/scsh/cxux/stdio_dep.c index d67407b..75be4a1 100644 --- a/scsh/cxux/stdio_dep.c +++ b/scsh/cxux/stdio_dep.c @@ -26,6 +26,8 @@ #include "libcig.h" #include +#include "stdio_dep.h" /* Make sure the .h interface agrees with the code. */ + /* These two procs return #t if data ready, #f data not ready, ** and errno if error. */ diff --git a/scsh/cxux/stdio_dep.h b/scsh/cxux/stdio_dep.h new file mode 100644 index 0000000..6c6eaca --- /dev/null +++ b/scsh/cxux/stdio_dep.h @@ -0,0 +1,13 @@ +/* Exports from stdio_dep.h. */ + +scheme_value char_ready_fdes(int fd); + +scheme_value stream_char_readyp(FILE *f); + +void setfileno(FILE *fs, int fd); + +int fbufcount(FILE* fs); + +int ibuf_empty(FILE *fs); + +int obuf_full(FILE *fs); diff --git a/scsh/generic/stdio_dep.c b/scsh/generic/stdio_dep.c index d67407b..75be4a1 100644 --- a/scsh/generic/stdio_dep.c +++ b/scsh/generic/stdio_dep.c @@ -26,6 +26,8 @@ #include "libcig.h" #include +#include "stdio_dep.h" /* Make sure the .h interface agrees with the code. */ + /* These two procs return #t if data ready, #f data not ready, ** and errno if error. */ diff --git a/scsh/generic/stdio_dep.h b/scsh/generic/stdio_dep.h new file mode 100644 index 0000000..6c6eaca --- /dev/null +++ b/scsh/generic/stdio_dep.h @@ -0,0 +1,13 @@ +/* Exports from stdio_dep.h. */ + +scheme_value char_ready_fdes(int fd); + +scheme_value stream_char_readyp(FILE *f); + +void setfileno(FILE *fs, int fd); + +int fbufcount(FILE* fs); + +int ibuf_empty(FILE *fs); + +int obuf_full(FILE *fs); diff --git a/scsh/hpux/stdio_dep.c b/scsh/hpux/stdio_dep.c index 0bc81c1..7c95b9c 100644 --- a/scsh/hpux/stdio_dep.c +++ b/scsh/hpux/stdio_dep.c @@ -26,6 +26,8 @@ #include "libcig.h" #include +#include "stdio_dep.h" /* Make sure the .h interface agrees with the code. */ + /* These two procs return #t if data ready, #f data not ready, ** and errno if error. */ diff --git a/scsh/hpux/stdio_dep.h b/scsh/hpux/stdio_dep.h new file mode 100644 index 0000000..6c6eaca --- /dev/null +++ b/scsh/hpux/stdio_dep.h @@ -0,0 +1,13 @@ +/* Exports from stdio_dep.h. */ + +scheme_value char_ready_fdes(int fd); + +scheme_value stream_char_readyp(FILE *f); + +void setfileno(FILE *fs, int fd); + +int fbufcount(FILE* fs); + +int ibuf_empty(FILE *fs); + +int obuf_full(FILE *fs); diff --git a/scsh/irix/stdio_dep.c b/scsh/irix/stdio_dep.c index 751bd91..4913d14 100644 --- a/scsh/irix/stdio_dep.c +++ b/scsh/irix/stdio_dep.c @@ -26,6 +26,8 @@ #include "libcig.h" #include +#include "stdio_dep.h" /* Make sure the .h interface agrees with the code. */ + /* These two procs return #t if data ready, #f data not ready, ** and errno if error. */ diff --git a/scsh/irix/stdio_dep.h b/scsh/irix/stdio_dep.h new file mode 100644 index 0000000..6c6eaca --- /dev/null +++ b/scsh/irix/stdio_dep.h @@ -0,0 +1,13 @@ +/* Exports from stdio_dep.h. */ + +scheme_value char_ready_fdes(int fd); + +scheme_value stream_char_readyp(FILE *f); + +void setfileno(FILE *fs, int fd); + +int fbufcount(FILE* fs); + +int ibuf_empty(FILE *fs); + +int obuf_full(FILE *fs); diff --git a/scsh/linux/stdio_dep.c b/scsh/linux/stdio_dep.c index a670a3b..dcd800e 100644 --- a/scsh/linux/stdio_dep.c +++ b/scsh/linux/stdio_dep.c @@ -26,6 +26,8 @@ #include "libcig.h" #include +#include "stdio_dep.h" /* Make sure the .h interface agrees with the code. */ + /* These two procs return #t if data ready, #f data not ready, ** and errno if error. */ diff --git a/scsh/linux/stdio_dep.h b/scsh/linux/stdio_dep.h new file mode 100644 index 0000000..6c6eaca --- /dev/null +++ b/scsh/linux/stdio_dep.h @@ -0,0 +1,13 @@ +/* Exports from stdio_dep.h. */ + +scheme_value char_ready_fdes(int fd); + +scheme_value stream_char_readyp(FILE *f); + +void setfileno(FILE *fs, int fd); + +int fbufcount(FILE* fs); + +int ibuf_empty(FILE *fs); + +int obuf_full(FILE *fs); diff --git a/scsh/next/stdio_dep.c b/scsh/next/stdio_dep.c index 54906d6..6b0d6f5 100644 --- a/scsh/next/stdio_dep.c +++ b/scsh/next/stdio_dep.c @@ -26,6 +26,8 @@ #include "libcig.h" #include +#include "stdio_dep.h" /* Make sure the .h interface agrees with the code. */ + /* These two procs return #t if data ready, #f data not ready, ** and errno if error. */ diff --git a/scsh/next/stdio_dep.h b/scsh/next/stdio_dep.h new file mode 100644 index 0000000..6c6eaca --- /dev/null +++ b/scsh/next/stdio_dep.h @@ -0,0 +1,13 @@ +/* Exports from stdio_dep.h. */ + +scheme_value char_ready_fdes(int fd); + +scheme_value stream_char_readyp(FILE *f); + +void setfileno(FILE *fs, int fd); + +int fbufcount(FILE* fs); + +int ibuf_empty(FILE *fs); + +int obuf_full(FILE *fs); diff --git a/scsh/solaris/stdio_dep.c b/scsh/solaris/stdio_dep.c index 751bd91..4913d14 100644 --- a/scsh/solaris/stdio_dep.c +++ b/scsh/solaris/stdio_dep.c @@ -26,6 +26,8 @@ #include "libcig.h" #include +#include "stdio_dep.h" /* Make sure the .h interface agrees with the code. */ + /* These two procs return #t if data ready, #f data not ready, ** and errno if error. */ diff --git a/scsh/solaris/stdio_dep.h b/scsh/solaris/stdio_dep.h new file mode 100644 index 0000000..6c6eaca --- /dev/null +++ b/scsh/solaris/stdio_dep.h @@ -0,0 +1,13 @@ +/* Exports from stdio_dep.h. */ + +scheme_value char_ready_fdes(int fd); + +scheme_value stream_char_readyp(FILE *f); + +void setfileno(FILE *fs, int fd); + +int fbufcount(FILE* fs); + +int ibuf_empty(FILE *fs); + +int obuf_full(FILE *fs); diff --git a/scsh/sunos/stdio_dep.c b/scsh/sunos/stdio_dep.c index 751bd91..4913d14 100644 --- a/scsh/sunos/stdio_dep.c +++ b/scsh/sunos/stdio_dep.c @@ -26,6 +26,8 @@ #include "libcig.h" #include +#include "stdio_dep.h" /* Make sure the .h interface agrees with the code. */ + /* These two procs return #t if data ready, #f data not ready, ** and errno if error. */ diff --git a/scsh/sunos/stdio_dep.h b/scsh/sunos/stdio_dep.h new file mode 100644 index 0000000..6c6eaca --- /dev/null +++ b/scsh/sunos/stdio_dep.h @@ -0,0 +1,13 @@ +/* Exports from stdio_dep.h. */ + +scheme_value char_ready_fdes(int fd); + +scheme_value stream_char_readyp(FILE *f); + +void setfileno(FILE *fs, int fd); + +int fbufcount(FILE* fs); + +int ibuf_empty(FILE *fs); + +int obuf_full(FILE *fs); diff --git a/scsh/ultrix/stdio_dep.c b/scsh/ultrix/stdio_dep.c index 751bd91..4913d14 100644 --- a/scsh/ultrix/stdio_dep.c +++ b/scsh/ultrix/stdio_dep.c @@ -26,6 +26,8 @@ #include "libcig.h" #include +#include "stdio_dep.h" /* Make sure the .h interface agrees with the code. */ + /* These two procs return #t if data ready, #f data not ready, ** and errno if error. */ diff --git a/scsh/ultrix/stdio_dep.h b/scsh/ultrix/stdio_dep.h new file mode 100644 index 0000000..6c6eaca --- /dev/null +++ b/scsh/ultrix/stdio_dep.h @@ -0,0 +1,13 @@ +/* Exports from stdio_dep.h. */ + +scheme_value char_ready_fdes(int fd); + +scheme_value stream_char_readyp(FILE *f); + +void setfileno(FILE *fs, int fd); + +int fbufcount(FILE* fs); + +int ibuf_empty(FILE *fs); + +int obuf_full(FILE *fs);