Path: utzoo!attcan!uunet!lll-winken!lll-tis!helios.ee.lbl.gov!pasteur!ucbvax!LUCID.COM!lnz From: lnz@LUCID.COM (Leonard N. Zubkoff) Newsgroups: comp.sys.apollo Subject: Please include architecture define in cpp Message-ID: <8811011656.AA00814@atlantis> Date: 1 Nov 88 16:56:08 GMT References: <17414@shemp.CS.UCLA.EDU> Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 9 If you look in /usr/include/apollo_$std.h, you'll find that the symbol m68000 is defined. If you look at the file /sys/ins/error.ins.pas in SR10, you'll also see that Apollo uses the symbols isp_$m68k and isp_$a88k to differentitate between the two architectures. The PRISM architecture is indeed big-endian; since Apollo is firmly committed to binary compaitibility of data files, it would be very hard to change this in future architectures without losing that binary compatibility. Leonard Zubkoff