comparison src/m/mg1.h @ 412:697ef44129c6 r21-2-14

Import from CVS: tag r21-2-14
author cvs
date Mon, 13 Aug 2007 11:20:41 +0200
parents a86b2b5e0111
children
comparison
equal deleted inserted replaced
411:12e008d41344 412:697ef44129c6
32 work. If you find an existing system name that works or write your 32 work. If you find an existing system name that works or write your
33 own configuration files, please let the Free Software Foundation in on 33 own configuration files, please let the Free Software Foundation in on
34 your work; we'd like to distribute this information. 34 your work; we'd like to distribute this information.
35 NOTE-END */ 35 NOTE-END */
36 36
37 /* Define WORD_MACHINE if addresses and such have
38 * to be corrected before they can be used as byte counts. */
39 /* ns16000 addresses are byte addresses */
40 #undef WORD_MACHINE
41
37 /* Now define a symbol for the cpu type, if your compiler 42 /* Now define a symbol for the cpu type, if your compiler
38 does not define it automatically: 43 does not define it automatically:
39 vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO 44 vax, m68000, ns16000, pyramid, orion, tahoe and APOLLO
40 are the ones defined so far. */ 45 are the ones defined so far. */
41 /* Say this machine is a 16000 and an mg1, cpp says its a 32000 */ 46 /* Say this machine is a 16000 and an mg1, cpp says its a 32000 */
42 #define ns16000 47 #define ns16000
43 #define mg1 48 #define mg1
49
50 /* Define EXPLICIT_SIGN_EXTEND if XINT must explicitly sign-extend
51 the bit field into an int. In other words, if bit fields
52 are always unsigned.
53
54 If you use NO_UNION_TYPE, this flag does not matter. */
55
56 #define EXPLICIT_SIGN_EXTEND
44 57
45 /* Data type of load average, as read out of kmem. */ 58 /* Data type of load average, as read out of kmem. */
46 /* mg1 its an unsigned long */ 59 /* mg1 its an unsigned long */
47 #define LOAD_AVE_TYPE unsigned long 60 #define LOAD_AVE_TYPE unsigned long
48 61