/* Copyright (c) 1993 Xerox Corporation. All rights reserved. */ /* $Id$ $Date$ * * PCR architecture */ /* Chauser, October 28, 1993 3:48 pm PDT */ #ifndef ←←PCR←Arch←h #define ←←PCR←Arch←h 1 /* * Architecture name */ #define PCR←Arch←MIPSR3000BE #define PCR←Arch←name "MIPSR3000BE" # define PCR←Arch←MIPS /* * Dimensions of variation ... * * these should *all* be defined with appropriate values. */ /* test-and-set-like instruction exists */ #define PCR←Arch←TAS 0 /* endianness */ #define PCR←Arch←ENDIAN3210 1 /* big */ #define PCR←Arch←ENDIAN0123 0 /* little */ #define PCR←Arch←ENDIAN1032 0 /* weird */ #define PCR←Arch←ENDIAN2301 0 /* weird */ /* word size */ #define PCR←Arch←STD←SIZES 1 /* 8-bit byte, 16-bit short, 32-bit int/long/ptr */ /* alignment constraint: 0, 0x1, 0x3, 0x7, ... */ #define PCR←Arch←ALIGN←MASK 0x7 /* stack direction: > 0 or < 0 */ #define PCR←Arch←STK←PUSH←DIR (-1) #endif /* ! ←←PCR←Arch←h */ /* $Log$ */