> kronstadt:/usr/include$ gcc -E -dM -xc /dev/null
> #define __linux__ 1
> #define linux 1
> #define __i386__ 1
> #define __i386 1
> #define __GNUC_MINOR__ 95
> #define i386 1
> #define __unix 1
> #define __unix__ 1
> #define __GNUC__ 2
> #define __linux 1
> #define __ELF__ 1
> #define unix 1
Mark> That doesn't define __STDC__ on Slink either.
Hmmm. I have actually solved the compilation problem, and it was
unrelated; in other words, __STDC__ _is_ defined during normal
compiles. Any gcc guru here to explain why it doesn't show in the
output of the above command?
Ian Zimmerman, Oakland, California, U.S.A.
In his own soul a man bears the source
from which he draws all his sorrows and his joys.
- From: Ian Zimmerman <firstname.lastname@example.org>
- Re: __STDC__
- From: Mark Brown <email@example.com>