re PR target/40017 (stdbool.h/altivec.h)
authorJakub Jelinek <jakub@redhat.com>
Fri, 29 May 2009 07:06:35 +0000 (09:06 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 29 May 2009 07:06:35 +0000 (09:06 +0200)
commit58195b740ddfdb337f459d3660adfe60494747db
tree96dbd86211f5253bdf919bc13d504c90dced6235
parent055df276d4e2b36c030223f39cd84743aaac8def
re PR target/40017 (stdbool.h/altivec.h)

PR target/40017
* config/rs6000/rs6000-c.c (_Bool_keyword): New variable.
(altivec_categorize_keyword, init_vector_keywords,
rs6000_cpu_cpp_builtins): Define _Bool as conditional macro
similar to bool.

* gcc.target/powerpc/altivec-types-1.c: Don't expect error for
__vector _Bool.
* gcc.target/powerpc/altivec-30.c: New test.
* gcc.target/powerpc/altivec-31.c: New test.

From-SVN: r147970
gcc/ChangeLog
gcc/config/rs6000/rs6000-c.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/altivec-30.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/altivec-31.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/altivec-types-1.c