More altivec array initialisation troubles

Daniel Egger degger@fhm.edu
Sat Feb 23 16:20:00 GMT 2002


Am Fre, 2002-02-22 um 23.39 schrieb Aldy Hernandez:

> > static const vector signed short test4[4] =
> > {
> >     (vector signed short){1, 2, 3, 4, 5, 6, 7, 8},
> >     (vector signed short){11, 12, 13, 14, 15, 16, 17, 18},
> >     (vector signed short){21, 22, 23, 24, 25, 26, 27, 28},
> >     (vector signed short){31, 32, 33, 34, 35, 36, 37, 38}
> > };
> >
> > does. This should be fixed anyhow as it's fairly simple to get wrong
> > and the warning is sort of confusing, not to mention that the
> > behaviour is not really sensible (at least to me).
 
> perhaps errors should be more sane though.

Have to be. The warnings don't really make sense and the generated code
is simply wrong and doesn't make any sense at all, no matter how it
really works.
 
-- 
Servus,
       Daniel



More information about the Gcc mailing list