Path: utzoo!attcan!uunet!aplcen!uakari.primate.wisc.edu!bin From: bin@primate.wisc.edu (Brain in Neutral) Newsgroups: comp.sys.mips Subject: Re: R4 server for RS1210 (aka NCD16)? Message-ID: <3204@uakari.primate.wisc.edu> Date: 1 Oct 90 21:58:33 GMT References: <41836@mips.mips.COM> Sender: bin@primate.wisc.edu Reply-To: bin@primate.wisc.edu Lines: 38 From article <41836@mips.mips.COM>, by rogerk@mips.COM (Roger B.A. Klorese): > Yes, but... my understanding is that RISC/os is a searched and cleared > trademark as of a few years ago, so the conflict is not our problem. OK, fine with me. I'll let Acorn yell about it if they want. >>Next question: What symbol is used to denote the software architecture >>for the template files? I.e., what *Architecture symbol is defined for >>"RISCOS" systems in the header block section of Imake.tmpl? > > As of right now, pre-FCS, subject to change... > > #ifdef Mips > # define MacroIncludeFile "Mips.cf" > # define MacroFile Mips.cf > # undef Mips > # if defined(SYSTYPE_BSD) || defined(BSD) || defined(BSD43) > # define MipsBsdArchitecture > # else /* BSD */ > # define MipsSysvArchitecture > # endif /* BSD */ > #endif /* Mips */ Thanks. But... (1) I thought RISCOS was the unique symbol. The block is tested against the symbol "Mips". (2) I take it that Mips{Bsd/Sysv}Architecture defines the software platform. I suggest that the symbol MipsArchitecture also be defined, to indicate the hardware platform, for usage consistent with other platforms listed in Imake.tmpl, e.g., RISC Ultrix systems, SGI systems. (3) > # if defined(SYSTYPE_BSD) || defined(BSD) || defined(BSD43) Yow. Why is "#ifdef SYSTYPE_BSD" insufficient? -- Paul DuBois dubois@primate.wisc.edu "Was all of this because I wore a big man's hat?"