ncurses 5.2
[ncurses.git] / include / ncurses_defs
1 # $Id: ncurses_defs,v 1.4 2000/10/08 01:04:00 tom Exp $
2 ##############################################################################
3 # Copyright (c) 2000 Free Software Foundation, Inc.                          #
4 #                                                                            #
5 # Permission is hereby granted, free of charge, to any person obtaining a    #
6 # copy of this software and associated documentation files (the "Software"), #
7 # to deal in the Software without restriction, including without limitation  #
8 # the rights to use, copy, modify, merge, publish, distribute, distribute    #
9 # with modifications, sublicense, and/or sell copies of the Software, and to #
10 # permit persons to whom the Software is furnished to do so, subject to the  #
11 # following conditions:                                                      #
12 #                                                                            #
13 # The above copyright notice and this permission notice shall be included in #
14 # all copies or substantial portions of the Software.                        #
15 #                                                                            #
16 # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR #
17 # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,   #
18 # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL    #
19 # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER      #
20 # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING    #
21 # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER        #
22 # DEALINGS IN THE SOFTWARE.                                                  #
23 #                                                                            #
24 # Except as contained in this notice, the name(s) of the above copyright     #
25 # holders shall not be used in advertising or otherwise to promote the sale, #
26 # use or other dealings in this Software without prior written               #
27 # authorization.                                                             #
28 ##############################################################################
29 #
30 # See "MKncurses_def.sh" for an explanation.
31 #
32 # (hint: don't try to define NDEBUG ;-)
33
34 BROKEN_LINKER
35 BSD_TPUTS
36 CC_HAS_INLINE_FUNCS
37 CC_HAS_PROTOS
38 CPP_HAS_PARAM_INIT
39 DECL_ERRNO
40 ETIP_NEEDS_MATH_H
41 GCC_NORETURN    /* nothing */
42 GCC_UNUSED      /* nothing */
43 HAVE_BIG_CORE
44 HAVE_BSD_CGETENT
45 HAVE_BUILTIN_H
46 HAVE_DIRENT_H
47 HAVE_ERRNO
48 HAVE_FCNTL_H
49 HAVE_FORM_H
50 HAVE_GETCWD
51 HAVE_GETEGID
52 HAVE_GETEUID
53 HAVE_GETOPT_H
54 HAVE_GETTIMEOFDAY
55 HAVE_GETTTYNAM
56 HAVE_GPP_BUILTIN_H
57 HAVE_GXX_BUILTIN_H
58 HAVE_HAS_KEY
59 HAVE_ISASCII
60 HAVE_ISSETUGID
61 HAVE_LIBDBMALLOC
62 HAVE_LIBDMALLOC
63 HAVE_LIBFORM
64 HAVE_LIBGPM
65 HAVE_LIBMENU
66 HAVE_LIBPANEL
67 HAVE_LIMITS_H
68 HAVE_LINK
69 HAVE_LOCALE_H
70 HAVE_LONG_FILE_NAMES
71 HAVE_MEMCCPY
72 HAVE_MENU_H
73 HAVE_MKSTEMP
74 HAVE_NANOSLEEP
75 HAVE_NC_ALLOC_H
76 HAVE_PANEL_H
77 HAVE_POLL
78 HAVE_POLL_H
79 HAVE_REGEXPR_H_FUNCS
80 HAVE_REGEXP_H_FUNCS
81 HAVE_REGEX_H_FUNCS
82 HAVE_REMOVE
83 HAVE_RESIZETERM
84 HAVE_SELECT
85 HAVE_SETBUF
86 HAVE_SETBUFFER
87 HAVE_SETVBUF
88 HAVE_SIGACTION
89 HAVE_SIGVEC
90 HAVE_SIZECHANGE
91 HAVE_STRDUP
92 HAVE_STRSTR
93 HAVE_SYMLINK
94 HAVE_SYS_BSDTYPES_H
95 HAVE_SYS_IOCTL_H
96 HAVE_SYS_PARAM_H
97 HAVE_SYS_POLL_H
98 HAVE_SYS_SELECT_H
99 HAVE_SYS_TERMIO_H
100 HAVE_SYS_TIMES_H
101 HAVE_SYS_TIME_H
102 HAVE_SYS_TIME_SELECT
103 HAVE_TCGETATTR
104 HAVE_TCGETPGRP
105 HAVE_TELL
106 HAVE_TERMIOS_H
107 HAVE_TERMIO_H
108 HAVE_TIMES
109 HAVE_TTYENT_H
110 HAVE_TYPEINFO
111 HAVE_TYPE_SIGACTION
112 HAVE_UNISTD_H
113 HAVE_UNLINK
114 HAVE_USE_DEFAULT_COLORS
115 HAVE_VFSCANF
116 HAVE_VSNPRINTF
117 HAVE_VSSCANF
118 HAVE_WORKING_POLL
119 HAVE_WRESIZE
120 MIXEDCASE_FILENAMES
121 NCURSES_EXPANDED
122 NCURSES_EXT_FUNCS
123 NCURSES_NOMACROS
124 NCURSES_NO_PADDING
125 NDEBUG
126 NEED_PTEM_H
127 NO_LEAKS
128 PURE_TERMINFO
129 RETSIGTYPE
130 STDC_HEADERS
131 SVR4_ACTION
132 SVR4_TERMIO
133 SYSTEM_NAME     "unknown"
134 TERMINFO        "none"
135 TYPEOF_CHTYPE
136 USE_COLORFGBG
137 USE_DATABASE
138 USE_GETCAP
139 USE_GETCAP_CACHE
140 USE_HARD_TABS
141 USE_HASHMAP
142 USE_LINKS
143 USE_MY_MEMMOVE
144 USE_OK_BCOPY
145 USE_RCS_IDS
146 USE_SAFE_SPRINTF
147 USE_SCROLL_HINTS
148 USE_SIGWINCH
149 USE_SYMLINKS
150 USE_WIDEC_SUPPORT
151 USE_XMC_SUPPORT