diff options
author | Paul Eggert <eggert@gnu.org> | 1993-03-18 21:28:43 +0000 |
---|---|---|
committer | Paul Eggert <eggert@gnu.org> | 1993-03-18 21:28:43 +0000 |
commit | c95c47f3e966ecff92e01cadb023976220b2b29a (patch) | |
tree | 438d0c17c50bfb92e65fa8fbbe055db48c213c2b /gcc/function.h | |
parent | 0cdd3dddaec089933fadb35754aeb93f16f2117b (diff) | |
download | gcc-c95c47f3e966ecff92e01cadb023976220b2b29a.zip gcc-c95c47f3e966ecff92e01cadb023976220b2b29a.tar.gz gcc-c95c47f3e966ecff92e01cadb023976220b2b29a.tar.bz2 |
(expand_float): When converting an unsigned type U to a smaller or equal-sized floating type F where there's no hardware support for unsigned-to-float conversion...
(expand_float): When converting an unsigned type U
to a smaller or equal-sized floating type F where there's no
hardware support for unsigned-to-float conversion, use a temporary
floating type larger than F if possible, since this avoids
rounding problems that are worst when U is just greater than
the maximum signed integer of the same size.
From-SVN: r3778
Diffstat (limited to 'gcc/function.h')
0 files changed, 0 insertions, 0 deletions