Raeburn@MIT.EDU (Ken Raeburn) (10/18/89)
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.)