------- Comment #8 from paolo at gcc dot gnu dot org  2008-10-27 15:02 -------
Subject: Bug 37522

Author: paolo
Date: Mon Oct 27 15:01:28 2008
New Revision: 141382

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141382
Log:
2008-10-27  Paolo Carlini  <[EMAIL PROTECTED]>

        PR libstdc++/37522
        * config/os/mingw32/os_defines.h: Define _GLIBCXX_HAVE_BROKEN_VSWPRINTF
        * include/bits/basic_string.h: Guard string conversions with 
        !defined(_GLIBCXX_HAVE_BROKEN_VSWPRINTF) too.
        * testsuite/lib/libstdc++.exp (check_v3_target_string_conversions):
        New.
        * testsuite/lib/dg-options.exp (dg-require-string-conversions): New.
        * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
        Use the latter.
        * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
        Likewise.
        * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
        Likewise.
        * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
        Likewise.
        * testsuite/21_strings/basic_string/numeric_conversions/char/
        stoull.cc: Likewise.
        * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
        Likewise.
        * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
        Likewise.
        * testsuite/21_strings/basic_string/numeric_conversions/char/
        to_string.cc: Likewise.
        * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
        Likewise.

Modified:
    trunk/libstdc++-v3/ChangeLog
    trunk/libstdc++-v3/config/os/mingw32/os_defines.h
    trunk/libstdc++-v3/include/bits/basic_string.h
   
trunk/libstdc++-v3/testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc
   
trunk/libstdc++-v3/testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc
   
trunk/libstdc++-v3/testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc
   
trunk/libstdc++-v3/testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc
   
trunk/libstdc++-v3/testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc
   
trunk/libstdc++-v3/testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc
   
trunk/libstdc++-v3/testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc
   
trunk/libstdc++-v3/testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc
   
trunk/libstdc++-v3/testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc
    trunk/libstdc++-v3/testsuite/lib/dg-options.exp
    trunk/libstdc++-v3/testsuite/lib/libstdc++.exp


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37522

Reply via email to