Bug 85 - Include of dlt.h leads to compiler warning.
authorAlexander Wenzel <Alexander.AW.Wenzel@bmw.de>
Wed, 24 Jul 2013 12:16:42 +0000 (14:16 +0200)
committerAlexander Wenzel <Alexander.AW.Wenzel@bmw.de>
Thu, 25 Jul 2013 11:09:16 +0000 (13:09 +0200)
Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
include/dlt/dlt_common.h

index 5af6332..4fb9cff 100755 (executable)
 #define DLT_SWAP_32(value) ((((value) >> 24)&0xff) | (((value) << 8)&0xff0000) | (((value) >> 8)&0xff00) | (((value) << 24)&0xff000000))
 
 /* Set Big Endian and Little Endian to a initial value, if not defined */
+#if !defined __USE_BSD
 #ifndef LITTLE_ENDIAN
 #define LITTLE_ENDIAN 1234
 #endif
 #ifndef BIG_ENDIAN
 #define BIG_ENDIAN    4321
 #endif
+#endif /* __USE_BSD */
 
 /* If byte order is not defined, default to little endian */
+#if !defined __USE_BSD
 #ifndef BYTE_ORDER
 #define BYTE_ORDER LITTLE_ENDIAN
 #endif
+#endif /* __USE_BSD */
 
 /* Check for byte-order */
 #if (BYTE_ORDER==BIG_ENDIAN)