X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=lib%2Fsysdep.h;h=2a25c9356c2d70aefcab357d92fd2d93764e70f4;hb=dc01dd60affb4688453f8b7204af66246f0850db;hp=70a407aeb60b47a7af04449ad211f11548d74b6c;hpb=489233b45bc68e94b2d065f696ed22bc6e6eec02;p=pciutils.git diff --git a/lib/sysdep.h b/lib/sysdep.h index 70a407a..2a25c93 100644 --- a/lib/sysdep.h +++ b/lib/sysdep.h @@ -15,6 +15,13 @@ #define inline #endif +typedef u8 byte; +typedef u16 word; + +#ifdef PCI_OS_WINDOWS +#define strcasecmp strcmpi +#endif + #ifdef PCI_HAVE_LINUX_BYTEORDER_H #include @@ -42,7 +49,15 @@ #endif #ifdef PCI_OS_WINDOWS -#include +#ifdef __MINGW32__ + #include +#else + #include + #define BIG_ENDIAN 4321 + #define LITTLE_ENDIAN 1234 + #define BYTE_ORDER LITTLE_ENDIAN + #define snprintf _snprintf +#endif #endif #if BYTE_ORDER == BIG_ENDIAN