>> and want to see what a bisection that skips known-incomplete stuff
>> will turn up.

5eb893ec41c8c6cf6499558b6fed826b65e18a16 is first bad commit
commit 5eb893ec41c8c6cf6499558b6fed826b65e18a16
Author: David Brownell <dbrown...@users.sourceforge.net>
Date:   Tue Nov 24 01:27:16 2009 -0800

    ARM11: partial support for standard ARM register interfaces.

    This provides "standard" ARM register support -- with twenty or
    more shadow registers on top of what this code now handles, but
    properly associated with the various core modes -- parallel to
    the current register code.  That is, the current code is stilil
    managing the "current" registers; the new code shadows them.

    You can see all the registers with "arm reg", modify the shadows
    like "r8_fiq" or "sp_abt" with "reg", and see them get properly
    written back when you step.  (Just don't do that with any of the
    registers managed by the "old" code ...)

    It also switches to using more standard code, relying on those
    standard registers, in two places:  (a) the poll status display,
    which now shows core state (ARM/Thumb/...) and mode (Supervisor,
    IRQ, etc); and (b) GDB register access.

    So it's not a full migration, there are warts -- every place that
    touches the old register cache is a potential bug -- but it's a
    small more-or-less-comprehensible step that's even somewhat useful.
    Later patches complete the migration.

    Signed-off-by: David Brownell <dbrown...@users.sourceforge.net>

:040000 040000 47c5310fb28dfc3b5ce3e8032723601ca7034735
b4784c533c9db07a41924d4240a82bce1ca06132 M      src


Does this make more sense?

The last good version is v0.3.0-545-g6ff33a4 .

Regards,
Edgar


-- 
Edgar Grimberg
System Developer
Zylin AS
ZY1000 JTAG Debugger http://www.zylin.com/zy1000.html
Phone: (+47) 51 63 25 00
_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to