]> err.no Git - sope/blob - libFoundation/config.h.win32
Drop apache 1 build-dependency
[sope] / libFoundation / config.h.win32
1 #ifndef __config_h__
2 #define __config_h__
3
4 /* Macros that determine the Objective-C runtime and compiler */
5 #undef NeXT_RUNTIME
6 #define GNU_RUNTIME 1
7
8 /* Define if the compiler does not support nested functions */
9 #undef NO_NESTED_FUNCTIONS
10
11 /* Define if the compiler is broken when nested functions are used with
12    Objective-C messages. */
13 #undef BROKEN_COMPILER
14
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
18
19 /* Define if system calls automatically restart after interruption
20    by a signal.  */
21 #undef HAVE_RESTARTABLE_SYSCALLS
22
23 /* Define if you have the vprintf function.  */
24 #define HAVE_VPRINTF 1
25
26 /* Define if you need to in order for stat and other things to work.  */
27 #undef _POSIX_SOURCE
28
29 /* Define as the return type of signal handlers (int or void).  */
30 #define RETSIGTYPE void
31
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
36
37 /* Define if you have the memcpy function.  */
38 #define HAVE_MEMCPY 1
39
40 /* Define if you have the ualarm function.  */
41 #undef HAVE_UALARM
42
43 /* Define if you have posix mmap function.  */
44 #undef HAVE_MMAP
45
46 /* Define if you have the getcwd function */
47 #define HAVE_GETCWD 1
48
49 /* Define if you have the getuid function */
50 #undef HAVE_GETUID
51
52 /* Define if you have the getpwnam function */
53 #undef HAVE_GETPWNAM
54
55 /* Define if you have the getpwuid function */
56 #undef HAVE_GETPWUID
57
58 /* Define if you have the kill function */
59 #undef HAVE_KILL
60
61 /* Define if you have the getpagesize function */
62 #undef HAVE_GETPAGESIZE
63
64 /* Define if you have the statvfs function */
65 #undef HAVE_STATVFS
66
67 /* Define if you have the raise function */
68 #define HAVE_RAISE 1
69
70 /* Define if you have the gettimeofday function */
71 #undef HAVE_GETTIMEOFDAY
72
73 /* Define if you have the GetLocalTime function */
74 #define HAVE_GETLOCALTIME 1
75
76 /* Define if you have the chown function */
77 #undef HAVE_CHOWN
78
79 /* Define if you have the symlink function */
80 #undef HAVE_SYMLINK
81
82 /* Define if you have the readlink function */
83 #undef HAVE_READLINK
84
85 /* Define if you have the fsync function */
86 #undef HAVE_FSYNC
87
88 /* Define if you have the opendir family of functions */
89 #undef HAVE_OPENDIR
90
91 /* Define if you have the sysconf function */
92 #undef HAVE_SYSCONF
93
94 /* Define if you have the GetSystemInfo function */
95 #define HAVE_GETSYSTEMINFO 1
96
97 /* Define if you have the <string.h> header file.  */
98 #define HAVE_STRING_H 1
99
100 /* Define if you have the <memory.h> header file */
101 #define HAVE_MEMORY_H 1
102
103 /* Define if you have the <stdlib.h> header file.  */
104 #define HAVE_STDLIB_H 1
105
106 /* Define if you have the <libc.h> header file.  */
107 #undef HAVE_LIBC_H
108
109 /* Define if you have the <sys/time.h> header file.  */
110 #undef HAVE_SYS_TIME_H
111
112 /* Define if you have the <sys/stat.h> header file */
113 #define HAVE_SYS_STAT_H 1
114
115 /* Define if you have the <sys/vfs.h> header file */
116 #undef HAVE_SYS_VFS_H
117
118 /* Define if you have the <sys/statfs.h> header file */
119 #undef HAVE_SYS_STATFS_H
120
121 /* Define if you have the <netinet/in.h> header file */
122 #undef HAVE_NETINET_IN_H
123
124 /* Define if you have the <windows.h> header file */
125 #define HAVE_WINDOWS_H 1
126
127 /* Define if you have the <Windows32/Sockets.h> header file */
128 #define HAVE_WINDOWS32_SOCKETS_H 1
129
130 /* Define if you have the <pwd.h> header file */
131 #define HAVE_PWD_H 1
132
133 /* Define if you have the <sys/param.h> header file */
134 #undef HAVE_SYS_PARAM_H
135
136 /* Define if you have the <process.h> header file */
137 #define HAVE_PROCESS_H 1
138
139 /* Define if you have the <grp.h> header file */
140 #define HAVE_GRP_H 1
141
142 /* Define if you have the <sys/file.h> header file */
143 #undef HAVE_SYS_FILE_H
144
145 /* Define if you have the <utime.h> header file */
146 #define HAVE_UTIME_H 1
147
148 /* Define if you have the <sys/errno.h> header file */
149 #undef HAVE_SYS_ERRNO_H
150
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
154
155 /* The following macros deal with directory entries. */
156 #undef HAVE_DIRENT_H
157 #undef HAVE_SYS_NDIR_H
158 #undef HAVE_SYS_DIR_H
159 #undef HAVE_NDIR_H
160 #define HAVE_DIR_H 1
161
162 /* The structure alignment as determined by configure */
163 #define STRUCT_ALIGNMENT 4
164
165 /* The name of the target platform, obtained by configure */
166 #define TARGET_PLATFORM         "i386-pc-cygwin32"
167
168 /*  Include this file here to give the above information to the configuration
169         file if needs them. */
170 #include "config/i386/cygwin32.h"
171
172 /* This is a hack but I haven't found a way to check for it */
173 #ifndef __WIN32__
174 /* Define if your mkdir has two arguments.  */
175 # define MKDIR_HAS_TWO_ARGS 1
176 #endif
177
178 #endif /* __config_h__ */