aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog8
-rw-r--r--gcc/extend.texi2
-rw-r--r--gcc/install.texi25
3 files changed, 24 insertions, 11 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 01dd21f..ba284e5 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,11 @@
+2000-07-28 Philipp Thomas <pthomas@suse.de>
+
+ * install.texi (--enable-nls): Change the description of the NLS
+ related configure options to match the current state.
+ (--with-included-gettext): Likewise.
+ (--enable-maintainer-mode): New description added.
+ * extend.texi (-fstrict-prototype): Add missing '.'.
+
2000-07-27 Jim Wilson <wilson@cygnus.com>
* dwarf2out.c (gen_decl_die): Don't call gen_abstract_function if
diff --git a/gcc/extend.texi b/gcc/extend.texi
index 88efe7c..b590e21 100644
--- a/gcc/extend.texi
+++ b/gcc/extend.texi
@@ -3299,7 +3299,7 @@ should work just fine for standard-conforming code.
Previously it was possible to use an empty prototype parameter list to
indicate an unspecified number of parameters (like C), rather than no
parameters, as C++ demands. This feature has been removed, except where
-it is required for backwards compatibility @xref{Backwards Compatibility}
+it is required for backwards compatibility @xref{Backwards Compatibility}.
@end table
diff --git a/gcc/install.texi b/gcc/install.texi
index 1e660a8..f5968b1 100644
--- a/gcc/install.texi
+++ b/gcc/install.texi
@@ -283,19 +283,15 @@ the subdirectory @file{config} and its name is often
@itemx --disable-nls
The @samp{--enable-nls} option enables Native Language Support (NLS),
which lets GCC output diagnostics in languages other than American
-English. No translations are available yet, so the main users of this
-option now are those translating GCC's diagnostics who want to test
-their work. Once translations become available, Native Language Support
-will become enabled by default. The @samp{--disable-nls} option
-disables NLS.
+English. Native Language Support is enabled by default if not doing a
+canadian cross build. The @samp{--disable-nls} option disables NLS.
@cindex @code{gettext}
@item --with-included-gettext
-If NLS is enabled, the GCC build procedure normally attempts to use the
-host's @code{gettext} libraries, and falls back on GCC's copy of the GNU
-@code{gettext} library only if the host libraries do not suffice. The
-@samp{--with-included-gettext} option causes the build procedure to
-prefer its copy of GNU @code{gettext}.
+If NLS is enbled, the @samp{--with-included-gettext} option causes the build
+procedure to prefer its copy of GNU @code{gettext}. This is the default. If
+you want the GCC build procedure to prefer the host's @code{gettext}
+libraries, use @samp{--without-included-gettext}.
@cindex @code{catgets}
@item --with-catgets
@@ -305,6 +301,15 @@ ignores @code{catgets} and instead uses GCC's copy of the GNU
@code{gettext} library. The @samp{--with-catgets} option causes the
build procedure to use the host's @code{catgets} in this situation.
+@cindex @code{maintainer-mode}
+@item --enable-maintainer-mode
+The build rules that regenerate the GCC master message catalog
+@code{gcc.pot} are normally disabled. This is because it can only be rebuilt
+if the complete source tree is present. If you have changed the sources and
+want to rebuild the catalog, configuring with
+@samp{--enable-maintainer-mode} will enable this. Note that you need a
+special version of the @code{gettext} tools to do so.
+
@cindex Windows32 Registry support
@item --enable-win32-registry
@itemx --enable-win32-registry=@var{KEY}