[En-Nut-Discussion] Problem with stdlib.h on Linux

Harald Kipp harald.kipp at egnite.de
Fri Feb 4 19:15:28 CET 2005


Ole,

Unfortunately gcc.org is down here, so I'm unable to
post an official link. AFAIK, preprocessor #if's refer to
preprocessor macros only. The preprocessor doesn't
understand C statements, because it's language independent.

May be your avr-lib include file differs?

Harald

At 18:59 04.02.2005 +0100, you wrote:
>Hi,
>
> >    extern double atof(const char *__nptr);
> >
> > which is not recognized as a definition by the preprocessor.
> > So the #ifndef is still true.
>
>strange... for me it does... different compiler versions?
>
>Ole




More information about the En-Nut-Discussion mailing list