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