/*
    AUTOMATICALLY GENERATED BY tspec 2.8
    API SUBSET: cpp:cstdlib (VERSION 1.1)
*/

#ifndef __TDF_CPP_CSTDLIB
#define __TDF_CPP_CSTDLIB

extern "C++" {

namespace std {

#pragma TenDRA declaration block api__cpp__cstdlib begin

#ifndef __BUILDING_LIBS
#pragma extend interface [stdlib.h]
#else /* __BUILDING_LIBS */
#pragma extend interface "../iso.api/stdlib.h"
#endif /* __BUILDING_LIBS */
long abs ( long ) ;
ldiv_t div ( long, long ) ;
extern "C" {
#undef atexit
#ifndef __CPP_NATIVE_ATEXIT
#pragma token FUNC int ( void ( * ) ( void ) ) : atexit # ~cpp.destr.atexit
#endif /* __CPP_NATIVE_ATEXIT */
}

#ifndef __CPP_NATIVE_ATEXIT
#pragma interface atexit
#endif /* __CPP_NATIVE_ATEXIT */

#pragma TenDRA declaration block end

}

}

#endif /* __TDF_CPP_CSTDLIB */
