* $Id$
*/
+/* Define if your locale.h file contains LC_MESSAGES. */
+#undef HAVE_LC_MESSAGES
+
+/* Define to 1 if NLS is requested. */
+#undef ENABLE_NLS
+
+/* Define as 1 if you have catgets and don't want to use GNU gettext. */
+#undef HAVE_CATGETS
+
+/* Define as 1 if you have gettext and don't want to use GNU gettext. */
+#undef HAVE_GETTEXT
+
+/* Define as 1 if you have the stpcpy function. */
+#undef HAVE_STPCPY
+
/* __NORETURN define - usually a GCC extension. */
#undef __NORETURN
/* Disable runtime assertion checks. */
#undef NDEBUG
-/* Provide stub for MAX-function if needed. */
-#undef HAVE_MAX
-#ifndef HAVE_MAX
-#define MAX(a,b) ((a)>(b)?(a):(b))
-#endif
-
-/* Provide stub for MIN-function if needed. */
-#undef HAVE_MIN
-#ifndef HAVE_MIN
-#define MIN(a,b) ((a)<(b)?(a):(b))
-#endif
-
/* LINE_MAX from <limits.h>, provide default if not defined. */
#undef HAVE_LINE_MAX
#undef LINE_MAX
#undef HAVE_CBAUDEX
#undef CBAUDEX
+/* CRTSCTS define, may be missing. */
+#undef HAVE_CRTSCTS
+#undef CRTSCTS
+
/* FD_SETSIZE define, may be missing. */
#undef HAVE_FD_SETSIZE
#ifndef HAVE_OFFSETOF
#define offsetof(a,b) ((size_t)&((a *)0)->b)
#endif
+
+#ifndef DONT_NEED_DECLARATIONS
+/*
+ * Handles all of the internationalization configuration options.
+ * Author: Tom Tromey <tromey@creche.cygnus.com>
+ * Stolen from <libgnome/gnome-i18n.h>
+ * Modified by Jan Kratochvil <short@ucw.cz>
+ */
+#ifdef ENABLE_NLS
+#ifdef HAVE_LIBINTL_H
+# include <libintl.h>
+#endif /* HAVE_LIBINTL_H */
+/* 'gettext()' may not be declared here and it will default to return 'int'! */
+# define _(String) ((const char *)gettext (String))
+# ifdef gettext_noop
+# define N_(String) ((const char *)gettext_noop (String))
+# else
+# define N_(String) (String)
+# endif
+#else /* ENABLE_NLS */
+/* 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)
+#endif /* ENABLE_NLS */
+#endif /* !DONT_NEED_DECLARATIONS */