diff options
Diffstat (limited to 'libstdc++-v3/include')
-rw-r--r-- | libstdc++-v3/include/bits/basic_ios.h | 6 | ||||
-rw-r--r-- | libstdc++-v3/include/bits/char_traits.h | 4 | ||||
-rw-r--r-- | libstdc++-v3/include/bits/ios_base.h | 7 | ||||
-rw-r--r-- | libstdc++-v3/include/bits/stl_map.h | 2 | ||||
-rw-r--r-- | libstdc++-v3/include/bits/stl_multimap.h | 7 | ||||
-rw-r--r-- | libstdc++-v3/include/bits/stl_multiset.h | 2 | ||||
-rw-r--r-- | libstdc++-v3/include/bits/stl_relops.h | 4 | ||||
-rw-r--r-- | libstdc++-v3/include/bits/stl_set.h | 9 | ||||
-rw-r--r-- | libstdc++-v3/include/std/bitset | 3 | ||||
-rw-r--r-- | libstdc++-v3/include/std/fstream | 2 | ||||
-rw-r--r-- | libstdc++-v3/include/std/iosfwd | 2 | ||||
-rw-r--r-- | libstdc++-v3/include/std/iostream | 6 | ||||
-rw-r--r-- | libstdc++-v3/include/std/istream | 5 | ||||
-rw-r--r-- | libstdc++-v3/include/std/ostream | 5 | ||||
-rw-r--r-- | libstdc++-v3/include/std/sstream | 2 | ||||
-rw-r--r-- | libstdc++-v3/include/std/streambuf | 6 |
16 files changed, 34 insertions, 38 deletions
diff --git a/libstdc++-v3/include/bits/basic_ios.h b/libstdc++-v3/include/bits/basic_ios.h index 66d90f62b23..3b1052b26a1 100644 --- a/libstdc++-v3/include/bits/basic_ios.h +++ b/libstdc++-v3/include/bits/basic_ios.h @@ -398,7 +398,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) * with this stream, calls that buffer's @c pubimbue(loc). * * Additional l10n notes are at - * http://gcc.gnu.org/onlinedocs/libstdc++/22_locale/howto.html + * http://gcc.gnu.org/onlinedocs/libstdc++/manual/localization.html */ locale imbue(const locale& __loc); @@ -418,7 +418,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) * @endcode * * Additional l10n notes are at - * http://gcc.gnu.org/onlinedocs/libstdc++/22_locale/howto.html + * http://gcc.gnu.org/onlinedocs/libstdc++/manual/localization.html */ char narrow(char_type __c, char __dfault) const @@ -437,7 +437,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) * @endcode * * Additional l10n notes are at - * http://gcc.gnu.org/onlinedocs/libstdc++/22_locale/howto.html + * http://gcc.gnu.org/onlinedocs/libstdc++/manual/localization.html */ char_type widen(char __c) const diff --git a/libstdc++-v3/include/bits/char_traits.h b/libstdc++-v3/include/bits/char_traits.h index 77a634b66a3..5c0c914b9f9 100644 --- a/libstdc++-v3/include/bits/char_traits.h +++ b/libstdc++-v3/include/bits/char_traits.h @@ -87,7 +87,7 @@ _GLIBCXX_BEGIN_NAMESPACE(__gnu_cxx) * may not be specialized for fundamental types, but classes in * namespace __gnu_cxx may be. * - * See http://gcc.gnu.org/onlinedocs/libstdc++/21_strings/howto.html#5 + * See http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt05ch13s03.html * for advice on how to make use of this class for "unusual" character * types. Also, check out include/ext/pod_char_traits.h. */ @@ -228,7 +228,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) * __gnu_cxx::char_traits, it is possible to achieve a more * appropriate definition by specializing __gnu_cxx::char_traits. * - * See http://gcc.gnu.org/onlinedocs/libstdc++/21_strings/howto.html#5 + * See http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt05ch13s03.html * for advice on how to make use of this class for "unusual" character * types. Also, check out include/ext/pod_char_traits.h. */ diff --git a/libstdc++-v3/include/bits/ios_base.h b/libstdc++-v3/include/bits/ios_base.h index 6e2cef6a342..db040b86263 100644 --- a/libstdc++-v3/include/bits/ios_base.h +++ b/libstdc++-v3/include/bits/ios_base.h @@ -223,7 +223,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) failure(const string& __str) throw(); // This declaration is not useless: - // http://gcc.gnu.org/onlinedocs/gcc-3.0.2/gcc_6.html#SEC118 + // http://gcc.gnu.org/onlinedocs/gcc-4.3.2/gcc/Vague-Linkage.html virtual ~failure() throw(); @@ -376,8 +376,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) /// Perform input and output in binary mode (as opposed to text mode). /// This is probably not what you think it is; see - /// http://gcc.gnu.org/onlinedocs/libstdc++/27_io/howto.html#3 and - /// http://gcc.gnu.org/onlinedocs/libstdc++/27_io/howto.html#7 for more. + /// http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt11ch27s02.html static const openmode binary = _S_bin; /// Open for input. Default for @c ifstream and fstream. @@ -671,7 +670,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) * The synchronization referred to is @e only that between the standard * C facilities (e.g., stdout) and the standard C++ objects (e.g., * cout). User-declared streams are unaffected. See - * http://gcc.gnu.org/onlinedocs/libstdc++/27_io/howto.html#8 for more. + * http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt11ch28s02.html */ static bool sync_with_stdio(bool __sync = true); diff --git a/libstdc++-v3/include/bits/stl_map.h b/libstdc++-v3/include/bits/stl_map.h index 3fe69c925d4..a456ea99751 100644 --- a/libstdc++-v3/include/bits/stl_map.h +++ b/libstdc++-v3/include/bits/stl_map.h @@ -536,7 +536,7 @@ _GLIBCXX_BEGIN_NESTED_NAMESPACE(std, _GLIBCXX_STD_D) * cause no gains in efficiency. * * See - * http://gcc.gnu.org/onlinedocs/libstdc++/23_containers/howto.html#4 + * http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt07ch17.html * for more on "hinting". * * Insertion requires logarithmic time (if the hint is not taken). diff --git a/libstdc++-v3/include/bits/stl_multimap.h b/libstdc++-v3/include/bits/stl_multimap.h index 64a23b94920..af6460052ee 100644 --- a/libstdc++-v3/include/bits/stl_multimap.h +++ b/libstdc++-v3/include/bits/stl_multimap.h @@ -458,8 +458,8 @@ _GLIBCXX_BEGIN_NESTED_NAMESPACE(std, _GLIBCXX_STD_D) * improve the performance of the insertion process. A bad hint would * cause no gains in efficiency. * - * See http://gcc.gnu.org/onlinedocs/libstdc++/23_containers/howto.html#4 - * for more on "hinting". + * For more on "hinting," see: + * http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt07ch17.html * * Insertion requires logarithmic time (if the hint is not taken). */ @@ -468,7 +468,8 @@ _GLIBCXX_BEGIN_NESTED_NAMESPACE(std, _GLIBCXX_STD_D) { return _M_t._M_insert_equal_(__position, __x); } /** - * @brief A template function that attempts to insert a range of elements. + * @brief A template function that attempts to insert a range + * of elements. * @param first Iterator pointing to the start of the range to be * inserted. * @param last Iterator pointing to the end of the range. diff --git a/libstdc++-v3/include/bits/stl_multiset.h b/libstdc++-v3/include/bits/stl_multiset.h index 18757551e5d..3721d99d44a 100644 --- a/libstdc++-v3/include/bits/stl_multiset.h +++ b/libstdc++-v3/include/bits/stl_multiset.h @@ -420,7 +420,7 @@ _GLIBCXX_BEGIN_NESTED_NAMESPACE(std, _GLIBCXX_STD_D) * improve the performance of the insertion process. A bad hint would * cause no gains in efficiency. * - * See http://gcc.gnu.org/onlinedocs/libstdc++/23_containers/howto.html#4 + * See http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt07ch17.html * for more on "hinting". * * Insertion requires logarithmic time (if the hint is not taken). diff --git a/libstdc++-v3/include/bits/stl_relops.h b/libstdc++-v3/include/bits/stl_relops.h index 376a6b17369..be93cc65a34 100644 --- a/libstdc++-v3/include/bits/stl_relops.h +++ b/libstdc++-v3/include/bits/stl_relops.h @@ -60,8 +60,8 @@ * Inclusion of this file has been removed from * all of the other STL headers for safety reasons, except std_utility.h. * For more information, see the thread of about twenty messages starting - * with http://gcc.gnu.org/ml/libstdc++/2001-01/msg00223.html , or the - * FAQ at http://gcc.gnu.org/onlinedocs/libstdc++/faq/index.html#4_4 . + * with http://gcc.gnu.org/ml/libstdc++/2001-01/msg00223.html, or + * http://gcc.gnu.org/onlinedocs/libstdc++/faq.html#faq.ambiguous_overloads * * Short summary: the rel_ops operators should be avoided for the present. */ diff --git a/libstdc++-v3/include/bits/stl_set.h b/libstdc++-v3/include/bits/stl_set.h index 65dc13569da..8ea0a5970ac 100644 --- a/libstdc++-v3/include/bits/stl_set.h +++ b/libstdc++-v3/include/bits/stl_set.h @@ -432,9 +432,9 @@ _GLIBCXX_BEGIN_NESTED_NAMESPACE(std, _GLIBCXX_STD_D) * potentially improve the performance of the insertion process. A bad * hint would cause no gains in efficiency. * - * See http://gcc.gnu.org/onlinedocs/libstdc++/23_containers/howto.html#4 - * for more on "hinting". - * + * For more on "hinting", see: + * http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt07ch17.html + * * Insertion requires logarithmic time (if the hint is not taken). */ iterator @@ -442,7 +442,8 @@ _GLIBCXX_BEGIN_NESTED_NAMESPACE(std, _GLIBCXX_STD_D) { return _M_t._M_insert_unique_(__position, __x); } /** - * @brief A template function that attempts to insert a range of elements. + * @brief A template function that attempts to insert a range + * of elements. * @param first Iterator pointing to the start of the range to be * inserted. * @param last Iterator pointing to the end of the range. diff --git a/libstdc++-v3/include/std/bitset b/libstdc++-v3/include/std/bitset index 10d60055c31..67dfd694551 100644 --- a/libstdc++-v3/include/std/bitset +++ b/libstdc++-v3/include/std/bitset @@ -634,7 +634,8 @@ _GLIBCXX_BEGIN_NESTED_NAMESPACE(std, _GLIBCXX_STD_D) * } * @endcode * - * Also see http://gcc.gnu.org/onlinedocs/libstdc++/ext/sgiexts.html#ch23 + * Also see: + * http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt12ch33s02.html * for a description of extensions. * * Most of the actual code isn't contained in %bitset<> itself, but in the diff --git a/libstdc++-v3/include/std/fstream b/libstdc++-v3/include/std/fstream index 2bbbcc1f470..46b630702a9 100644 --- a/libstdc++-v3/include/std/fstream +++ b/libstdc++-v3/include/std/fstream @@ -325,7 +325,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) * If no file has been opened, and both @a s and @a n are zero, then * the stream becomes unbuffered. Otherwise, @c s is used as a * buffer; see - * http://gcc.gnu.org/onlinedocs/libstdc++/27_io/howto.html#2 + * http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt11ch25s02.html * for more. */ virtual __streambuf_type* diff --git a/libstdc++-v3/include/std/iosfwd b/libstdc++-v3/include/std/iosfwd index 5c0bbba9ce8..6f8129ec1ed 100644 --- a/libstdc++-v3/include/std/iosfwd +++ b/libstdc++-v3/include/std/iosfwd @@ -125,7 +125,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) * themselves (e.g., "class ostream;") is not valid ISO C++. * * For more specific declarations, see - * http://gcc.gnu.org/onlinedocs/libstdc++/27_io/howto.html#10 + * http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt11ch24.html * * @{ */ diff --git a/libstdc++-v3/include/std/iostream b/libstdc++-v3/include/std/iostream index a4bdf86377a..5f2f23f1df0 100644 --- a/libstdc++-v3/include/std/iostream +++ b/libstdc++-v3/include/std/iostream @@ -1,6 +1,6 @@ // Standard iostream objects -*- C++ -*- -// Copyright (C) 1997, 1998, 1999, 2001, 2002, 2005 +// Copyright (C) 1997, 1998, 1999, 2001, 2002, 2005, 2008 // Free Software Foundation, Inc. // // This file is part of the GNU ISO C++ Library. This library is free @@ -52,8 +52,8 @@ _GLIBCXX_BEGIN_NAMESPACE(std) * * The <iostream> header declares the eight <em>standard stream * objects</em>. For other declarations, see - * http://gcc.gnu.org/onlinedocs/libstdc++/27_io/howto.html#10 and the - * @link s27_2_iosfwd I/O forward declarations @endlink + * http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt11ch24.html + * and the @link s27_2_iosfwd I/O forward declarations @endlink * * They are required by default to cooperate with the global C library's * @c FILE streams, and to be available during program startup and diff --git a/libstdc++-v3/include/std/istream b/libstdc++-v3/include/std/istream index caf670b0e35..8b87c73fc1b 100644 --- a/libstdc++-v3/include/std/istream +++ b/libstdc++-v3/include/std/istream @@ -630,10 +630,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) * Objects of this class are created before all of the standard * extractors are run. It is responsible for "exception-safe prefix and * suffix operations," although only prefix actions are currently required - * by the standard. Additional actions may be added by the - * implementation, and we list them in - * http://gcc.gnu.org/onlinedocs/libstdc++/17_intro/howto.html#5 - * under [27.6] notes. + * by the standard. */ template<typename _CharT, typename _Traits> class basic_istream<_CharT, _Traits>::sentry diff --git a/libstdc++-v3/include/std/ostream b/libstdc++-v3/include/std/ostream index 913986ecf49..93a7d6ede31 100644 --- a/libstdc++-v3/include/std/ostream +++ b/libstdc++-v3/include/std/ostream @@ -375,10 +375,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) * * Objects of this class are created before all of the standard * inserters are run. It is responsible for "exception-safe prefix and - * suffix operations." Additional actions may be added by the - * implementation, and we list them in - * http://gcc.gnu.org/onlinedocs/libstdc++/17_intro/howto.html#5 - * under [27.6] notes. + * suffix operations." */ template <typename _CharT, typename _Traits> class basic_ostream<_CharT, _Traits>::sentry diff --git a/libstdc++-v3/include/std/sstream b/libstdc++-v3/include/std/sstream index 2a812423e8d..6d3366bbfd2 100644 --- a/libstdc++-v3/include/std/sstream +++ b/libstdc++-v3/include/std/sstream @@ -193,7 +193,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) * * If no buffer has already been created, and both @a s and @a n are * non-zero, then @c s is used as a buffer; see - * http://gcc.gnu.org/onlinedocs/libstdc++/27_io/howto.html#2 + * http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt11ch25s02.html * for more. */ virtual __streambuf_type* diff --git a/libstdc++-v3/include/std/streambuf b/libstdc++-v3/include/std/streambuf index a2e47505c6f..c7ff5bf0675 100644 --- a/libstdc++-v3/include/std/streambuf +++ b/libstdc++-v3/include/std/streambuf @@ -563,8 +563,8 @@ _GLIBCXX_BEGIN_NAMESPACE(std) * * Each derived class provides its own appropriate behavior. See * the next-to-last paragraph of - * http://gcc.gnu.org/onlinedocs/libstdc++/27_io/howto.html#2 for - * more on this function. + * http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt11ch25s02.html + * for more on this function. * * @note Base class version does nothing, returns @c this. */ @@ -660,7 +660,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) * * A functioning input streambuf can be created by overriding only * this function (no buffer area will be used). For an example, see - * http://gcc.gnu.org/onlinedocs/libstdc++/27_io/howto.html#6 + * http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt11ch25.html * * @note Base class version does nothing, returns eof(). */ |