On Thu, Apr 28, 2022 at 03:56:18PM +0200, Matthias Kretz wrote:
> On Thursday, 28 April 2022 08:09:54 CEST Alexandre Oliva via Gcc-patches 
> wrote:
> > libstdc++'s bits/simd.h section for PPC (Altivec) defines various
> > intrinsic vector types that are only available along with VSX: 64-bit
> > long double, double, (un)signed long long, and 64-bit (un)signed long.
> 
> Oh, so uttering `__vector double` is ill-formed (now) without VSX? I'm fairly 
> certain I tested without VSX and the __intrinsic_type_impl definitions were 
> fine.

It always was undefined (and did not work):
  error: use of 'double' in AltiVec types is invalid without '-mvsx'


Segher

Reply via email to