> On Wednesday 24 February 2010 15:57:43 Ingo Schwarze wrote: > > In OpenBSD, we usually include headers in other headers if that > > is required by a relevant standard, in particular by POSIX. > > I don't know where you get this idea from. Theo has made it pretty clear > in the past that what you said above is not true. Read the man pages.
No kidding... if you go and include everything everywhere, and then those headers include themselves too, and some of them recurse even deeper, pretty soon you are pushing half a megabyte of stuff into ccp which still has to find the lines which start with #, and do all that extra IO.