Age | Commit message (Expand) | Author |
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 |
2013-01-15 | build crt{begin,end}S.o with -fpic. | Miod Vallat |
2013-01-05 | Switch m88k ports to ELF. | Miod Vallat |
2012-12-31 | Spell `calculation' correctly. | Miod Vallat |
2012-12-24 | Register cleanup handler passed by ld.so with atexit(3). | Mark Kettenis |
2012-12-24 | Register cleanup handler passed by ld.so with atexit(3). Fix stack alignment. | Mark Kettenis |
2012-12-23 | Register cleanup handler passed by ld.so with atexit(3). | Mark Kettenis |
2012-12-23 | Explicitly align the stack on a 16-byte boundary such that constructors can | Mark Kettenis |
2012-12-22 | Register cleanup handler passed by ld.so with atexit(3). | Mark Kettenis |
2012-12-19 | crtbeginS.o needs to be built with -fPIC, otherwise bloated shared libraries | Mark Kettenis |
2012-12-05 | Remove excessive sys/cdefs.h inclusion | Theo de Raadt |
2012-11-01 | Register cleanup handler passed by ld.so with atexit(3). | Mark Kettenis |
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 |
2012-08-22 | Convert cpp | as rules in bsd.lib.mk and lib/libc/sys/Makefile.inc to pure cc | Pascal Stumpf |
2012-04-12 | the fpu control symbol on sh (__fpscr_values) suddenly becomes local | Jonathan Gray |
2011-11-08 | Pass install the -S option to avoid a window where the target isn't | Philip Guenthe |
2011-09-19 | Use long calls like we do on hppa, otherwise the function we want to call | Mark Kettenis |
2011-08-19 | Make sure the stack is properly aligned for using SSE instructions. While | Mark Kettenis |
2011-07-09 | On hppa64 we need to use __gp instead of $global$. | Mark Kettenis |
2011-07-04 | enter ia64 for obj | Theo de Raadt |
2011-07-04 | Add csu ia64 support. | Paul Irofti |
2011-04-20 | Implement correct prologue and epilogue for hppa64. | Joel Sing |
2011-03-31 | Make sure everything run from .init and .fini sections gets a properly aligned | Mark Kettenis |
2011-03-30 | Make sure everything run from .init and .fini sections gets a properly aligned | Mark Kettenis |
2010-12-24 | crtbeginS.o needs to be buit with -fPIC; with -fpic the relocations for the | Mark Kettenis |
2010-09-12 | Since the stack layout changes from gcc3 to gcc4, change the inline asm to | Mark Kettenis |
2010-05-01 | Sprinkle a few __used markers to prevent gcc4 from throwing away essential | Mark Kettenis |
2010-02-03 | Use MACHINE_CPU instead of MACHINE_ARCH to pick the correct machine dependent | Miod Vallat |
2009-12-10 | Make sure to use 64 bit instructions in the assembly statements (addi -> daddi) | Miod Vallat |
2009-10-28 | rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and | Theo de Raadt |
2009-07-14 | Don't specify mode(SI) attribute for __EH_FRAME_END__ as we have | Jonathan Gray |
2009-06-21 | fix rcs ids. ok sthen@ | Martynas Venckus |