Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/arch/sh3/sh3
On Thu, May 09, 2019 at 16:48:31 +0000, Ryo Shimizu wrote:
> Module Name: src
> Committed By: ryo
> Date: Thu May 9 16:48:31 UTC 2019
>
> Modified Files:
> src/sys/arch/sh3/sh3: db_trace.c
>
> Log Message:
> fix backtrace. it was broken.
> - use db_read_bytes() to avoid faults.
> - quite a few functions do not use frame pointers,
> therefore always detect stack depth without a frame pointer.
> however, since the framepointer(=r14) is used as a trapframe,
> the code to detect the frame pointer is still needed.
> - dump the contents of trapframe during backtracing.
> - KNF
It's a bit unfortunate that this commit lumps together semantic
changes and purely cosmetic stuff (like print() instead of
(*print)()), which clutters the diff and makes the former less
obvious.
-uwe
Home |
Main Index |
Thread Index |
Old Index