This is the mail archive of the insight@sources.redhat.com mailing list for the Insight 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: Adding Registers


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 */
> 
> 



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