This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch] registers beginning with '$'


Daniel Jacobowitz wrote:
On Thu, Feb 10, 2005 at 10:32:29AM +0000, Nathan Sidwell wrote:

Hi,
I had the misfortune to port to an architecture where register names
all start with a '$' and the pc reg is '$PC'.  This patch fixes expression
printing of registers so that such names don't result in '$$name' being
printed.  It fixes register name lookup so that the leading '$' need not
be specified (several places strip leading '$' on the name to be looked
up).  It also makes the register name lookup case insensitive.

I also attach testsuite patches to allow $pc or $PC as the pc name.

built and tested on i686-pc-linux-gnu, and an unreleased architecture, ok?


This one I'm less sure about.  If you tell GDB the register names do
not contain '$', what output is wrong?

The output from the 'info regs' command will then not have the '$'.


nathan

--
Nathan Sidwell    ::   http://www.codesourcery.com   ::     CodeSourcery LLC
nathan@codesourcery.com    ::     http://www.planetfall.pwp.blueyonder.co.uk


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]