diff options
author | zack <zack@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-10-19 15:17:39 +0000 |
---|---|---|
committer | zack <zack@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-10-19 15:17:39 +0000 |
commit | eb7186891856a0581365fb285ab212f91b1d2ac7 (patch) | |
tree | 081319da8a2e78a4efbfcb39e1acf6aca8752c83 /gcc/protoize.c | |
parent | af12f29db9b76408d5225feb09ee477ca2a8dacb (diff) | |
download | gcc-eb7186891856a0581365fb285ab212f91b1d2ac7.tar.gz |
* 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
Diffstat (limited to 'gcc/protoize.c')
-rw-r--r-- | gcc/protoize.c | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/gcc/protoize.c b/gcc/protoize.c index 8ed53af2c4f..001bf3b61c4 100644 --- a/gcc/protoize.c +++ b/gcc/protoize.c @@ -4584,18 +4584,7 @@ main (argc, argv) signal (SIGCHLD, SIG_DFL); #endif -/* LC_CTYPE determines the character set used by the terminal so it has be set - to output messages correctly. */ - -#ifdef HAVE_LC_MESSAGES - setlocale (LC_CTYPE, ""); - setlocale (LC_MESSAGES, ""); -#else - setlocale (LC_ALL, ""); -#endif - - (void) bindtextdomain (PACKAGE, localedir); - (void) textdomain (PACKAGE); + gcc_init_libintl (); cwd_buffer = getpwd (); if (!cwd_buffer) |