This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [rfc] Displaced stepping with wrong entry point address
- From: Mark Kettenis <mark dot kettenis at xs4all dot nl>
- To: uweigand at de dot ibm dot com
- Cc: drow at false dot org, gdb-patches at sourceware dot org, pedro at codesourcery dot com
- Date: Fri, 5 Sep 2008 16:10:20 +0200 (CEST)
- Subject: Re: [rfc] Displaced stepping with wrong entry point address
- References: <200809041928.m84JS6uq032652@d12av02.megacenter.de.ibm.com>
> Date: Thu, 4 Sep 2008 21:28:06 +0200 (CEST)
> From: "Ulrich Weigand" <uweigand@de.ibm.com>
>
>
> But I guess SPU could always install its own callback to handle those
> special cases ... (just as we install the ON_STACK dummy call location
> method because the AT_ENTRY method doesn't work for combined applications.)
Now you mention it, it would be nice if we could change the SPU code
such that it doesn't use generic_push_dummy_code(). This function
abuses frame_align(), and it would be nice if we could eliminate it.
Something like i386_dicos_push_dummy_code() is needed. I can roll you
a diff if you want, but I won't be able to test it.
Thanks,
Mark