def_sizes.h 620 B

12345678910111213141516171819202122
  1. /* D E F A U L T S I Z E S A N D A L I G N M E N T S */
  2. /* $Header$ */
  3. #define MAXSIZE 8 /* the maximum of the SZ_* constants */
  4. /* target machine sizes */
  5. #define SZ_CHAR (arith)1
  6. #define SZ_WORD (arith)4
  7. #define SZ_INT (arith)4
  8. #define SZ_LONG (arith)4
  9. #define SZ_FLOAT (arith)4
  10. #define SZ_DOUBLE (arith)8
  11. #define SZ_POINTER (arith)4
  12. /* target machine alignment requirements */
  13. #define AL_CHAR 1
  14. #define AL_WORD (int) SZ_WORD
  15. #define AL_INT (int) SZ_WORD
  16. #define AL_LONG (int) SZ_WORD
  17. #define AL_FLOAT (int) SZ_WORD
  18. #define AL_DOUBLE (int) SZ_WORD
  19. #define AL_POINTER (int) SZ_WORD
  20. #define AL_STRUCT 1