]> git.openfabrics.org - ~ardavis/dapl.git/commitdiff
dapltest: ppc64 endian issue with exchanged mem handle and address
authorArlin Davis <arlin.r.davis@intel.com>
Wed, 29 May 2013 23:45:20 +0000 (16:45 -0700)
committerArlin Davis <arlin.r.davis@intel.com>
Thu, 6 Jun 2013 19:34:15 +0000 (12:34 -0700)
Signed-off-by: Pradeep Satyanarayana <pradeep@us.ibm.com>
Signed-off-by: Aravinda Venkatramana <Aravinda.Venkatramana@emulex.com>
Acked-by: Arlin Davis <arlin.r.davis@intel.com>
test/dapltest/common/dapl_endian.c

index d93fbb92105e72062a24891e1071f11c28748b49..c77f2f206616a30db38a9f1cb098541a90b0284d 100644 (file)
@@ -77,8 +77,6 @@ DAT_UINT64 DT_Endian64(DAT_UINT64 val)
 
 DAT_UINT32 DT_EndianMemHandle(DAT_UINT32 val)
 {
-       if (DT_local_is_little_endian)
-               return val;
        val = ((val & c1a32) << 8) | ((val & c1b32) >> 8);
        val = ((val & c2a32) << 16) | ((val & c2b32) >> 16);
        return (val);
@@ -88,8 +86,6 @@ DAT_UINT64 DT_EndianMemAddress(DAT_UINT64 val)
 {
        DAT_UINT64 val64;
 
-       if (DT_local_is_little_endian)
-               return val;
        val64 = val;
        val64 = ((val64 & c1a64) << 8) | ((val64 & c1b64) >> 8);
        val64 = ((val64 & c2a64) << 16) | ((val64 & c2b64) >> 16);