re PR c/20043 (transparent_union doesn't allow restrict qualifier removal)
authorJakub Jelinek <jakub@redhat.com>
Sat, 19 Feb 2005 00:26:38 +0000 (01:26 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Sat, 19 Feb 2005 00:26:38 +0000 (01:26 +0100)
commit58cb41e617c5af9a01dff6d1e6cb80907a48f49d
tree13856bf51e112b777e161d4900a76caa28f904d0
parente8f61f71a7080d0e397009c08095a21d625962d2
re PR c/20043 (transparent_union doesn't allow restrict qualifier removal)

PR c/20043
* c-typeck.c (composite_type): Handle quals in transparent unions.
(type_lists_compatible_p): Likewise.

* gcc.dg/transparent-union-1.c: New test.
* gcc.dg/transparent-union-2.c: New test.

From-SVN: r95255
gcc/ChangeLog
gcc/c-typeck.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/transparent-union-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/transparent-union-2.c [new file with mode: 0644]