libgcc2.h (AVOID_FP_TYPE_CONVERSION): Rename from IS_IBM_EXTENDED.
authorRichard Henderson <rth@redhat.com>
Tue, 24 Apr 2007 15:28:21 +0000 (08:28 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Tue, 24 Apr 2007 15:28:21 +0000 (08:28 -0700)
commit5fb54b91980565f03b96cadfc55dff8ddf5236ca
tree02de3c14605545c31467f9847eec2443b8c6117d
parent688518053c61ccb6d52aa647d6ba6b04fdc1b04c
libgcc2.h (AVOID_FP_TYPE_CONVERSION): Rename from IS_IBM_EXTENDED.

        * libgcc2.h (AVOID_FP_TYPE_CONVERSION): Rename from
        IS_IBM_EXTENDED.  Also define in terms of WIDEST_HARDWARE_FP_SIZE.
        * libgcc2.c (__floatdisf): Avoid double-word arithmetic when
        looking for non-zero bits shifted out.  Avoid a recursive call
        when constructing the scalar.
        (__floatundisf): Likewise.

From-SVN: r124106
gcc/ChangeLog
gcc/libgcc2.c
gcc/libgcc2.h