diff options
author | bkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-07-29 01:53:49 +0000 |
---|---|---|
committer | bkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-07-29 01:53:49 +0000 |
commit | c16d514f26c1b6a23f48155d5883ad22cf1f6447 (patch) | |
tree | 94adc9ca325a9a36669b00bf154939b88799df59 | |
parent | 5bfd4d4bb8d7fe83653818bc2ecdc9915a62d63c (diff) | |
download | gcc-c16d514f26c1b6a23f48155d5883ad22cf1f6447.tar.gz |
2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
Tyler Earman <rem.intellegare@gmail.com>
* doc/xml/manual/configure.xml: Consistent placement of
ABI-changing options, clarify --enable-clocale.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150195 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | libstdc++-v3/ChangeLog | 6 | ||||
-rw-r--r-- | libstdc++-v3/doc/xml/manual/configure.xml | 41 |
2 files changed, 28 insertions, 19 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 483b4201636..0a85bccac9a 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2009-07-28 Benjamin Kosnik <bkoz@redhat.com> + Tyler Earman <rem.intellegare@gmail.com> + + * doc/xml/manual/configure.xml: Consistent placement of + ABI-changing options, clarify --enable-clocale. + 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * python/Makefile.in: Regenerate. diff --git a/libstdc++-v3/doc/xml/manual/configure.xml b/libstdc++-v3/doc/xml/manual/configure.xml index 7fa5a1e14a7..3a827b0bd22 100644 --- a/libstdc++-v3/doc/xml/manual/configure.xml +++ b/libstdc++-v3/doc/xml/manual/configure.xml @@ -29,7 +29,7 @@ Here are all of the configure options specific to libstdc++. Keep in mind that <!-- This SECnn should be the "Choosing Package Options" section. --> - <ulink url="http://www.gnu.org/software/autoconf/manual/autoconf-2.57/html_node/autoconf_131.html#SEC131">they + <ulink url="http://sourceware.org/autobook/autobook/autobook_14.html">they all have opposite forms as well</ulink> (enable/disable and with/without). The defaults are for the <emphasis>current development sources</emphasis>, which may be different than those @@ -75,28 +75,28 @@ <varlistentry><term><code>--with-gxx-include-dir=<include-files dir></code></term> <listitem><para>Adds support for named libstdc++ include directory. For instance, the following puts all the libstdc++ headers into a directory - called "2.97-20001008" instead of the usual + called "4.4-20090404" instead of the usual "c++/(version)". </para> <programlisting> - --with-gxx-include-dir=/foo/H-x86-gcc-3-c-gxx-inc/include/2.97-20001008</programlisting> </listitem></varlistentry> + --with-gxx-include-dir=/foo/H-x86-gcc-3-c-gxx-inc/include/4.4-20090404</programlisting> </listitem></varlistentry> <varlistentry><term><code>--enable-cstdio</code></term> <listitem><para>This is an abbreviated form of <code>'--enable-cstdio=stdio'</code> - (described next). This option can change the library ABI. + (described next). </para> </listitem></varlistentry> <varlistentry><term><code>--enable-cstdio=OPTION</code></term> <listitem><para>Select a target-specific I/O package. At the moment, the only choice is to use 'stdio', a generic "C" abstraction. - The default is 'stdio'. + The default is 'stdio'. This option can change the library ABI. </para> </listitem></varlistentry> <varlistentry><term><code>--enable-clocale</code></term> <listitem><para>This is an abbreviated form of <code>'--enable-clocale=generic'</code> - (described next). This option can change the library ABI. + (described next). </para> </listitem></varlistentry> @@ -110,19 +110,19 @@ abstraction which consists of "C" locale info. </para> - <para>As part of the configuration process, the "C" library is - probed both for sufficient vintage, and installed locale - data. If either of these elements are not present, the C++ - locale model default to 'generic.' On glibc-based systems of - version 2.2.5 and above with installed locale files, 'gnu' is - automatically selected. + <para>If not explicitly specified, the configure proccess tries + to guess the most suitable package from the choices above. The + default is 'generic'. On glibc-based systems of sufficient + vintage (2.2.5 and newer) and capability (with installed DE and + FR locale data), 'gnu' is automatically selected. This option + can change the library ABI. </para> </listitem></varlistentry> <varlistentry><term><code>--enable-libstdcxx-allocator</code></term> <listitem><para>This is an abbreviated form of <code>'--enable-libstdcxx-allocator=auto'</code> (described - next). This option can change the library ABI. + next). </para> </listitem></varlistentry> @@ -131,8 +131,9 @@ choices are 'new' to specify a wrapper for new, 'malloc' to specify a wrapper for malloc, 'mt' for a fixed power of two allocator, 'pool' for the SGI pooled allocator or 'bitmap' for a bitmap allocator. - This option can change the library ABI. See this page for more information on allocator - <link linkend="allocator.ext">extensions</link> + See this page for more information on allocator + <link linkend="allocator.ext">extensions</link>. This option + can change the library ABI. </para> </listitem></varlistentry> @@ -141,20 +142,22 @@ compatibility with C++. Options are c, c_std, and c_global. These correspond to the source directory's include/c, include/c_std, and include/c_global, and may also include - include/c_compatibility. The default is c_global. + include/c_compatibility. The default is 'c_global'. </para> </listitem></varlistentry> <varlistentry><term><code>--enable-threads</code></term> <listitem><para>This is an abbreviated form of <code>'--enable-threads=yes'</code> - (described next). This option can change the library ABI. + (described next). </para> </listitem></varlistentry> <varlistentry><term><code>--enable-threads=OPTION</code></term> - <listitem><para>Select a threading library. A full description is given in the + <listitem><para>Select a threading library. A full description is + given in the general <ulink url="http://gcc.gnu.org/install/configure.html">compiler - configuration instructions</ulink>. + configuration instructions</ulink>. This option can change the + library ABI. </para> </listitem></varlistentry> |