X-Authentication-Warning: delorie.com: mail set sender to djgpp-workers-bounces using -f X-Recipient: djgpp-workers AT delorie DOT com Date: Sun, 17 Feb 2013 18:13:00 +0200 From: Eli Zaretskii Subject: Re: inttypes.h r1.4 In-reply-to: <5120F4BF.9010807@gmx.de> X-012-Sender: halo1 AT inter DOT net DOT il To: djgpp-workers AT delorie DOT com Message-id: <83halarkab.fsf@gnu.org> References: <5120F4BF DOT 9010807 AT gmx DOT de> Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > Date: Sun, 17 Feb 2013 16:18:23 +0100 > From: Juan Manuel Guerrero > > The only thing that must be cleared is if stdint.h shall be > included before or after the "#ifndef __dj_ENFORCE_ANSI_FREESTANDING". After, of course. "Free standing" means without the library, so no library components should be visible. Just look at all our headers, and you will see that when __dj_ENFORCE_ANSI_FREESTANDING is defined, the entire body of each header is skipped, which makes the header files effectively empty for such a compilation.