]> pd.if.org Git - pdclib/blobdiff - includes/stdio.h
Moved shared defines and typedefs to individual files.
[pdclib] / includes / stdio.h
index 5469de06ff93d4358a1b4794c752134555270bac..e9d323c78e6c1839a493cfdf101a90b98a6b08ce 100644 (file)
 #ifndef __STDIO_H
 #define __STDIO_H __STDIO_H
 
+// TODO: Documentation, checking macros for personality
+
 // ----------------------------------------------------------------------------
 // MACROS
 
+#include "__NULL.h"
+
 #define _IOFBF       // TODO
 #define _IOLBF       // TODO
 #define _IONBF       // TODO
@@ -21,7 +25,6 @@
 #define FILENAME_MAX // TODO
 #define FOPEN_MAX    // TODO
 #define L_tmpnam     // TODO
-#define NULL         0
 #define SEEK_CUR     // TODO
 #define SEEK_END     // TODO
 #define SEEK_SET     // TODO
 // ----------------------------------------------------------------------------
 // TYPEDEFS
 
-typedef FILE;   // TODO
-typedef fpos_t; // TODO
-typedef size_t; // TODO
+#include "__size_t.h"
+
+typedef FILE;   // TODO - personality?
+typedef fpos_t; // TODO - personality?
+typedef size_t; // TODO - personality?
 
 // ----------------------------------------------------------------------------
 // FUNCTIONS