File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / readline / config.h.in
Revision 1.1.1.2 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Wed Mar 17 01:01:01 2021 UTC (3 years, 3 months ago) by misho
Branches: readline, MAIN
CVS tags: v8_2p0, v8_1p0, HEAD
readline 8.1

    1: /* config.h.in.  Maintained by hand. */
    2: 
    3: /* Template definitions for autoconf */
    4: #undef __EXTENSIONS__
    5: #undef _ALL_SOURCE
    6: #undef _GNU_SOURCE
    7: #undef _POSIX_SOURCE
    8: #undef _POSIX_1_SOURCE
    9: #undef _POSIX_PTHREAD_SEMANTICS
   10: #undef _TANDEM_SOURCE
   11: #undef _MINIX
   12: 
   13: /* Define NO_MULTIBYTE_SUPPORT to not compile in support for multibyte
   14:    characters, even if the OS supports them. */
   15: #undef NO_MULTIBYTE_SUPPORT
   16: 
   17: #undef _FILE_OFFSET_BITS
   18: 
   19: /* Define as the return type of signal handlers (int or void).  */
   20: #undef RETSIGTYPE
   21: 
   22: #undef VOID_SIGHANDLER
   23: 
   24: /* Characteristics of the compiler. */
   25: #undef sig_atomic_t
   26: 
   27: #undef size_t
   28: 
   29: #undef ssize_t
   30: 
   31: #undef const
   32: 
   33: #undef volatile
   34: 
   35: #undef PROTOTYPES
   36: #undef __PROTOTYPES
   37: 
   38: #undef __CHAR_UNSIGNED__
   39: 
   40: /* Define if the `S_IS*' macros in <sys/stat.h> do not work properly.  */
   41: #undef STAT_MACROS_BROKEN
   42: 
   43: /* Define if you have the chown function. */
   44: #undef HAVE_CHOWN
   45: 
   46: /* Define if you have the fcntl function. */
   47: #undef HAVE_FCNTL
   48: 
   49: /* Define if you have the fnmatch function. */
   50: #undef HAVE_FNMATCH
   51: 
   52: /* Define if you have the getpwent function. */
   53: #undef HAVE_GETPWENT
   54: 
   55: /* Define if you have the getpwnam function. */
   56: #undef HAVE_GETPWNAM
   57: 
   58: /* Define if you have the getpwuid function. */
   59: #undef HAVE_GETPWUID
   60: 
   61: /* Define if you have the isascii function. */
   62: #undef HAVE_ISASCII
   63: 
   64: /* Define if you have the iswctype function.  */
   65: #undef HAVE_ISWCTYPE
   66: 
   67: /* Define if you have the iswlower function.  */
   68: #undef HAVE_ISWLOWER
   69: 
   70: /* Define if you have the iswupper function.  */
   71: #undef HAVE_ISWUPPER
   72: 
   73: /* Define if you have the isxdigit function. */
   74: #undef HAVE_ISXDIGIT
   75: 
   76: /* Define if you have the kill function. */
   77: #undef HAVE_KILL
   78: 
   79: /* Define if you have the lstat function. */
   80: #undef HAVE_LSTAT
   81: 
   82: /* Define if you have the mbrlen function. */
   83: #undef HAVE_MBRLEN
   84: 
   85: /* Define if you have the mbrtowc function. */
   86: #undef HAVE_MBRTOWC
   87: 
   88: /* Define if you have the mbsrtowcs function. */
   89: #undef HAVE_MBSRTOWCS
   90: 
   91: /* Define if you have the memmove function. */
   92: #undef HAVE_MEMMOVE
   93: 
   94: /* Define if you have the pselect function.  */
   95: #undef HAVE_PSELECT
   96: 
   97: /* Define if you have the putenv function.  */
   98: #undef HAVE_PUTENV
   99: 
  100: /* Define if you have the readlink function.  */
  101: #undef HAVE_READLINK
  102: 
  103: /* Define if you have the select function.  */
  104: #undef HAVE_SELECT
  105: 
  106: /* Define if you have the setenv function.  */
  107: #undef HAVE_SETENV
  108: 
  109: /* Define if you have the setlocale function. */
  110: #undef HAVE_SETLOCALE
  111: 
  112: /* Define if you have the strcasecmp function.  */
  113: #undef HAVE_STRCASECMP
  114: 
  115: /* Define if you have the strcoll function.  */
  116: #undef HAVE_STRCOLL
  117: 
  118: #undef STRCOLL_BROKEN
  119: 
  120: /* Define if you have the strpbrk function.  */
  121: #undef HAVE_STRPBRK
  122: 
  123: /* Define if you have the tcgetattr function.  */
  124: #undef HAVE_TCGETATTR
  125: 
  126: /* Define if you have the towlower function.  */
  127: #undef HAVE_TOWLOWER
  128: 
  129: /* Define if you have the towupper function.  */
  130: #undef HAVE_TOWUPPER
  131: 
  132: /* Define if you have the vsnprintf function.  */
  133: #undef HAVE_VSNPRINTF
  134: 
  135: /* Define if you have the wcrtomb function.  */
  136: #undef HAVE_WCRTOMB 
  137: 
  138: /* Define if you have the wcscoll function.  */
  139: #undef HAVE_WCSCOLL
  140: 
  141: /* Define if you have the wctype function.  */
  142: #undef HAVE_WCTYPE
  143: 
  144: /* Define if you have the wcwidth function.  */
  145: #undef HAVE_WCWIDTH
  146: 
  147: /* and whether it works */
  148: #undef WCWIDTH_BROKEN
  149: 
  150: #undef STDC_HEADERS
  151: 
  152: /* Define if you have the <dirent.h> header file.  */
  153: #undef HAVE_DIRENT_H
  154: 
  155: /* Define if you have the <fcntl.h> header file.  */
  156: #undef HAVE_FCNTL_H
  157: 
  158: /* Define if you have the <langinfo.h> header file.  */
  159: #undef HAVE_LANGINFO_H
  160: 
  161: /* Define if you have the <libaudit.h> header file.  */
  162: #undef HAVE_LIBAUDIT_H
  163: 
  164: /* Define if you have the <limits.h> header file.  */
  165: #undef HAVE_LIMITS_H
  166: 
  167: /* Define if you have the <locale.h> header file.  */
  168: #undef HAVE_LOCALE_H
  169: 
  170: /* Define if you have the <memory.h> header file.  */
  171: #undef HAVE_MEMORY_H
  172: 
  173: /* Define if you have the <ndir.h> header file.  */
  174: #undef HAVE_NDIR_H
  175: 
  176: /* Define if you have the <ncurses/termcap.h> header file.  */
  177: #undef HAVE_NCURSES_TERMCAP_H
  178: 
  179: /* Define if you have the <pwd.h> header file.  */
  180: #undef HAVE_PWD_H
  181: 
  182: /* Define if you have the <stdarg.h> header file.  */
  183: #undef HAVE_STDARG_H
  184: 
  185: /* Define if you have the <stdbool.h> header file.  */
  186: #undef HAVE_STDBOOL_H
  187: 
  188: /* Define if you have the <stdlib.h> header file.  */
  189: #undef HAVE_STDLIB_H
  190: 
  191: /* Define if you have the <string.h> header file.  */
  192: #undef HAVE_STRING_H
  193: 
  194: /* Define if you have the <strings.h> header file.  */
  195: #undef HAVE_STRINGS_H
  196: 
  197: /* Define if you have the <sys/dir.h> header file.  */
  198: #undef HAVE_SYS_DIR_H
  199: 
  200: /* Define if you have the <sys/file.h> header file.  */
  201: #undef HAVE_SYS_FILE_H
  202: 
  203: /* Define if you have the <sys/ioctl.h> header file.  */
  204: #undef HAVE_SYS_IOCTL_H
  205: 
  206: /* Define if you have the <sys/ndir.h> header file.  */
  207: #undef HAVE_SYS_NDIR_H
  208: 
  209: /* Define if you have the <sys/pte.h> header file.  */
  210: #undef HAVE_SYS_PTE_H
  211: 
  212: /* Define if you have the <sys/ptem.h> header file.  */
  213: #undef HAVE_SYS_PTEM_H
  214: 
  215: /* Define if you have the <sys/select.h> header file.  */
  216: #undef HAVE_SYS_SELECT_H
  217: 
  218: /* Define if you have the <sys/stream.h> header file.  */
  219: #undef HAVE_SYS_STREAM_H
  220: 
  221: /* Define if you have the <termcap.h> header file.  */
  222: #undef HAVE_TERMCAP_H
  223: 
  224: /* Define if you have the <termio.h> header file.  */
  225: #undef HAVE_TERMIO_H
  226: 
  227: /* Define if you have the <termios.h> header file.  */
  228: #undef HAVE_TERMIOS_H
  229: 
  230: /* Define if you have the <unistd.h> header file.  */
  231: #undef HAVE_UNISTD_H
  232: 
  233: /* Define if you have the <varargs.h> header file.  */
  234: #undef HAVE_VARARGS_H
  235: 
  236: /* Define if you have the <wchar.h> header file.  */
  237: #undef HAVE_WCHAR_H
  238: 
  239: /* Define if you have the <wctype.h> header file.  */
  240: #undef HAVE_WCTYPE_H
  241: 
  242: #undef HAVE_MBSTATE_T
  243: 
  244: /* Define if you have wchar_t in <wctype.h>. */
  245: #undef HAVE_WCHAR_T 
  246: 
  247: /* Define if you have wctype_t in <wctype.h>. */
  248: #undef HAVE_WCTYPE_T
  249: 
  250: /* Define if you have wint_t in <wctype.h>. */  
  251: #undef HAVE_WINT_T  
  252: 
  253: /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
  254: #undef HAVE_LANGINFO_CODESET
  255: 
  256: /* Define if you have <linux/audit.h> and it defines AUDIT_USER_TTY */
  257: #undef HAVE_DECL_AUDIT_USER_TTY
  258: 
  259: /* Definitions pulled in from aclocal.m4. */
  260: #undef VOID_SIGHANDLER
  261: 
  262: #undef GWINSZ_IN_SYS_IOCTL
  263: 
  264: #undef STRUCT_WINSIZE_IN_SYS_IOCTL
  265: 
  266: #undef STRUCT_WINSIZE_IN_TERMIOS
  267: 
  268: #undef TIOCSTAT_IN_SYS_IOCTL
  269: 
  270: #undef FIONREAD_IN_SYS_IOCTL
  271: 
  272: #undef SPEED_T_IN_SYS_TYPES
  273: 
  274: #undef HAVE_GETPW_DECLS
  275: 
  276: #undef HAVE_STRUCT_DIRENT_D_INO
  277: 
  278: #undef HAVE_STRUCT_DIRENT_D_FILENO
  279: 
  280: #undef HAVE_STRUCT_DIRENT_D_NAMLEN
  281: 
  282: #undef HAVE_BSD_SIGNALS
  283: 
  284: #undef HAVE_POSIX_SIGNALS
  285: 
  286: #undef HAVE_USG_SIGHOLD
  287: 
  288: #undef MUST_REINSTALL_SIGHANDLERS
  289: 
  290: #undef HAVE_POSIX_SIGSETJMP
  291: 
  292: #undef CTYPE_NON_ASCII
  293: 
  294: /* modify settings or make new ones based on what autoconf tells us. */
  295: 
  296: /* Ultrix botches type-ahead when switching from canonical to
  297:    non-canonical mode, at least through version 4.3 */
  298: #if !defined (HAVE_TERMIOS_H) || !defined (HAVE_TCGETATTR) || defined (ultrix)
  299: #  define TERMIOS_MISSING
  300: #endif
  301: 
  302: /* VARARGS defines moved to rlstdc.h */

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>