std_limits.h (__glibcpp_integral_traps): New.
authorRichard Henderson <rth@redhat.com>
Sun, 22 Sep 2002 18:37:51 +0000 (11:37 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Sun, 22 Sep 2002 18:37:51 +0000 (11:37 -0700)
commitda28539cd66190f9e434f80597160e27a598716a
treec1fb7c929711df27713c50e044bde3aa77c6707a
parentcf2214db0c1ff761ecc292c9224349ccd0894143
std_limits.h (__glibcpp_integral_traps): New.

        * include/std/std_limits.h (__glibcpp_integral_traps): New.
        (__glibcpp_char_traps, __glibcpp_short_traps, __glibcpp_int_traps,
        __glibcpp_long_traps, __glibcpp_wchar_t_traps,
        __glibcpp_long_long_traps, __glibcpp_plain_char_traps,
        __glibcpp_signed_char_traps, __glibcpp_unsigned_char_traps,
        __glibcpp_signed_short_traps, __glibcpp_unsigned_short_traps,
        __glibcpp_signed_int_traps, __glibcpp_unsigned_int_traps,
        __glibcpp_signed_long_traps, __glibcpp_unsigned_long_traps,
        __glibcpp_signed_long_long_traps, __glibcpp_unsigned_long_long_traps,
        __glibcpp_char_is_modulo, __glibcpp_signed_char_is_modulo,
        __glibcpp_signed_short_is_modulo, __glibcpp_signed_int_is_modulo,
        __glibcpp_signed_long_is_modulo, __glibcpp_signed_long_long_is_modulo,
        __glibcpp_wchar_t_is_modulo, __glibcpp_float_is_bounded,
        __glibcpp_double_is_bounded, __glibcpp_long_double_is_bounded): Kill.
        (numeric_limits<T>::traps, T integral): Use __glibcpp_integral_traps.
        (numeric_limits<T>::is_modulo, T integral): Use true.
        (numeric_limits<T>::is_bounded, T floating): Use true.

From-SVN: r57414
libstdc++-v3/ChangeLog
libstdc++-v3/include/std/std_limits.h