Mail Archives: djgpp-workers/2001/07/10/15:22:25
> From: "Laurynas Biveinis" <lauras AT softhome DOT net>
> Date: Tue, 10 Jul 2001 18:12:53 +0200
>
> Does our limits.h have non-standard symbols, so that's the problem?
Yes, we have lots of Posix _POSIX_* constants, and quite a few others.
I'm afraid that without out limits.h being included by the one which
comes with GCC, some programs which need those constants might not
compile.
> > Our stddef.h includes sys/djtypes.h, which could mean it defines more
> > types than stddef.h which comes with GCC (but I didn't actually
> > compare them type by type, partially because the GCC version of that
> > header is a terrible hodgepodge of ifdef's).
>
> I don't understand. If stddef.h includes sys/djtypes.h but references
> only few particular types found in GCC's stddef.h, then where's the problem?
The problem is, again, with any program which compiled with our
stddef.h because it used some data type defined by sys/djtypes.h. It
could fail to compile with GCC's stddef.h.
- Raw text -