diff options
author | Tom Tromey <tromey@redhat.com> | 1998-04-29 02:59:28 +0000 |
---|---|---|
committer | Tom Tromey <tromey@redhat.com> | 1998-04-29 02:59:28 +0000 |
commit | 64eaad40dbb1f0c6fc52175f19fedcd1bcc852f2 (patch) | |
tree | fd7012b19687c7644efe578566eac7dafceb7557 /gprof/gprof.h | |
parent | 2614063dcee048d9f2f665afbf579aceaa611591 (diff) | |
download | gdb-64eaad40dbb1f0c6fc52175f19fedcd1bcc852f2.zip gdb-64eaad40dbb1f0c6fc52175f19fedcd1bcc852f2.tar.gz gdb-64eaad40dbb1f0c6fc52175f19fedcd1bcc852f2.tar.bz2 |
* gprof.c (main): Conditionally call setlocale.
* gprof.h: Include <locale.h> if HAVE_LOCALE_H.
(LC_MESSAGES): Now can be defined even when ENABLE_NLS.
Diffstat (limited to 'gprof/gprof.h')
-rw-r--r-- | gprof/gprof.h | 39 |
1 files changed, 22 insertions, 17 deletions
diff --git a/gprof/gprof.h b/gprof/gprof.h index b0bc112..01d6da4 100644 --- a/gprof/gprof.h +++ b/gprof/gprof.h @@ -51,29 +51,34 @@ #define GMONNAME "gmon.out" /* default profile filename */ #define GMONSUM "gmon.sum" /* profile summary filename */ -#ifdef ENABLE_NLS -#include <libintl.h> -#define _(String) gettext (String) -#ifdef gettext_noop -#define N_(String) gettext_noop (String) -#else -#define N_(String) (String) +#ifdef HAVE_LOCALE_H +# include <locale.h> #endif + +#ifdef ENABLE_NLS +# include <libintl.h> +# define _(String) gettext (String) +# ifdef gettext_noop +# define N_(String) gettext_noop (String) +# else +# define N_(String) (String) +# endif #else /* Stubs that do something close enough. */ -#define textdomain(String) (String) -#define gettext(String) (String) -#define dgettext(Domain,Message) (Message) -#define dcgettext(Domain,Message,Type) (Message) -#define bindtextdomain(Domain,Directory) (Domain) -#define _(String) (String) -#define N_(String) (String) -/* In this case we don't care about the value. */ -#ifndef LC_MESSAGES -#define LC_MESSAGES 0 +# define textdomain(String) (String) +# define gettext(String) (String) +# define dgettext(Domain,Message) (Message) +# define dcgettext(Domain,Message,Type) (Message) +# define bindtextdomain(Domain,Directory) (Domain) +# define _(String) (String) +# define N_(String) (String) #endif + +#ifndef LC_MESSAGES +# define LC_MESSAGES 0 #endif + /* * These may already be defined on some systems. We could probably * just use the BFD versions of these, since BFD has already dealt |