1 /* Processor dependencies */ 2 3 #define MOSML_BIG_ENDIAN 4 5 /* Define MOSML_BIG_ENDIAN if the processor is big endian (the most significant 6 byte of an integer stored in memory comes first). Leave MOSML_BIG_ENDIAN 7 undefined if the processor is little-endian (the least significant byte 8 comes first). 9 */ 10 11 #define ALIGNMENT 12 13 /* Define ALIGNMENT if the processor puts alignment constraints on 16-bit and 14 32-bit memory accesses. Leave ALIGNMENT undefined if the processor can 15 access a 16-bit or 32-bit integer at any address. 16 */ 17 18 #define ALIGN_DOUBLE 19 20 /* Define ALIGN_DOUBLE if the processor requires doubles to be 21 doubleword-aligned. Leave ALIGN_DOUBLE undefined if the processor supports 22 word-aligned doubles. */ 23