List:Commits« Previous MessageNext Message »
From:paul Date:October 4 2007 6:25pm
Subject:svn commit - mysqldoc@docsrva: r7971 - in trunk: . refman-4.1 refman-5.0 refman-5.1 refman-5.2 refman-common
View as plain text  
Author: paul
Date: 2007-10-04 20:25:16 +0200 (Thu, 04 Oct 2007)
New Revision: 7971

Log:
 r30682@polar:  paul | 2007-10-04 13:03:44 -0500
 Remove most references to egcs (obsolete). (Kent)


Modified:
   trunk/refman-4.1/installing.xml
   trunk/refman-5.0/installing-cs.xml
   trunk/refman-5.0/installing.xml
   trunk/refman-5.1/installing.xml
   trunk/refman-5.2/installing.xml
   trunk/refman-common/connector-odbc.xml

Property changes on: trunk
___________________________________________________________________
Name: svk:merge
   - 4767c598-dc10-0410-bea0-d01b485662eb:/mysqldoc-local/mysqldoc/trunk:30608
7d8d2c4e-af1d-0410-ab9f-b038ce55645b:/mysqldoc-local/mysqldoc:25316
b5ec3a16-e900-0410-9ad2-d183a3acac99:/mysqldoc-local/mysqldoc/trunk:14218
bf112a9c-6c03-0410-a055-ad865cd57414:/mysqldoc-local/mysqldoc/trunk:20005
   + 4767c598-dc10-0410-bea0-d01b485662eb:/mysqldoc-local/mysqldoc/trunk:30682
7d8d2c4e-af1d-0410-ab9f-b038ce55645b:/mysqldoc-local/mysqldoc:25316
b5ec3a16-e900-0410-9ad2-d183a3acac99:/mysqldoc-local/mysqldoc/trunk:14218
bf112a9c-6c03-0410-a055-ad865cd57414:/mysqldoc-local/mysqldoc/trunk:20005


Modified: trunk/refman-4.1/installing.xml
===================================================================
--- trunk/refman-4.1/installing.xml	2007-10-04 16:21:10 UTC (rev 7970)
+++ trunk/refman-4.1/installing.xml	2007-10-04 18:25:16 UTC (rev 7971)
Changed blocks: 9, Lines Added: 17, Lines Deleted: 50; 5503 bytes

@@ -7395,12 +7395,11 @@
       <listitem>
         <para>
           A working ANSI C++ compiler. <command>gcc</command> 2.95.2 or
-          later, <command>egcs</command> 1.0.2 or later or <command>egcs
-          2.91.66</command>, SGI C++, and SunPro C++ are some of the
-          compilers that are known to work. <literal>libg++</literal> is
-          not needed when using <command>gcc</command>.
-          <command>gcc</command> 2.7.x has a bug that makes it
-          impossible to compile some perfectly legal C++ files, such as
+          later, SGI C++, and SunPro C++ are some of the compilers that
+          are known to work. <literal>libg++</literal> is not needed
+          when using <command>gcc</command>. <command>gcc</command>
+          2.7.x has a bug that makes it impossible to compile some
+          perfectly legal C++ files, such as
           <filename>sql/sql_base.cc</filename>. If you have only
           <command>gcc</command> 2.7.x, you must upgrade your
           <command>gcc</command> to be able to compile MySQL.

@@ -8203,17 +8202,6 @@
 
             <listitem>
               <para>
-                <command>egcs</command> 1.0.3a:
-              </para>
-
-<programlisting>
-CC=gcc CXX=gcc CXXFLAGS="-O3 -felide-constructors \
--fno-exceptions -fno-rtti"
-</programlisting>
-            </listitem>
-
-            <listitem>
-              <para>
                 <command>gcc</command> 2.95.2:
               </para>
 

@@ -15157,18 +15145,6 @@
 </programlisting>
 
         <para>
-          If you want to use <command>egcs</command>, the following
-          <command>configure</command> line worked for us:
-        </para>
-
-<programlisting>
-CFLAGS="-O3 -fomit-frame-pointer" CXX=gcc \
-CXXFLAGS="-O3 -fomit-frame-pointer -felide-constructors \
-    -fno-exceptions -fno-rtti" \
-./configure --prefix=/usr/local/mysql --disable-shared
-</programlisting>
-
-        <para>
           Some known problems when running MySQL on Linux-Alpha:
         </para>
 

@@ -15217,9 +15193,7 @@
           To get MySQL to work on Qube2 (Linux Mips), you need the
           newest <literal>glibc</literal> libraries.
           <literal>glibc-2.0.7-29C2</literal> is known to work. You must
-          also use the <command>egcs</command> C++ compiler
-          (<command>egcs</command> 1.0.2-9, <command>gcc</command>
-          2.95.2 or newer).
+          also use <command>gcc</command> 2.95.2 or newer).
         </para>
 
       </section>

@@ -15487,8 +15461,7 @@
         If you are using Solaris on a SPARC, the recommended compiler is
         <command>gcc</command> 2.95.2 or 3.2. You can find this at
         <ulink url="http://gcc.gnu.org/"/>. Note that
-        <command>egcs</command> 1.1.1 and <command>gcc</command> 2.8.1
-        do not work reliably on SPARC!
+        <command>gcc</command> 2.8.1 does not work reliably on SPARC.
       </para>
 
       <para>

@@ -15929,10 +15902,9 @@
         </para>
 
         <para>
-          If you are using <command>gcc</command> or
-          <command>egcs</command> on Solaris x86 and you experience
-          problems with core dumps under load, you should use the
-          following <command>configure</command> command:
+          If you are using <command>gcc</command> on Solaris x86 and you
+          experience problems with core dumps under load, you should use
+          the following <command>configure</command> command:
         </para>
 
 <programlisting>

@@ -16606,21 +16578,18 @@
         </para>
 
         <para>
-          If you are using <command>gcc</command> or
-          <command>egcs</command> to compile MySQL, you
+          If you are using <command>gcc</command> to compile MySQL, you
           <emphasis>must</emphasis> use the
           <option>-fno-exceptions</option> flag, because the exception
-          handling in <command>gcc</command>/<command>egcs</command> is
-          not thread-safe! (This is tested with <command>egcs</command>
-          1.1.) There are also some known problems with IBM's assembler
-          that may cause it to generate bad code when used with
+          handling in <command>gcc</command> is not thread-safe! There
+          are also some known problems with IBM's assembler that may
+          cause it to generate bad code when used with
           <command>gcc</command>.
         </para>
 
         <para>
           We recommend the following <command>configure</command> line
-          with <command>egcs</command> and <command>gcc</command> 2.95
-          on AIX:
+          with <command>gcc</command> 2.95 on AIX:
         </para>
 
 <programlisting>

@@ -16638,8 +16607,7 @@
           <option>-fno-exceptions</option> is required with
           <command>gcc</command> 2.95, but because MySQL does not use
           exceptions and the option generates faster code, we recommend
-          that you should always use it with <command>egcs</command> and
-          <command>gcc</command>.
+          that you should always use it with <command>gcc</command>.
         </para>
 
         <para>

@@ -19587,8 +19555,7 @@
         </para>
 
         <para>
-          If you are using <command>gcc</command> or
-          <command>egcs</command>, the recommended
+          If you are using <command>gcc</command>, the recommended
           <command>configure</command> line is:
         </para>
 


Modified: trunk/refman-5.0/installing-cs.xml
===================================================================
--- trunk/refman-5.0/installing-cs.xml	2007-10-04 16:21:10 UTC (rev 7970)
+++ trunk/refman-5.0/installing-cs.xml	2007-10-04 18:25:16 UTC (rev 7971)
Changed blocks: 8, Lines Added: 16, Lines Deleted: 48; 5218 bytes

@@ -7590,12 +7590,11 @@
       <listitem>
         <para>
           A working ANSI C++ compiler. <command>gcc</command> 2.95.2 or
-          later, <command>egcs</command> 1.0.2 or later or <command>egcs
-          2.91.66</command>, SGI C++, and SunPro C++ are some of the
-          compilers that are known to work. <literal>libg++</literal> is
-          not needed when using <command>gcc</command>.
-          <command>gcc</command> 2.7.x has a bug that makes it
-          impossible to compile some perfectly legal C++ files, such as
+          later, SGI C++, and SunPro C++ are some of the compilers that
+          are known to work. <literal>libg++</literal> is not needed
+          when using <command>gcc</command>. <command>gcc</command>
+          2.7.x has a bug that makes it impossible to compile some
+          perfectly legal C++ files, such as
           <filename>sql/sql_base.cc</filename>. If you have only
           <command>gcc</command> 2.7.x, you must upgrade your
           <command>gcc</command> to be able to compile MySQL.

@@ -8386,17 +8385,6 @@
 
             <listitem>
               <para>
-                <command>egcs</command> 1.0.3a:
-              </para>
-
-<programlisting>
-CC=gcc CXX=gcc CXXFLAGS="-O3 -felide-constructors \
--fno-exceptions -fno-rtti"
-</programlisting>
-            </listitem>
-
-            <listitem>
-              <para>
                 <command>gcc</command> 2.95.2:
               </para>
 

@@ -15170,18 +15158,6 @@
 </programlisting>
 
         <para>
-          If you want to use <command>egcs</command>, the following
-          <command>configure</command> line worked for us:
-        </para>
-
-<programlisting>
-CFLAGS="-O3 -fomit-frame-pointer" CXX=gcc \
-CXXFLAGS="-O3 -fomit-frame-pointer -felide-constructors \
-    -fno-exceptions -fno-rtti" \
-./configure --prefix=/usr/local/mysql --disable-shared
-</programlisting>
-
-        <para>
           Some known problems when running MySQL on Linux-Alpha:
         </para>
 

@@ -15230,9 +15206,7 @@
           To get MySQL to work on Qube2 (Linux Mips), you need the
           newest <literal>glibc</literal> libraries.
           <literal>glibc-2.0.7-29C2</literal> is known to work. You must
-          also use the <command>egcs</command> C++ compiler
-          (<command>egcs</command> 1.0.2-9, <command>gcc</command>
-          2.95.2 or newer).
+          also use <command>gcc</command> 2.95.2 or newer).
         </para>
 
       </section>

@@ -15485,8 +15459,7 @@
         If you are using Solaris on a SPARC, the recommended compiler is
         <command>gcc</command> 2.95.2 or 3.2. You can find this at
         <ulink url="http://gcc.gnu.org/"/>. Note that
-        <command>egcs</command> 1.1.1 and <command>gcc</command> 2.8.1
-        do not work reliably on SPARC.
+        <command>gcc</command> 2.8.1 does not work reliably on SPARC.
       </para>
 
       <para>

@@ -15931,10 +15904,9 @@
         </para>
 
         <para>
-          If you are using <command>gcc</command> or
-          <command>egcs</command> on Solaris x86 and you experience
-          problems with core dumps under load, you should use the
-          following <command>configure</command> command:
+          If you are using <command>gcc</command> on Solaris x86 and you
+          experience problems with core dumps under load, you should use
+          the following <command>configure</command> command:
         </para>
 
 <programlisting>

@@ -16610,21 +16582,18 @@
         </para>
 
         <para>
-          If you are using <command>gcc</command> or
-          <command>egcs</command> to compile MySQL, you
+          If you are using <command>gcc</command> to compile MySQL, you
           <emphasis>must</emphasis> use the
           <option>-fno-exceptions</option> flag, because the exception
-          handling in <command>gcc</command>/<command>egcs</command> is
-          not thread-safe! (This is tested with <command>egcs</command>
-          1.1.) There are also some known problems with IBM's assembler
-          that may cause it to generate bad code when used with
+          handling in <command>gcc</command> is not thread-safe! There
+          are also some known problems with IBM's assembler that may
+          cause it to generate bad code when used with
           <command>gcc</command>.
         </para>
 
         <para>
           We recommend the following <command>configure</command> line
-          with <command>egcs</command> and <command>gcc</command> 2.95
-          on AIX:
+          with <command>gcc</command> 2.95 on AIX:
         </para>
 
 <programlisting>

@@ -16642,8 +16611,7 @@
           <option>-fno-exceptions</option> is required with
           <command>gcc</command> 2.95, but because MySQL doesn't use
           exceptions and the option generates faster code, we recommend
-          that you should always use it with <command>egcs</command> /
-          <command>gcc</command>.
+          that you should always use it with <command>gcc</command>.
         </para>
 
         <para>


Modified: trunk/refman-5.0/installing.xml
===================================================================
--- trunk/refman-5.0/installing.xml	2007-10-04 16:21:10 UTC (rev 7970)
+++ trunk/refman-5.0/installing.xml	2007-10-04 18:25:16 UTC (rev 7971)
Changed blocks: 1, Lines Added: 1, Lines Deleted: 2; 535 bytes

@@ -321,8 +321,7 @@
         </para>
 
         <para>
-          If you are using <command>gcc</command> or
-          <command>egcs</command>, the recommended
+          If you are using <command>gcc</command>, the recommended
           <command>configure</command> line is:
         </para>
 


Modified: trunk/refman-5.1/installing.xml
===================================================================
--- trunk/refman-5.1/installing.xml	2007-10-04 16:21:10 UTC (rev 7970)
+++ trunk/refman-5.1/installing.xml	2007-10-04 18:25:16 UTC (rev 7971)
Changed blocks: 9, Lines Added: 17, Lines Deleted: 50; 5500 bytes

@@ -7178,12 +7178,11 @@
       <listitem>
         <para>
           A working ANSI C++ compiler. <command>gcc</command> 2.95.2 or
-          later, <command>egcs</command> 1.0.2 or later or <command>egcs
-          2.91.66</command>, SGI C++, and SunPro C++ are some of the
-          compilers that are known to work. <literal>libg++</literal> is
-          not needed when using <command>gcc</command>.
-          <command>gcc</command> 2.7.x has a bug that makes it
-          impossible to compile some perfectly legal C++ files, such as
+          later, SGI C++, and SunPro C++ are some of the compilers that
+          are known to work. <literal>libg++</literal> is not needed
+          when using <command>gcc</command>. <command>gcc</command>
+          2.7.x has a bug that makes it impossible to compile some
+          perfectly legal C++ files, such as
           <filename>sql/sql_base.cc</filename>. If you have only
           <command>gcc</command> 2.7.x, you must upgrade your
           <command>gcc</command> to be able to compile MySQL.

@@ -7974,17 +7973,6 @@
 
             <listitem>
               <para>
-                <command>egcs</command> 1.0.3a:
-              </para>
-
-<programlisting>
-CC=gcc CXX=gcc CXXFLAGS="-O3 -felide-constructors \
--fno-exceptions -fno-rtti"
-</programlisting>
-            </listitem>
-
-            <listitem>
-              <para>
                 <command>gcc</command> 2.95.2:
               </para>
 

@@ -14142,18 +14130,6 @@
 </programlisting>
 
         <para>
-          If you want to use <command>egcs</command>, the following
-          <command>configure</command> line worked for us:
-        </para>
-
-<programlisting>
-CFLAGS="-O3 -fomit-frame-pointer" CXX=gcc \
-CXXFLAGS="-O3 -fomit-frame-pointer -felide-constructors \
-    -fno-exceptions -fno-rtti" \
-./configure --prefix=/usr/local/mysql --disable-shared
-</programlisting>
-
-        <para>
           Some known problems when running MySQL on Linux-Alpha:
         </para>
 

@@ -14202,9 +14178,7 @@
           To get MySQL to work on Qube2 (Linux Mips), you need the
           newest <literal>glibc</literal> libraries.
           <literal>glibc-2.0.7-29C2</literal> is known to work. You must
-          also use the <command>egcs</command> C++ compiler
-          (<command>egcs</command> 1.0.2-9, <command>gcc</command>
-          2.95.2 or newer).
+          also use <command>gcc</command> 2.95.2 or newer).
         </para>
 
       </section>

@@ -14462,8 +14436,7 @@
         If you are using Solaris on a SPARC, the recommended compiler is
         <command>gcc</command> 2.95.2 or 3.2. You can find this at
         <ulink url="http://gcc.gnu.org/"/>. Note that
-        <command>egcs</command> 1.1.1 and <command>gcc</command> 2.8.1
-        do not work reliably on SPARC.
+        <command>gcc</command> 2.8.1 does not work reliably on SPARC.
       </para>
 
       <para>

@@ -14908,10 +14881,9 @@
         </para>
 
         <para>
-          If you are using <command>gcc</command> or
-          <command>egcs</command> on Solaris x86 and you experience
-          problems with core dumps under load, you should use the
-          following <command>configure</command> command:
+          If you are using <command>gcc</command> on Solaris x86 and you
+          experience problems with core dumps under load, you should use
+          the following <command>configure</command> command:
         </para>
 
 <programlisting>

@@ -15587,21 +15559,18 @@
         </para>
 
         <para>
-          If you are using <command>gcc</command> or
-          <command>egcs</command> to compile MySQL, you
+          If you are using <command>gcc</command> to compile MySQL, you
           <emphasis>must</emphasis> use the
           <option>-fno-exceptions</option> flag, because the exception
-          handling in <command>gcc</command>/<command>egcs</command> is
-          not thread-safe! (This is tested with <command>egcs</command>
-          1.1.) There are also some known problems with IBM's assembler
-          that may cause it to generate bad code when used with
+          handling in <command>gcc</command> is not thread-safe! There
+          are also some known problems with IBM's assembler that may
+          cause it to generate bad code when used with
           <command>gcc</command>.
         </para>
 
         <para>
           We recommend the following <command>configure</command> line
-          with <command>egcs</command> and <command>gcc</command> 2.95
-          on AIX:
+          with <command>gcc</command> 2.95 on AIX:
         </para>
 
 <programlisting>

@@ -15619,8 +15588,7 @@
           <option>-fno-exceptions</option> is required with
           <command>gcc</command> 2.95, but because MySQL doesn't use
           exceptions and the option generates faster code, we recommend
-          that you should always use it with <command>egcs</command> /
-          <command>gcc</command>.
+          that you should always use it with <command>gcc</command>.
         </para>
 
         <para>

@@ -18481,8 +18449,7 @@
         </para>
 
         <para>
-          If you are using <command>gcc</command> or
-          <command>egcs</command>, the recommended
+          If you are using <command>gcc</command>, the recommended
           <command>configure</command> line is:
         </para>
 


Modified: trunk/refman-5.2/installing.xml
===================================================================
--- trunk/refman-5.2/installing.xml	2007-10-04 16:21:10 UTC (rev 7970)
+++ trunk/refman-5.2/installing.xml	2007-10-04 18:25:16 UTC (rev 7971)
Changed blocks: 9, Lines Added: 17, Lines Deleted: 50; 5500 bytes

@@ -7126,12 +7126,11 @@
       <listitem>
         <para>
           A working ANSI C++ compiler. <command>gcc</command> 2.95.2 or
-          later, <command>egcs</command> 1.0.2 or later or <command>egcs
-          2.91.66</command>, SGI C++, and SunPro C++ are some of the
-          compilers that are known to work. <literal>libg++</literal> is
-          not needed when using <command>gcc</command>.
-          <command>gcc</command> 2.7.x has a bug that makes it
-          impossible to compile some perfectly legal C++ files, such as
+          later, SGI C++, and SunPro C++ are some of the compilers that
+          are known to work. <literal>libg++</literal> is not needed
+          when using <command>gcc</command>. <command>gcc</command>
+          2.7.x has a bug that makes it impossible to compile some
+          perfectly legal C++ files, such as
           <filename>sql/sql_base.cc</filename>. If you have only
           <command>gcc</command> 2.7.x, you must upgrade your
           <command>gcc</command> to be able to compile MySQL.

@@ -7922,17 +7921,6 @@
 
             <listitem>
               <para>
-                <command>egcs</command> 1.0.3a:
-              </para>
-
-<programlisting>
-CC=gcc CXX=gcc CXXFLAGS="-O3 -felide-constructors \
--fno-exceptions -fno-rtti"
-</programlisting>
-            </listitem>
-
-            <listitem>
-              <para>
                 <command>gcc</command> 2.95.2:
               </para>
 

@@ -13976,18 +13964,6 @@
 </programlisting>
 
         <para>
-          If you want to use <command>egcs</command>, the following
-          <command>configure</command> line worked for us:
-        </para>
-
-<programlisting>
-CFLAGS="-O3 -fomit-frame-pointer" CXX=gcc \
-CXXFLAGS="-O3 -fomit-frame-pointer -felide-constructors \
-    -fno-exceptions -fno-rtti" \
-./configure --prefix=/usr/local/mysql --disable-shared
-</programlisting>
-
-        <para>
           Some known problems when running MySQL on Linux-Alpha:
         </para>
 

@@ -14036,9 +14012,7 @@
           To get MySQL to work on Qube2 (Linux Mips), you need the
           newest <literal>glibc</literal> libraries.
           <literal>glibc-2.0.7-29C2</literal> is known to work. You must
-          also use the <command>egcs</command> C++ compiler
-          (<command>egcs</command> 1.0.2-9, <command>gcc</command>
-          2.95.2 or newer).
+          also use <command>gcc</command> 2.95.2 or newer).
         </para>
 
       </section>

@@ -14296,8 +14270,7 @@
         If you are using Solaris on a SPARC, the recommended compiler is
         <command>gcc</command> 2.95.2 or 3.2. You can find this at
         <ulink url="http://gcc.gnu.org/"/>. Note that
-        <command>egcs</command> 1.1.1 and <command>gcc</command> 2.8.1
-        do not work reliably on SPARC.
+        <command>gcc</command> 2.8.1 does not work reliably on SPARC.
       </para>
 
       <para>

@@ -14742,10 +14715,9 @@
         </para>
 
         <para>
-          If you are using <command>gcc</command> or
-          <command>egcs</command> on Solaris x86 and you experience
-          problems with core dumps under load, you should use the
-          following <command>configure</command> command:
+          If you are using <command>gcc</command> on Solaris x86 and you
+          experience problems with core dumps under load, you should use
+          the following <command>configure</command> command:
         </para>
 
 <programlisting>

@@ -15421,21 +15393,18 @@
         </para>
 
         <para>
-          If you are using <command>gcc</command> or
-          <command>egcs</command> to compile MySQL, you
+          If you are using <command>gcc</command> to compile MySQL, you
           <emphasis>must</emphasis> use the
           <option>-fno-exceptions</option> flag, because the exception
-          handling in <command>gcc</command>/<command>egcs</command> is
-          not thread-safe! (This is tested with <command>egcs</command>
-          1.1.) There are also some known problems with IBM's assembler
-          that may cause it to generate bad code when used with
+          handling in <command>gcc</command> is not thread-safe! There
+          are also some known problems with IBM's assembler that may
+          cause it to generate bad code when used with
           <command>gcc</command>.
         </para>
 
         <para>
           We recommend the following <command>configure</command> line
-          with <command>egcs</command> and <command>gcc</command> 2.95
-          on AIX:
+          with <command>gcc</command> 2.95 on AIX:
         </para>
 
 <programlisting>

@@ -15453,8 +15422,7 @@
           <option>-fno-exceptions</option> is required with
           <command>gcc</command> 2.95, but because MySQL doesn't use
           exceptions and the option generates faster code, we recommend
-          that you should always use it with <command>egcs</command> /
-          <command>gcc</command>.
+          that you should always use it with <command>gcc</command>.
         </para>
 
         <para>

@@ -18315,8 +18283,7 @@
         </para>
 
         <para>
-          If you are using <command>gcc</command> or
-          <command>egcs</command>, the recommended
+          If you are using <command>gcc</command>, the recommended
           <command>configure</command> line is:
         </para>
 


Modified: trunk/refman-common/connector-odbc.xml
===================================================================
--- trunk/refman-common/connector-odbc.xml	2007-10-04 16:21:10 UTC (rev 7970)
+++ trunk/refman-common/connector-odbc.xml	2007-10-04 18:25:16 UTC (rev 7971)
Changed blocks: 1, Lines Added: 2, Lines Deleted: 3; 739 bytes

@@ -1734,9 +1734,8 @@
         <listitem>
           <para>
             A working ANSI C++ compiler. <command>gcc</command> 2.95.2
-            or later, <command>egcs</command> 1.0.2 or later or
-            <command>egcs 2.91.66</command>, SGI C++, and SunPro C++ are
-            some of the compilers that are known to work.
+            or later, SGI C++, and SunPro C++ are some of the compilers
+            that are known to work.
           </para>
         </listitem>
 


Thread
svn commit - mysqldoc@docsrva: r7971 - in trunk: . refman-4.1 refman-5.0 refman-5.1 refman-5.2 refman-commonpaul4 Oct