home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / gettext-0.10.24-src.tgz / tar.out / fsf / gettext / config.h.in < prev    next >
Text File  |  1996-09-28  |  6KB  |  202 lines

  1. /* config.h.in.  Generated automatically from configure.in by autoheader.  */
  2. /* Special definitions, processed by autoheader.
  3.    Copyright (C) 1995 Free Software Foundation.
  4.    Ulrich Drepper <drepper@gnu.ai.mit.edu>, 1995.  */
  5.  
  6. /* Default value for alignment of strings in .mo file.  */
  7. #define DEFAULT_ALIGNMENT 1
  8.  
  9. #ifndef PARAMS
  10. # if __STDC__
  11. #  define PARAMS(args) args
  12. # else
  13. #  define PARAMS(args) ()
  14. # endif
  15. #endif
  16.  
  17.  
  18. /* Define if using alloca.c.  */
  19. #undef C_ALLOCA
  20.  
  21. /* Define to empty if the keyword does not work.  */
  22. #undef const
  23.  
  24. /* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
  25.    This function is required for alloca.c support on those systems.  */
  26. #undef CRAY_STACKSEG_END
  27.  
  28. /* Define if you have alloca, as a function or macro.  */
  29. #undef HAVE_ALLOCA
  30.  
  31. /* Define if you have <alloca.h> and it should be used (not on Ultrix).  */
  32. #undef HAVE_ALLOCA_H
  33.  
  34. /* Define if you don't have vprintf but do have _doprnt.  */
  35. #undef HAVE_DOPRNT
  36.  
  37. /* Define if you have a working `mmap' system call.  */
  38. #undef HAVE_MMAP
  39.  
  40. /* Define if you have the vprintf function.  */
  41. #undef HAVE_VPRINTF
  42.  
  43. /* Define as __inline if that's what the C compiler calls it.  */
  44. #undef inline
  45.  
  46. /* Define to `long' if <sys/types.h> doesn't define.  */
  47. #undef off_t
  48.  
  49. /* Define if you need to in order for stat and other things to work.  */
  50. #undef _POSIX_SOURCE
  51.  
  52. /* Define to `unsigned' if <sys/types.h> doesn't define.  */
  53. #undef size_t
  54.  
  55. /* If using the C implementation of alloca, define if you know the
  56.    direction of stack growth for your system; otherwise it will be
  57.    automatically deduced at run-time.
  58.     STACK_DIRECTION > 0 => grows toward higher addresses
  59.     STACK_DIRECTION < 0 => grows toward lower addresses
  60.     STACK_DIRECTION = 0 => direction of growth unknown
  61.  */
  62. #undef STACK_DIRECTION
  63.  
  64. /* Define if you have the ANSI C header files.  */
  65. #undef STDC_HEADERS
  66.  
  67. /* Define to the name of the distribution.  */
  68. #undef PACKAGE
  69.  
  70. /* Define to the version of the distribution.  */
  71. #undef VERSION
  72.  
  73. /* Define if you have obstacks.  */
  74. #undef HAVE_OBSTACK
  75.  
  76. /* Define if <stddef.h> defines ptrdiff_t.  */
  77. #undef HAVE_PTRDIFF_T
  78.  
  79. /* Define if your locale.h file contains LC_MESSAGES.  */
  80. #undef HAVE_LC_MESSAGES
  81.  
  82. /* Define if you have the parse_printf_format function.  */
  83. #undef HAVE_PARSE_PRINTF_FORMAT
  84.  
  85. /* Define to 1 if NLS is requested.  */
  86. #undef ENABLE_NLS
  87.  
  88. /* Define as 1 if you have catgets and don't want to use GNU gettext.  */
  89. #undef HAVE_CATGETS
  90.  
  91. /* Define as 1 if you have gettext and don't want to use GNU gettext.  */
  92. #undef HAVE_GETTEXT
  93.  
  94. /* Define as 1 if you have the stpcpy function.  */
  95. #undef HAVE_STPCPY
  96.  
  97. /* Define if you have the __argz_count function.  */
  98. #undef HAVE___ARGZ_COUNT
  99.  
  100. /* Define if you have the __argz_next function.  */
  101. #undef HAVE___ARGZ_NEXT
  102.  
  103. /* Define if you have the __argz_stringify function.  */
  104. #undef HAVE___ARGZ_STRINGIFY
  105.  
  106. /* Define if you have the dcgettext function.  */
  107. #undef HAVE_DCGETTEXT
  108.  
  109. /* Define if you have the getcwd function.  */
  110. #undef HAVE_GETCWD
  111.  
  112. /* Define if you have the getdelim function.  */
  113. #undef HAVE_GETDELIM
  114.  
  115. /* Define if you have the getpagesize function.  */
  116. #undef HAVE_GETPAGESIZE
  117.  
  118. /* Define if you have the mblen function.  */
  119. #undef HAVE_MBLEN
  120.  
  121. /* Define if you have the memcpy function.  */
  122. #undef HAVE_MEMCPY
  123.  
  124. /* Define if you have the munmap function.  */
  125. #undef HAVE_MUNMAP
  126.  
  127. /* Define if you have the putenv function.  */
  128. #undef HAVE_PUTENV
  129.  
  130. /* Define if you have the setenv function.  */
  131. #undef HAVE_SETENV
  132.  
  133. /* Define if you have the setlocale function.  */
  134. #undef HAVE_SETLOCALE
  135.  
  136. /* Define if you have the stpcpy function.  */
  137. #undef HAVE_STPCPY
  138.  
  139. /* Define if you have the strcasecmp function.  */
  140. #undef HAVE_STRCASECMP
  141.  
  142. /* Define if you have the strchr function.  */
  143. #undef HAVE_STRCHR
  144.  
  145. /* Define if you have the strerror function.  */
  146. #undef HAVE_STRERROR
  147.  
  148. /* Define if you have the uname function.  */
  149. #undef HAVE_UNAME
  150.  
  151. /* Define if you have the valloc function.  */
  152. #undef HAVE_VALLOC
  153.  
  154. /* Define if you have the <argz.h> header file.  */
  155. #undef HAVE_ARGZ_H
  156.  
  157. /* Define if you have the <limits.h> header file.  */
  158. #undef HAVE_LIMITS_H
  159.  
  160. /* Define if you have the <locale.h> header file.  */
  161. #undef HAVE_LOCALE_H
  162.  
  163. /* Define if you have the <malloc.h> header file.  */
  164. #undef HAVE_MALLOC_H
  165.  
  166. /* Define if you have the <nl_types.h> header file.  */
  167. #undef HAVE_NL_TYPES_H
  168.  
  169. /* Define if you have the <string.h> header file.  */
  170. #undef HAVE_STRING_H
  171.  
  172. /* Define if you have the <unistd.h> header file.  */
  173. #undef HAVE_UNISTD_H
  174.  
  175. /* Define if you have the <values.h> header file.  */
  176. #undef HAVE_VALUES_H
  177.  
  178. /* Define if you have the i library (-li).  */
  179. #undef HAVE_LIBI
  180.  
  181. /* A file name cannot consist of any character possible.  INVALID_PATH_CHAR
  182.    contains the characters not allowed.  */
  183. #ifndef MSDOS
  184. #define    INVALID_PATH_CHAR "\1\2\3\4\5\6\7\10\11\12\13\14\15\16\17\20\21\22\23\24\25\26\27\30\31\32\33\34\35\36\37 \177/"
  185. #else
  186. /* Something like this for MSDOG.  */
  187. #define    INVALID_PATH_CHAR "\1\2\3\4\5\6\7\10\11\12\13\14\15\16\17\20\21\22\23\24\25\26\27\30\31\32\33\34\35\36\37 \177\\:."
  188. #endif
  189.  
  190. /* Length from which starting on warnings about too long strings are given.
  191.    Several systems have limits for strings itself, more have problems with
  192.    strings in their tools (important here: gencat).  1024 bytes is a
  193.    conservative limit.  Because many translation let the message size grow
  194.    (German translations are always bigger) choose a length < 1024.  */
  195. #define WARN_ID_LEN 900
  196.  
  197. /* This is the page width for the message_print function.  It should
  198.    not be set to more than 79 characters (Emacs users will appreciate
  199.    it).  It is used to wrap the msgid and msgstr strings, and also to
  200.    wrap the file position (#:) comments.  */
  201. #define PAGE_WIDTH 79
  202.