Age | Commit message (Expand) | Author |
2013-12-28 | Move atexit(3) into crtbegin.c and certbeginS.c such that we can pass the | Mark Kettenis |
2013-12-12 | Fix static linking of libpthread: have crt0 invoke __init_tcb() if it's | Philip Guenther |
2013-12-03 | Merge the per-arch crt0.c files into common_elf/crt0.c, with MD macros in | Philip Guenther |
2012-12-05 | Remove excessive sys/cdefs.h inclusion | Theo de Raadt |
2012-09-08 | Reverse the order that ctors and dtors are run in accordance with | Matthew Dempsky |
2012-08-28 | Add __guard_local as a hidden symbol to ld.so, kernel, and every | Matthew Dempsky |
2010-05-01 | Sprinkle a few __used markers to prevent gcc4 from throwing away essential | Mark Kettenis |
2009-07-14 | Don't specify mode(SI) attribute for __EH_FRAME_END__ as we have | Jonathan Gray |
2009-04-13 | Add gcj java class registration hooks for gcc3 elf archs. From NetBSD | Kurt Miller |
2009-03-06 | Work-around a gcc3 -g bug causing debug ld.so to crash. | Kurt Miller |
2009-02-04 | Tag ELF shared libraries as OpenBSD. | Mark Kettenis |
2007-09-03 | Add __cxa_atexit() support for gcc3. This provides support for shared object... | Todd C. Miller |
2004-10-26 | Change __register_frame_info into a weakly defined symbol. | Mark Kettenis |
2004-10-10 | Add support for DWARF2 exception handling. | Mark Kettenis |
2004-01-26 | add finalized guard to destructor calls, to prevent multiple calls. | Marc Espie |
2004-01-26 | small clean-up: typedef to desambiguate const, prototypes... | Marc Espie |
2004-01-08 | __init/__fini handling on ELF has not been correct. It is supposed to | Dale Rahn |
2003-12-28 | correct array initializer size to be [1], not [0] fixes gcc3 libstdc++ error | Dale Rahn |
2003-11-22 | remove multi-line literals in __asm syntax to keep gcc3 happy | Anil Madhavapeddy |
2003-06-26 | boring protos | Theo de Raadt |
2003-03-31 | add a newline at end of file. gcc3 rightfully complains if the file | Bruno Rohee |
2002-02-16 | Part one of userland __P removal. Done with a simple regexp with some minor ... | Todd C. Miller |
2001-05-28 | Commonize csu code for elf systems, powerpc now no longer has it's own | Dale Rahn |
2001-02-03 | oops. | Artur Grabowski |
2001-02-03 | Schedule running of __fini in __init, not __start. | Artur Grabowski |
2001-02-03 | An OpenBSD tag doesn't hurt. | Artur Grabowski |
2001-02-03 | Add an OS note identifying OpenBSD binaries. | Artur Grabowski |
2001-02-03 | Decruftification. | Artur Grabowski |
2001-02-03 | Create a common_elf directory with crtbegin and crtend that can | Artur Grabowski |
2014-11-12 | Merge Makefiles, moving the build up a level and putting the CPU-specific | Philip Guenther |
2014-11-10 | m68k is dead <sniff> | Philip Guenther |
2014-04-18 | It's been a quarter century: we can assume volatile is present with that name. | Philip Guenther |
2014-02-22 | Increase _STACKALIGNBYTES to 15 (was 7), and make sure the stack is aligned | Miod Vallat |
2014-01-14 | build crt*S with -fPIC instead of -fpic | Miod Vallat |
2013-12-28 | Move atexit(3) into crtbegin.c and certbeginS.c such that we can pass the | Mark Kettenis |
2013-12-23 | Add assembly code to set up the arguments for the common C startup code. This | Mark Kettenis |
2013-12-23 | Sync Makefile with what other platforms do; makes dependency tracking actually | Mark Kettenis |
2013-12-20 | Fix typo, allow hppa64 to build a little further | Tobias Ulmer |
2013-12-12 | Fix static linking of libpthread: have crt0 invoke __init_tcb() if it's | Philip Guenther |
2013-12-04 | correct frame handling | Theo de Raadt |
2013-12-03 | Merge the per-arch crt0.c files into common_elf/crt0.c, with MD macros in | Philip Guenther |
2006-10-10 | Preliminary userland bits for OpenBSD/landisk, many things coming from | Miod Vallat |
2013-12-01 | mips64 no longer uses scrt0.o, and it was identical to crt0.o anyway. | Philip Guenther |
2013-11-10 | The kernel and ld.so have passed 0 in r0 for use as the cleanup | Philip Guenther |
2013-11-10 | The kernel and ld.so have passed 0 in r7 for use as the cleanup | Philip Guenther |
2013-11-10 | The kernel and ld.so pass 0 in %rdx for use as the cleanup callback | Philip Guenther |
2013-09-08 | Remove a.out leftovers. (it's september now) | Miod Vallat |
2013-07-05 | VAX ELF userland bits. Consists mostly of register prefix additions. | Miod Vallat |
2013-05-08 | Don't declare ___start static, for gcc4 would optimize it out. | Miod Vallat |
2013-02-02 | Userland bits for m68k/ELF. Mostly addition of register prefixes to the | Miod Vallat |