Home
last modified time | relevance | path

Searched refs:atexit (Results 1 – 25 of 32) sorted by relevance

12

/picolibc-3.5.0-3.4.0/newlib/testsuite/newlib.stdlib/
Datexit.c38 if (atexit(newline) != 0) in main()
41 if (atexit(a) != 0) in main()
44 if (atexit(b) != 0) in main()
50 if (atexit(a) != 0) in main()
Dmeson.build36 tests = ['atexit', 'size_max']
/picolibc-3.5.0-3.4.0/test/
Datexit.c55 atexit(fail); in main()
56 atexit(success); in main()
Dposix-io.c67 atexit(test_cleanup); in main()
DCMakeLists.txt49 atexit
/picolibc-3.5.0-3.4.0/newlib/libc/stdlib/
Dpico-atexit.c41 atexit (void (*func)(void)) in atexit() function
43 union on_exit_func func_u = { .atexit = func }; in atexit()
D__call_atexit.c80 atexit (__libc_fini_array); in register_fini()
83 atexit (_fini); in register_fini()
Datexit.c56 atexit (void (*fn) (void)) in atexit() function
Dpico-onexit.h43 void (*atexit)(void); member
Dpico-onexit.c103 func.atexit(); in __call_exitprocs()
Dmeson.build68 'pico-atexit.c',
71 'pico-cxa-atexit.c',
77 'atexit.c',
222 'atexit.h',
DCMakeLists.txt112 pico-atexit.c
115 pico-cxa-atexit.c
Dstdlib.tex17 * atexit:: Request execution of functions at program exit
81 @include stdlib/atexit.def
Decvtbuf.c261 if (atexit(_cvtcleanup) != 0) in fcvtbuf()
/picolibc-3.5.0-3.4.0/newlib/libc/machine/amdgcn/
Datexit.c19 atexit (void (*function)(void)) in atexit() function
/picolibc-3.5.0-3.4.0/scripts/
Ddo-native-configure47 -Dnewlib-global-atexit=true\
/picolibc-3.5.0-3.4.0/.github/workflows/
Dvariants20 # Locale, iconv, original malloc and original atexit/onexit configurations
/picolibc-3.5.0-3.4.0/doc/
Dtesting.md20 -Dnewlib-global-atexit=true\
Dos.md97 callbacks registered with atexit. To make it work, you'll need to
173 -Dnewlib-global-atexit=true \
193 * -Dnewlib-global-atexit=true disables the per-thread atexit behavior
Dbuild.md143 | newlib-atexit-dynamic-alloc | false | Enable dynamic allocation of atexit entries …
144 …lobal-atexit | false | Enable atexit data structure as global, instead of in TLS. <br> If…
147 | newlib-register-fini | false | Enable finalization function registration using atexit
183 locking, e.g. when newlib-global-atexit is enabled, calls to atexit
/picolibc-3.5.0-3.4.0/
Dmeson_options.txt81 description: 'Smaller exit/atexit/onexit code')
207 option('newlib-atexit-dynamic-alloc', type: 'boolean', value: false,
208 description: 'enable dynamic allocation of atexit entries')
209 option('newlib-global-atexit', type: 'boolean', value: false,
210 description: 'enable atexit data structure as global')
216 description: 'enable finalization function registration using atexit')
/picolibc-3.5.0-3.4.0/newlib/
DNEWS14 - use global atexit data for all configurations
120 - dynamic atexit logic fixed
152 - global atexit support added
240 * new configuration option to turn off dynamic allocation for atexit
Dnewlib.hin32 /* If atexit() may dynamically allocate space for cleanup functions. */
413 /* Register application finalization function using atexit. */
/picolibc-3.5.0-3.4.0/newlib/libc/include/
Dstdlib.h109 int atexit (void (*__func)(void));
/picolibc-3.5.0-3.4.0/newlib/libc/machine/spu/
Dspu-gmon.c328 atexit (__mcleanup); in __monstartup()

12