This is the mail archive of the gcc-prs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: libstdc++/5045: wrong value std::numeric_limits<T>::digits10 for integer types


Synopsis: wrong value std::numeric_limits<T>::digits10 for integer types

State-Changed-From-To: feedback->closed
State-Changed-By: paolo
State-Changed-When: Wed Dec 12 16:08:25 2001
State-Changed-Why:
    Fixed in mainline.
    
    CVSROOT:        /cvs/gcc
    Module name:    gcc
    Changes by:     paolo@gcc.gnu.org       2001-12-12 12:23:30
    
    Modified files:
            libstdc++-v3   : ChangeLog 
            libstdc++-v3/include/bits: std_limits.h locale_facets.tcc 
            libstdc++-v3/testsuite/18_support: numeric_limits.cc 
            libstdc++-v3/testsuite/27_io: istream_extractor_arith.cc 
    
    Log message:
            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.
    

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&pr=5045&database=gcc


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]