| Commit message (Expand) | Author | Age | Files | Lines |
* | spelling fixes; from paul tagliamonte | jmc | 2022-12-27 | 1 | -2/+2 |
* | In __cxa_atexit(), there is no need to initialize local pointer before | deraadt | 2022-10-22 | 1 | -2/+2 |
* | Move __cxa_thread_atexit* to its own .c file to avoid pulling the code | guenther | 2017-12-16 | 1 | -36/+3 |
* | Remove DEF_STRONG(__cxa_thread_atexit_impl). This produces an unwanted | kettenis | 2017-12-05 | 1 | -2/+1 |
* | Implement __cxa_thread_atexit to support C++11 thread_local scope. The | kettenis | 2017-12-05 | 1 | -1/+53 |
* | libc.so can't be unloaded, so move the hidden atexit() and pthread_atfork() | guenther | 2015-11-10 | 1 | -1/+13 |
* | Move the _atfork_list definition to atexit.c so that the fork syscall stub | guenther | 2015-10-25 | 1 | -1/+5 |
* | Hide __atexit and __atexit_register_cleanup() | guenther | 2015-10-25 | 1 | -1/+3 |
* | Make pthread_atfork() track the DSO that called it like atexit() does, | guenther | 2015-04-07 | 1 | -1/+19 |
* | Add locking for __cxa_finalize() as it modifies the page permissions of the | kettenis | 2014-07-11 | 1 | -1/+5 |
* | as noted by google/android via kettenis, atexit handlers can install new | tedu | 2014-07-10 | 1 | -1/+8 |
* | Always call atexit handlers as if they were registered with __cxa_atexit. | kettenis | 2014-06-18 | 1 | -9/+6 |
* | Move atexit(3) into crtbegin.c and certbeginS.c such that we can pass the | kettenis | 2013-12-28 | 1 | -10/+1 |
* | Two small cleanups to atexit: remove unneeded __atexit_invalid, and | matthew | 2013-06-02 | 1 | -10/+4 |
* | Fix __cxa_finalize() so that calling __cxa_finalize(NULL) properly | matthew | 2011-03-02 | 1 | -2/+2 |
* | Add missing header to avoid warning | chl | 2007-09-05 | 1 | -1/+2 |
* | Add __cxa_atexit() support for gcc3. This provides support for shared object... | millert | 2007-09-03 | 1 | -9/+84 |
* | Avouid a race in atexit() handling by introducing a lock. Problem | otto | 2006-02-22 | 1 | -9/+20 |
* | Remove obsolete comment. ok deraadt@ | otto | 2005-10-26 | 1 | -5/+1 |
* | zap remaining rcsid. | espie | 2005-08-08 | 1 | -4/+1 |
* | no longer a need for the free(malloc(1)) hack, because the brk stuff | deraadt | 2005-06-17 | 1 | -9/+5 |
* | ansi + de-register | pat | 2005-03-30 | 1 | -9/+7 |
* | Move __cleanup into mprotect'ed page to prevent unintentional modifications | dhartmei | 2002-09-14 | 1 | -5/+56 |
* | missing include, ok theo | henning | 2002-09-06 | 1 | -1/+2 |
* | re-enable function pointer table protection, this time make sure that | dhartmei | 2002-08-30 | 1 | -35/+51 |
* | Back it out, it breaks something in perl (seen with spamassassin), debug | dhartmei | 2002-07-31 | 1 | -46/+35 |
* | Replace atexit handler. mprotect() the pages so an attempt to modify the | dhartmei | 2002-07-29 | 1 | -35/+46 |
* | Fix RCS ids | tholo | 1996-08-19 | 1 | -2/+1 |
* | initial import of NetBSD tree | deraadt | 1995-10-18 | 1 | -0/+68 |