2001-12-12 Philip Martin <philip@codematters.co.uk>
commit8bd3b18aca60edcd8e2e2d4d773b479b21a0dd3f
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Dec 2001 20:23:30 +0000 (12 20:23 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Dec 2001 20:23:30 +0000 (12 20:23 +0000)
tree56e8da00ceec7f916bcb815c0648e9350da063eb
parentfe39c28c61f00e574690364658d988abcc9979a7
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@47947 138bc75d-0d04-0410-961f-82ee72b054a4
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