Hello,

I'm looking for advice on how to debug and fix PR50906:
  http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50906

The basic summary is that GCC is generating bad unwinder information or
is incorrectly saving registers onto the stack on PowerPC e500v2.  Any
ordinary function call+return works fine, but exception handling fails
miserably trying to unwind the stack (as does GDB).

I have not yet been able to figure out if it's a libgcc issue or an
actual compiler issue.

Any advice would be highly appreciated.

If someone would like to help, I can walk you through a quick e500v2
qemu test-harness setup on an amd64 system.

Cheers,
Kyle Moffett

--
Curious about my work on the Debian powerpcspe port?
I'm keeping a blog here: http://pureperl.blogspot.com/

Reply via email to