When the AltiVec context-sensitive keyword changes went in Andrew Pinski reported in http://gcc.gnu.org/ml/gcc-patches/2008-07/msg01116.html that the changes broke test g++.dg/ext/altivec-types-1.C. There was a brief discussion between Ben Elliston and Ulrich Weigand about whether "__vector bool" should be recognized as a valid AltiVec type (with "bool" having the AltiVec meaning rather than the normal C++ meaning) when <altivec.h> has not been included. Please figure it out and fix either the compiler or the test.
-- Summary: AltiVec context-sensitive keywords broke test for __vector bool Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: janis at gcc dot gnu dot org GCC host triplet: powerpc*-*-* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38362