00001
00005
00006
00007
00008
00009
00010
00011
00012
00013 #ifndef _LIBSTDF_WIN32_H
00014 #define _LIBSTDF_WIN32_H
00015
00016 #include <libstdf_win32_options.h>
00017
00018 #include <sys/types.h>
00019
00020 #if !defined(__MINGW_H)
00021 typedef unsigned __int8 uint8_t;
00022 typedef unsigned __int16 uint16_t;
00023 typedef unsigned __int32 uint32_t;
00024 typedef unsigned __int64 uint64_t;
00025 typedef signed __int8 int8_t;
00026 typedef signed __int16 int16_t;
00027 typedef signed __int32 int32_t;
00028 typedef signed __int64 int64_t;
00029 #endif
00030
00031 #ifndef PACKAGE_STRING
00032 # ifndef __DATE__
00033 # define __DATE__
00034 # endif
00035 # define PACKAGE_STRING "libstdf win32 " __DATE__
00036 #endif
00037
00038
00039 #define far _windows_is_a_pos_far
00040
00041 #include <io.h>
00042 #define open _open
00043
00044 #if !defined(BYTE_ORDER)
00045 # define LITTLE_ENDIAN 1234
00046 # define BIG_ENDIAN 4321
00047 # define BYTE_ORDER LITTLE_ENDIAN
00048 #endif
00049
00050 #endif