This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [PATCH] h8300 "info registers" broken
- From: Mark Kettenis <mark dot kettenis at xs4all dot nl>
- To: ysato at users dot sourceforge dot jp
- Cc: palves at redhat dot com, gdb-patches at sourceware dot org
- Date: Wed, 5 Feb 2014 18:59:00 +0100 (CET)
- Subject: Re: [PATCH] h8300 "info registers" broken
- Authentication-results: sourceware.org; auth=none
- References: <8738k3j95o dot wl%ysato at users dot sourceforge dot jp> <52F14184 dot 9020803 at redhat dot com> <878utpfnxs dot wl%ysato at users dot sourceforge dot jp>
> Date: Thu, 06 Feb 2014 02:51:11 +0900
> From: Yoshinori Sato <ysato@users.sourceforge.jp>
> > Can you explain the patch to me a little bit more, please?
> > It's not obvious to me at all what the register names
> > have to with the proposed change.
>
> Current h8300-tdep have two problems.
> 1. Size mismatch in pseudo register vs raw register.
> So overflow on register cache.
That doesn't make sense. Pseudo registers don't live in the register
cache. Instead they are synthesised from the contents of the register
cache.
> 2. Undisplay pseudo regsters.
Not sure what you're trying to say here. But if you don't want to
show a pseudo register, why do you have it in the first place?