diff options
-rw-r--r-- | gcc/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/extend.texi | 2 | ||||
-rw-r--r-- | gcc/install.texi | 25 |
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} |