This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: Fix altivec vector return location
- From: Daniel Jacobowitz <drow at false dot org>
- To: Andreas Schwab <schwab at suse dot de>
- Cc: gdb-patches at sourceware dot org
- Date: Tue, 10 Apr 2007 16:46:29 -0400
- Subject: Re: Fix altivec vector return location
- References: <je4pomo280.fsf@sykes.suse.de>
On Thu, Mar 15, 2007 at 06:17:51PM +0100, Andreas Schwab wrote:
> powerpc-linux is not using -mabi=altivec by default, thus vector types are
> returned in general registers instead of altivec registers.
>
> Andreas.
>
> 2007-03-15 Andreas Schwab <schwab@suse.de>
>
> * ppc-linux-tdep.c (ppc_linux_return_value): Vectors are returned
> in general registers.
Hmmm... but what about people who do use -mabi=altivec? IIRC you can
do that by configuring for powerpc-linux-gnualtivec. I know some
distributors patch GCC to do this too for their distributions.
--
Daniel Jacobowitz
CodeSourcery