Commit 69fe169e by Philipp Thomas Committed by Philipp Thomas

install.texi (--enable-nls): Change the description of the NLS related configure…

install.texi (--enable-nls): Change the description of the NLS related configure options to match the...

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 '.'.

From-SVN: r35317
parent 99f7658d
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> 2000-07-27 Jim Wilson <wilson@cygnus.com>
* dwarf2out.c (gen_decl_die): Don't call gen_abstract_function if * dwarf2out.c (gen_decl_die): Don't call gen_abstract_function if
......
...@@ -3299,7 +3299,7 @@ should work just fine for standard-conforming code. ...@@ -3299,7 +3299,7 @@ should work just fine for standard-conforming code.
Previously it was possible to use an empty prototype parameter list to Previously it was possible to use an empty prototype parameter list to
indicate an unspecified number of parameters (like C), rather than no indicate an unspecified number of parameters (like C), rather than no
parameters, as C++ demands. This feature has been removed, except where 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 @end table
......
...@@ -283,19 +283,15 @@ the subdirectory @file{config} and its name is often ...@@ -283,19 +283,15 @@ the subdirectory @file{config} and its name is often
@itemx --disable-nls @itemx --disable-nls
The @samp{--enable-nls} option enables Native Language Support (NLS), The @samp{--enable-nls} option enables Native Language Support (NLS),
which lets GCC output diagnostics in languages other than American which lets GCC output diagnostics in languages other than American
English. No translations are available yet, so the main users of this English. Native Language Support is enabled by default if not doing a
option now are those translating GCC's diagnostics who want to test canadian cross build. The @samp{--disable-nls} option disables NLS.
their work. Once translations become available, Native Language Support
will become enabled by default. The @samp{--disable-nls} option
disables NLS.
@cindex @code{gettext} @cindex @code{gettext}
@item --with-included-gettext @item --with-included-gettext
If NLS is enabled, the GCC build procedure normally attempts to use the If NLS is enbled, the @samp{--with-included-gettext} option causes the build
host's @code{gettext} libraries, and falls back on GCC's copy of the GNU procedure to prefer its copy of GNU @code{gettext}. This is the default. If
@code{gettext} library only if the host libraries do not suffice. The you want the GCC build procedure to prefer the host's @code{gettext}
@samp{--with-included-gettext} option causes the build procedure to libraries, use @samp{--without-included-gettext}.
prefer its copy of GNU @code{gettext}.
@cindex @code{catgets} @cindex @code{catgets}
@item --with-catgets @item --with-catgets
...@@ -305,6 +301,15 @@ ignores @code{catgets} and instead uses GCC's copy of the GNU ...@@ -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 @code{gettext} library. The @samp{--with-catgets} option causes the
build procedure to use the host's @code{catgets} in this situation. 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 @cindex Windows32 Registry support
@item --enable-win32-registry @item --enable-win32-registry
@itemx --enable-win32-registry=@var{KEY} @itemx --enable-win32-registry=@var{KEY}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment