]> pd.if.org Git - pdclib/blobdiff - includes/stdlib.h
Moved shared defines and typedefs to individual files.
[pdclib] / includes / stdlib.h
index fab8a401075cd33247d5d336f56478e3825b8dee..500060ce82f942ff21ee510ecac984390b6c7767 100644 (file)
 // ----------------------------------------------------------------------------
 // MACROS
 
+#include "__NULL.h"
+
 #define EXIT_FAILURE // TODO
 #define EXIT_SUCCESS // TODO
 #define MB_CUR_MAX   // TODO
-#define NULL         0
 #define RAND_MAX     // TODO
 
 // ----------------------------------------------------------------------------
@@ -41,11 +42,8 @@ typedef struct
     long long remainder;
 } lldiv_t;
 
-typedef size_t; // TODO - personality?
-
-#ifndef __cplusplus
-typedef wchar_t; // TODO - personality?
-#endif // __cplusplus
+#include "__size_t.h"
+#include "__wchar_t.h"
 
 // ----------------------------------------------------------------------------
 // FUNCTIONS