148117Sbostic /*- 2*62203Sbostic * Copyright (c) 1980, 1993 3*62203Sbostic * The Regents of the University of California. All rights reserved. 422220Sdist * 548117Sbostic * %sccs.include.redist.c% 648117Sbostic * 7*62203Sbostic * @(#)align.h 8.1 (Berkeley) 06/06/93 822220Sdist */ 9802Speter 10802Speter /* 11802Speter * alignment of various types in bytes. 12802Speter * sizes are found using sizeof( type ). 13802Speter */ 1410651Speter #ifdef vax 1510651Speter # define A_CHAR 1 1610651Speter # define A_INT 4 1710651Speter # define A_FLOAT 4 1810651Speter # define A_DOUBLE 4 1910651Speter # define A_LONG 4 2010651Speter # define A_SHORT 2 2110651Speter # define A_POINT 4 2210651Speter # define A_STRUCT 1 2310651Speter # define A_STACK 4 2410651Speter # define A_FILET 4 2510651Speter # define A_SET 4 2610651Speter # define A_MIN 1 2710651Speter # define A_MAX 4 2810651Speter #endif vax 2930028Smckusick #ifdef tahoe 3030028Smckusick # define A_CHAR 1 3130028Smckusick # define A_INT 4 3230028Smckusick # define A_FLOAT 4 3330028Smckusick # define A_DOUBLE 4 3430028Smckusick # define A_LONG 4 3530028Smckusick # define A_SHORT 2 3630028Smckusick # define A_POINT 4 3730028Smckusick # define A_STRUCT 4 3830028Smckusick # define A_STACK 4 3930028Smckusick # define A_FILET 4 4030028Smckusick # define A_SET 4 4130028Smckusick # define A_MIN 1 4230028Smckusick # define A_MAX 4 4330028Smckusick #endif tahoe 4410651Speter #ifdef mc68000 4510651Speter # define A_CHAR 1 4610651Speter # define A_INT 2 4710651Speter # define A_FLOAT 2 4810651Speter # define A_DOUBLE 2 4910651Speter # define A_LONG 2 5010651Speter # define A_SHORT 2 5110651Speter # define A_POINT 2 5210651Speter # define A_STRUCT 2 5310651Speter # define A_STACK 2 5410651Speter # define A_FILET 2 5510651Speter # define A_SET 2 5610651Speter # define A_MIN 1 5710651Speter # define A_MAX 2 5810651Speter #endif mc68000 59