Messages in this thread | | | Date | Sun, 13 Nov 2005 22:49:18 +0100 | From | "J.A. Magallon" <> | Subject | Re: x86 building altivec for raid ? |
| |
On Mon, 14 Nov 2005 08:26:45 +1100, Neil Brown <neilb@suse.de> wrote:
> On Sunday November 13, jamagallon@able.es wrote: > > > > Kernel is 2.6.14-mm2. > > This is an x86 box, why does it compile raid6altivec*.c ? I suppose it > > does not generate any code, because of some #ifdef magic, but why does > > it build them anyways ? Looks a bit strange. > > It's probably just easier that way. > I guess you could do the following, but I'm not sure that it is really > worth it. > > +raid6-$(CONFIG_X86) := raid6mmx.o raid6sse1.o > +raid6-$(CONFIG_X86_64) := raid6sse2.o
plain x86 can also do some sse2 ;) (x2, not x4) As X86_64 also defines plain X86, this could be just
> +raid6-$(CONFIG_X86) := raid6mmx.o raid6sse1.o raid6sse2.o
And perhaps IA64 will need this also ? Thanks, anyways. I will send it to Andrew, to see if it goes in.
by
-- J.A. Magallon <jamagallon()able!es> \ Software is like sex: werewolf!able!es \ It's better when it's free Mandriva Linux release 2006.1 (Cooker) for i586 Linux 2.6.14-jam2 (gcc 4.0.2 (4.0.2-1mdk for Mandriva Linux release 2006.1)) [unhandled content-type:application/pgp-signature] | |