]> gcc.gnu.org Git - gcc.git/commit
re PR c++/34914 (Member pointer to vector rejected)
authorJakub Jelinek <jakub@redhat.com>
Tue, 22 Jan 2008 17:03:12 +0000 (18:03 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 22 Jan 2008 17:03:12 +0000 (18:03 +0100)
commit270e749db4e806317425bf51a774c87eae069057
treebdf1a2c50a6ec8b32870c8f61c89d45760a612c7
parent2ddd2871085a3bf35e2429390272301d8c6ab851
re PR c++/34914 (Member pointer to vector rejected)

PR c++/34914
* c-common.c (handle_vector_size_attribute): Only allow
integral, scalar float and fixed point types.  Handle OFFSET_TYPE
the same way as pointer, array etc. types.
* tree.c (reconstruct_complex_type): Handle OFFSET_TYPE.

* g++.dg/ext/vector10.C: New test.

From-SVN: r131729
gcc/ChangeLog
gcc/c-common.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/vector10.C [new file with mode: 0644]
gcc/tree.c
This page took 0.062631 seconds and 5 git commands to generate.