Ben Gras 8b69d04fff csu: add code to call constructors to be used by clang
. clang-linked binaries were not calling global constructors, as the
	  code to do so wasn't in csu/ and linked
	. it does work for gcc as it uses its self-supplied crt{begin,end} code
	. this commit copies netbsd's crt{begin,end}.S, which contains
	  constructor/destructor calling code, called from .init and .fini
	  sections already accumulated by the linker. the _init function was already
	  called by the C startup code before calling main.
	. based on work by Antoine Leca
2011-11-20 20:20:51 +01:00
2010-10-25 08:32:14 +00:00
2011-09-05 13:56:14 +00:00
2011-09-19 13:36:03 +00:00
2011-11-18 16:22:25 +01:00
2011-11-18 11:11:04 +01:00
2011-11-14 14:47:42 +00:00
2011-11-18 17:11:17 +01:00
2011-11-18 11:11:04 +01:00
2011-11-07 22:20:55 +01:00
2011-09-28 15:24:15 +00:00
2011-11-18 16:22:25 +01:00
2011-11-14 10:07:49 +00:00
2011-11-18 11:11:04 +01:00
2011-11-18 11:11:04 +01:00
2011-11-14 14:47:42 +00:00
2011-09-28 15:24:15 +00:00
2010-01-21 10:16:05 +00:00
2011-11-14 14:47:42 +00:00
Description
A fun microkernel meant to match modern usecases
GPL-3.0 148 MiB
Languages
C 78.2%
Roff 10.2%
Assembly 4.6%
Shell 3.7%
Makefile 1.6%
Other 1.2%