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