X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=include%2Fbabeltrace%2Fendian.h;fp=include%2Fbabeltrace%2Fendian.h;h=f15a44fb857b1370a54ffa36ec754a0c5a4ee065;hp=9eee0c1e0531b8db505def566ee816723951d0d3;hb=1b168db0ed3a64fb3513d6cacff1d0d96a7ae35d;hpb=9d1e7de0dd0572e8071e0bd620c1c569e8b5396b 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