xref: /openbsd/lib/libcurses/ncurses_def.h (revision 73471bf0)
1 /* $OpenBSD: ncurses_def.h,v 1.2 2010/01/12 23:21:59 nicm Exp $ */
2 
3 /*
4  * This file is generated by ./MKncurses_def.sh
5  */
6 
7 #ifndef NC_DEFINE_H
8 #define NC_DEFINE_H 1
9 
10 #ifndef BROKEN_LINKER
11 #define BROKEN_LINKER 0
12 #endif
13 
14 #ifndef BSD_TPUTS
15 #define BSD_TPUTS 0
16 #endif
17 
18 #ifndef CC_HAS_PROTOS
19 #define CC_HAS_PROTOS 0
20 #endif
21 
22 #ifndef CPP_HAS_PARAM_INIT
23 #define CPP_HAS_PARAM_INIT 0
24 #endif
25 
26 #ifndef CURSES_ACS_ARRAY
27 #define CURSES_ACS_ARRAY acs_map
28 #endif
29 
30 #ifndef CURSES_WACS_ARRAY
31 #define CURSES_WACS_ARRAY _nc_wacs
32 #endif
33 
34 #ifndef DECL_ERRNO
35 #define DECL_ERRNO 0
36 #endif
37 
38 #ifndef ETIP_NEEDS_MATH_H
39 #define ETIP_NEEDS_MATH_H 0
40 #endif
41 
42 #ifndef GCC_NORETURN
43 #define GCC_NORETURN /* nothing */
44 #endif
45 
46 #ifndef GCC_UNUSED
47 #define GCC_UNUSED /* nothing */
48 #endif
49 
50 #ifndef HAVE_BIG_CORE
51 #define HAVE_BIG_CORE 0
52 #endif
53 
54 #ifndef HAVE_BSD_CGETENT
55 #define HAVE_BSD_CGETENT 0
56 #endif
57 
58 #ifndef HAVE_BSD_SIGNAL_H
59 #define HAVE_BSD_SIGNAL_H 0
60 #endif
61 
62 #ifndef HAVE_BTOWC
63 #define HAVE_BTOWC 0
64 #endif
65 
66 #ifndef HAVE_BUILTIN_H
67 #define HAVE_BUILTIN_H 0
68 #endif
69 
70 #ifndef HAVE_CHGAT
71 #define HAVE_CHGAT 1
72 #endif
73 
74 #ifndef HAVE_COLOR_SET
75 #define HAVE_COLOR_SET 1
76 #endif
77 
78 #ifndef HAVE_DIRENT_H
79 #define HAVE_DIRENT_H 0
80 #endif
81 
82 #ifndef HAVE_ERRNO
83 #define HAVE_ERRNO 0
84 #endif
85 
86 #ifndef HAVE_FCNTL_H
87 #define HAVE_FCNTL_H 0
88 #endif
89 
90 #ifndef HAVE_FILTER
91 #define HAVE_FILTER 1
92 #endif
93 
94 #ifndef HAVE_FORM_H
95 #define HAVE_FORM_H 0
96 #endif
97 
98 #ifndef HAVE_GETBEGX
99 #define HAVE_GETBEGX 1
100 #endif
101 
102 #ifndef HAVE_GETCURX
103 #define HAVE_GETCURX 1
104 #endif
105 
106 #ifndef HAVE_GETCWD
107 #define HAVE_GETCWD 0
108 #endif
109 
110 #ifndef HAVE_GETEGID
111 #define HAVE_GETEGID 0
112 #endif
113 
114 #ifndef HAVE_GETEUID
115 #define HAVE_GETEUID 0
116 #endif
117 
118 #ifndef HAVE_GETMAXX
119 #define HAVE_GETMAXX 1
120 #endif
121 
122 #ifndef HAVE_GETNSTR
123 #define HAVE_GETNSTR 0
124 #endif
125 
126 #ifndef HAVE_GETOPT_H
127 #define HAVE_GETOPT_H 0
128 #endif
129 
130 #ifndef HAVE_GETPARX
131 #define HAVE_GETPARX 1
132 #endif
133 
134 #ifndef HAVE_GETTIMEOFDAY
135 #define HAVE_GETTIMEOFDAY 0
136 #endif
137 
138 #ifndef HAVE_GETTTYNAM
139 #define HAVE_GETTTYNAM 0
140 #endif
141 
142 #ifndef HAVE_GETWIN
143 #define HAVE_GETWIN 1
144 #endif
145 
146 #ifndef HAVE_GPM_H
147 #define HAVE_GPM_H 0
148 #endif
149 
150 #ifndef HAVE_GPP_BUILTIN_H
151 #define HAVE_GPP_BUILTIN_H 0
152 #endif
153 
154 #ifndef HAVE_GXX_BUILTIN_H
155 #define HAVE_GXX_BUILTIN_H 0
156 #endif
157 
158 #ifndef HAVE_HAS_KEY
159 #define HAVE_HAS_KEY 0
160 #endif
161 
162 #ifndef HAVE_IOSTREAM
163 #define HAVE_IOSTREAM 0
164 #endif
165 
166 #ifndef HAVE_ISASCII
167 #define HAVE_ISASCII 0
168 #endif
169 
170 #ifndef HAVE_ISSETUGID
171 #define HAVE_ISSETUGID 0
172 #endif
173 
174 #ifndef HAVE_LANGINFO_CODESET
175 #define HAVE_LANGINFO_CODESET 0
176 #endif
177 
178 #ifndef HAVE_LIBC_H
179 #define HAVE_LIBC_H 0
180 #endif
181 
182 #ifndef HAVE_LIBDBMALLOC
183 #define HAVE_LIBDBMALLOC 0
184 #endif
185 
186 #ifndef HAVE_LIBDMALLOC
187 #define HAVE_LIBDMALLOC 0
188 #endif
189 
190 #ifndef HAVE_LIBFORM
191 #define HAVE_LIBFORM 0
192 #endif
193 
194 #ifndef HAVE_LIBGPM
195 #define HAVE_LIBGPM 0
196 #endif
197 
198 #ifndef HAVE_LIBMENU
199 #define HAVE_LIBMENU 0
200 #endif
201 
202 #ifndef HAVE_LIBMPATROL
203 #define HAVE_LIBMPATROL 0
204 #endif
205 
206 #ifndef HAVE_LIBPANEL
207 #define HAVE_LIBPANEL 0
208 #endif
209 
210 #ifndef HAVE_LIMITS_H
211 #define HAVE_LIMITS_H 0
212 #endif
213 
214 #ifndef HAVE_LINK
215 #define HAVE_LINK 0
216 #endif
217 
218 #ifndef HAVE_LOCALE_H
219 #define HAVE_LOCALE_H 0
220 #endif
221 
222 #ifndef HAVE_LONG_FILE_NAMES
223 #define HAVE_LONG_FILE_NAMES 0
224 #endif
225 
226 #ifndef HAVE_MBLEN
227 #define HAVE_MBLEN 0
228 #endif
229 
230 #ifndef HAVE_MBRLEN
231 #define HAVE_MBRLEN 0
232 #endif
233 
234 #ifndef HAVE_MBRTOWC
235 #define HAVE_MBRTOWC 0
236 #endif
237 
238 #ifndef HAVE_MBSRTOWCS
239 #define HAVE_MBSRTOWCS 0
240 #endif
241 
242 #ifndef HAVE_MBSTOWCS
243 #define HAVE_MBSTOWCS 0
244 #endif
245 
246 #ifndef HAVE_MBTOWC
247 #define HAVE_MBTOWC 0
248 #endif
249 
250 #ifndef HAVE_MENU_H
251 #define HAVE_MENU_H 0
252 #endif
253 
254 #ifndef HAVE_MKSTEMP
255 #define HAVE_MKSTEMP 0
256 #endif
257 
258 #ifndef HAVE_MVVLINE
259 #define HAVE_MVVLINE 1
260 #endif
261 
262 #ifndef HAVE_MVWVLINE
263 #define HAVE_MVWVLINE 1
264 #endif
265 
266 #ifndef HAVE_NANOSLEEP
267 #define HAVE_NANOSLEEP 0
268 #endif
269 
270 #ifndef HAVE_NC_ALLOC_H
271 #define HAVE_NC_ALLOC_H 0
272 #endif
273 
274 #ifndef HAVE_PANEL_H
275 #define HAVE_PANEL_H 0
276 #endif
277 
278 #ifndef HAVE_POLL
279 #define HAVE_POLL 0
280 #endif
281 
282 #ifndef HAVE_POLL_H
283 #define HAVE_POLL_H 0
284 #endif
285 
286 #ifndef HAVE_PURIFY
287 #define HAVE_PURIFY 0
288 #endif
289 
290 #ifndef HAVE_PUTWC
291 #define HAVE_PUTWC 0
292 #endif
293 
294 #ifndef HAVE_PUTWIN
295 #define HAVE_PUTWIN 1
296 #endif
297 
298 #ifndef HAVE_REGEXPR_H_FUNCS
299 #define HAVE_REGEXPR_H_FUNCS 0
300 #endif
301 
302 #ifndef HAVE_REGEXP_H_FUNCS
303 #define HAVE_REGEXP_H_FUNCS 0
304 #endif
305 
306 #ifndef HAVE_REGEX_H_FUNCS
307 #define HAVE_REGEX_H_FUNCS 0
308 #endif
309 
310 #ifndef HAVE_REMOVE
311 #define HAVE_REMOVE 0
312 #endif
313 
314 #ifndef HAVE_RESIZETERM
315 #define HAVE_RESIZETERM 0
316 #endif
317 
318 #ifndef HAVE_RESIZE_TERM
319 #define HAVE_RESIZE_TERM 0
320 #endif
321 
322 #ifndef HAVE_RIPOFFLINE
323 #define HAVE_RIPOFFLINE 1
324 #endif
325 
326 #ifndef HAVE_SELECT
327 #define HAVE_SELECT 0
328 #endif
329 
330 #ifndef HAVE_SETBUF
331 #define HAVE_SETBUF 0
332 #endif
333 
334 #ifndef HAVE_SETBUFFER
335 #define HAVE_SETBUFFER 0
336 #endif
337 
338 #ifndef HAVE_SETUPTERM
339 #define HAVE_SETUPTERM 1
340 #endif
341 
342 #ifndef HAVE_SETVBUF
343 #define HAVE_SETVBUF 0
344 #endif
345 
346 #ifndef HAVE_SIGACTION
347 #define HAVE_SIGACTION 0
348 #endif
349 
350 #ifndef HAVE_SIGVEC
351 #define HAVE_SIGVEC 0
352 #endif
353 
354 #ifndef HAVE_SIZECHANGE
355 #define HAVE_SIZECHANGE 0
356 #endif
357 
358 #ifndef HAVE_SLK_COLOR
359 #define HAVE_SLK_COLOR 0
360 #endif
361 
362 #ifndef HAVE_SLK_INIT
363 #define HAVE_SLK_INIT 1
364 #endif
365 
366 #ifndef HAVE_STRDUP
367 #define HAVE_STRDUP 0
368 #endif
369 
370 #ifndef HAVE_STRSTR
371 #define HAVE_STRSTR 0
372 #endif
373 
374 #ifndef HAVE_SYMLINK
375 #define HAVE_SYMLINK 0
376 #endif
377 
378 #ifndef HAVE_SYS_BSDTYPES_H
379 #define HAVE_SYS_BSDTYPES_H 0
380 #endif
381 
382 #ifndef HAVE_SYS_IOCTL_H
383 #define HAVE_SYS_IOCTL_H 0
384 #endif
385 
386 #ifndef HAVE_SYS_PARAM_H
387 #define HAVE_SYS_PARAM_H 0
388 #endif
389 
390 #ifndef HAVE_SYS_POLL_H
391 #define HAVE_SYS_POLL_H 0
392 #endif
393 
394 #ifndef HAVE_SYS_SELECT_H
395 #define HAVE_SYS_SELECT_H 0
396 #endif
397 
398 #ifndef HAVE_SYS_TERMIO_H
399 #define HAVE_SYS_TERMIO_H 0
400 #endif
401 
402 #ifndef HAVE_SYS_TIMES_H
403 #define HAVE_SYS_TIMES_H 0
404 #endif
405 
406 #ifndef HAVE_SYS_TIME_H
407 #define HAVE_SYS_TIME_H 0
408 #endif
409 
410 #ifndef HAVE_SYS_TIME_SELECT
411 #define HAVE_SYS_TIME_SELECT 0
412 #endif
413 
414 #ifndef HAVE_TCGETATTR
415 #define HAVE_TCGETATTR 0
416 #endif
417 
418 #ifndef HAVE_TCGETPGRP
419 #define HAVE_TCGETPGRP 0
420 #endif
421 
422 #ifndef HAVE_TELL
423 #define HAVE_TELL 0
424 #endif
425 
426 #ifndef HAVE_TERMATTRS
427 #define HAVE_TERMATTRS 1
428 #endif
429 
430 #ifndef HAVE_TERMIOS_H
431 #define HAVE_TERMIOS_H 0
432 #endif
433 
434 #ifndef HAVE_TERMIO_H
435 #define HAVE_TERMIO_H 0
436 #endif
437 
438 #ifndef HAVE_TERMNAME
439 #define HAVE_TERMNAME 1
440 #endif
441 
442 #ifndef HAVE_TERM_H
443 #define HAVE_TERM_H 1
444 #endif
445 
446 #ifndef HAVE_TGETENT
447 #define HAVE_TGETENT 1
448 #endif
449 
450 #ifndef HAVE_TIGETNUM
451 #define HAVE_TIGETNUM 1
452 #endif
453 
454 #ifndef HAVE_TIGETSTR
455 #define HAVE_TIGETSTR 1
456 #endif
457 
458 #ifndef HAVE_TIMES
459 #define HAVE_TIMES 0
460 #endif
461 
462 #ifndef HAVE_TTYENT_H
463 #define HAVE_TTYENT_H 0
464 #endif
465 
466 #ifndef HAVE_TYPEAHEAD
467 #define HAVE_TYPEAHEAD 1
468 #endif
469 
470 #ifndef HAVE_TYPEINFO
471 #define HAVE_TYPEINFO 0
472 #endif
473 
474 #ifndef HAVE_TYPE_ATTR_T
475 #define HAVE_TYPE_ATTR_T 0
476 #endif
477 
478 #ifndef HAVE_TYPE_SIGACTION
479 #define HAVE_TYPE_SIGACTION 0
480 #endif
481 
482 #ifndef HAVE_UNISTD_H
483 #define HAVE_UNISTD_H 0
484 #endif
485 
486 #ifndef HAVE_UNLINK
487 #define HAVE_UNLINK 0
488 #endif
489 
490 #ifndef HAVE_USE_DEFAULT_COLORS
491 #define HAVE_USE_DEFAULT_COLORS 0
492 #endif
493 
494 #ifndef HAVE_VFSCANF
495 #define HAVE_VFSCANF 0
496 #endif
497 
498 #ifndef HAVE_VSNPRINTF
499 #define HAVE_VSNPRINTF 0
500 #endif
501 
502 #ifndef HAVE_VSSCANF
503 #define HAVE_VSSCANF 0
504 #endif
505 
506 #ifndef HAVE_WCSRTOMBS
507 #define HAVE_WCSRTOMBS 0
508 #endif
509 
510 #ifndef HAVE_WCSTOMBS
511 #define HAVE_WCSTOMBS 0
512 #endif
513 
514 #ifndef HAVE_WCTOB
515 #define HAVE_WCTOB 0
516 #endif
517 
518 #ifndef HAVE_WCTOMB
519 #define HAVE_WCTOMB 0
520 #endif
521 
522 #ifndef HAVE_WCTYPE_H
523 #define HAVE_WCTYPE_H 0
524 #endif
525 
526 #ifndef HAVE_WINSSTR
527 #define HAVE_WINSSTR 1
528 #endif
529 
530 #ifndef HAVE_WORKING_POLL
531 #define HAVE_WORKING_POLL 0
532 #endif
533 
534 #ifndef HAVE_WRESIZE
535 #define HAVE_WRESIZE 0
536 #endif
537 
538 #ifndef HAVE__DOSCAN
539 #define HAVE__DOSCAN 0
540 #endif
541 
542 #ifndef MIXEDCASE_FILENAMES
543 #define MIXEDCASE_FILENAMES 0
544 #endif
545 
546 #ifndef NCURSES_CHAR_EQ
547 #define NCURSES_CHAR_EQ 0
548 #endif
549 
550 #ifndef NCURSES_EXPANDED
551 #define NCURSES_EXPANDED 0
552 #endif
553 
554 #ifndef NCURSES_EXT_COLORS
555 #define NCURSES_EXT_COLORS 0
556 #endif
557 
558 #ifndef NCURSES_EXT_FUNCS
559 #define NCURSES_EXT_FUNCS 0
560 #endif
561 
562 #ifndef NCURSES_NO_PADDING
563 #define NCURSES_NO_PADDING 0
564 #endif
565 
566 #ifndef NCURSES_PATHSEP
567 #define NCURSES_PATHSEP ':'
568 #endif
569 
570 #ifndef NDEBUG
571 #define NDEBUG 0
572 #endif
573 
574 #ifndef NEED_PTEM_H
575 #define NEED_PTEM_H 0
576 #endif
577 
578 #ifndef NO_LEAKS
579 #define NO_LEAKS 0
580 #endif
581 
582 #ifndef PURE_TERMINFO
583 #define PURE_TERMINFO 0
584 #endif
585 
586 #ifndef RETSIGTYPE
587 #define RETSIGTYPE 0
588 #endif
589 
590 #ifndef STDC_HEADERS
591 #define STDC_HEADERS 0
592 #endif
593 
594 #ifndef SVR4_ACTION
595 #define SVR4_ACTION 0
596 #endif
597 
598 #ifndef SVR4_TERMIO
599 #define SVR4_TERMIO 0
600 #endif
601 
602 #ifndef SYSTEM_NAME
603 #define SYSTEM_NAME "unknown"
604 #endif
605 
606 #ifndef TERMINFO
607 #define TERMINFO "none"
608 #endif
609 
610 #ifndef TERMPATH
611 #define TERMPATH "none"
612 #endif
613 
614 #ifndef TIME_WITH_SYS_TIME
615 #define TIME_WITH_SYS_TIME 0
616 #endif
617 
618 #ifndef TYPEOF_CHTYPE
619 #define TYPEOF_CHTYPE 0
620 #endif
621 
622 #ifndef USE_COLORFGBG
623 #define USE_COLORFGBG 0
624 #endif
625 
626 #ifndef USE_DATABASE
627 #define USE_DATABASE 0
628 #endif
629 
630 #ifndef USE_GETCAP
631 #define USE_GETCAP 0
632 #endif
633 
634 #ifndef USE_GETCAP_CACHE
635 #define USE_GETCAP_CACHE 0
636 #endif
637 
638 #ifndef USE_HARD_TABS
639 #define USE_HARD_TABS 0
640 #endif
641 
642 #ifndef USE_HASHED_DB
643 #define USE_HASHED_DB 0
644 #endif
645 
646 #ifndef USE_HASHMAP
647 #define USE_HASHMAP 0
648 #endif
649 
650 #ifndef USE_HOME_TERMINFO
651 #define USE_HOME_TERMINFO 0
652 #endif
653 
654 #ifndef USE_LINKS
655 #define USE_LINKS 0
656 #endif
657 
658 #ifndef USE_MY_MEMMOVE
659 #define USE_MY_MEMMOVE 0
660 #endif
661 
662 #ifndef USE_OK_BCOPY
663 #define USE_OK_BCOPY 0
664 #endif
665 
666 #ifndef USE_RCS_IDS
667 #define USE_RCS_IDS 0
668 #endif
669 
670 #ifndef USE_REENTRANT
671 #define USE_REENTRANT 0
672 #endif
673 
674 #ifndef USE_SAFE_SPRINTF
675 #define USE_SAFE_SPRINTF 0
676 #endif
677 
678 #ifndef USE_SCROLL_HINTS
679 #define USE_SCROLL_HINTS 0
680 #endif
681 
682 #ifndef USE_SIGWINCH
683 #define USE_SIGWINCH 0
684 #endif
685 
686 #ifndef USE_SYMLINKS
687 #define USE_SYMLINKS 0
688 #endif
689 
690 #ifndef USE_SYSMOUSE
691 #define USE_SYSMOUSE 0
692 #endif
693 
694 #ifndef USE_TERMCAP
695 #define USE_TERMCAP 0
696 #endif
697 
698 #ifndef USE_WEAK_SYMBOLS
699 #define USE_WEAK_SYMBOLS 0
700 #endif
701 
702 #ifndef USE_WIDEC_SUPPORT
703 #define USE_WIDEC_SUPPORT 0
704 #endif
705 
706 #ifndef USE_XMC_SUPPORT
707 #define USE_XMC_SUPPORT 0
708 #endif
709 
710 #endif /* NC_DEFINE_H */
711