public inbox for gdb@sourceware.org
 help / color / mirror / Atom feed
* ARM prologue parsing support for Thumb-2 instructions?
@ 2010-07-16 17:03 Ulrich Weigand
  2010-07-16 19:37 ` Daniel Jacobowitz
  2010-07-19  8:51 ` Matthew Gretton-Dann
  0 siblings, 2 replies; 5+ messages in thread
From: Ulrich Weigand @ 2010-07-16 17:03 UTC (permalink / raw)
  To: gdb; +Cc: rearnsha, dan

Hello,

in testing GDB on an armv7l-linux-gnueabi board running Ubuntu Maverick
I noticed serious problems with getting backtraces out of system libraries.

Looking into this, it turns out that arm_analyze_prologue appears to have
no support at all for decoding Thumb-2 instructions.  (There is some
support for Thumb-2 in arm_skip_prologue, but not for unwinding.)

Since Thumb-2 is the default code generation option on this system, this 
makes it just about impossible to backtrace out of any code that does not
come with debug information.

Now I was wondering whether I'm missing something here ...  Is this really
just something that's simply missing?  If so, do you know whether anybody
is currently working on adding this support?  Otherwise, I could give it
a try.

Thanks,
Ulrich

-- 
  Dr. Ulrich Weigand
  GNU Toolchain for Linux on System z and Cell BE
  Ulrich.Weigand@de.ibm.com

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2010-07-19 14:10 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-07-16 17:03 ARM prologue parsing support for Thumb-2 instructions? Ulrich Weigand
2010-07-16 19:37 ` Daniel Jacobowitz
2010-07-19  8:51 ` Matthew Gretton-Dann
2010-07-19 10:59   ` Ulrich Weigand
2010-07-19 14:10     ` Daniel Jacobowitz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).