X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=os%2Fos-solaris.h;h=ef37e499c26105e96ce16740c62198340384d7eb;hp=c0d3c30f82ba2e93b458d96bb1c5d9ef238eafd8;hb=232f9b73353e0322fe135d3029beecedaed7a17b;hpb=ff2451922f21826c2047208c2c3963843b1ffdcc diff --git a/os/os-solaris.h b/os/os-solaris.h index c0d3c30f..ef37e499 100644 --- a/os/os-solaris.h +++ b/os/os-solaris.h @@ -8,6 +8,7 @@ #include #include #include +#include #include "../file.h" @@ -24,6 +25,16 @@ #define OS_MAP_ANON MAP_ANON #define OS_RAND_MAX 2147483648UL +#if defined(_BIG_ENDIAN) +#define FIO_BIG_ENDIAN +#else +#define FIO_LITTLE_ENDIAN +#endif + +#define fio_swap16(x) BSWAP_16(x) +#define fio_swap32(x) BSWAP_32(x) +#define fio_swap64(x) BSWAP_64(x) + struct solaris_rand_seed { unsigned short r[3]; };