summaryrefslogtreecommitdiff
path: root/lib/libc/stdlib/atexit.c
AgeCommit message (Expand)Author
2025-04-04libc: allow __cxa_atexit handlers to be added during __cxa_finalizeAurélien Croc de Suray
2023-11-26lib: Remove ancient SCCS tags.Warner Losh
2023-11-01libc: Purge unneeded cdefs.hWarner Losh
2023-08-16Remove $FreeBSD$: one-line .c patternWarner Losh
2019-04-15Fix order of destructors between main binary and libraries.Konstantin Belousov
2017-11-20General further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2015-09-20Remove names from prototypesCraig Rodrigues
2015-09-20Add declarations to eliminate -Wmissing-prototypes warnings.Craig Rodrigues
2014-04-05Silence a warning with GCC that was breaking the build with Juniper's GCC.David Chisnall
2014-04-02Add support for some block functions that come from OS X. These areDavid Chisnall
2013-12-06Do not force to run atexit handlers, which text comes from a dsoKonstantin Belousov
2013-05-28Renumber clauses to reduce diffs to other versionsEd Maste
2010-08-27Do not call __pthread_cxa_finalize with invalid struct dl_phdr_info.Konstantin Belousov
2010-08-23On shared object unload, in __cxa_finalize, call and clear all installedKonstantin Belousov
2010-08-23Style.Konstantin Belousov
2010-06-13In threaded processes, destroy the mutex atexit_mutex when we'veColin Percival
2007-01-09Per Regents of the University of Calfornia letter, remove advertisingWarner Losh
2003-12-19Implement __cxa_atexit/__cxa_finalize as specified by the cross-vendorAlexander Kabaev
2002-03-22Fix the style of the SCM ID's.David E. O'Brien
2002-03-21Remove 'register' keyword.David E. O'Brien
2002-03-05When multiple threads call atexit at the same time, some operations mustTor Egge
1997-03-11Merge Lite2 changesPeter Wemm
1996-09-27Don't use malloc, pessimize to use sbrk.Poul-Henning Kamp
1994-05-27BSD 4.4 Lite Lib SourcesRodney W. Grimes