This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [RFA Darwin]: Add push_dummy_call for i386
- From: "Joseph S. Myers" <joseph at codesourcery dot com>
- To: Tristan Gingold <gingold at adacore dot com>
- Cc: gdb-patches at sourceware dot org
- Date: Fri, 3 Jul 2009 16:55:10 +0000 (UTC)
- Subject: Re: [RFA Darwin]: Add push_dummy_call for i386
- References: <20090703155152.GA76089@ulanbator.act-europe.fr>
On Fri, 3 Jul 2009, Tristan Gingold wrote:
> Hi,
>
> Darwin i386 ABI is slightly different from the SVR4 one. In particular
> stack alignment is 16. As a consquence, i386 Darwin can't use the standard
> i386-tdeo.c push_dummy_call and this patch provides a Darwin version of this
> call.
Are there tests in the testsuite (of GDB knowing how SSE vector arguments
and function returns are handled) that this fixes? (There are such tests
for AltiVec and e500 vectors, for example.)
--
Joseph S. Myers
joseph@codesourcery.com