| Commit message (Expand) | Author | Age | Files | Lines |
* | Use static consistently with definitions of functions that have been |  visa | 2019-01-09 | 1 | -3/+3 |
* | Add support for {preinit,init,fini}_array sections in static binaries |  guenther | 2018-12-21 | 1 | -1/+11 |
* | Move static variables from .data to .bss by not initializing them to zero |  guenther | 2017-02-19 | 1 | -3/+3 |
* | Make crtbegin.c and crtbeginS.c consistent on stylistic points |  guenther | 2017-01-21 | 1 | -9/+7 |
* | Declare the symbols that label the .ctors, .dtors, .eh_frame, and .jcr |  guenther | 2017-01-21 | 1 | -10/+5 |
* | Don't make __CTOR_LIST__ and __DTOR_LIST__ const. This makes the .ctors and |  kettenis | 2016-12-22 | 1 | -3/+3 |
* | libc.so can't be unloaded, so move the hidden atexit() and pthread_atfork() |  guenther | 2015-11-10 | 1 | -22/+1 |
* | Make pthread_atfork() track the DSO that called it like atexit() does, |  guenther | 2015-04-07 | 1 | -1/+14 |
* | gcc 2.x is dead |  guenther | 2015-04-04 | 1 | -9/+3 |
* | Move atexit(3) into crtbegin.c and certbeginS.c such that we can pass the |  kettenis | 2013-12-28 | 1 | -1/+9 |
* | Reverse the order that ctors and dtors are run in accordance with |  matthew | 2012-09-08 | 1 | -7/+7 |
* | Add __guard_local as a hidden symbol to ld.so, kernel, and every |  matthew | 2012-08-28 | 1 | -1/+3 |
* | Sprinkle a few __used markers to prevent gcc4 from throwing away essential |  kettenis | 2010-05-01 | 1 | -5/+5 |
* | Add gcj java class registration hooks for gcc3 elf archs. From NetBSD |  kurt | 2009-04-13 | 1 | -1/+18 |
* | Add __cxa_atexit() support for gcc3. This provides support for shared object destructors called at dlclose() time. Inspired by similar changes in FreeBSD and NetBSD. |  millert | 2007-09-03 | 1 | -1/+14 |
* | Change __register_frame_info into a weakly defined symbol. |  kettenis | 2004-10-26 | 1 | -5/+8 |
* | Add support for DWARF2 exception handling. |  kettenis | 2004-10-10 | 1 | -1/+16 |
* | add finalized guard to destructor calls, to prevent multiple calls. |  espie | 2004-01-26 | 1 | -5/+10 |
* | small clean-up: typedef to desambiguate const, prototypes... |  espie | 2004-01-26 | 1 | -5/+6 |
* | __init/__fini handling on ELF has not been correct. It is supposed to |  drahn | 2004-01-08 | 1 | -13/+24 |
* | Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically. |  millert | 2002-02-16 | 1 | -5/+5 |
* | oops. |  art | 2001-02-03 | 1 | -4/+3 |
* | Schedule running of __fini in __init, not __start. |  art | 2001-02-03 | 1 | -1/+2 |
* | Add an OS note identifying OpenBSD binaries. |  art | 2001-02-03 | 1 | -1/+3 |
* | Decruftification. |  art | 2001-02-03 | 1 | -8/+1 |
* | Create a common_elf directory with crtbegin and crtend that can |  art | 2001-02-03 | 1 | -0/+112 |