Index: src/libcfa/stdlib
===================================================================
--- src/libcfa/stdlib	(revision 3849857090acdc78a64258d90266372878107e93)
+++ src/libcfa/stdlib	(revision 8a7408140e74358927b5ee78b1bf0633a4a81cbf)
@@ -10,6 +10,6 @@
 // Created On       : Thu Jan 28 17:12:35 2016
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Tue Apr 12 18:22:54 2016
-// Update Count     : 77
+// Last Modified On : Wed Apr 13 14:45:53 2016
+// Update Count     : 85
 //
 
@@ -18,16 +18,32 @@
 extern "C" {
 #include <stddef.h>										// size_t
-#include <math.h>										// floor
 } // extern "C"
 
+//---------------------------------------
+
+extern "C" {
+#ifndef EXIT_FAILURE
+#define	EXIT_FAILURE	1								// failing exit status
+#define	EXIT_SUCCESS	0								// successful exit status
+#endif // ! EXIT_FAILURE
+void exit( int rc );
+} // extern "C"
+
+//---------------------------------------
+
+extern "C" {
+void * malloc( size_t );								// use default C routine for void *
+} // extern "C"
 forall( otype T ) T * malloc( void );
-extern "C" {
-void * malloc( size_t );								// use default C for void *
-} // extern "C"
-forall( otype T ) T * malloc( size_t size );
 forall( otype T ) T * malloc( char fill );
 forall( otype T ) T * malloc( T * ptr, size_t size );
 forall( otype T ) T * malloc( T * ptr, size_t size, unsigned char fill );
-forall( otype T ) T * calloc( size_t size );
+extern "C" {
+void * calloc( size_t nmemb, size_t size );				// use default C routine for void *
+} // extern "C"
+forall( otype T ) T * calloc( size_t nmemb );
+extern "C" {
+void * realloc( void * ptr, size_t size );				// use default C routine for void *
+} // extern "C"
 forall( otype T ) T * realloc( T * ptr, size_t size );
 forall( otype T ) T * realloc( T * ptr, size_t size, unsigned char fill );
@@ -85,5 +101,5 @@
 char abs( char );
 extern "C" {
-int abs( int );				// use default C routine for int
+int abs( int );											// use default C routine for int
 } // extern "C"
 long int abs( long int );
@@ -100,5 +116,5 @@
 float floor( float );
 extern "C" {
-double floor( double );		// use C routine for double
+double floor( double );									// use C routine for double
 } // extern "C"
 long double floor( long double );
@@ -106,5 +122,5 @@
 float ceil( float );
 extern "C" {
-double ceil( double );		// use C routine for double
+double ceil( double );									// use C routine for double
 } // extern "C"
 long double ceil( long double );
