Path: utzoo!utgpu!watmath!att!ucbvax!MASIG2.OCEAN.FSU.EDU!davis
From: davis@MASIG2.OCEAN.FSU.EDU (Alan Davis)
Newsgroups: comp.sys.sgi
Subject: cpp reserved symbols
Message-ID: <8908091305.AA01742@masig2.ocean.fsu.edu>
Date: 9 Aug 89 13:05:36 GMT
Sender: daemon@ucbvax.BERKELEY.EDU
Organization: The Internet
Lines: 18

I have been trying to compile a software package from a 3rd party which was
designed to run on various machines including VAXes.  In the C code they have
inserted #ifdef vax || #ifdef vms cpp directives (amongst others) so the code
could be ported to various machines.  I was under the impression that these
were reserved symbols that had already been defined to cpp ( 3xxx IRIS,
running 3.6).  However I have just found out that vms and vax are NOT defined,
contrary to the misleading statement in the cpp man page, which states upon
closer inspection "The current list of these possibly reserved symbols
includes:".  Does any one have a complete list of "possibly reserved symbols"
that ARE currently defined?
--
          Alan Davis                |
Mesoscale Air-Sea Interaction Group | TCP/IP davis@masig1.ocean.fsu.edu
    Florida State University        |             (128.186.3.1)
    435 OSB  Meteorology Annex      | SPAN   scri::"davis@masig1.ocean.fsu.edu"
    Tallahassee, FL 32306-3041      | BITNET davis%masig1.ocean.fsu.edu@cunyvm
         (904) 644-3798             |
_______________________________________________________________________________