Go to the documentation of this file. 17 #ifndef FOXXLL_IO_UFS_PLATFORM_HEADER 18 #define FOXXLL_IO_UFS_PLATFORM_HEADER 20 #include <foxxll/config.hpp> 22 #if FOXXLL_WINDOWS || defined(__MINGW32__) 36 #include <sys/types.h> 57 #if defined(__linux__) 58 #if !defined(O_DIRECT) 59 #error O_DIRECT is not defined while __linux__ is - PLEASE REPORT THIS BUG 62 #if !defined(O_DIRECT) && (defined(__alpha__) || defined(__i386__)) 63 #define O_DIRECT 040000 68 #define O_DIRECT O_SYNC 74 #define lseek _lseeki64 81 #endif // !FOXXLL_IO_UFS_PLATFORM_HEADER