aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/net/ProtocolException.java
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2022-09-17 10:17:13 +0200
committerAldy Hernandez <aldyh@redhat.com>2022-09-20 07:15:53 +0200
commit2b61ed838c7f3f4bf54d4530c0f053b420623beb (patch)
treefe47a01ed74f10a60e11a5514e3f1040125648a1 /libjava/java/net/ProtocolException.java
parent041812f584a1c82f1255bd96f3503493bd9fb127 (diff)
downloadgcc-2b61ed838c7f3f4bf54d4530c0f053b420623beb.zip
gcc-2b61ed838c7f3f4bf54d4530c0f053b420623beb.tar.gz
gcc-2b61ed838c7f3f4bf54d4530c0f053b420623beb.tar.bz2
frange: flush denormals to zero
For some architectures (or for -funsafe-math-optimizations) we may flush denormals to zero, in which case we need to be careful to extend the ranges to the appropriate zero. This patch does exactly that. For a range of [x, -DENORMAL] we flush to [x, -0.0] and for [+DENORMAL, x] we flush to [+0.0, x]. gcc/ChangeLog: * value-range.cc (frange::flush_denormals_to_zero): New. (frange::set): Call flush_denormals_to_zero. * value-range.h (class frange): Add flush_denormals_to_zero.
Diffstat (limited to 'libjava/java/net/ProtocolException.java')
0 files changed, 0 insertions, 0 deletions