Go to the documentation of this file.
10 #ifndef ENDIAN_TYPE_HPP
11 #define ENDIAN_TYPE_HPP
13 #if defined(ARM) || defined(__arm__) || defined(__alpha__)
15 # define OTTD_ALIGNMENT 1
18 # define OTTD_ALIGNMENT 0
22 #define TTD_LITTLE_ENDIAN 0
24 #define TTD_BIG_ENDIAN 1
26 #if !defined(TTD_ENDIAN)
27 # error "TTD_ENDIAN is not defined; please set it to either TTD_LITTLE_ENDIAN or TTD_BIG_ENDIAN"