Index: fusl/include/stdio_ext.h |
diff --git a/fusl/include/stdio_ext.h b/fusl/include/stdio_ext.h |
new file mode 100644 |
index 0000000000000000000000000000000000000000..e3ab7fd4f9c6b1bb90af537dcb19d7ede9491309 |
--- /dev/null |
+++ b/fusl/include/stdio_ext.h |
@@ -0,0 +1,34 @@ |
+#ifndef _STDIO_EXT_H |
+#define _STDIO_EXT_H |
+ |
+#ifdef __cplusplus |
+extern "C" { |
+#endif |
+ |
+#include <stdio.h> |
+ |
+#define FSETLOCKING_QUERY 0 |
+#define FSETLOCKING_INTERNAL 1 |
+#define FSETLOCKING_BYCALLER 2 |
+ |
+void _flushlbf(void); |
+int __fsetlocking(FILE *, int); |
+int __fwriting(FILE *); |
+int __freading(FILE *); |
+int __freadable(FILE *); |
+int __fwritable(FILE *); |
+int __flbf(FILE *); |
+size_t __fbufsize(FILE *); |
+size_t __fpending(FILE *); |
+int __fpurge(FILE *); |
+ |
+size_t __freadahead(FILE *); |
+const char *__freadptr(FILE *, size_t *); |
+void __freadptrinc(FILE *, size_t); |
+void __fseterr(FILE *); |
+ |
+#ifdef __cplusplus |
+} |
+#endif |
+ |
+#endif |