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