aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-parser.c
diff options
context:
space:
mode:
authorManuel López-Ibáñez <manu@gcc.gnu.org>2008-08-13 10:01:52 +0000
committerManuel López-Ibáñez <manu@gcc.gnu.org>2008-08-13 10:01:52 +0000
commit374035cb20b323d0e95559499fc0089aa4cedff9 (patch)
treec369a65444f35bfe20b1e10fe92aa6089f0b2b5e /gcc/c-parser.c
parent25c6036a5bc49ba73bc3f5d2573cf2506b513a1f (diff)
downloadgcc-374035cb20b323d0e95559499fc0089aa4cedff9.zip
gcc-374035cb20b323d0e95559499fc0089aa4cedff9.tar.gz
gcc-374035cb20b323d0e95559499fc0089aa4cedff9.tar.bz2
re PR c/35635 (-Wconversion problematic with bitfields)
2008-08-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org> PR 35635 * c-common.c (conversion_warning): Use a switch. Ignore boolean expressions except for conversions to signed:1 bitfields. Handle COND_EXPR with constant operands. testsuite/ * gcc.dg/pr35635.c: New. * gcc.dg/Wconversion-integer.c: Update. * gcc.dg/Wconversion-integer-no-sign.c: Update. * gcc.dg/Wsign-conversion.c: Update. * g++.dg/warn/pr35635.C: New. * g++.dg/warn/Wconversion-integer.C: Update. * g++.dg/warn/Wsign-conversion.C: Update. From-SVN: r139049
Diffstat (limited to 'gcc/c-parser.c')
0 files changed, 0 insertions, 0 deletions