Patch for old hostnames in URLs in libstdc++-v3

Joseph S. Myers jsm28@cam.ac.uk
Thu Dec 21 13:52:00 GMT 2000


This patch makes various obsolete references to web pages on
sources.redhat.com / sourceware.cygnus.com in libstdc++ refer to
gcc.gnu.org instead.  OK to commit?

2000-12-21  Joseph S. Myers  <jsm28@cam.ac.uk>

	* acinclude.m4, configure.in, mkcheck.in,
	testsuite/21_strings/ctor_copy_dtor.cc,
	testsuite/21_strings/inserters_extractors.cc,
	testsuite/23_containers/map_operators.cc,
	testsuite/23_containers/vector_element_access.cc,
	testsuite/25_algorithms/lower_bound.cc,
	testsuite/27_io/ifstream_members.cc,
	testsuite/27_io/istream_extractor_arith.cc,
	testsuite/27_io/istream_unformatted.cc,
	testsuite/27_io/ofstream_members.cc,
	testsuite/27_io/ostream_inserter_char.cc,
	testsuite/27_io/ostream_inserter_other.cc,
	testsuite/27_io/ostream_manip.cc, testsuite/27_io/streambuf.cc:
	Change sourceware.cygnus.com and sources.redhat.com URLs for
	libstdc++ web pages and list archives to point to gcc.gnu.org
	* aclocal.m4, configure: Regenerate.

--- acinclude.m4.orig	Thu Dec 21 16:08:36 2000
+++ acinclude.m4	Thu Dec 21 21:03:45 2000
@@ -1184,9 +1184,9 @@
 dnl     Somehow this same set of flags must be passed when [re]building
 dnl     libgcc.
 dnl --disable-cxx-flags passes nothing.
-dnl  +  See http://sourceware.cygnus.com/ml/libstdc++/2000-q2/msg00131.html
-dnl         http://sourceware.cygnus.com/ml/libstdc++/2000-q2/msg00284.html
-dnl         http://sourceware.cygnus.com/ml/libstdc++/2000-q1/msg00035.html
+dnl  +  See http://gcc.gnu.org/ml/libstdc++/2000-q2/msg00131.html
+dnl         http://gcc.gnu.org/ml/libstdc++/2000-q2/msg00284.html
+dnl         http://gcc.gnu.org/ml/libstdc++/2000-q1/msg00035.html
 dnl  +  Usage:  GLIBCPP_ENABLE_CXX_FLAGS(default flags)
 dnl       If "default flags" is an empty string (or "none"), the effect is
 dnl       the same as --disable or --enable=no.
--- aclocal.m4.orig	Thu Dec 21 16:08:36 2000
+++ aclocal.m4	Thu Dec 21 21:03:58 2000
@@ -1196,9 +1196,9 @@
 dnl     Somehow this same set of flags must be passed when [re]building
 dnl     libgcc.
 dnl --disable-cxx-flags passes nothing.
-dnl  +  See http://sourceware.cygnus.com/ml/libstdc++/2000-q2/msg00131.html
-dnl         http://sourceware.cygnus.com/ml/libstdc++/2000-q2/msg00284.html
-dnl         http://sourceware.cygnus.com/ml/libstdc++/2000-q1/msg00035.html
+dnl  +  See http://gcc.gnu.org/ml/libstdc++/2000-q2/msg00131.html
+dnl         http://gcc.gnu.org/ml/libstdc++/2000-q2/msg00284.html
+dnl         http://gcc.gnu.org/ml/libstdc++/2000-q1/msg00035.html
 dnl  +  Usage:  GLIBCPP_ENABLE_CXX_FLAGS(default flags)
 dnl       If "default flags" is an empty string (or "none"), the effect is
 dnl       the same as --disable or --enable=no.
--- configure.in.orig	Thu Dec 21 16:08:37 2000
+++ configure.in	Thu Dec 21 21:04:34 2000
@@ -350,11 +350,11 @@
   echo ""
   echo "Please make certain that you read the installation information here:"
   echo "  faster => ${srcdir}/docs/install.html"
-  echo "  slower => <URL: http://sources.redhat.com/libstdc++/install.html >"
+  echo "  slower => <URL: http://gcc.gnu.org/onlinedocs/libstdc++/install.html >"
   echo ""
   echo "and the configuration information here:"
   echo "  faster => ${srcdir}/docs/configopts.html"
-  echo "  slower => <URL: http://sources.redhat.com/libstdc++/configopts.html >"
+  echo "  slower => <URL: http://gcc.gnu.org/onlinedocs/libstdc++/configopts.html >"
   echo ""
   echo "before proceeding with ${_cv_gnu_make_command}."
   echo ""
--- configure.orig	Thu Dec 21 16:08:37 2000
+++ configure	Thu Dec 21 21:04:47 2000
@@ -20348,11 +20348,11 @@
   echo ""
   echo "Please make certain that you read the installation information here:"
   echo "  faster => ${srcdir}/docs/install.html"
-  echo "  slower => <URL: http://sources.redhat.com/libstdc++/install.html >"
+  echo "  slower => <URL: http://gcc.gnu.org/onlinedocs/libstdc++/install.html >"
   echo ""
   echo "and the configuration information here:"
   echo "  faster => ${srcdir}/docs/configopts.html"
-  echo "  slower => <URL: http://sources.redhat.com/libstdc++/configopts.html >"
+  echo "  slower => <URL: http://gcc.gnu.org/onlinedocs/libstdc++/configopts.html >"
   echo ""
   echo "before proceeding with ${_cv_gnu_make_command}."
   echo ""
--- mkcheck.in.orig	Fri Dec  1 22:11:29 2000
+++ mkcheck.in	Thu Dec 21 21:05:23 2000
@@ -83,7 +83,7 @@
 TESTS_FILE="$TEST_DIR/$(date +%Y%m%d)-mkcheckfiles.txt"

 # the heap size limit for testsuite binaries; start with a 2MB limit as per
-# http://sources.redhat.com/ml/libstdc++/2000-10/msg00029.html
+# http://gcc.gnu.org/ml/libstdc++/2000-10/msg00029.html
 MAX_MEM_USAGE=3072

 #
--- testsuite/21_strings/ctor_copy_dtor.cc.orig	Sat Oct 21 17:50:04 2000
+++ testsuite/21_strings/ctor_copy_dtor.cc	Thu Dec 21 21:41:05 2000
@@ -61,7 +61,7 @@

 #if 0
   // XXX These tests have been temporarily disabled.
-  // http://sources.redhat.com/ml/libstdc++/2000-10/msg00033.html
+  // http://gcc.gnu.org/ml/libstdc++/2000-10/msg00033.html
   // basic_string(const char* s, size_type n, alloc)
   csz01 = str01.max_size();
   // NB: As strlen(str_lit01) != csz01, this test is undefined. It
--- testsuite/21_strings/inserters_extractors.cc.orig	Tue Aug 15 12:15:07 2000
+++ testsuite/21_strings/inserters_extractors.cc	Thu Dec 21 21:41:22 2000
@@ -237,7 +237,7 @@

 // istringstream/stringbuf extractor properly size buffer based on
 // actual, not allocated contents (string.size() vs. string.capacity()).
-// http://sourceware.cygnus.com/ml/libstdc++/1999-q4/msg00049.html
+// http://gcc.gnu.org/ml/libstdc++/1999-q4/msg00049.html
 void test06(void)
 {
   bool test = true;
@@ -265,7 +265,7 @@
 #endif
 }

-// http://sourceware.cygnus.com/ml/libstdc++/2000-q1/msg00085.html
+// http://gcc.gnu.org/ml/libstdc++/2000-q1/msg00085.html
 // istream::operator>>(string)
 // sets failbit
 // NB: this is a defect in the standard.
--- testsuite/23_containers/map_operators.cc.orig	Fri Nov 17 23:00:27 2000
+++ testsuite/23_containers/map_operators.cc	Thu Dec 21 21:41:45 2000
@@ -44,7 +44,7 @@
   return 0;
 }

-// http://sources.redhat.com/ml/libstdc++/2000-11/msg00093.html
+// http://gcc.gnu.org/ml/libstdc++/2000-11/msg00093.html
 void test02()
 {
     typedef std::map<int,const int> MapInt;
--- testsuite/23_containers/vector_element_access.cc.orig	Thu Sep  7 01:02:01 2000
+++ testsuite/23_containers/vector_element_access.cc	Thu Dec 21 21:42:07 2000
@@ -30,7 +30,7 @@

 struct B { };

-// http://sources.redhat.com/ml/libstdc++/2000-09/msg00002.html
+// http://gcc.gnu.org/ml/libstdc++/2000-09/msg00002.html
 bool test01()
 {
   bool test = true;
--- testsuite/25_algorithms/lower_bound.cc.orig	Tue Aug 15 12:15:07 2000
+++ testsuite/25_algorithms/lower_bound.cc	Thu Dec 21 21:42:25 2000
@@ -19,7 +19,7 @@
 #include <algorithm>
 #include <debug_assert.h>

-// http://sourceware.cygnus.com/ml/libstdc++/2000-06/msg00316.html
+// http://gcc.gnu.org/ml/libstdc++/2000-06/msg00316.html
 struct foo { };

 bool operator== (const foo&, const foo&) { return true; };
--- testsuite/27_io/ifstream_members.cc.orig	Tue Aug 15 12:15:07 2000
+++ testsuite/27_io/ifstream_members.cc	Thu Dec 21 21:42:47 2000
@@ -25,7 +25,7 @@
 const char name_01[] = "testsuite/ifstream_members-1.tst";
 const char name_02[] = "testsuite/ifstream_members-1.txt";

-// http://sourceware.cygnus.com/ml/libstdc++/2000-06/msg00136.html
+// http://gcc.gnu.org/ml/libstdc++/2000-06/msg00136.html
 bool test00()
 {
   bool test = true;
@@ -52,7 +52,7 @@
   return test;
 }

-// http://sourceware.cygnus.com/ml/libstdc++/2000-07/msg00004.html
+// http://gcc.gnu.org/ml/libstdc++/2000-07/msg00004.html
 bool test01()
 {
   bool test = true;
--- testsuite/27_io/istream_extractor_arith.cc.orig	Tue Nov 28 12:05:20 2000
+++ testsuite/27_io/istream_extractor_arith.cc	Thu Dec 21 21:43:03 2000
@@ -168,7 +168,7 @@
   return test;
 }

-// http://sourceware.cygnus.com/ml/libstdc++/2000-q1/msg00081.html
+// http://gcc.gnu.org/ml/libstdc++/2000-q1/msg00081.html
 // Jim Parsons
 void test06()
 {
--- testsuite/27_io/istream_unformatted.cc.orig	Mon Nov 27 07:32:24 2000
+++ testsuite/27_io/istream_unformatted.cc	Thu Dec 21 21:43:28 2000
@@ -320,7 +320,7 @@
   return 0;
 }

-// http://sourceware.cygnus.com/ml/libstdc++/2000-q1/msg00177.html
+// http://gcc.gnu.org/ml/libstdc++/2000-q1/msg00177.html
 int
 test04()
 {
@@ -351,7 +351,7 @@
   return 0;
 }

-// http://sourceware.cygnus.com/ml/libstdc++/2000-07/msg00003.html
+// http://gcc.gnu.org/ml/libstdc++/2000-07/msg00003.html
 int
 test05()
 {
@@ -421,7 +421,7 @@
 }


-// http://sources.redhat.com/ml/libstdc++/2000-07/msg00126.html
+// http://gcc.gnu.org/ml/libstdc++/2000-07/msg00126.html
 int
 test06()
 {
@@ -454,7 +454,7 @@
 }

 // bug reported by bgarcia@laurelnetworks.com
-// http://sources.redhat.com/ml/libstdc++-prs/2000-q3/msg00041.html
+// http://gcc.gnu.org/ml/libstdc++-prs/2000-q3/msg00041.html
 int
 test07()
 {
--- testsuite/27_io/ofstream_members.cc.orig	Tue Aug 15 12:15:07 2000
+++ testsuite/27_io/ofstream_members.cc	Thu Dec 21 21:43:47 2000
@@ -25,7 +25,7 @@
 const char name_01[] = "testsuite/ofstream_members-1.tst";
 const char name_02[] = "testsuite/ofstream_members-1.txt";

-// http://sourceware.cygnus.com/ml/libstdc++/2000-06/msg00136.html
+// http://gcc.gnu.org/ml/libstdc++/2000-06/msg00136.html
 bool test00()
 {
   bool test = true;
@@ -53,7 +53,7 @@
 }


-// http://sourceware.cygnus.com/ml/libstdc++/2000-07/msg00004.html
+// http://gcc.gnu.org/ml/libstdc++/2000-07/msg00004.html
 bool test01()
 {
   bool test = true;
--- testsuite/27_io/ostream_inserter_char.cc.orig	Tue Aug 15 12:15:07 2000
+++ testsuite/27_io/ostream_inserter_char.cc	Thu Dec 21 21:44:03 2000
@@ -226,7 +226,7 @@


 // ostringstream and positioning, multiple writes
-// http://sourceware.cygnus.com/ml/libstdc++/2000-q1/msg00326.html
+// http://gcc.gnu.org/ml/libstdc++/2000-q1/msg00326.html
 void test06()
 {
   bool test = true;
--- testsuite/27_io/ostream_inserter_other.cc.orig	Tue Aug 15 12:15:07 2000
+++ testsuite/27_io/ostream_inserter_other.cc	Thu Dec 21 21:44:14 2000
@@ -93,7 +93,7 @@
 }

 // via Brent Verner <brent@rcfile.org>
-// http://sourceware.cygnus.com/ml/libstdc++/2000-06/msg00005.html
+// http://gcc.gnu.org/ml/libstdc++/2000-06/msg00005.html
 int
 test03(void)
 {
--- testsuite/27_io/ostream_manip.cc.orig	Tue Aug 15 12:15:07 2000
+++ testsuite/27_io/ostream_manip.cc	Thu Dec 21 21:44:22 2000
@@ -81,7 +81,7 @@


 // based vaguely on this:
-// http://sourceware.cygnus.com/ml/libstdc++/2000-q2/msg00109.html
+// http://gcc.gnu.org/ml/libstdc++/2000-q2/msg00109.html
 bool test02()
 {
   using namespace std;
--- testsuite/27_io/streambuf.cc.orig	Tue Oct 31 01:55:18 2000
+++ testsuite/27_io/streambuf.cc	Thu Dec 21 21:44:31 2000
@@ -191,7 +191,7 @@
 }

 // test03
-// http://sourceware.cygnus.com/ml/libstdc++/2000-q1/msg00151.html
+// http://gcc.gnu.org/ml/libstdc++/2000-q1/msg00151.html
 template<typename charT, typename traits = std::char_traits<charT> >
   class basic_nullbuf : public std::basic_streambuf<charT, traits>
   {

-- 
Joseph S. Myers
jsm28@cam.ac.uk



More information about the Gcc-patches mailing list