X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=os%2Fos-solaris.h;h=e6612118ace4baf7afcae38eb9a7126ca45af10e;hb=428b4f6ba681dbb40c8e2213d0c6ae8f8049dcd5;hp=d97643d02c71394211e915e429ee91b1d6addf1f;hpb=93bcfd20e37cef8cec350fe06d3a086724c9f257;p=fio.git diff --git a/os/os-solaris.h b/os/os-solaris.h index d97643d0..e6612118 100644 --- a/os/os-solaris.h +++ b/os/os-solaris.h @@ -14,12 +14,8 @@ #include "../file.h" -#define FIO_HAVE_POSIXAIO -#define FIO_HAVE_SOLARISAIO -#define FIO_HAVE_POSIXAIO_FSYNC #define FIO_HAVE_CPU_AFFINITY #define FIO_HAVE_PSHARED_MUTEX -#define FIO_HAVE_FDATASYNC #define FIO_HAVE_CHARDEV_SIZE #define FIO_USE_GENERIC_BDEV_SIZE #define FIO_USE_GENERIC_INIT_RANDOM_STATE @@ -28,12 +24,6 @@ #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) @@ -49,6 +39,9 @@ struct solaris_rand_seed { #define POSIX_MADV_RANDOM MADV_RANDOM #endif +#define os_ctime_r(x, y, z) ctime_r((x), (y), (z)) +#define FIO_OS_HAS_CTIME_R + typedef psetid_t os_cpu_mask_t; typedef struct solaris_rand_seed os_random_state_t;