OSDN Git Service

* aclocal.m4 (AM_WITH_NLS): AC_DEFINE HAVE_LIBINTL_H and
authorzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 19 Oct 2001 15:17:39 +0000 (15:17 +0000)
committerzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 19 Oct 2001 15:17:39 +0000 (15:17 +0000)
commiteb7186891856a0581365fb285ab212f91b1d2ac7
tree081319da8a2e78a4efbfcb39e1acf6aca8752c83
parentaf12f29db9b76408d5225feb09ee477ca2a8dacb
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@46348 138bc75d-0d04-0410-961f-82ee72b054a4
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