OpenCores
URL https://opencores.org/ocsvn/scarts/scarts/trunk

Subversion Repositories scarts

[/] [scarts/] [trunk/] [toolchain/] [scarts-gdb/] [gdb-6.8/] [libiberty/] [atexit.c] - Blame information for rev 26

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 26 jlechner
/* Wrapper to implement ANSI C's atexit using SunOS's on_exit. */
2
/* This function is in the public domain.  --Mike Stump. */
3
 
4
/*
5
 
6
@deftypefn Supplemental int atexit (void (*@var{f})())
7
 
8
Causes function @var{f} to be called at exit.  Returns 0.
9
 
10
@end deftypefn
11
 
12
*/
13
 
14
#include "config.h"
15
 
16
#ifdef HAVE_ON_EXIT
17
 
18
int
19
atexit(void (*f)(void))
20
{
21
  /* If the system doesn't provide a definition for atexit, use on_exit
22
     if the system provides that.  */
23
  on_exit (f, 0);
24
  return 0;
25
}
26
 
27
#endif

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.