Ross Smith <r-smith@ihug.co.nz> Paolo Carlini <pcarlini@unitus.it>
authorPhilip Martin <philip@codematters.co.uk>
Wed, 12 Dec 2001 20:23:30 +0000 (20:23 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Wed, 12 Dec 2001 20:23:30 +0000 (20:23 +0000)
commitcb93dfb4a0007ac5c5f26b3094fd995708d8eeea
tree56e8da00ceec7f916bcb815c0648e9350da063eb
parent2bee6045244207d5fb97b9b0a96ffd69eb5b9b74
Ross Smith <r-smith@ihug.co.nz> Paolo Carlini <pcarlini@unitus.it>

2001-12-12  Philip Martin  <philip@codematters.co.uk>
            Ross Smith     <r-smith@ihug.co.nz>
            Paolo Carlini  <pcarlini@unitus.it>

libstdc++/5045
* include/bits/std_limits.h (defines, numeric_limits<bool>::digits10):
Fix digits10 values for integral types.
* include/bits/locale_facets.tcc (num_get::do_get for integral types):
Tweak _M_extract_int call.
* testsuite/27_io/istream_extractor_arith.cc (test13, test12_aux):
Tweak overflowing number of digits.
* testsuite/18_support/numeric_limits.cc (test03): New testcase.

Co-Authored-By: Paolo Carlini <pcarlini@unitus.it>
Co-Authored-By: Ross Smith <r-smith@ihug.co.nz>
From-SVN: r47947
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/locale_facets.tcc
libstdc++-v3/include/bits/std_limits.h
libstdc++-v3/testsuite/18_support/numeric_limits.cc
libstdc++-v3/testsuite/27_io/istream_extractor_arith.cc