modified endianess check based on GCC 6.3.x
authorSuraj Das <s-das@ti.com>
Wed, 29 Nov 2017 19:14:46 +0000 (14:14 -0500)
committerSuraj Das <s-das@ti.com>
Wed, 29 Nov 2017 19:14:46 +0000 (14:14 -0500)
packages/ti/sdo/edma3/drv/edma3_drv.h
packages/ti/sdo/edma3/rm/edma3_rm.h

index cb4ee21b272620376acd2bec5389b68bb552e5a1..becc961d28b381e4099378958cf886cbf12f2104 100755 (executable)
@@ -2194,7 +2194,7 @@ typedef struct  {
  * This is a mapping of the EDMA3 PaRAM set provided to the user
  * for ease of modification of the individual fields
  */
-#ifndef _BIG_ENDIAN
+#if _BYTE_ORDER == _LITTLE_ENDIAN
 /* LITTLE_ENDIAN_MODE */
 typedef struct  {
         /** OPT field of PaRAM Set */
@@ -2350,7 +2350,7 @@ typedef struct  {
          */
         volatile uint16_t cCnt;
 } EDMA3_DRV_PaRAMRegs;
-#endif         /* #ifndef _BIG_ENDIAN */
+#endif         /* #if _BYTE_ORDER == _LITTLE_ENDIAN */
 
 /**
  * \brief Event queue priorities setup
index a6cd3c5701da41638c6b0de99b335ce2f304c4ee..b0fca333a1d944f19bf7f477891688d3974d3c58 100755 (executable)
@@ -1509,7 +1509,7 @@ typedef struct  {
  * This is a mapping of the EDMA3 PaRAM set provided to the user
  * for ease of modification of the individual fields.
  */
-#ifndef _BIG_ENDIAN
+#if _BYTE_ORDER == _LITTLE_ENDIAN
 /* LITTLE_ENDIAN_MODE */
 typedef struct  {
         /** OPT field of PaRAM Set */
@@ -1665,7 +1665,7 @@ typedef struct  {
          */
         volatile uint16_t cCnt;
 } EDMA3_RM_PaRAMRegs;
-#endif         /* #ifndef _BIG_ENDIAN */
+#endif         /* #if _BYTE_ORDER == _LITTLE_ENDIAN */
 
 /**
 @}