diff options
author | Paolo Carlini <pcarlini@suse.de> | 2007-02-27 17:48:09 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2007-02-27 17:48:09 +0000 |
commit | f4e39278b3325b745acf5d70eb2c7800544dd87f (patch) | |
tree | c8b8ecb18ca1d3b7426df2cb41bbc6ca3ab50618 /libstdc++-v3/include/bits/ostream.tcc | |
parent | 01e7cd6e292e62d5b21500deb06cc11843ec4be0 (diff) | |
download | gcc-f4e39278b3325b745acf5d70eb2c7800544dd87f.zip gcc-f4e39278b3325b745acf5d70eb2c7800544dd87f.tar.gz gcc-f4e39278b3325b745acf5d70eb2c7800544dd87f.tar.bz2 |
PR libstdc++/28080 (partial)
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>.
From-SVN: r122380
Diffstat (limited to 'libstdc++-v3/include/bits/ostream.tcc')
-rw-r--r-- | libstdc++-v3/include/bits/ostream.tcc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/libstdc++-v3/include/bits/ostream.tcc b/libstdc++-v3/include/bits/ostream.tcc index db09d0a..382f018 100644 --- a/libstdc++-v3/include/bits/ostream.tcc +++ b/libstdc++-v3/include/bits/ostream.tcc @@ -1,6 +1,7 @@ // ostream classes -*- C++ -*- -// Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 +// Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, +// 2006, 2007 // Free Software Foundation, Inc. // // This file is part of the GNU ISO C++ Library. This library is free @@ -42,8 +43,6 @@ #pragma GCC system_header -#include <locale> - _GLIBCXX_BEGIN_NAMESPACE(std) template<typename _CharT, typename _Traits> |