MSC __STDC__ strange value

Cris Simpson is813cs at pyr.gatech.EDU
Wed Dec 6 02:20:51 AEST 1989


In article <223 at bohra.cpg.oz> ejp at bohra.cpg.oz (Esmond Pitt) writes:
>For some strange reason, the MSC 5.1 compiler defines __STDC__ as 0, so
>Why?
>Esmond Pitt, Computer Power Group
>ejp at bohra.cpg.oz

   According to K&R2, (pg 233), __STDC__ must be defined, as well as
(insert your own __ 's)  LINE, FILE, DATE, TIME.   However, since
5.1 is not ANSI, __STDC__ can't be 1.

  To me, it appears to be a ANSI compatible way to say that you're not
ANSI conforming.  Maybe (?) in MSC 6.0,  __STDC__ will == 1.  If not,
I don't know what they're waiting for.

Flames just enlighten me.

cris

-- 
Cris Simpson                            |   
Computer Engineer                       |  No, No!  Not THOSE chains! 
VA Rehab R&D Center                     |    -K. Marx
Atlanta,GA      is813cs at pyr.gatech.edu  |



More information about the Comp.lang.c mailing list