Blame expect_cf.h.in

Packit a69f91
/*
Packit a69f91
 * Check for headers
Packit a69f91
 */
Packit a69f91
#ifndef __EXPECT_CF_H__
Packit a69f91
#define __EXPECT_CF_H__
Packit a69f91
Packit a69f91
#undef NO_STDLIB_H
Packit a69f91
#undef NO_UNION_WAIT
Packit a69f91
#undef HAVE_STDARG_H
Packit a69f91
#undef HAVE_VARARGS_H
Packit a69f91
#undef HAVE_STROPTS_H
Packit a69f91
#undef HAVE_SYSCONF_H
Packit a69f91
#undef HAVE_SYS_FCNTL_H
Packit a69f91
#undef HAVE_SYS_WAIT_H
Packit a69f91
#undef HAVE_SYS_BSDTYPES_H
Packit a69f91
#undef HAVE_SYS_SELECT_H
Packit a69f91
#undef HAVE_SYS_TIME_H
Packit a69f91
#undef HAVE_SYS_PTEM_H
Packit a69f91
#undef HAVE_STRREDIR_H
Packit a69f91
Packit a69f91
/* old-style Dynix ptys need this */
Packit a69f91
#undef HAVE_STRPTY_H
Packit a69f91
Packit a69f91
#undef HAVE_UNISTD_H
Packit a69f91
#undef HAVE_SYSMACROS_H
Packit a69f91
#undef HAVE_INTTYPES_H
Packit a69f91
#undef HAVE_TIOCGWINSZ_IN_TERMIOS_H
Packit a69f91
#undef HAVE_TCGETS_OR_TCGETA_IN_TERMIOS_H
Packit a69f91
Packit a69f91
#undef pid_t
Packit a69f91
#undef RETSIGTYPE
Packit a69f91
Packit a69f91
/* ok to include both time.h and sys/time.h */
Packit a69f91
#undef TIME_WITH_SYS_TIME
Packit a69f91
Packit a69f91
/* if setpgrp takes 0 args */
Packit a69f91
#undef SETPGRP_VOID
Packit a69f91
Packit a69f91
/*
Packit a69f91
 * This section is for compile macros needed by
Packit a69f91
 * everything else.
Packit a69f91
 */
Packit a69f91
Packit a69f91
/*
Packit a69f91
 * Check for functions
Packit a69f91
 */
Packit a69f91
#undef HAVE_MEMCPY
Packit a69f91
#undef HAVE_SYSCONF
Packit a69f91
#undef SIMPLE_EVENT
Packit a69f91
#undef HAVE_STRFTIME
Packit a69f91
#undef HAVE_MEMMOVE
Packit a69f91
Packit a69f91
/* timezone() a la Pyramid */
Packit a69f91
#undef HAVE_TIMEZONE
Packit a69f91
Packit a69f91
#undef HAVE_SIGLONGJMP
Packit a69f91
#undef HAVE_STRCHR
Packit a69f91
Packit a69f91
#ifndef HAVE_STRCHR
Packit a69f91
#define strchr(s,c) index(s,c)
Packit a69f91
#endif /* HAVE_STRCHR */
Packit a69f91
Packit a69f91
/*
Packit a69f91
 * timezone
Packit a69f91
 */
Packit a69f91
#undef HAVE_SV_TIMEZONE
Packit a69f91
Packit a69f91
/*
Packit a69f91
 * wait status type
Packit a69f91
 */
Packit a69f91
#undef NO_UNION_WAIT
Packit a69f91
Packit a69f91
#undef WNOHANG_REQUIRES_POSIX_SOURCE
Packit a69f91
Packit a69f91
/*
Packit a69f91
 * Signal stuff. Setup the return type
Packit a69f91
 * and if signals need to be re-armed.
Packit a69f91
 */
Packit a69f91
/*#ifndef RETSIGTYPE*/
Packit a69f91
/*#define RETSIGTYPE void*/
Packit a69f91
/*#endif*/
Packit a69f91
#undef REARM_SIG
Packit a69f91
Packit a69f91
/*
Packit a69f91
 * Generate correct type for select mask
Packit a69f91
 */
Packit a69f91
#ifndef SELECT_MASK_TYPE
Packit a69f91
#define SELECT_MASK_TYPE fd_set
Packit a69f91
#endif
Packit a69f91
Packit a69f91
/*
Packit a69f91
 * Check how stty works
Packit a69f91
 */
Packit a69f91
#undef STTY_READS_STDOUT
Packit a69f91
Packit a69f91
/*
Packit a69f91
 * Check for tty/pty functions and structures
Packit a69f91
 */
Packit a69f91
#undef POSIX
Packit a69f91
#undef HAVE_TCSETATTR
Packit a69f91
#undef HAVE_TERMIO
Packit a69f91
#undef HAVE_TERMIOS
Packit a69f91
#undef HAVE_SGTTYB
Packit a69f91
#undef HAVE__GETPTY
Packit a69f91
#undef HAVE_GETPTY
Packit a69f91
#undef HAVE_OPENPTY
Packit a69f91
#undef HAVE_PTC
Packit a69f91
#undef HAVE_PTC_PTS
Packit a69f91
#undef HAVE_PTYM
Packit a69f91
#undef HAVE_PTYTRAP
Packit a69f91
#undef HAVE_PTMX
Packit a69f91
#undef HAVE_PTMX_BSD
Packit a69f91
#undef HAVE_SCO_CLIST_PTYS
Packit a69f91
Packit a69f91
/*
Packit a69f91
 * Special hacks
Packit a69f91
 */
Packit a69f91
#undef CONVEX
Packit a69f91
#undef SOLARIS
Packit a69f91
Packit a69f91
#ifdef SOLARIS
Packit a69f91
#define __EXTENSIONS__
Packit a69f91
#endif /* SOLARIS */
Packit a69f91
Packit a69f91
#undef WNOHANG_BACKUP_VALUE
Packit a69f91
Packit a69f91
#endif	/* __EXPECT_CF_H__ */