🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.c
Article #4630

Re: Meaning of __STDC__?

#4630
From: Jerry Coffin
Date: Sat, 13 Jan 1996 20:07
20 lines
1193 bytes
kennedy@   (John W Kennedy) wrote:

>Is there an official statement as to what __STDC__ means?  Does it mean "This
>compiler (in its current operating mode) fully supports ANSI Standard C," or
>does it mean "This compiler (in its current operating mode) disallows all
>extensions to ANSI Standard C."?  In my opinion, common practice and the
>Rationale both support the former, rather than the latter, but is
>there an official ruling?

AFAIK, as long as any extensions fit the standard, they're legal.  E.g.
a compiler is free to include extended fucntions and/or keywords as long
as their identifiers are in the implementor's name space.
    Later,
    Jerry.

/* I can barely express my own opinions; I certainly can't
 * express anybody else's.
 *
 * The universe is a figment of its own imagination.
 */
Technical Details
Message-ID: <4d8ved$bdu@natasha.rmii.com>
Path: arc1-ca.pugleaf.net!news.rmii.com!usenet
References: <4d6673$8to@mailgate.bridgewater.ne.hcc.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.rmii.com!usenet
From: jcoffin@rmii.com (Jerry Coffin)
Newsgroups: comp.std.c
Subject: Re: Meaning of __STDC__?
Date: Sat, 13 Jan 1996 20:07:46 GMT
Organization: TAEUS
Message-ID: <4d8ved$bdu@natasha.rmii.com>
References: <4d6673$8to@mailgate.bridgewater.ne.hcc.com>
NNTP-Posting-Host: slip8142.rmii.com
X-Newsreader: Forte Free Agent 1.0.82