X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=include%2Flttng%2Fust-endian.h;h=2426b1467214634f8daa0bc472e995f55860d6ef;hb=ef060280edef7816e0fecef2b56c1e7ed44550ca;hp=085ff0728e0f7d6fbde7c43e07c4c7e8591ec195;hpb=7e1ca66a973e074ce18d658f99d756c3e1876e09;p=lttng-ust.git diff --git a/include/lttng/ust-endian.h b/include/lttng/ust-endian.h index 085ff072..2426b146 100644 --- a/include/lttng/ust-endian.h +++ b/include/lttng/ust-endian.h @@ -20,10 +20,18 @@ #ifdef __linux__ #include -#elif __FreeBSD__ +#elif defined(__FreeBSD__) #include #else -#error "Please add support for your OS into lttng/ust-endian.h." +#error "Please add support for your OS." #endif +#ifndef FLOAT_WORD_ORDER +#ifdef __FLOAT_WORD_ORDER +#define FLOAT_WORD_ORDER __FLOAT_WORD_ORDER +#else /* __FLOAT_WORD_ORDER */ +#define FLOAT_WORD_ORDER BYTE_ORDER +#endif /* __FLOAT_WORD_ORDER */ +#endif /* FLOAT_WORD_ORDER */ + #endif /* _LTTNG_UST_ENDIAN_H */