[MPlayer-cvslog] r30757 - trunk/cpuinfo.c
    zuxy 
    subversion at mplayerhq.hu
       
    Sat Feb 27 13:15:03 CET 2010
    
    
  
Author: zuxy
Date: Sat Feb 27 13:15:02 2010
New Revision: 30757
Log:
10l correct type for =a and =d constraints under x86-32
Modified:
   trunk/cpuinfo.c
Modified: trunk/cpuinfo.c
==============================================================================
--- trunk/cpuinfo.c	Sat Feb 27 13:10:34 2010	(r30756)
+++ trunk/cpuinfo.c	Sat Feb 27 13:15:02 2010	(r30757)
@@ -77,10 +77,10 @@ cpuid(int func) {
 static int64_t
 rdtsc(void)
 {
-  uint64_t hi, lo;
+  uint32_t hi, lo;
 #define RDTSC   ".byte 0x0f, 0x31; "
   __asm__ volatile (RDTSC : "=a"(lo), "=d"(hi) : );
-  return hi << 32 | lo;
+  return (uint64_t) hi << 32 | lo;
 }
 
 static const char*
    
    
More information about the MPlayer-cvslog
mailing list