Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!att!cbnews!res From: res@cbnews.ATT.COM (Robert E. Stampfli) Newsgroups: gnu.gcc Subject: gcc -ansi and predefined macros Keywords: macros ansi option Message-ID: <7561@cbnews.ATT.COM> Date: 18 Jun 89 23:56:13 GMT Distribution: na Organization: AT&T Bell Laboratories Lines: 9 Could someone please explain why certain macros such as "unix" and the machine designator (e.g. "vax"), which are normally defined by the compiler, are explicitly left undefined when using the -ansi option? I know this fact is noted in the documentation. I am just curious as to why. Thanks, Rob Stampfli att!cbnews!res (work) osu-cis!n8emr!kd8wk!res (home)