| /src/external/gpl2/gettext/dist/gettext-runtime/gnulib-lib/ |
| atexit.c | 1 /* Wrapper to implement ANSI C's atexit using SunOS's on_exit. */ 7 atexit (void (*f) (void)) function 9 /* If the system doesn't provide a definition for atexit, use on_exit
|
| /src/external/gpl2/gettext/dist/gettext-tools/gnulib-lib/ |
| atexit.c | 1 /* Wrapper to implement ANSI C's atexit using SunOS's on_exit. */ 7 atexit (void (*f) (void)) function 9 /* If the system doesn't provide a definition for atexit, use on_exit
|
| /src/external/gpl2/grep/dist/lib/ |
| atexit.c | 1 /* $NetBSD: atexit.c,v 1.1.1.1 2016/01/10 21:36:18 christos Exp $ */ 3 /* Wrapper to implement ANSI C's atexit using SunOS's on_exit. */ 9 atexit(f) function 12 /* If the system doesn't provide a definition for atexit, use on_exit
|
| /src/external/gpl2/xcvs/dist/lib/ |
| atexit.c | 1 /* Wrapper to implement ANSI C's atexit using SunOS's on_exit. */ 4 __RCSID("$NetBSD: atexit.c,v 1.2 2016/05/17 14:00:09 christos Exp $"); 11 atexit (void (*f) (void)) function 13 /* If the system doesn't provide a definition for atexit, use on_exit
|
| /src/external/gpl3/binutils/dist/libiberty/ |
| atexit.c | 1 /* Wrapper to implement ANSI C's atexit using SunOS's on_exit. */ 6 @deftypefn Supplemental int atexit (void (*@var{f})()) 19 atexit(void (*f)(void)) function 21 /* If the system doesn't provide a definition for atexit, use on_exit
|
| /src/external/gpl3/binutils.old/dist/libiberty/ |
| atexit.c | 1 /* Wrapper to implement ANSI C's atexit using SunOS's on_exit. */ 6 @deftypefn Supplemental int atexit (void (*@var{f})()) 19 atexit(void (*f)(void)) function 21 /* If the system doesn't provide a definition for atexit, use on_exit
|
| /src/external/gpl3/gcc/dist/libgcc/config/rs6000/ |
| atexit.c | 37 #ifndef atexit 40 atexit (void (*func) (void)) function
|
| /src/external/gpl3/gcc/dist/libiberty/ |
| atexit.c | 1 /* Wrapper to implement ANSI C's atexit using SunOS's on_exit. */ 6 @deftypefn Supplemental int atexit (void (*@var{f})()) 19 atexit(void (*f)(void)) function 21 /* If the system doesn't provide a definition for atexit, use on_exit
|
| /src/external/gpl3/gcc.old/dist/libgcc/config/rs6000/ |
| atexit.c | 37 #ifndef atexit 40 atexit (void (*func) (void)) function
|
| /src/external/gpl3/gcc.old/dist/libiberty/ |
| atexit.c | 1 /* Wrapper to implement ANSI C's atexit using SunOS's on_exit. */ 6 @deftypefn Supplemental int atexit (void (*@var{f})()) 19 atexit(void (*f)(void)) function 21 /* If the system doesn't provide a definition for atexit, use on_exit
|
| /src/external/gpl3/gdb/dist/libiberty/ |
| atexit.c | 1 /* Wrapper to implement ANSI C's atexit using SunOS's on_exit. */ 6 @deftypefn Supplemental int atexit (void (*@var{f})()) 19 atexit(void (*f)(void)) function 21 /* If the system doesn't provide a definition for atexit, use on_exit
|
| /src/external/gpl3/gdb.old/dist/libiberty/ |
| atexit.c | 1 /* Wrapper to implement ANSI C's atexit using SunOS's on_exit. */ 6 @deftypefn Supplemental int atexit (void (*@var{f})()) 19 atexit(void (*f)(void)) function 21 /* If the system doesn't provide a definition for atexit, use on_exit
|
| /src/distrib/utils/zcat/ |
| misc.c | 24 int atexit(void (*)(void)); 26 int atexit(void (*p)(void)) { function
|
| /src/lib/libc/stdlib/ |
| atexit.c | 1 /* $NetBSD: atexit.c,v 1.35 2025/10/18 20:03:33 riastradh Exp $ */ 34 __RCSID("$NetBSD: atexit.c,v 1.35 2025/10/18 20:03:33 riastradh Exp $"); 42 #include "atexit.h" 70 * Stack of atexit handlers. Handlers must be called in the opposite 83 * Allocate an atexit handler descriptor. If "dso" is NULL, it indicates 84 * a normal atexit handler, which must be allocated from the static pool, 132 * Register an atexit routine. This is suitable either for a cxa_atexit 133 * or normal atexit type handler. The __cxa_atexit() name and arguments 186 * If you want to register an atexit handler that is not tied 187 * to the current shared object, then you must use atexit(3 277 atexit(void (*func)(void)) function [all...] |
| /src/external/gpl3/gcc/dist/libgcc/config/ |
| darwin-crt3.c | 39 before 10.4. It fixes this by providing a complete atexit and 40 __cxa_atexit emulation called from the regular atexit. 44 that were registered while other atexit routines are running. This 45 is worked around by wrapping each atexit/__cxa_atexit routine with 51 atexit calls properly interleaved with code compiled with newer 52 compilers. Also, atexit routines registered from shared objects 106 /* The various possibilities for status of atexit(). */ 117 If the version is higher than 0, this code may add new atexit routines 120 /* 1 if an atexit routine is currently being run by this code, 0 125 /* The list of atexit and cxa_atexit routines registered. I 520 atexit (atexit_callback func) function [all...] |
| /src/external/gpl3/gcc.old/dist/libgcc/config/ |
| darwin-crt3.c | 39 before 10.4. It fixes this by providing a complete atexit and 40 __cxa_atexit emulation called from the regular atexit. 44 that were registered while other atexit routines are running. This 45 is worked around by wrapping each atexit/__cxa_atexit routine with 51 atexit calls properly interleaved with code compiled with newer 52 compilers. Also, atexit routines registered from shared objects 106 /* The various possibilities for status of atexit(). */ 117 If the version is higher than 0, this code may add new atexit routines 120 /* 1 if an atexit routine is currently being run by this code, 0 125 /* The list of atexit and cxa_atexit routines registered. I 520 atexit (atexit_callback func) function [all...] |
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CGDeclCXX.cpp | 113 // generated elsewhere which uses atexit instead, and it takes the destructor 228 /// Create a stub function, suitable for being passed to atexit, 247 CGF.StartFunction(GlobalDecl(&VD, DynamicInitKind::AtExit), 265 /// Register a global destructor using the C atexit runtime function. 275 // extern "C" int atexit(void (*f)(void)); 280 "Argument to atexit has a wrong type."); 285 llvm::FunctionCallee atexit = local 286 CGM.CreateRuntimeFunction(atexitTy, "atexit", llvm::AttributeList(), 288 if (llvm::Function *atexitFn = dyn_cast<llvm::Function>(atexit.getCallee())) 291 EmitNounwindRuntimeCall(atexit, dtorStub) [all...] |
| ItaniumCXXABI.cpp | 2573 // Create a variable that binds the atexit to this shared object. 2585 llvm::FunctionCallee atexit = CGF.CGM.CreateRuntimeFunction(atexitTy, Name); local 2586 if (llvm::Function *fn = dyn_cast<llvm::Function>(atexit.getCallee())) 2600 CGF.EmitNounwindRuntimeCall(atexit, args); 2707 // available. Otherwise fall back on calling atexit. 4742 // Register above __dtor with atexit(). 4771 // registered by the atexit subroutine. If the referenced function is found,
|