diff options
| author | manu <manu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-11-20 07:15:40 +0000 |
|---|---|---|
| committer | manu <manu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-11-20 07:15:40 +0000 |
| commit | ca9d7d7451135198d8022e0e6f2308dcad535072 (patch) | |
| tree | 1db592038d3ef44848cd4d54d0f45ab0344081ef /libjava/classpath/gnu/java/security/hash/Sha160.java | |
| parent | aafc6adb8945af02de2be2b4292b7743eee6bb0c (diff) | |
| download | ppe42-gcc-ca9d7d7451135198d8022e0e6f2308dcad535072.tar.gz ppe42-gcc-ca9d7d7451135198d8022e0e6f2308dcad535072.zip | |
2013-11-19 Joshua J Cogliati <jrincayc@yahoo.com>
PR c/53001
Splitting out a -Wfloat-conversion from -Wconversion for
conversions that lower floating point number precision
or conversion from floating point numbers to integers.
gcc/c-family/
* c-common.c (unsafe_conversion_p): Make this function
return an enumeration with more detail.
(conversion_warning): Use the new return type of
unsafe_conversion_p to separately warn either about conversions
that lower floating point number precision or about the other
kinds of conversions.
* c-common.h (enum conversion_safety): New enumeration.
(unsafe_conversion_p): switching return type to
conversion_safety enumeration.
* c.opt: Adding new warning -Wfloat-conversion and
enabling it with -Wconversion.
gcc/
* doc/invoke.texi: Adding documentation about
-Wfloat-conversion.
gcc/testsuite/
* c-c++-common/Wfloat-conversion.c: Copies relevant
tests from c-c++-common/Wconversion-real.c,
gcc.dg/Wconversion-real-integer.c and gcc.dg/pr35635.c into
new testcase for conversions that are warned about by
-Wfloat-conversion.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@205090 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/gnu/java/security/hash/Sha160.java')
0 files changed, 0 insertions, 0 deletions

