summaryrefslogtreecommitdiffstats
path: root/lib/csu/crt0.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* ld.so boot cleanup support:guenther2019-05-101-1/+5
* Call _csu_finish() before {pre,}init_array functions so that in staticguenther2019-05-081-3/+3
* Use static consistently with definitions of functions that have beenvisa2019-01-091-2/+2
* Add support for {preinit,init,fini}_array sections in static binariesguenther2018-12-211-1/+21
* Pull in declarations for main() and __init() to make clang happy.guenther2017-01-211-1/+2
* MD_START is now always ___start, so expand and eliminate itguenther2017-01-191-5/+2
* Now that vax has been removed, nothing defined MD_NO_CLEANUP anymore.kettenis2016-09-261-5/+1
* Declare moncontrol(3) APIs in <sys/gmon.h>guenther2016-05-071-4/+3
* Rearrange C runtime bits: now that ld.so exports environ and __progname,guenther2016-03-201-46/+7
* In static binaries, invoke kbind() once to disable it.guenther2015-09-011-3/+6
* Only include "boot.h" if MD_RCRT0_START is defined. Should fix build on vax.kettenis2014-12-271-1/+3
* Introduce new csu0 variant for -static -pie binaries to use calledkurt2014-12-221-1/+8
* Fix static linking of libpthread: have crt0 invoke __init_tcb() if it'sguenther2013-12-121-1/+6
* Merge the per-arch crt0.c files into common_elf/crt0.c, with MD macros inguenther2013-12-031-0/+121