GDBserver
config.h
Go to the documentation of this file.
1 /* config.h. Generated from config.in by configure. */
2 /* config.in. Generated from configure.ac by autoheader. */
3 
4 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
5  systems. This function is required for `alloca.c' support on those systems.
6  */
7 /* #undef CRAY_STACKSEG_END */
8 
9 /* Define to 1 if using `alloca.c'. */
10 /* #undef C_ALLOCA */
11 
12 /* Define to 1 if you have `alloca', as a function or macro. */
13 #define HAVE_ALLOCA 1
14 
15 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
16  */
17 #define HAVE_ALLOCA_H 1
18 
19 /* Define to 1 if you have the <arpa/inet.h> header file. */
20 #define HAVE_ARPA_INET_H 1
21 
22 /* Define to 1 if you have the declaration of `ADDR_NO_RANDOMIZE', and to 0 if
23  you don't. */
24 #define HAVE_DECL_ADDR_NO_RANDOMIZE 1
25 
26 /* Define to 1 if you have the declaration of `asprintf', and to 0 if you
27  don't. */
28 #define HAVE_DECL_ASPRINTF 1
29 
30 /* Define to 1 if you have the declaration of `basename(char *)', and to 0 if
31  you don't. */
32 #define HAVE_DECL_BASENAME 1
33 
34 /* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
35 #define HAVE_DECL_FFS 1
36 
37 /* Define to 1 if you have the declaration of `perror', and to 0 if you don't.
38  */
39 #define HAVE_DECL_PERROR 1
40 
41 /* Define to 1 if you have the declaration of `snprintf', and to 0 if you
42  don't. */
43 #define HAVE_DECL_SNPRINTF 1
44 
45 /* Define to 1 if you have the declaration of `strerror', and to 0 if you
46  don't. */
47 #define HAVE_DECL_STRERROR 1
48 
49 /* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
50  */
51 #define HAVE_DECL_STRSTR 1
52 
53 /* Define to 1 if you have the declaration of `strtol', and to 0 if you don't.
54  */
55 #define HAVE_DECL_STRTOL 1
56 
57 /* Define to 1 if you have the declaration of `strtoll', and to 0 if you
58  don't. */
59 #define HAVE_DECL_STRTOLL 1
60 
61 /* Define to 1 if you have the declaration of `strtoul', and to 0 if you
62  don't. */
63 #define HAVE_DECL_STRTOUL 1
64 
65 /* Define to 1 if you have the declaration of `strtoull', and to 0 if you
66  don't. */
67 #define HAVE_DECL_STRTOULL 1
68 
69 /* Define to 1 if you have the declaration of `strverscmp', and to 0 if you
70  don't. */
71 #define HAVE_DECL_STRVERSCMP 1
72 
73 /* Define to 1 if you have the declaration of `vasprintf', and to 0 if you
74  don't. */
75 #define HAVE_DECL_VASPRINTF 1
76 
77 /* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
78  don't. */
79 #define HAVE_DECL_VSNPRINTF 1
80 
81 /* Define to 1 if you have the `dladdr' function. */
82 #define HAVE_DLADDR 1
83 
84 /* Define to 1 if the system has the type `Elf32_auxv_t'. */
85 #define HAVE_ELF32_AUXV_T 1
86 
87 /* Define to 1 if the system has the type `Elf64_auxv_t'. */
88 #define HAVE_ELF64_AUXV_T 1
89 
90 /* Define if <sys/procfs.h> has elf_fpregset_t. */
91 #define HAVE_ELF_FPREGSET_T 1
92 
93 /* Define to 1 if you have the <fcntl.h> header file. */
94 #define HAVE_FCNTL_H 1
95 
96 /* Define to 1 if you have the `fdwalk' function. */
97 /* #undef HAVE_FDWALK */
98 
99 /* Define to 1 if you have the `getauxval' function. */
100 #define HAVE_GETAUXVAL 1
101 
102 /* Define to 1 if you have the `getrlimit' function. */
103 #define HAVE_GETRLIMIT 1
104 
105 /* Define to 1 if you have the <inttypes.h> header file. */
106 #define HAVE_INTTYPES_H 1
107 
108 /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
109 #define HAVE_LANGINFO_CODESET 1
110 
111 /* Define to 1 if you have the `dl' library (-ldl). */
112 #define HAVE_LIBDL 1
113 
114 /* Define to 1 if you have the `mcheck' library (-lmcheck). */
115 /* #undef HAVE_LIBMCHECK */
116 
117 /* Define if the target supports branch tracing. */
118 #define HAVE_LINUX_BTRACE 1
119 
120 /* Define to 1 if you have the <linux/elf.h> header file. */
121 #define HAVE_LINUX_ELF_H 1
122 
123 /* Define to 1 if you have the <linux/perf_event.h> header file. */
124 #define HAVE_LINUX_PERF_EVENT_H 1
125 
126 /* Define if the target supports register sets. */
127 #define HAVE_LINUX_REGSETS 1
128 
129 /* Define if the target supports PTRACE_PEEKUSR for register access. */
130 #define HAVE_LINUX_USRREGS 1
131 
132 /* Define to 1 if you have the <locale.h> header file. */
133 #define HAVE_LOCALE_H 1
134 
135 /* Define to 1 if the system has the type `long long'. */
136 #define HAVE_LONG_LONG 1
137 
138 /* Define if <thread_db.h> has lwpid_t. */
139 #define HAVE_LWPID_T 1
140 
141 /* Define to 1 if you have the <memory.h> header file. */
142 #define HAVE_MEMORY_H 1
143 
144 /* Define to 1 if you have the <netdb.h> header file. */
145 #define HAVE_NETDB_H 1
146 
147 /* Define to 1 if you have the <netinet/in.h> header file. */
148 #define HAVE_NETINET_IN_H 1
149 
150 /* Define to 1 if you have the <netinet/tcp.h> header file. */
151 #define HAVE_NETINET_TCP_H 1
152 
153 /* Define if you support the personality syscall. */
154 #define HAVE_PERSONALITY 1
155 
156 /* Define to 1 if you have the `pipe' function. */
157 #define HAVE_PIPE 1
158 
159 /* Define to 1 if you have the `pipe2' function. */
160 #define HAVE_PIPE2 1
161 
162 /* Define to 1 if you have the `pread' function. */
163 #define HAVE_PREAD 1
164 
165 /* Define to 1 if you have the `pread64' function. */
166 #define HAVE_PREAD64 1
167 
168 /* Define if <sys/procfs.h> has prfpregset_t. */
169 #define HAVE_PRFPREGSET_T 1
170 
171 /* Define if <sys/procfs.h> has prgregset_t. */
172 #define HAVE_PRGREGSET_T 1
173 
174 /* Define to 1 if you have the <proc_service.h> header file. */
175 /* #undef HAVE_PROC_SERVICE_H */
176 
177 /* Define if <thread_db.h> has psaddr_t. */
178 #define HAVE_PSADDR_T 1
179 
180 /* Define if the target supports PTRACE_GETFPXREGS for extended register
181  access. */
182 #define HAVE_PTRACE_GETFPXREGS 1
183 
184 /* Define if the target supports PTRACE_GETREGS for register access. */
185 #define HAVE_PTRACE_GETREGS 1
186 
187 /* Define to 1 if you have the `pwrite' function. */
188 #define HAVE_PWRITE 1
189 
190 /* Define to 1 if you have the `setns' function. */
191 #define HAVE_SETNS 1
192 
193 /* Define to 1 if you have the <sgtty.h> header file. */
194 #define HAVE_SGTTY_H 1
195 
196 /* Define to 1 if you have the <signal.h> header file. */
197 #define HAVE_SIGNAL_H 1
198 
199 /* Define if sigsetjmp is available. */
200 #define HAVE_SIGSETJMP 1
201 
202 /* Define to 1 if you have the `socketpair' function. */
203 #define HAVE_SOCKETPAIR 1
204 
205 /* Define to 1 if the system has the type `socklen_t'. */
206 #define HAVE_SOCKLEN_T 1
207 
208 /* Define to 1 if you have the <stdint.h> header file. */
209 #define HAVE_STDINT_H 1
210 
211 /* Define to 1 if you have the <stdlib.h> header file. */
212 #define HAVE_STDLIB_H 1
213 
214 /* Define to 1 if you have the <strings.h> header file. */
215 #define HAVE_STRINGS_H 1
216 
217 /* Define to 1 if you have the <string.h> header file. */
218 #define HAVE_STRING_H 1
219 
220 /* Define to 1 if `struct stat' is a member of `st_blksize'. */
221 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
222 
223 /* Define to 1 if `struct stat' is a member of `st_blocks'. */
224 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
225 
226 /* Define to 1 if the target supports __sync_*_compare_and_swap */
227 #define HAVE_SYNC_BUILTINS 1
228 
229 /* Define to 1 if you have the <sys/file.h> header file. */
230 #define HAVE_SYS_FILE_H 1
231 
232 /* Define to 1 if you have the <sys/ioctl.h> header file. */
233 #define HAVE_SYS_IOCTL_H 1
234 
235 /* Define to 1 if you have the <sys/procfs.h> header file. */
236 #define HAVE_SYS_PROCFS_H 1
237 
238 /* Define to 1 if you have the <sys/reg.h> header file. */
239 #define HAVE_SYS_REG_H 1
240 
241 /* Define to 1 if you have the <sys/resource.h> header file. */
242 #define HAVE_SYS_RESOURCE_H 1
243 
244 /* Define to 1 if you have the <sys/socket.h> header file. */
245 #define HAVE_SYS_SOCKET_H 1
246 
247 /* Define to 1 if you have the <sys/stat.h> header file. */
248 #define HAVE_SYS_STAT_H 1
249 
250 /* Define to 1 if you have the <sys/syscall.h> header file. */
251 #define HAVE_SYS_SYSCALL_H 1
252 
253 /* Define to 1 if you have the <sys/types.h> header file. */
254 #define HAVE_SYS_TYPES_H 1
255 
256 /* Define to 1 if you have the <sys/un.h> header file. */
257 #define HAVE_SYS_UN_H 1
258 
259 /* Define to 1 if you have the <sys/wait.h> header file. */
260 #define HAVE_SYS_WAIT_H 1
261 
262 /* Define if TD_VERSION is available. */
263 #define HAVE_TD_VERSION 1
264 
265 /* Define to 1 if you have the <termios.h> header file. */
266 #define HAVE_TERMIOS_H 1
267 
268 /* Define to 1 if you have the <termio.h> header file. */
269 #define HAVE_TERMIO_H 1
270 
271 /* Define to 1 if you have the <thread_db.h> header file. */
272 #define HAVE_THREAD_DB_H 1
273 
274 /* Define to 1 if you have the <unistd.h> header file. */
275 #define HAVE_UNISTD_H 1
276 
277 /* Define if UST is available */
278 /* #undef HAVE_UST */
279 
280 /* Define to 1 if you have the <wait.h> header file. */
281 #define HAVE_WAIT_H 1
282 
283 /* Define to the address where bug reports for this package should be sent. */
284 #define PACKAGE_BUGREPORT ""
285 
286 /* Define to the full name of this package. */
287 #define PACKAGE_NAME ""
288 
289 /* Define to the full name and version of this package. */
290 #define PACKAGE_STRING ""
291 
292 /* Define to the one symbol short name of this package. */
293 #define PACKAGE_TARNAME ""
294 
295 /* Define to the home page for this package. */
296 #define PACKAGE_URL ""
297 
298 /* Define to the version of this package. */
299 #define PACKAGE_VERSION ""
300 
301 /* Additional package description */
302 #define PKGVERSION "(GDB) "
303 
304 /* Bug reporting address */
305 #define REPORT_BUGS_TO "<http://www.gnu.org/software/gdb/bugs/>"
306 
307 /* The size of `long long', as computed by sizeof. */
308 #define SIZEOF_LONG_LONG 8
309 
310 /* If using the C implementation of alloca, define if you know the
311  direction of stack growth for your system; otherwise it will be
312  automatically deduced at runtime.
313  STACK_DIRECTION > 0 => grows toward higher addresses
314  STACK_DIRECTION < 0 => grows toward lower addresses
315  STACK_DIRECTION = 0 => direction of growth unknown */
316 /* #undef STACK_DIRECTION */
317 
318 /* Define to 1 if you have the ANSI C header files. */
319 #define STDC_HEADERS 1
320 
321 /* Define if we should use libthread_db directly. */
322 /* #undef USE_LIBTHREAD_DB_DIRECTLY */
323 
324 /* Enable extensions on AIX 3, Interix. */
325 #ifndef _ALL_SOURCE
326 # define _ALL_SOURCE 1
327 #endif
328 /* Enable GNU extensions on systems that have them. */
329 #ifndef _GNU_SOURCE
330 # define _GNU_SOURCE 1
331 #endif
332 /* Enable threading extensions on Solaris. */
333 #ifndef _POSIX_PTHREAD_SEMANTICS
334 # define _POSIX_PTHREAD_SEMANTICS 1
335 #endif
336 /* Enable extensions on HP NonStop. */
337 #ifndef _TANDEM_SOURCE
338 # define _TANDEM_SOURCE 1
339 #endif
340 /* Enable general extensions on Solaris. */
341 #ifndef __EXTENSIONS__
342 # define __EXTENSIONS__ 1
343 #endif
344 
345 
346 /* Define if we should use libthread_db. */
347 #define USE_THREAD_DB 1
348 
349 /* Define if we should use the Windows API, instead of the POSIX API. On
350  Windows, we use the Windows API when building for MinGW, but the POSIX API
351  when building for Cygwin. */
352 /* #undef USE_WIN32API */
353 
354 /* Define if an XML target description is available. */
355 #define USE_XML 1
356 
357 /* Number of bits in a file offset, on hosts where this is settable. */
358 /* #undef _FILE_OFFSET_BITS */
359 
360 /* Define for large files, on AIX-style hosts. */
361 /* #undef _LARGE_FILES */
362 
363 /* Define to 1 if on MINIX. */
364 /* #undef _MINIX */
365 
366 /* Define to 2 if the system does not provide POSIX.1 features except with
367  this defined. */
368 /* #undef _POSIX_1_SOURCE */
369 
370 /* Define to 1 if you need to in order for `stat' and other things to work. */
371 /* #undef _POSIX_SOURCE */