From 08650f8088dd5b42f9daf254b1b0fc4974040b17 Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Tue, 21 Feb 2012 11:31:10 -0500 Subject: [PATCH] Wrap FLOAT_WORD_ORDER commit ad496c21b85087f600271299c9cd2a3ffe00c4c1 upstream. Signed-off-by: Mathieu Desnoyers Signed-off-by: Christian Babeux --- include/lttng/ust-endian.h | 8 ++++++++ include/lttng/ust-events.h | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/include/lttng/ust-endian.h b/include/lttng/ust-endian.h index 7a69d808..a626027e 100644 --- a/include/lttng/ust-endian.h +++ b/include/lttng/ust-endian.h @@ -26,4 +26,12 @@ #error "Please add support for your OS into lttng/ust-endian.h." #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 */ diff --git a/include/lttng/ust-events.h b/include/lttng/ust-events.h index a71baa75..8a40aadf 100644 --- a/include/lttng/ust-events.h +++ b/include/lttng/ust-events.h @@ -120,7 +120,7 @@ struct lttng_integer_type { - _float_mant_dig(_type), \ .mant_dig = _float_mant_dig(_type), \ .alignment = lttng_alignof(_type) * CHAR_BIT, \ - .reverse_byte_order = __BYTE_ORDER != __FLOAT_WORD_ORDER, \ + .reverse_byte_order = BYTE_ORDER != FLOAT_WORD_ORDER, \ }, \ } \ -- 2.34.1