Quellcode durchsuchen

Detect float endianness on centos6 with gcc 4.4

Otto Tronarp vor 8 Jahren
Ursprung
Commit
59ff9f3a31
1 geänderte Dateien mit 3 neuen und 0 gelöschten Zeilen
  1. 3 0
      include/ua_config.h.in

+ 3 - 0
include/ua_config.h.in

@@ -151,6 +151,9 @@ extern "C" {
 #elif defined(__FLOAT_WORD_ORDER__) && defined(__ORDER_LITTLE_ENDIAN__) && \
     (__FLOAT_WORD_ORDER__ == __ORDER_LITTLE_ENDIAN__) /* Defined only in GCC */
 # define UA_BINARY_OVERLAYABLE_FLOAT true
+#elif defined(__FLOAT_WORD_ORDER) && defined(__LITTLE_ENDIAN) && \
+    (__FLOAT_WORD_ORDER == __LITTLE_ENDIAN) /* Defined only in GCC */
+# define UA_BINARY_OVERLAYABLE_FLOAT true
 #endif
 
 /**