blob: efaf63516ac856425c850b102bcd9d36d4ed56d3 [file] [log] [blame]
Steve Kondikae271bc2015-11-15 02:50:53 +01001# $Id: ncurses_defs,v 1.69 2015/03/27 10:47:31 tom Exp $
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +05302##############################################################################
Steve Kondikae271bc2015-11-15 02:50:53 +01003# Copyright (c) 2000-2014,2015 Free Software Foundation, Inc. #
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +05304# #
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
34BROKEN_LINKER
35BSD_TPUTS
Steve Kondikae271bc2015-11-15 02:50:53 +010036CGETENT_CONST /* nothing */
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +053037CPP_HAS_PARAM_INIT
38CURSES_ACS_ARRAY acs_map
39CURSES_WACS_ARRAY _nc_wacs
40DECL_ERRNO
41ETIP_NEEDS_MATH_H
42GCC_NORETURN /* nothing */
43GCC_UNUSED /* nothing */
Steve Kondikae271bc2015-11-15 02:50:53 +010044HAVE_ASSUME_DEFAULT_COLORS
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +053045HAVE_BIG_CORE
46HAVE_BSD_CGETENT
47HAVE_BSD_SIGNAL_H
48HAVE_BTOWC
49HAVE_BUILTIN_H
50HAVE_CHGAT 1
51HAVE_COLOR_SET 1
52HAVE_DIRENT_H
53HAVE_ERRNO
54HAVE_FCNTL_H
55HAVE_FILTER 1
56HAVE_FORM_H
57HAVE_GETBEGX 1
58HAVE_GETCURX 1
59HAVE_GETCWD
60HAVE_GETEGID
61HAVE_GETEUID
62HAVE_GETMAXX 1
63HAVE_GETNSTR
64HAVE_GETOPT_H
65HAVE_GETPARX 1
66HAVE_GETTIMEOFDAY
67HAVE_GETTTYNAM
68HAVE_GETWIN 1
69HAVE_GPM_H
70HAVE_GPP_BUILTIN_H
71HAVE_GXX_BUILTIN_H
72HAVE_HAS_KEY
Steve Kondikae271bc2015-11-15 02:50:53 +010073HAVE_INTTYPES_H
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +053074HAVE_IOSTREAM
75HAVE_ISASCII
76HAVE_ISSETUGID
77HAVE_LANGINFO_CODESET
78HAVE_LIBC_H
79HAVE_LIBDBMALLOC
80HAVE_LIBDMALLOC
81HAVE_LIBFORM
82HAVE_LIBGPM
83HAVE_LIBMENU
84HAVE_LIBMPATROL
85HAVE_LIBPANEL
86HAVE_LIMITS_H
87HAVE_LINK
88HAVE_LOCALE_H
89HAVE_LONG_FILE_NAMES
Steve Kondikae271bc2015-11-15 02:50:53 +010090HAVE_MATH_H
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +053091HAVE_MBLEN
92HAVE_MBRLEN
93HAVE_MBRTOWC
94HAVE_MBSRTOWCS
95HAVE_MBSTOWCS
96HAVE_MBTOWC
97HAVE_MENU_H
98HAVE_MKSTEMP
99HAVE_MVVLINE 1
100HAVE_MVWVLINE 1
101HAVE_NANOSLEEP
102HAVE_NC_ALLOC_H
103HAVE_PANEL_H
104HAVE_POLL
105HAVE_POLL_H
106HAVE_PURIFY
Steve Kondikae271bc2015-11-15 02:50:53 +0100107HAVE_PUTENV
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +0530108HAVE_PUTWC
109HAVE_PUTWIN 1
110HAVE_REGEXPR_H_FUNCS
111HAVE_REGEXP_H_FUNCS
112HAVE_REGEX_H_FUNCS
113HAVE_REMOVE
114HAVE_RESIZETERM
115HAVE_RESIZE_TERM
116HAVE_RIPOFFLINE 1
Steve Kondikae271bc2015-11-15 02:50:53 +0100117HAVE_SCR_DUMP 1
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +0530118HAVE_SELECT
119HAVE_SETBUF
120HAVE_SETBUFFER
Steve Kondikae271bc2015-11-15 02:50:53 +0100121HAVE_SETENV
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +0530122HAVE_SETUPTERM 1
123HAVE_SETVBUF
Steve Kondikae271bc2015-11-15 02:50:53 +0100124HAVE_SGTTY_H
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +0530125HAVE_SIGACTION
126HAVE_SIGVEC
127HAVE_SIZECHANGE
128HAVE_SLK_COLOR
129HAVE_SLK_INIT 1
Steve Kondikae271bc2015-11-15 02:50:53 +0100130HAVE_SNPRINTF
131HAVE_STDINT_H
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +0530132HAVE_STRDUP
Steve Kondikae271bc2015-11-15 02:50:53 +0100133HAVE_STRLCAT
134HAVE_STRLCPY
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +0530135HAVE_STRSTR
136HAVE_SYMLINK
137HAVE_SYS_BSDTYPES_H
138HAVE_SYS_IOCTL_H
139HAVE_SYS_PARAM_H
140HAVE_SYS_POLL_H
141HAVE_SYS_SELECT_H
142HAVE_SYS_TERMIO_H
143HAVE_SYS_TIMES_H
144HAVE_SYS_TIME_H
145HAVE_SYS_TIME_SELECT
146HAVE_TCGETATTR
147HAVE_TCGETPGRP
148HAVE_TELL
149HAVE_TERMATTRS 1
150HAVE_TERMIOS_H
151HAVE_TERMIO_H
152HAVE_TERMNAME 1
Steve Kondikae271bc2015-11-15 02:50:53 +0100153HAVE_TERM_ENTRY_H 1
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +0530154HAVE_TERM_H 1
155HAVE_TGETENT 1
156HAVE_TIGETNUM 1
157HAVE_TIGETSTR 1
158HAVE_TIMES
159HAVE_TTYENT_H
160HAVE_TYPEAHEAD 1
161HAVE_TYPEINFO
162HAVE_TYPE_ATTR_T
163HAVE_TYPE_SIGACTION
Steve Kondikae271bc2015-11-15 02:50:53 +0100164HAVE_UNCTRL_H 1
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +0530165HAVE_UNISTD_H
166HAVE_UNLINK
167HAVE_USE_DEFAULT_COLORS
Steve Kondikae271bc2015-11-15 02:50:53 +0100168HAVE_USE_ENV 1
169HAVE_USE_EXTENDED_NAMES
170HAVE_USE_SCREEN
171HAVE_USE_WINDOW
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +0530172HAVE_VFSCANF
Steve Kondikae271bc2015-11-15 02:50:53 +0100173HAVE_VIDPUTS 1
174HAVE_VID_PUTS 1
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +0530175HAVE_VSNPRINTF
176HAVE_VSSCANF
177HAVE_WCSRTOMBS
178HAVE_WCSTOMBS
179HAVE_WCTOB
180HAVE_WCTOMB
181HAVE_WCTYPE_H
182HAVE_WINSSTR 1
183HAVE_WORKING_POLL
184HAVE_WRESIZE
Steve Kondikae271bc2015-11-15 02:50:53 +0100185HAVE_WSYNCDOWN 1
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +0530186HAVE__DOSCAN
187MIXEDCASE_FILENAMES
188NCURSES_CHAR_EQ
189NCURSES_EXPANDED
190NCURSES_EXT_COLORS
191NCURSES_EXT_FUNCS
Steve Kondikae271bc2015-11-15 02:50:53 +0100192NCURSES_EXT_PUTWIN
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +0530193NCURSES_NO_PADDING
Steve Kondikae271bc2015-11-15 02:50:53 +0100194NCURSES_OSPEED_COMPAT
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +0530195NCURSES_PATHSEP ':'
Steve Kondikae271bc2015-11-15 02:50:53 +0100196NCURSES_WIDECHAR
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +0530197NEED_PTEM_H
198NO_LEAKS
199PURE_TERMINFO
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +0530200STDC_HEADERS
201SVR4_ACTION
202SVR4_TERMIO
203SYSTEM_NAME "unknown"
204TERMINFO "none"
205TERMPATH "none"
206TIME_WITH_SYS_TIME
207TYPEOF_CHTYPE
208USE_COLORFGBG
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +0530209USE_GETCAP
210USE_GETCAP_CACHE
211USE_HARD_TABS
212USE_HASHED_DB
213USE_HASHMAP
214USE_HOME_TERMINFO
215USE_LINKS
216USE_MY_MEMMOVE
217USE_OK_BCOPY
Steve Kondikae271bc2015-11-15 02:50:53 +0100218USE_PTHREADS_EINTR
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +0530219USE_RCS_IDS
220USE_REENTRANT
221USE_SAFE_SPRINTF
222USE_SCROLL_HINTS
223USE_SIGWINCH
Steve Kondikae271bc2015-11-15 02:50:53 +0100224USE_STRING_HACKS
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +0530225USE_SYMLINKS
226USE_SYSMOUSE
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +0530227USE_WEAK_SYMBOLS
228USE_WIDEC_SUPPORT
229USE_XMC_SUPPORT