Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!uwm.edu!uakari.primate.wisc.edu!ginosko!cs.utexas.edu!mailrus!ukma!gatech!tut.cis.ohio-state.edu!MIT.EDU!Raeburn From: Raeburn@MIT.EDU (Ken Raeburn) Newsgroups: gnu.gcc.bug Subject: decstation-3100 CPP_{PREDEFINES,SPEC} Message-ID: <8910171831.AA17209@PROMETHEUS.MIT.EDU> Date: 17 Oct 89 18:31:24 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 15 According to the Ultrix man page for "cc": The cc command always defines the C preprocessor macro LANGUAGE_C when a .c file is being compiled. The cc command defines the C preprocessor macro LANGUAGE_ASSEMBLY when a .s file is compiled. I don't know offhand how to fit LANGUAGE_ASSEMBLY into it, though it strikes me as being useful for header files. Also, it is supposed to define unix, bsd4_2, ultrix, mips, MIPSEL, and host_mips; gcc appears to be missing bsd4_2 and host_mips. (I don't know whether these are specific to the DECstation, or common to all MIPS cpus.)