re PR libstdc++/59987 ([C++11]: Missing ios_base::hexfloat format specifier)
authorRüdiger Sonderfeld <ruediger@c-plusplus.de>
Mon, 6 Oct 2014 15:55:53 +0000 (15:55 +0000)
committerJonathan Wakely <redi@gcc.gnu.org>
Mon, 6 Oct 2014 15:55:53 +0000 (16:55 +0100)
commitc4b64f5bcac6f7d5e1ae7d3026a3e228fb8adbbd
treea073e4aa7ba9c60171d422fb14bfd20fb5535571
parentcec5d8be5591842084cf656b2ef900ff85089aae
re PR libstdc++/59987 ([C++11]: Missing ios_base::hexfloat format specifier)

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

PR libstdc++/59987
* doc/xml/manual/status_cxx2011.xml: Remove hexfloat from notes.
* doc/html/manual/status.html: Regenerate.
* include/bits/ios_base.h (hexfloat): New function.
(defaultfloat): New function.
* src/c++98/locale_facets.cc (__num_base::_S_format_float): Support
hexadecimal floating point format.
* testsuite/27_io/basic_ostream/inserters_arithmetic/char/hexfloat.cc:
New file.

Co-Authored-By: Jonathan Wakely <jwakely@redhat.com>
From-SVN: r215952
libstdc++-v3/ChangeLog
libstdc++-v3/doc/html/manual/status.html
libstdc++-v3/doc/xml/manual/status_cxx2011.xml
libstdc++-v3/include/bits/ios_base.h
libstdc++-v3/src/c++98/locale_facets.cc
libstdc++-v3/testsuite/27_io/basic_ostream/inserters_arithmetic/char/hexfloat.cc [new file with mode: 0644]