4 /* Macros that determine the Objective-C runtime and compiler */
8 /* Define if the compiler does not support nested functions */
9 #undef NO_NESTED_FUNCTIONS
11 /* Define if the compiler is broken when nested functions are used with
12 Objective-C messages. */
13 #undef BROKEN_COMPILER
15 /* Define if the __builtin_apply pseudo-function doesn't set the floating
16 point return value at retframe + 8 on Intel machines. */
17 #undef BROKEN_BUILTIN_APPLY
19 /* Define if system calls automatically restart after interruption
21 #undef HAVE_RESTARTABLE_SYSCALLS
23 /* Define if you have the vprintf function. */
24 #define HAVE_VPRINTF 1
26 /* Define if you need to in order for stat and other things to work. */
29 /* Define as the return type of signal handlers (int or void). */
30 #define RETSIGTYPE void
32 /* Define if the Objective-C runtime contains the objc_thread_create function;
33 this function was defined in the multi-thread support in the 960906
34 version of runtime patch. */
35 #define HAVE_OBJC_THREAD_CREATE 1
37 /* Define if you have the memcpy function. */
40 /* Define if you have the ualarm function. */
43 /* Define if you have posix mmap function. */
46 /* Define if you have the getcwd function */
49 /* Define if you have the getuid function */
52 /* Define if you have the getpwnam function */
55 /* Define if you have the getpwuid function */
58 /* Define if you have the kill function */
61 /* Define if you have the getpagesize function */
62 #undef HAVE_GETPAGESIZE
64 /* Define if you have the statvfs function */
67 /* Define if you have the raise function */
70 /* Define if you have the gettimeofday function */
71 #undef HAVE_GETTIMEOFDAY
73 /* Define if you have the GetLocalTime function */
74 #define HAVE_GETLOCALTIME 1
76 /* Define if you have the chown function */
79 /* Define if you have the symlink function */
82 /* Define if you have the readlink function */
85 /* Define if you have the fsync function */
88 /* Define if you have the opendir family of functions */
91 /* Define if you have the sysconf function */
94 /* Define if you have the GetSystemInfo function */
95 #define HAVE_GETSYSTEMINFO 1
97 /* Define if you have the <string.h> header file. */
98 #define HAVE_STRING_H 1
100 /* Define if you have the <memory.h> header file */
101 #define HAVE_MEMORY_H 1
103 /* Define if you have the <stdlib.h> header file. */
104 #define HAVE_STDLIB_H 1
106 /* Define if you have the <libc.h> header file. */
109 /* Define if you have the <sys/time.h> header file. */
110 #undef HAVE_SYS_TIME_H
112 /* Define if you have the <sys/stat.h> header file */
113 #define HAVE_SYS_STAT_H 1
115 /* Define if you have the <sys/vfs.h> header file */
116 #undef HAVE_SYS_VFS_H
118 /* Define if you have the <sys/statfs.h> header file */
119 #undef HAVE_SYS_STATFS_H
121 /* Define if you have the <netinet/in.h> header file */
122 #undef HAVE_NETINET_IN_H
124 /* Define if you have the <windows.h> header file */
125 #define HAVE_WINDOWS_H 1
127 /* Define if you have the <Windows32/Sockets.h> header file */
128 #define HAVE_WINDOWS32_SOCKETS_H 1
130 /* Define if you have the <pwd.h> header file */
133 /* Define if you have the <sys/param.h> header file */
134 #undef HAVE_SYS_PARAM_H
136 /* Define if you have the <process.h> header file */
137 #define HAVE_PROCESS_H 1
139 /* Define if you have the <grp.h> header file */
142 /* Define if you have the <sys/file.h> header file */
143 #undef HAVE_SYS_FILE_H
145 /* Define if you have the <utime.h> header file */
146 #define HAVE_UTIME_H 1
148 /* Define if you have the <sys/errno.h> header file */
149 #undef HAVE_SYS_ERRNO_H
151 /* Define if your processor stores words with the most significant
152 byte first (like Motorola and SPARC, unlike Intel and VAX). */
153 #undef WORDS_BIGENDIAN
155 /* The following macros deal with directory entries. */
157 #undef HAVE_SYS_NDIR_H
158 #undef HAVE_SYS_DIR_H
162 /* The structure alignment as determined by configure */
163 #define STRUCT_ALIGNMENT 4
165 /* The name of the target platform, obtained by configure */
166 #define TARGET_PLATFORM "i386-pc-cygwin32"
168 /* Include this file here to give the above information to the configuration
169 file if needs them. */
170 #include "config/i386/cygwin32.h"
172 /* This is a hack but I haven't found a way to check for it */
174 /* Define if your mkdir has two arguments. */
175 # define MKDIR_HAS_TWO_ARGS 1
178 #endif /* __config_h__ */