]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Make rdtsc return 1 instead of 0, to stop glibc's resolver looping.
authorJulian Seward <jseward@acm.org>
Wed, 23 Mar 2005 11:35:55 +0000 (11:35 +0000)
committerJulian Seward <jseward@acm.org>
Wed, 23 Mar 2005 11:35:55 +0000 (11:35 +0000)
git-svn-id: svn://svn.valgrind.org/vex/trunk@1074

VEX/priv/guest-x86/toIR.c

index 4b38c58c0382740730d78427c6c7374ea547c7de..99001f51f7e856407c84af90e7289d5b756be70f 100644 (file)
@@ -11891,7 +11891,7 @@ DisResult disInstr ( /*IN*/  Bool       resteerOK,
 
       case 0x31: /* RDTSC */
          if (0) vex_printf("vex x86->IR: kludged rdtsc\n");
-         putIReg(4, R_EAX, mkU32(0));
+         putIReg(4, R_EAX, mkU32(1));
          putIReg(4, R_EDX, mkU32(0));
 
 //--          t1 = newTemp(cb);