OSDN Git Service

* include/std/std_limits.h (__glibcpp_f32_infinity_bytes,
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 4 Sep 2002 23:22:18 +0000 (23:22 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 4 Sep 2002 23:22:18 +0000 (23:22 +0000)
commitfb507b1bf9e1aaeca59b0d25c9a76d2b74b3c9f1
tree565637e91008ee2392bcc6bc256215a0a1177d2f
parent92c43e3c28dbea747e0234ef4815971cb703be9b
    * include/std/std_limits.h (__glibcpp_f32_infinity_bytes,
        __glibcpp_f32_has_infinity, __glibcpp_f64_infinity_bytes,
        __glibcpp_f64_has_infinity, __glibcpp_f80_infinity_bytes,
        __glibcpp_f80_has_infinity, __glibcpp_f96_infinity_bytes,
        __glibcpp_f96_has_infinity, __glibcpp_f128_infinity_bytes,
        __glibcpp_f128_has_infinity, __glibcpp_float_infinity_bytes,
        __glibcpp_float_has_infinity, __glibcpp_double_infinity_bytes,
        __glibcpp_double_has_infinity, __glibcpp_long_double_infinity_bytes,
        __glibcpp_long_double_has_infinity): Remove.
        (std::numeric_limits<float>, std::numeric_limits<double>,
        std::numeric_limits<long double>): Use __builtin_huge_val
        to implement has_infinity and infinity().
        * src/limits.cc (__glibcpp_float_infinity, __glibcpp_double_infinity,
        __glibcpp_long_double_infinity): Remove.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@56821 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/std/std_limits.h
libstdc++-v3/src/limits.cc