c-decl.c (check_bitfield_type_and_width): Don't allow _Bool bit-fields wider than...
authorJoseph Myers <joseph@codesourcery.com>
Thu, 20 Sep 2007 22:15:07 +0000 (23:15 +0100)
committerJoseph Myers <jsm28@gcc.gnu.org>
Thu, 20 Sep 2007 22:15:07 +0000 (23:15 +0100)
commit02668aba7ebce73b74ec9e5f9af08637fcedc5a7
tree8ea10ee415e476cfe0b3f1c8340a58cf30831a74
parent9fa6b0af1f0a8ec3d6799f54a7c8feedbbc0d4f9
c-decl.c (check_bitfield_type_and_width): Don't allow _Bool bit-fields wider than one bit.

* c-decl.c (check_bitfield_type_and_width): Don't allow _Bool
bit-fields wider than one bit.

testsuite:
* gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests.

From-SVN: r128634
gcc/ChangeLog
gcc/c-decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/c99-bool-1.c
gcc/testsuite/gcc.dg/c99-bool-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/c99-bool-3.c [new file with mode: 0644]