Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-22 | Increase _STACKALIGNBYTES to 15 (was 7), and make sure the stack is aligned | Miod Vallat | |
to a 16 byte boundary in csu (similar to what the other arches where _STACKALIGNBYTES != _ALIGNBYTES do). This is necessary for long double variables on the stack to be correctly aligned. | |||
2013-12-23 | Add assembly code to set up the arguments for the common C startup code. This | Mark Kettenis | |
means we no longer rely on how the C compiler sets up the initial stack frame and allows us to get rid of MD_NO_CLEANUP. ok deraadt@, guenther@ | |||
2013-12-23 | Sync Makefile with what other platforms do; makes dependency tracking actually | Mark Kettenis | |
work. ok deraadt@, guenther@ | |||
2013-12-04 | correct frame handling | Theo de Raadt | |
with and ok guenther | |||
2013-12-03 | Merge the per-arch crt0.c files into common_elf/crt0.c, with MD macros in | Philip Guenther | |
the md_init.h files. Worked out with and ok miod@; ok matthew@ | |||
2013-12-01 | mips64 no longer uses scrt0.o, and it was identical to crt0.o anyway. | Philip Guenther | |
Delete unused #ifndef SCRT0 conditionals. ok miod@ | |||
2011-11-08 | Pass install the -S option to avoid a window where the target isn't | Philip Guenthe | |
executable (by mode or content), which can trip up builds with 'make -j' (The generic fix is in share/mk/*; some Makefiles have their own INSTALL lines) ok millert@ deraadt@ | |||
2010-09-12 | Since the stack layout changes from gcc3 to gcc4, change the inline asm to | Mark Kettenis | |
deal with this. ok miod@ | |||
2009-12-10 | Make sure to use 64 bit instructions in the assembly statements (addi -> daddi) | Miod Vallat | |
in the prologue; this gives a chance for binaries loaded with their stack over 2GB virtual, to run. Who's your daddi now? | |||
2009-10-28 | rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and | Theo de Raadt | |
unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms | |||
2005-08-04 | zap rcsid. Okay deraadt@, krw@ | Marc Espie | |
2004-09-09 | Shared libs now works. Changes here for ABI64. | Per Fogelstrom | |
2004-08-23 | kill useless __main() symbol which clashes w/ certain evil software in | Peter Valchev | |
the ports tree; ok pefo | |||
2004-08-06 | csu stuff for sgi et al | Per Fogelstrom | |