-/* TODO: Required by both atexit() and exit(). */
-struct _PDCLIB_exitfunc_t
-{
- struct _PDCLIB_exitfunc_t * next;
- void (*func)( void );
-};
+/* TODO - "except that a function is called after any previously registered
+ functions that had already been called at the time it was registered.
+*/
+
+/* TODO: 32 is guaranteed. This should be dynamic but ATM gives problems
+ with my malloc.
+*/
+#define NUMBER_OF_SLOTS 40