Date: Wed, 9 Sep 1998 18:14:24 -0400 (EDT) Message-Id: <199809092214.SAA05244@delorie.com> From: DJ Delorie To: snowball3 AT usa DOT net CC: djgpp-workers AT delorie DOT com In-reply-to: <199809092208.WAA40898@out4.ibm.net> (snowball3@usa.net) Subject: Re: patch to limits.h Precedence: bulk > 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 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.