OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [insight/] [expect/] [expect_cf.h.in] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 578 markom
/*
2
 * Check for headers
3
 */
4
#ifndef __EXPECT_CF_H__
5
#define __EXPECT_CF_H__
6
 
7
#undef NO_STDLIB_H              /* Tcl requires this name */
8
#undef HAVE_STDARG_H
9
#undef HAVE_VARARGS_H
10
#undef HAVE_STROPTS_H
11
#undef HAVE_SYSCONF_H
12
#undef HAVE_SYS_FCNTL_H
13
#undef HAVE_SYS_WAIT_H
14
#undef HAVE_SYS_BSDTYPES_H      /* nice ISC special */
15
#undef HAVE_SYS_SELECT_H        /* nice ISC special */
16
#undef HAVE_SYS_TIME_H          /* nice ISC special */
17
#undef HAVE_SYS_PTEM_H          /* SCO needs this for window size */
18
#undef HAVE_STRREDIR_H          /* Solaris needs this for console redir */
19
#undef HAVE_STRPTY_H            /* old-style Dynix ptys need this */
20
#undef HAVE_UNISTD_H
21
#undef HAVE_SYSMACROS_H
22
#undef HAVE_INTTYPES_H
23
#undef HAVE_TIOCGWINSZ_IN_TERMIOS_H
24
#undef HAVE_TCGETS_OR_TCGETA_IN_TERMIOS_H
25
 
26
#undef pid_t
27
#undef RETSIGTYPE
28
#undef TIME_WITH_SYS_TIME       /* ok to include both time.h and sys/time.h */
29
 
30
/*
31
 * This section is for compile macros needed by
32
 * everything else.
33
 */
34
 
35
/*
36
 * Check for functions
37
 */
38
#undef HAVE_MEMCPY
39
#undef HAVE_SYSCONF
40
#undef SIMPLE_EVENT
41
#undef HAVE_STRFTIME
42
#undef HAVE_MEMMOVE
43
#undef HAVE_TIMEZONE            /* timezone() a la Pyramid */
44
#undef HAVE_STRCHR
45
 
46
#ifndef HAVE_STRCHR
47
#define strchr(s,c) index(s,c)
48
#endif /* HAVE_STRCHR */
49
 
50
/*
51
 * timezone
52
 */
53
#undef HAVE_SV_TIMEZONE
54
 
55
/*
56
 * wait status type
57
 */
58
#undef NO_UNION_WAIT
59
 
60
#undef WNOHANG_REQUIRES_POSIX_SOURCE
61
 
62
/*
63
 * Signal stuff. Setup the return type
64
 * and if signals need to be re-armed.
65
 */
66
/*#ifndef RETSIGTYPE*/
67
/*#define RETSIGTYPE void*/
68
/*#endif*/
69
#undef REARM_SIG
70
 
71
/*
72
 * Generate correct type for select mask
73
 */
74
#ifndef SELECT_MASK_TYPE
75
#define SELECT_MASK_TYPE fd_set
76
#endif
77
 
78
/*
79
 * Check how stty works
80
 */
81
#undef STTY_READS_STDOUT
82
 
83
/*
84
 * Check for tty/pty functions and structures
85
 */
86
#undef POSIX
87
#undef HAVE_TCSETATTR
88
#undef HAVE_TERMIO
89
#undef HAVE_TERMIOS
90
#undef HAVE_SGTTYB
91
#undef HAVE__GETPTY
92
#undef HAVE_GETPTY
93
#undef HAVE_OPENPTY
94
#undef HAVE_PTC
95
#undef HAVE_PTC_PTS
96
#undef HAVE_PTYM
97
#undef HAVE_PTYTRAP
98
#undef HAVE_PTMX
99
#undef HAVE_PTMX_BSD
100
#undef HAVE_SCO_CLIST_PTYS
101
 
102
/*
103
 * Special hacks
104
 */
105
#undef CONVEX
106
#undef SOLARIS
107
#undef _XOPEN_SOURCE
108
 
109
#ifdef SOLARIS
110
#define __EXTENSIONS__
111
#endif /* SOLARIS */
112
 
113
#undef WNOHANG_BACKUP_VALUE
114
 
115
#endif  /* __EXPECT_CF_H__ */

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.