Adding Registers
Andrew Cagney
ac131313@cygnus.com
Wed Feb 13 10:05:00 GMT 2002
Just FYI,
The register names in the Arm target are no longer hardwired. Instead
functions are used to map between a name and their internal number.
Have a look around any of the newer targets for how this is done. Grep
for gdbarch_init.
Andrew
> Thanks for the help.
>
> Just one or two more questions.
>
> I have modified tm-arm.h from
>
> #define NUM_GREGS 16 /* Number of general purpose registers. */
>
> to
>
> #define NUM_GREGS 18 /* Number of general purpose registers. */
>
> This increases the number of registers that is seen by GDB/Inishgt by 2.
>
> I have modified arm-tdep.c from
>
> "fps", "cpsr"}; /* 24 25 26 27 */
>
> to
>
> "fps", "cpsr", "r13" , "r14" }; /* 24 25 26 27
> */ /*Modified by David
> McKenna */
>
>
More information about the Insight
mailing list