summaryrefslogtreecommitdiffstats
path: root/libstdc++-v3/include/std/iomanip
diff options
context:
space:
mode:
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>2007-02-27 17:48:09 +0000
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>2007-02-27 17:48:09 +0000
commit197f775164c11adb179c4dbb87e92cca17b2c1f7 (patch)
treec8b8ecb18ca1d3b7426df2cb41bbc6ca3ab50618 /libstdc++-v3/include/std/iomanip
parent762d9e5d7cdb84c22b7079c4135050d7b77c9660 (diff)
downloadppe42-gcc-197f775164c11adb179c4dbb87e92cca17b2c1f7.tar.gz
ppe42-gcc-197f775164c11adb179c4dbb87e92cca17b2c1f7.zip
2007-02-27 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/28080 (partial) * include/std/bitset: Do not include <ios>, <iosfwd> is enough. (operator>>(std::basic_istream<>&, bitset<>&)): Tweak, refer to ios_base as a base of basic_istream. * include/std/iomanip: Do not include <ios>, <iosfwd> + <bits/ios_base.h> is enough. * include/std/iosfwd: Do not include <cctype> here... * include/bits/locale_facets.h: ... do it here, when needed. * include/bits/ostream.tcc: Clean up, do not include <locale> here... * include/std/ostream: ... here instead. * include/bits/istream.tcc: Likewise for <locale> and <ostream>... * include/std/istream: ... here. * include/bits/sstream.tcc: Do not include <sstream>. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@122380 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/include/std/iomanip')
-rw-r--r--libstdc++-v3/include/std/iomanip5
1 files changed, 3 insertions, 2 deletions
diff --git a/libstdc++-v3/include/std/iomanip b/libstdc++-v3/include/std/iomanip
index a1bb4149304..13079e4fb04 100644
--- a/libstdc++-v3/include/std/iomanip
+++ b/libstdc++-v3/include/std/iomanip
@@ -43,7 +43,8 @@
#pragma GCC system_header
#include <bits/c++config.h>
-#include <ios>
+#include <iosfwd>
+#include <bits/ios_base.h>
_GLIBCXX_BEGIN_NAMESPACE(std)
@@ -111,7 +112,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
template<typename _CharT, typename _Traits>
inline basic_ostream<_CharT, _Traits>&
- operator<<(basic_ostream<_CharT,_Traits>& __os, _Setiosflags __f)
+ operator<<(basic_ostream<_CharT, _Traits>& __os, _Setiosflags __f)
{
__os.setf(__f._M_mask);
return __os;
OpenPOWER on IntegriCloud