re PR libstdc++/60396 (Missing time_get<>::get() functions)
authorRüdiger Sonderfeld <ruediger@c-plusplus.de>
Mon, 22 Dec 2014 13:45:44 +0000 (13:45 +0000)
committerJonathan Wakely <redi@gcc.gnu.org>
Mon, 22 Dec 2014 13:45:44 +0000 (13:45 +0000)
commite869c0900c5307fbaf3b9625c171eff397346bb2
tree978f0eb94c76abe2496ae59d510cd29f1519e28a
parent1d3a0146ae9b32c4c57cbd4d5cde2672ed283828
re PR libstdc++/60396 (Missing time_get<>::get() functions)

2014-12-22  Rüdiger Sonderfeld  <ruediger@c-plusplus.de>
    Jonathan Wakely  <jwakely@redhat.com>

PR libstdc++/60396
* config/abi/pre/gnu.ver: Add new exports.
* include/bits/locale_facets_nonio.h (time_get::get): New overloads.
(time_get::do_get):  New virtual function.
* include/bits/locale_facets_nonio.tcc (time_get::get): Define.
(time_get::do_get): Define.
* src/c++11/string-inst.cc (time_get::get, time_get::do_get): Add
C++11-only instantiations.
* testsuite/22_locale/time_get/get/char/1.cc: New.
* testsuite/22_locale/time_get/get/char/2.cc: New.
* testsuite/22_locale/time_get/get/wchar_t/1.cc: New.
* testsuite/22_locale/time_get/get/wchar_t/2.cc: New.

Co-Authored-By: Jonathan Wakely <jwakely@redhat.com>
From-SVN: r219012
libstdc++-v3/ChangeLog
libstdc++-v3/config/abi/pre/gnu.ver
libstdc++-v3/include/bits/locale_facets_nonio.h
libstdc++-v3/include/bits/locale_facets_nonio.tcc
libstdc++-v3/src/c++11/string-inst.cc
libstdc++-v3/testsuite/22_locale/time_get/get/char/1.cc [new file with mode: 0644]
libstdc++-v3/testsuite/22_locale/time_get/get/char/2.cc [new file with mode: 0644]
libstdc++-v3/testsuite/22_locale/time_get/get/wchar_t/1.cc [new file with mode: 0644]
libstdc++-v3/testsuite/22_locale/time_get/get/wchar_t/2.cc [new file with mode: 0644]