This is the mail archive of the
gdb@sources.redhat.com
mailing list for the GDB project.
Re: Register Cache.
- To: "Steven Johnson" <sbjohnson at ozemail dot com dot au>, <gdb at sources dot redhat dot com>
- Subject: Re: Register Cache.
- From: "Peter Reilley" <micrio at mv dot com>
- Date: Thu, 31 Aug 2000 08:50:06 -0400
Those look good to me. I would like to see a
command that would set the cache state of all
registers with a single command.
Pete.
-----Original Message-----
From: Steven Johnson <sbjohnson@ozemail.com.au>
To: gdb@sources.redhat.com <gdb@sources.redhat.com>
Date: Thursday, August 31, 2000 12:40 AM
Subject: Re: Register Cache.
>I Want to change the way GDB Caches Registers by doing the following:
>
>1. Add a Cache Type entry so that each register can be set (via a gdb
command)
>to be read cached, write cached or no cache. By default it would be
read/write
>cache enabled as is the case now.
>
>2. Add a command to flush GDB's knowledge of the cache.
>
>My Questions are:
>
>1. Does anyone have any input they would like to add to this?
>2. What sort of command should they be maintenance, data or set commands.
>
>I Would like to have commands like this:
>set register-cache $r5 read
>set register-cache $r5 write
>set register-cache $r5 rw
>set register-cache $r5 disabled
>
>and another command
>
>maintenance register-cache flush
>
>This raises another question:
>
>3. How do i look up the $r5 in the command and turn it into a register
number?
>
>I tried finding the code the interprets:
>set $r5=0
>
>to see how it did it, but it's obscure and I couldn't find it.
>
>Steven Johnson.
>