aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.h
diff options
context:
space:
mode:
authorPaul Eggert <eggert@gnu.org>1993-03-18 21:28:43 +0000
committerPaul Eggert <eggert@gnu.org>1993-03-18 21:28:43 +0000
commitc95c47f3e966ecff92e01cadb023976220b2b29a (patch)
tree438d0c17c50bfb92e65fa8fbbe055db48c213c2b /gcc/function.h
parent0cdd3dddaec089933fadb35754aeb93f16f2117b (diff)
downloadgcc-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