X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fendian.h;h=f15a44fb857b1370a54ffa36ec754a0c5a4ee065;hb=0c880b0af719e4d58ccebe61acdd0e77a4479bfd;hp=9eee0c1e0531b8db505def566ee816723951d0d3;hpb=71dd417a2b700c2315ef9919104572df1bc83f7a;p=babeltrace.git diff --git a/include/babeltrace/endian.h b/include/babeltrace/endian.h index 9eee0c1e..f15a44fb 100644 --- a/include/babeltrace/endian.h +++ b/include/babeltrace/endian.h @@ -29,6 +29,22 @@ #ifdef __FreeBSD__ #include +#elif defined(__MINGW32__) +#ifndef __BIG_ENDIAN +#define __BIG_ENDIAN 4321 +#endif +#ifndef __LITTLE_ENDIAN +#define __LITTLE_ENDIAN 1234 +#endif + +#ifndef __BYTE_ORDER +#define __BYTE_ORDER __LITTLE_ENDIAN +#endif + +#define LITTLE_ENDIAN __LITTLE_ENDIAN +#define BIG_ENDIAN __BIG_ENDIAN +#define PDP_ENDIAN __PDP_ENDIAN +#define BYTE_ORDER __BYTE_ORDER #else #include #endif