1/* config.h.  Generated by configure.  */
2/* config.h.in.  Generated from configure.ac by autoheader.  */
3
4/* Define for the Alpha architecture. */
5/* #undef ALPHA */
6
7/* Define for the ARM architecture. */
8#define ARM 1
9
10/* Define for the FreeBSD operating system. */
11/* #undef FREEBSD */
12
13/* Define to the type of elements in the array set by `getgroups'. Usually
14   this is either `int' or `gid_t'. */
15#define GETGROUPS_T gid_t
16
17/* Define to 1 if you have the <asm/reg.h> header file. */
18/* #undef HAVE_ASM_REG_H */
19
20/* Define to 1 if you have the <asm/sigcontext.h> header file. */
21#define HAVE_ASM_SIGCONTEXT_H 1
22
23/* Define to 1 if you have the <asm/sysmips.h> header file. */
24/* #undef HAVE_ASM_SYSMIPS_H */
25
26/* Define to 1 if you have the declaration of `sys_errlist', and to 0 if you
27   don't. */
28#define HAVE_DECL_SYS_ERRLIST 1
29
30/* Define to 1 if you have the declaration of `sys_siglist', and to 0 if you
31   don't. */
32#define HAVE_DECL_SYS_SIGLIST 1
33
34/* Define to 1 if you have the declaration of `_sys_siglist', and to 0 if you
35   don't. */
36//ANDROID
37//#define HAVE_DECL__SYS_SIGLIST 1
38
39/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
40   */
41#define HAVE_DIRENT_H 1
42
43/* Define to 1 if you have the `getdents' function. */
44/* #undef HAVE_GETDENTS */
45
46/* Define to 1 if you have the `if_indextoname' function. */
47#define HAVE_IF_INDEXTONAME 1
48
49/* Define to 1 if you have the `inet_ntop' function. */
50#define HAVE_INET_NTOP 1
51
52/* Define to 1 if you have the <inttypes.h> header file. */
53#define HAVE_INTTYPES_H 1
54
55/* Define to 1 if you have the <ioctls.h> header file. */
56/* #undef HAVE_IOCTLS_H */
57
58/* Define to 1 if you have the <libaio.h> header file. */
59/* #undef HAVE_LIBAIO_H */
60
61/* Define to 1 if you have the `nsl' library (-lnsl). */
62/* #undef HAVE_LIBNSL */
63
64/* Define to 1 if you have the <linux/icmp.h> header file. */
65#define HAVE_LINUX_ICMP_H 1
66
67/* Define to 1 if you have the <linux/if_packet.h> header file. */
68#define HAVE_LINUX_IF_PACKET_H 1
69
70/* Define to 1 if you have the <linux/in6.h> header file. */
71#define HAVE_LINUX_IN6_H 1
72
73/* Define to 1 if you have the <linux/netlink.h> header file. */
74#define HAVE_LINUX_NETLINK_H 1
75
76/* Define to 1 if you have the <linux/ptrace.h> header file. */
77//ANDROID
78//#define HAVE_LINUX_PTRACE_H 1
79
80/* Define to 1 if you have the <linux/utsname.h> header file. */
81#define HAVE_LINUX_UTSNAME_H 1
82
83/* Define if long long is little-endian. */
84#define HAVE_LITTLE_ENDIAN_LONG_LONG 1
85
86/* Define to 1 if the system has the type `long long'. */
87#define HAVE_LONG_LONG 1
88
89/* Define if off_t is a long long. */
90/* #undef HAVE_LONG_LONG_OFF_T */
91
92/* Define if rlim_t is a long long. */
93/* #undef HAVE_LONG_LONG_RLIM_T */
94
95/* Define to 1 if you have the `mctl' function. */
96/* #undef HAVE_MCTL */
97
98/* Define to 1 if you have the <memory.h> header file. */
99#define HAVE_MEMORY_H 1
100
101/* Define if you have a SVR4 MP type procfs. I.E. /dev/xxx/ctl,
102   /dev/xxx/status. Also implies that you have the pr_lwp member in prstatus.
103   */
104/* #undef HAVE_MP_PROCFS */
105
106/* Define to 1 if you have the <mqueue.h> header file. */
107//ANDROID
108//#define HAVE_MQUEUE_H 1
109
110/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
111/* #undef HAVE_NDIR_H */
112
113/* Define to 1 if you have the <netinet/tcp.h> header file. */
114#define HAVE_NETINET_TCP_H 1
115
116/* Define to 1 if you have the <netinet/udp.h> header file. */
117#define HAVE_NETINET_UDP_H 1
118
119/* Define if you have SVR4 and the poll system call works on /proc files. */
120/* #undef HAVE_POLLABLE_PROCFS */
121
122/* Define to 1 if you have the <poll.h> header file. */
123#define HAVE_POLL_H 1
124
125/* Define to 1 if you have the `prctl' function. */
126#define HAVE_PRCTL 1
127
128/* Define to 1 if you have the `pread' function. */
129#define HAVE_PREAD 1
130
131/* Define if the prstatus structure in sys/procfs.h has a pr_syscall member.
132   */
133/* #undef HAVE_PR_SYSCALL */
134
135/* Define to 1 if you have the `sendmsg' function. */
136#define HAVE_SENDMSG 1
137
138/* Define to 1 if you have the `sigaction' function. */
139#define HAVE_SIGACTION 1
140
141/* Define to 1 if the system has the type `siginfo_t'. */
142#define HAVE_SIGINFO_T 1
143
144/* Define to 1 if the system has the type `sig_atomic_t'. */
145#define HAVE_SIG_ATOMIC_T 1
146
147/* Define if stat64 is available in asm/stat.h. */
148#define HAVE_STAT64 1
149
150/* Define to 1 if you have the <stdint.h> header file. */
151#define HAVE_STDINT_H 1
152
153/* Define to 1 if you have the <stdlib.h> header file. */
154#define HAVE_STDLIB_H 1
155
156/* Define to 1 if you have the `strerror' function. */
157#define HAVE_STRERROR 1
158
159/* Define to 1 if you have the <strings.h> header file. */
160#define HAVE_STRINGS_H 1
161
162/* Define to 1 if you have the <string.h> header file. */
163#define HAVE_STRING_H 1
164
165/* Define to 1 if you have the <stropts.h> header file. */
166//ANDROID
167//#define HAVE_STROPTS_H 1
168
169/* Define to 1 if you have the `strsignal' function. */
170//ANDROID
171#include <sys/cdefs.h>
172#ifdef __BIONIC__
173#define HAVE_STRSIGNAL 1
174#endif
175
176/* Define to 1 if the system has the type `struct ia64_fpreg'. */
177/* #undef HAVE_STRUCT_IA64_FPREG */
178
179/* Define to 1 if `msg_control' is member of `struct msghdr'. */
180#define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
181
182/* Define to 1 if the system has the type `struct opthdr'. */
183/* #undef HAVE_STRUCT_OPTHDR */
184
185/* Define to 1 if the system has the type `struct pt_all_user_regs'. */
186/* #undef HAVE_STRUCT_PT_ALL_USER_REGS */
187
188/* Define to 1 if `sin6_scope_id' is member of `struct sockaddr_in6'. */
189#define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
190
191/* Define to 1 if `st_aclcnt' is member of `struct stat'. */
192/* #undef HAVE_STRUCT_STAT_ST_ACLCNT */
193
194/* Define to 1 if `st_blksize' is member of `struct stat'. */
195#define HAVE_STRUCT_STAT_ST_BLKSIZE 1
196
197/* Define to 1 if `st_blocks' is member of `struct stat'. */
198#define HAVE_STRUCT_STAT_ST_BLOCKS 1
199
200/* Define to 1 if `st_flags' is member of `struct stat'. */
201/* #undef HAVE_STRUCT_STAT_ST_FLAGS */
202
203/* Define to 1 if `st_fstype' is member of `struct stat'. */
204/* #undef HAVE_STRUCT_STAT_ST_FSTYPE */
205
206/* Define to 1 if `st_gen' is member of `struct stat'. */
207/* #undef HAVE_STRUCT_STAT_ST_GEN */
208
209/* Define to 1 if `st_level' is member of `struct stat'. */
210/* #undef HAVE_STRUCT_STAT_ST_LEVEL */
211
212/* Define to 1 if `st_rdev' is member of `struct stat'. */
213#define HAVE_STRUCT_STAT_ST_RDEV 1
214
215/* Define to 1 if `ACCEPTOR_id' is member of `struct T_conn_res'. */
216/* #undef HAVE_STRUCT_T_CONN_RES_ACCEPTOR_ID */
217
218/* Define to 1 if `QUEUE_ptr' is member of `struct T_conn_res'. */
219/* #undef HAVE_STRUCT_T_CONN_RES_QUEUE_PTR */
220
221/* Define to 1 if the system has the type `struct t_opthdr'. */
222/* #undef HAVE_STRUCT_T_OPTHDR */
223
224/* Define to 1 if the system has the type `struct user_desc'. */
225#define HAVE_STRUCT_USER_DESC 1
226
227/* Define to 1 if the system has the type `struct __old_kernel_stat'. */
228#define HAVE_STRUCT___OLD_KERNEL_STAT 1
229
230/* Define to 1 if you have the <sys/acl.h> header file. */
231/* #undef HAVE_SYS_ACL_H */
232
233/* Define to 1 if you have the <sys/aio.h> header file. */
234/* #undef HAVE_SYS_AIO_H */
235
236/* Define to 1 if you have the <sys/asynch.h> header file. */
237/* #undef HAVE_SYS_ASYNCH_H */
238
239/* Define to 1 if you have the <sys/conf.h> header file. */
240/* #undef HAVE_SYS_CONF_H */
241
242/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
243   */
244/* #undef HAVE_SYS_DIR_H */
245
246/* Define to 1 if you have the <sys/door.h> header file. */
247/* #undef HAVE_SYS_DOOR_H */
248
249/* Define to 1 if you have the <sys/epoll.h> header file. */
250#define HAVE_SYS_EPOLL_H 1
251/* Define to 1 if you have the <sys/filio.h> header file. */
252/* #undef HAVE_SYS_FILIO_H */
253
254/* Define to 1 if you have the <sys/ioctl.h> header file. */
255#define HAVE_SYS_IOCTL_H 1
256
257/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
258   */
259/* #undef HAVE_SYS_NDIR_H */
260
261/* Define to 1 if you have the <sys/nscsys.h> header file. */
262/* #undef HAVE_SYS_NSCSYS_H */
263
264/* Define to 1 if you have the <sys/poll.h> header file. */
265#define HAVE_SYS_POLL_H 1
266
267/* Define to 1 if you have the <sys/ptrace.h> header file. */
268#define HAVE_SYS_PTRACE_H 1
269
270/* Define to 1 if you have the <sys/reg.h> header file. */
271//ANDROID
272//#define HAVE_SYS_REG_H 1
273
274/* Define to 1 if you have the `sys_siglist' function. */
275#define HAVE_SYS_SIGLIST 1
276
277/* Define to 1 if you have the <sys/stat.h> header file. */
278#define HAVE_SYS_STAT_H 1
279
280/* Define to 1 if you have the <sys/stream.h> header file. */
281/* #undef HAVE_SYS_STREAM_H */
282
283/* Define to 1 if you have the <sys/sysconfig.h> header file. */
284/* #undef HAVE_SYS_SYSCONFIG_H */
285
286/* Define to 1 if you have the <sys/tihdr.h> header file. */
287/* #undef HAVE_SYS_TIHDR_H */
288
289/* Define to 1 if you have the <sys/tiuser.h> header file. */
290/* #undef HAVE_SYS_TIUSER_H */
291
292/* Define to 1 if you have the <sys/types.h> header file. */
293#define HAVE_SYS_TYPES_H 1
294
295/* Define to 1 if you have the <sys/uio.h> header file. */
296#define HAVE_SYS_UIO_H 1
297
298/* Define to 1 if you have the <sys/vfs.h> header file. */
299#define HAVE_SYS_VFS_H 1
300
301/* Define to 1 if you have the <termio.h> header file. */
302#define HAVE_TERMIO_H 1
303
304/* Define to 1 if you have the <unistd.h> header file. */
305#define HAVE_UNISTD_H 1
306
307/* Define to 1 if you have the `_sys_siglist' function. */
308//ANDROID
309//#define HAVE__SYS_SIGLIST 1
310
311/* Define for the HPPA architecture. */
312/* #undef HPPA */
313
314/* Define for the i386 architecture. */
315/* #undef I386 */
316
317/* Define for the IA64 architecture. */
318/* #undef IA64 */
319
320/* Define for the Linux operating system. */
321#define LINUX 1
322
323/* Define for the m68k architecture. */
324/* #undef M68K */
325
326/* Define to 1 if `major', `minor', and `makedev' are declared in <mkdev.h>.
327   */
328/* #undef MAJOR_IN_MKDEV */
329
330/* Define to 1 if `major', `minor', and `makedev' are declared in
331   <sysmacros.h>. */
332/* #undef MAJOR_IN_SYSMACROS */
333
334/* Define for the MIPS architecture. */
335/* #undef MIPS */
336
337/* Name of package */
338#define PACKAGE "strace"
339
340/* Define to the address where bug reports for this package should be sent. */
341#define PACKAGE_BUGREPORT ""
342
343/* Define to the full name of this package. */
344#define PACKAGE_NAME "strace"
345
346/* Define to the full name and version of this package. */
347#define PACKAGE_STRING "strace 4.5.12"
348
349/* Define to the one symbol short name of this package. */
350#define PACKAGE_TARNAME "strace"
351
352/* Define to the version of this package. */
353#define PACKAGE_VERSION "4.5.12"
354
355/* Define for the PowerPC architecture. */
356/* #undef POWERPC */
357
358/* Define as the return type of signal handlers (`int' or `void'). */
359#define RETSIGTYPE void
360
361/* Define for the S390 architecture. */
362/* #undef S390 */
363
364/* Define for the S390x architecture. */
365/* #undef S390X */
366
367/* Define for the SH architecture. */
368/* #undef SH */
369
370/* Define for the SH64 architecture. */
371/* #undef SH64 */
372
373/* Define for the SPARC architecture. */
374/* #undef SPARC */
375
376/* Define for the SPARC64 architecture. */
377/* #undef SPARC64 */
378
379/* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
380/* #undef STAT_MACROS_BROKEN */
381
382/* Define to 1 if you have the ANSI C header files. */
383#define STDC_HEADERS 1
384
385/* Define for the SunOS 4.x operating system. */
386/* #undef SUNOS4 */
387
388/* Define if you are have a SPARC with SUNOS4 and your want a version of
389   strace that will work on sun4, sun4c and sun4m kernel architectures. Only
390   useful if you have a symbolic link from machine to /usr/include/sun4 in the
391   compilation directory. */
392/* #undef SUNOS4_KERNEL_ARCH_KLUDGE */
393
394/* Define for the System V release 4 operating system or a derivative like
395   Solaris 2.x or Irix 5.x. */
396/* #undef SVR4 */
397
398/* Define for UnixWare systems. */
399/* #undef UNIXWARE */
400
401/* Version number of package */
402#define VERSION "4.5.12"
403
404/* Define for the AMD x86-64 architecture. */
405/* #undef X86_64 */
406
407/* Enable GNU extensions on systems that have them.  */
408#ifndef _GNU_SOURCE
409# define _GNU_SOURCE 1
410#endif
411
412/* Define to empty if `const' does not conform to ANSI C. */
413/* #undef const */
414
415/* Define to `int' if <sys/types.h> doesn't define. */
416/* #undef gid_t */
417
418/* Define to `int' if <sys/types.h> does not define. */
419/* #undef mode_t */
420
421/* Define to `int' if <sys/types.h> doesn't define. */
422/* #undef uid_t */
423