4 #ifndef __EXPECT_CF_H__
5 #define __EXPECT_CF_H__
13 #undef HAVE_SYS_FCNTL_H
14 #undef HAVE_SYS_WAIT_H
15 #undef HAVE_SYS_BSDTYPES_H
16 #undef HAVE_SYS_SELECT_H
17 #undef HAVE_SYS_TIME_H
18 #undef HAVE_SYS_PTEM_H
19 #undef HAVE_STRREDIR_H
21 /* old-style Dynix ptys need this */
25 #undef HAVE_SYSMACROS_H
26 #undef HAVE_INTTYPES_H
27 #undef HAVE_TIOCGWINSZ_IN_TERMIOS_H
28 #undef HAVE_TCGETS_OR_TCGETA_IN_TERMIOS_H
33 /* ok to include both time.h and sys/time.h */
34 #undef TIME_WITH_SYS_TIME
36 /* if setpgrp takes 0 args */
40 * This section is for compile macros needed by
53 /* timezone() a la Pyramid */
56 #undef HAVE_SIGLONGJMP
60 #define strchr(s,c) index(s,c)
61 #endif /* HAVE_STRCHR */
66 #undef HAVE_SV_TIMEZONE
73 #undef WNOHANG_REQUIRES_POSIX_SOURCE
76 * Signal stuff. Setup the return type
77 * and if signals need to be re-armed.
79 /*#ifndef RETSIGTYPE*/
80 /*#define RETSIGTYPE void*/
85 * Generate correct type for select mask
87 #ifndef SELECT_MASK_TYPE
88 #define SELECT_MASK_TYPE fd_set
92 * Check how stty works
94 #undef STTY_READS_STDOUT
97 * Check for tty/pty functions and structures
100 #undef HAVE_TCSETATTR
113 #undef HAVE_SCO_CLIST_PTYS
122 #define __EXTENSIONS__
125 #undef WNOHANG_BACKUP_VALUE
127 #endif /* __EXPECT_CF_H__ */