This is the mail archive of the gdb@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: Disassembling ARM and Thumb code


On Thu, May 05, 2005 at 05:05:56PM -0700, Shaun Jackman wrote:
> My ARM7TDMI processor is currently in Thumb mode, but the x/i command
> dissects the instruction as an ARM instruction. The symbol
> rdp_getargvsp is a Thumb symbol added using add-symbol-file [elf
> binary here]. What is the command to disassemble a given memory
> location as a Thumb instruction?

How is it marked as Thumb in the binary?

GDB does not use the current CPSR value when disassembling; that way
lies madness.

-- 
Daniel Jacobowitz
CodeSourcery, LLC


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