X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f Date: Wed, 7 Jan 2004 20:13:29 -0500 Message-Id: <200401080113.i081DT7q021456@envy.delorie.com> From: DJ Delorie To: djgpp AT delorie DOT com In-reply-to: (bdeck@lycos.co.uk) Subject: Re: Does using '-std=c99' with gcc 3.3.x cause '__STRICT_ANSI__' to be defined? References: <3FF9241B DOT 2060501 AT earthlink DOT net> Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > Understood. Hopefuly when things start looking complete, '-std=c99' won't > generate a definition that bypasses half the defines of the header files > anymore :-) Yes, it will. If you specifically request that gcc strictly comply with the c99 standard, all non-c99 definitions are removed from the headers. If you want the non-c99 stuff in the headers, use -std=gnu99 instead.