]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/c/ChangeLog
re PR c/57773 (-Wpedantic incorrect warning for enum bit-field)
authorMarek Polacek <polacek@redhat.com>
Mon, 6 Jan 2014 18:53:01 +0000 (18:53 +0000)
committerMarek Polacek <mpolacek@gcc.gnu.org>
Mon, 6 Jan 2014 18:53:01 +0000 (18:53 +0000)
commit96066ce19be4b8187ac2c1a45a55986bf2655697
treed1e15bd8204f3a756aa9a12600b3781957a80f71
parentaaa15a0d0823654d69cb9d4d751a0ecf3ed6ee49
re PR c/57773 (-Wpedantic incorrect warning for enum bit-field)

PR c/57773
* doc/implement-c.texi: Mention that other integer types are
permitted as bit-field types in strictly conforming mode.
c/
* c-decl.c (check_bitfield_type_and_width): Warn for implementation
defined bit-field types only in ISO C.
testsuite/
* gcc.dg/pr57773.c: New test.

From-SVN: r206373
gcc/ChangeLog
gcc/c/ChangeLog
gcc/c/c-decl.c
gcc/doc/implement-c.texi
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr57773.c [new file with mode: 0644]