From: Jeremy Fitzhardinge Date: Fri, 19 Dec 2003 00:23:00 +0000 (+0000) Subject: VG_(clo_pointercheck) is a Bool, which is a byte. X-Git-Tag: svn/VALGRIND_2_1_1~171 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f8b1345c8fb26abb61543a3d2c6c3dfffa2ad75b;p=thirdparty%2Fvalgrind.git VG_(clo_pointercheck) is a Bool, which is a byte. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2131 --- diff --git a/coregrind/vg_dispatch.S b/coregrind/vg_dispatch.S index 5014c4cd3c..51e82d9c2b 100644 --- a/coregrind/vg_dispatch.S +++ b/coregrind/vg_dispatch.S @@ -77,8 +77,8 @@ VG_(run_innerloop): pushl %ebp /* check to see if we're doing pointer checking */ - movl VG_(clo_pointercheck), %eax - testl %eax,%eax + movb VG_(clo_pointercheck), %al + testb %al,%al jz 1f pushl %fs /* save %fs */ @@ -147,8 +147,8 @@ counter_is_zero: jmp run_innerloop_exit run_innerloop_exit: - movl VG_(clo_pointercheck), %ebx - testl %ebx,%ebx + movb VG_(clo_pointercheck), %bl + testb %bl,%bl jz 1f /* restore %fs */