]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/protoize.c
aclocal.m4 (AM_WITH_NLS): AC_DEFINE HAVE_LIBINTL_H and USE_INCLUDED_LIBINTL when...
authorZack Weinberg <zack@codesourcery.com>
Fri, 19 Oct 2001 15:17:39 +0000 (15:17 +0000)
committerZack Weinberg <zack@gcc.gnu.org>
Fri, 19 Oct 2001 15:17:39 +0000 (15:17 +0000)
commit191bf464071d7cd21095b9f1d119c05fd8306493
tree081319da8a2e78a4efbfcb39e1acf6aca8752c83
parent7c87e9f9216fd7959a5365ae62f9173ce524d21b
aclocal.m4 (AM_WITH_NLS): AC_DEFINE HAVE_LIBINTL_H and USE_INCLUDED_LIBINTL when appropriate.

* aclocal.m4 (AM_WITH_NLS): AC_DEFINE HAVE_LIBINTL_H and
USE_INCLUDED_LIBINTL when appropriate.
* configure, config.in: Regenerate.
* Makefile.in (datadir): Set to @datadir@.
(intl.o): Also depend on $(CONFIG_H) and system.h.

* intl.c: Factor out common gettext initialization sequence.
(gcc_init_libintl):  New function.
* intl.h: Include intl/libgnuintl.h if USE_INCLUDED_LIBINTL;
otherwise include libintl.h if HAVE_LIBINTL_H; otherwise turn
off NLS.  Add multiple include guard.  No need to #ifdef-guard
an #undef.  Prototype gcc_init_libintl here.

* collect2.c (main), cppmain.c (general_init), gcc.c (main),
gcov.c (main), protoize.c (main), toplev.c (toplev_main):
Use gcc_init_libintl.

intl:
* Makefile.in: Don't copy libgnuintl.h anywhere.

From-SVN: r46348
15 files changed:
gcc/ChangeLog
gcc/Makefile.in
gcc/aclocal.m4
gcc/collect2.c
gcc/config.in
gcc/configure
gcc/cppmain.c
gcc/gcc.c
gcc/gcov.c
gcc/intl.c
gcc/intl.h
gcc/intl/ChangeLog
gcc/intl/Makefile.in
gcc/protoize.c
gcc/toplev.c