bug-mdk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-mdk] Bug in the `sbpr' command of mixvm


From: Jose A. Ortega Ruiz
Subject: Re: [bug-mdk] Bug in the `sbpr' command of mixvm
Date: Mon, 27 Sep 2010 02:36:16 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

Hi,

On Thu, Sep 23 2010, rrl wrote:

> Hi,
>
> There's a problem with the command `sbpr' that set a conditional
> breakpoint on register change.  For example, `sbpr I2' should set a
> breakpoint when the value in rI2 changes but the breakpoint will be
> set when the value of rI1 changes instead.  Here's a patch that fixes
> the problem:
>
> --- mixlib/xmix_vm_handlers.c.orig    2005-09-20 22:43:13.000000000 +0300
> +++ mixlib/xmix_vm_handlers.c 2010-09-23 10:28:32.000000000 +0300
> @@ -1089,7 +1089,7 @@
>         {
>           int i = arg[1] - '1';
>           if (i >= 0 && i < 6)
> -           pred = MIX_PRED_REG_I1 - 1 + i;
> +           pred = MIX_PRED_REG_I1 + i;
>         }
>        }
>        break;

Good catch! Thanks a lot for the patch... i'll apply it as soon as i
come back from a short vacation!

Cheers,
jao



reply via email to

[Prev in Thread] Current Thread [Next in Thread]