Mirror of the gdb mailing list
 help / color / mirror / Atom feed
* MIPS saved register troubles
@ 2004-01-26 15:56 Daniel Jacobowitz
  2004-01-26 17:07 ` Andrew Cagney
  0 siblings, 1 reply; 4+ messages in thread
From: Daniel Jacobowitz @ 2004-01-26 15:56 UTC (permalink / raw)
  To: gdb

I spent some time fiddling with backtraces in an o32 application, using a
mips64-linux GDB, this morning.  They don't work so well :)  The basic
problem is the [0,NUM_REGS) hack.  mips_register_raw_size reports that
register $28 is 8 bytes wide, so legacy_saved_regs_prev_register loads two
consecutive saved values into $28, and it looks like 0x7ffffe007ffffd8c ($s8
concatenated with $sp).

Fixing this is going to be ugly.  Andrew, I don't suppose you have a plan to
migrate MIPS to the new frame code, thereby making all this go away?

-- 
Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer


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

end of thread, other threads:[~2004-01-26 18:25 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-01-26 15:56 MIPS saved register troubles Daniel Jacobowitz
2004-01-26 17:07 ` Andrew Cagney
2004-01-26 17:14   ` Daniel Jacobowitz
2004-01-26 18:25     ` Andrew Cagney

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox