Mail Archives: djgpp-workers/1998/09/09/18:14:31
> Since you bring it up, I would like to know what the
> __ENFORCE_ANSI_FREESTANDING section is for. Anyway,
ANSI defines two levels of support: freestanding, and hosted. My
understanding is that freestanding is for environments without a
"real" OS behind them (i.e. embedded systems) while hosted means
you've got files and things. The spec I've got says what goes in
what.
> those four macros are in the <limits.h> section of the final ANSI
> C9X draft. Since that's the only standard document I have, I can't
> say when it was added. But if ANSI macros belong in the section
> where I've put them, then please leave them be. Otherwise move
> them to their proper place.
Sounds like they should go where you said.
- Raw text -