This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: linux libio status
- To: Jason Merrill <jason at cygnus dot com>
- Subject: Re: linux libio status
- From: Peter Seebach <seebs at monolith dot solon dot com>
- Date: Thu, 16 Oct 1997 10:37:12 -0500
- cc: egcs at cygnus dot com
In message <u9iuux4tpv.fsf@yorick.cygnus.com>, Jason Merrill writes:
>> Isn't that an order of magnitude more complicated than providing
>> <null.h>, and having everything that needs NULL include it?
>Do you also want to provide <size_t.h>, <ptrdiff_t.h>, <wchar_t.h> and
><wint_t.h>? It doesn't seem excessively complicated to me, since the user
>doesn't have to deal with it and we only have to do it once.
Hmm. I would have to actually go look up where else each of those is
defined...
In general, I think at least half of it isn't even the namespace, but
just intrinsic distrust of a scheme where one header makes use of a
clearly magic internal of another header... Dangerous magic, that.
(It's probably also mildly inefficient, but on modern machines, who
cares if one compiler is three times as slow as another?)
-s