]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/netapi.git/commitdiff
Fix for SDOCM00103205: Issue with hplib_mUtilGetTimestamp()
authorTinku Mannan <tmannan@ti.com>
Wed, 4 Sep 2013 13:16:43 +0000 (09:16 -0400)
committerTinku Mannan <tmannan@ti.com>
Wed, 4 Sep 2013 13:16:43 +0000 (09:16 -0400)
ti/runtime/hplib/hplib_util.h

index 9e94a080d2fae442d952fd8286ea92cab867e7b8..8ae8beee839b509b4afd078af9836a671c72a274 100755 (executable)
@@ -133,13 +133,13 @@ static inline long hplib_mUtilGetTicksPerSec(void)
  *  @retval
         unsigned long long timestamp (64 bits)
  */
-volatile static inline long long hplib_mUtilGetTimestamp(void)
+volatile static inline unsigned long long hplib_mUtilGetTimestamp(void)
 {
-    long vall;
-    long valh;
-    long long val;
+    unsigned long vall;
+    unsigned long valh;
+    unsigned long long val;
     asm volatile("mrrc p15, 0, %0, %1, c14" :  "=r"(vall),"=r"(valh));
-    val = ((long long) valh)<<32 | vall;
+    val = ((unsigned long long) valh)<<32 | vall;
     return val;
 }