declarations on whether gcc is in use. */
#if __GNUC__ > 1
#define ATTRIBUTE(X) __attribute__ (X)
+
+/* Only necessary because of a wart in gnulib's xalloc.h. */
+#define __attribute__(X) __attribute__ (X)
#else
#define ATTRIBUTE(X)
#endif
#define MALLOC_LIKE
#endif
\f
-/* Internationalization. */
-#include <libintl.h>
-
-#if !ENABLE_NLS
-/* If we don't do this then gettext() still monkeys with the
- string, keeping gcc from checking printf() format types. */
-#undef gettext
-#define gettext(STRING) STRING
-#endif
-
-#define _(STRING) gettext(STRING)
-#define N_(STRING) STRING
-\f
/* Filesystems. */
/* Directory separator and path delimiter for this OS. */
#ifndef P_tmpdir
#define P_tmpdir "/tmp"
#endif
+
+#define SHORT_NAME_LEN 8
+#define LONG_NAME_LEN 64