src/libcrt/crt/dllcrt1.c
_onexit_t
_onexit (_onexit_t pfn )
{
#ifdef DEBUG
  printf ("%s: registering exit function  0x%x at 0x%x\n",
	  __FUNCTION__, (unsigned)pfn, (unsigned)next_atexit);
#endif
  return ((_onexit_t) __dllonexit ((p_atexit_fn)pfn,  &first_atexit, &next_atexit));
}
/*
 * Likewise for non-ANSI function _onexit that may be called by
 * code in the dll. 
 */
Likewise for non-ANSI function _onexit that may be called by
code in the dll.
Likewise for non - ANSI function _onexit that may be called by code in the dll .
_onexit_t
_onexit (_onexit_t pfn )
{
#ifdef DEBUG
  printf ("%s: registering exit function  0x%x at 0x%x\n",
	  __FUNCTION__, (unsigned)pfn, (unsigned)next_atexit);
#endif
  return ((_onexit_t) __dllonexit ((p_atexit_fn)pfn,  &first_atexit, &next_atexit));
}
_onexit_t _onexit ( _onexit_t pfn ) { #ifdef DEBUG printf ( " \n " , __FUNCTION__ , ( unsigned ) pfn , ( unsigned ) next_atexit ) ; #endif return ( ( _onexit_t ) __dllonexit ( ( p_atexit_fn ) pfn , & first_atexit , & next_atexit ) ) ; }
Likewise for non-ANSI function _onexit that may be called by
 code in the dll.
Likewise for non - ANSI function _onexit that may be called by code in the dll .