c-common.c
227 KB
-
re PR c++/34198 (-Wconversion gives apparent erroneous warning with g++ 4.3-20071109) · cfdaefec
PR c++/34198 * c-common.c (conversion_warning): For INTEGER_TYPE to INTEGER_TYPE conversions call get_narrower on expr to avoid spurious warnings from binop shortening or when the implicit conversion can't change the value. * gcc.dg/Wconversion-5.c: New test. * g++.dg/Wconversion3.C: New test. From-SVN: r130377
Jakub Jelinek committed