This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Another AltiVec problem
- From: Daniel Egger <degger at fhm dot edu>
- To: Dale Johannesen <dalej at apple dot com>
- Cc: Aldy Hernandez <aldyh at redhat dot com>,GCC Developer Mailinglist <gcc at gcc dot gnu dot org>
- Date: 14 Mar 2002 13:45:01 +0100
- Subject: Re: Another AltiVec problem
- References: <0F5EC59B-36E6-11D6-958B-003065C86F94@apple.com>
Am Don, 2002-03-14 um 01.54 schrieb Dale Johannesen:
> printf is a varargs function, so the arguments need to be passed
> in int registers. The Altivec bits of it look OK and are identical
> on Darwin.
Well, it works perfectly for me. Problem is: The vector multply-add
works different than mentioned in all manuals and I'd like to know
which manual is wrong and how to fix it correctly (be it in my
applications, gcc or binutils). Of course I silently assumed that
the hardware (7410) is doing the correct thing because I'd be
pretty doomed otherwise.
--
Servus,
Daniel