Home | History | Annotate | Download | only in src
      1 /* src/config.h.in.  Generated from configure.ac by autoheader.  */
      2 
      3 
      4 #ifndef GPERFTOOLS_CONFIG_H_
      5 #define GPERFTOOLS_CONFIG_H_
      6 
      7 
      8 /* Define to 1 if compiler supports __builtin_stack_pointer */
      9 #undef HAVE_BUILTIN_STACK_POINTER
     10 
     11 /* Define to 1 if you have the <conflict-signal.h> header file. */
     12 #undef HAVE_CONFLICT_SIGNAL_H
     13 
     14 /* Define to 1 if you have the <cygwin/signal.h> header file. */
     15 #undef HAVE_CYGWIN_SIGNAL_H
     16 
     17 /* Define to 1 if you have the declaration of `cfree', and to 0 if you don't.
     18    */
     19 #undef HAVE_DECL_CFREE
     20 
     21 /* Define to 1 if you have the declaration of `memalign', and to 0 if you
     22    don't. */
     23 #undef HAVE_DECL_MEMALIGN
     24 
     25 /* Define to 1 if you have the declaration of `posix_memalign', and to 0 if
     26    you don't. */
     27 #undef HAVE_DECL_POSIX_MEMALIGN
     28 
     29 /* Define to 1 if you have the declaration of `pvalloc', and to 0 if you
     30    don't. */
     31 #undef HAVE_DECL_PVALLOC
     32 
     33 /* Define to 1 if you have the declaration of `uname', and to 0 if you don't.
     34    */
     35 #undef HAVE_DECL_UNAME
     36 
     37 /* Define to 1 if you have the declaration of `valloc', and to 0 if you don't.
     38    */
     39 #undef HAVE_DECL_VALLOC
     40 
     41 /* Define to 1 if you have the <dlfcn.h> header file. */
     42 #undef HAVE_DLFCN_H
     43 
     44 /* Define to 1 if the system has the type `Elf32_Versym'. */
     45 #undef HAVE_ELF32_VERSYM
     46 
     47 /* Define to 1 if you have the <execinfo.h> header file. */
     48 #undef HAVE_EXECINFO_H
     49 
     50 /* Define to 1 if you have the <fcntl.h> header file. */
     51 #undef HAVE_FCNTL_H
     52 
     53 /* Define to 1 if you have the <features.h> header file. */
     54 #undef HAVE_FEATURES_H
     55 
     56 /* Define to 1 if you have the `geteuid' function. */
     57 #undef HAVE_GETEUID
     58 
     59 /* Define to 1 if you have the `getpagesize' function. */
     60 #undef HAVE_GETPAGESIZE
     61 
     62 /* Define to 1 if you have the <glob.h> header file. */
     63 #undef HAVE_GLOB_H
     64 
     65 /* Define to 1 if you have the <grp.h> header file. */
     66 #undef HAVE_GRP_H
     67 
     68 /* Define to 1 if you have the <inttypes.h> header file. */
     69 #undef HAVE_INTTYPES_H
     70 
     71 /* Define to 1 if you have the <libunwind.h> header file. */
     72 #undef HAVE_LIBUNWIND_H
     73 
     74 /* Define to 1 if you have the <linux/ptrace.h> header file. */
     75 #undef HAVE_LINUX_PTRACE_H
     76 
     77 /* Define to 1 if you have the <malloc.h> header file. */
     78 #undef HAVE_MALLOC_H
     79 
     80 /* Define to 1 if you have the <malloc/malloc.h> header file. */
     81 #undef HAVE_MALLOC_MALLOC_H
     82 
     83 /* Define to 1 if you have the <memory.h> header file. */
     84 #undef HAVE_MEMORY_H
     85 
     86 /* Define to 1 if you have a working `mmap' system call. */
     87 #undef HAVE_MMAP
     88 
     89 /* define if the compiler implements namespaces */
     90 #undef HAVE_NAMESPACES
     91 
     92 /* Define to 1 if you have the <poll.h> header file. */
     93 #undef HAVE_POLL_H
     94 
     95 /* define if libc has program_invocation_name */
     96 #undef HAVE_PROGRAM_INVOCATION_NAME
     97 
     98 /* Define if you have POSIX threads libraries and header files. */
     99 #undef HAVE_PTHREAD
    100 
    101 /* Define to 1 if you have the <pwd.h> header file. */
    102 #undef HAVE_PWD_H
    103 
    104 /* Define to 1 if you have the `sbrk' function. */
    105 #undef HAVE_SBRK
    106 
    107 /* Define to 1 if you have the <sched.h> header file. */
    108 #undef HAVE_SCHED_H
    109 
    110 /* Define to 1 if you have the <stdint.h> header file. */
    111 #undef HAVE_STDINT_H
    112 
    113 /* Define to 1 if you have the <stdlib.h> header file. */
    114 #undef HAVE_STDLIB_H
    115 
    116 /* Define to 1 if you have the <strings.h> header file. */
    117 #undef HAVE_STRINGS_H
    118 
    119 /* Define to 1 if you have the <string.h> header file. */
    120 #undef HAVE_STRING_H
    121 
    122 /* Define to 1 if the system has the type `struct mallinfo'. */
    123 #undef HAVE_STRUCT_MALLINFO
    124 
    125 /* Define to 1 if you have the <sys/cdefs.h> header file. */
    126 #undef HAVE_SYS_CDEFS_H
    127 
    128 /* Define to 1 if you have the <sys/malloc.h> header file. */
    129 #undef HAVE_SYS_MALLOC_H
    130 
    131 /* Define to 1 if you have the <sys/param.h> header file. */
    132 #undef HAVE_SYS_PARAM_H
    133 
    134 /* Define to 1 if you have the <sys/prctl.h> header file. */
    135 #undef HAVE_SYS_PRCTL_H
    136 
    137 /* Define to 1 if you have the <sys/resource.h> header file. */
    138 #undef HAVE_SYS_RESOURCE_H
    139 
    140 /* Define to 1 if you have the <sys/socket.h> header file. */
    141 #undef HAVE_SYS_SOCKET_H
    142 
    143 /* Define to 1 if you have the <sys/stat.h> header file. */
    144 #undef HAVE_SYS_STAT_H
    145 
    146 /* Define to 1 if you have the <sys/syscall.h> header file. */
    147 #undef HAVE_SYS_SYSCALL_H
    148 
    149 /* Define to 1 if you have the <sys/time.h> header file. */
    150 #undef HAVE_SYS_TIME_H
    151 
    152 /* Define to 1 if you have the <sys/types.h> header file. */
    153 #undef HAVE_SYS_TYPES_H
    154 
    155 /* <sys/ucontext.h> is broken on redhat 7 */
    156 #undef HAVE_SYS_UCONTEXT_H
    157 
    158 /* Define to 1 if you have the <sys/wait.h> header file. */
    159 #undef HAVE_SYS_WAIT_H
    160 
    161 /* Define to 1 if compiler supports __thread */
    162 #undef HAVE_TLS
    163 
    164 /* Define to 1 if you have the <ucontext.h> header file. */
    165 #undef HAVE_UCONTEXT_H
    166 
    167 /* Define to 1 if you have the <unistd.h> header file. */
    168 #undef HAVE_UNISTD_H
    169 
    170 /* Define to 1 if you have the <unwind.h> header file. */
    171 #undef HAVE_UNWIND_H
    172 
    173 /* Define to 1 if you have the <valgrind.h> header file. */
    174 #undef HAVE_VALGRIND_H
    175 
    176 /* define if your compiler has __attribute__ */
    177 #undef HAVE___ATTRIBUTE__
    178 
    179 /* Define to 1 if compiler supports __environ */
    180 #undef HAVE___ENVIRON
    181 
    182 /* Define to 1 if the system has the type `__int64'. */
    183 #undef HAVE___INT64
    184 
    185 /* prefix where we look for installed files */
    186 #undef INSTALL_PREFIX
    187 
    188 /* Define to 1 if int32_t is equivalent to intptr_t */
    189 #undef INT32_EQUALS_INTPTR
    190 
    191 /* Define to the sub-directory in which libtool stores uninstalled libraries.
    192    */
    193 #undef LT_OBJDIR
    194 
    195 /* Define to 'volatile' if __malloc_hook is declared volatile */
    196 #undef MALLOC_HOOK_MAYBE_VOLATILE
    197 
    198 /* Define to 1 if your C compiler doesn't accept -c and -o together. */
    199 #undef NO_MINUS_C_MINUS_O
    200 
    201 /* Name of package */
    202 #undef PACKAGE
    203 
    204 /* Define to the address where bug reports for this package should be sent. */
    205 #undef PACKAGE_BUGREPORT
    206 
    207 /* Define to the full name of this package. */
    208 #undef PACKAGE_NAME
    209 
    210 /* Define to the full name and version of this package. */
    211 #undef PACKAGE_STRING
    212 
    213 /* Define to the one symbol short name of this package. */
    214 #undef PACKAGE_TARNAME
    215 
    216 /* Define to the home page for this package. */
    217 #undef PACKAGE_URL
    218 
    219 /* Define to the version of this package. */
    220 #undef PACKAGE_VERSION
    221 
    222 /* How to access the PC from a struct ucontext */
    223 #undef PC_FROM_UCONTEXT
    224 
    225 /* Always the empty-string on non-windows systems. On windows, should be
    226    "__declspec(dllexport)". This way, when we compile the dll, we export our
    227    functions/classes. It's safe to define this here because config.h is only
    228    used internally, to compile the DLL, and every DLL source file #includes
    229    "config.h" before anything else. */
    230 #undef PERFTOOLS_DLL_DECL
    231 
    232 /* printf format code for printing a size_t and ssize_t */
    233 #undef PRIdS
    234 
    235 /* printf format code for printing a size_t and ssize_t */
    236 #undef PRIuS
    237 
    238 /* printf format code for printing a size_t and ssize_t */
    239 #undef PRIxS
    240 
    241 /* Mark the systems where we know it's bad if pthreads runs too
    242    early before main (before threads are initialized, presumably).  */
    243 #ifdef __FreeBSD__
    244 #define PTHREADS_CRASHES_IF_RUN_TOO_EARLY 1
    245 #endif
    246 
    247 /* Define to necessary symbol if this constant uses a non-standard name on
    248    your system. */
    249 #undef PTHREAD_CREATE_JOINABLE
    250 
    251 /* Define to 1 if you have the ANSI C header files. */
    252 #undef STDC_HEADERS
    253 
    254 /* the namespace where STL code like vector<> is defined */
    255 #undef STL_NAMESPACE
    256 
    257 /* Version number of package */
    258 #undef VERSION
    259 
    260 /* C99 says: define this to get the PRI... macros from stdint.h */
    261 #ifndef __STDC_FORMAT_MACROS
    262 # define __STDC_FORMAT_MACROS 1
    263 #endif
    264 
    265 /* Define to `__inline__' or `__inline' if that's what the C compiler
    266    calls it, or to nothing if 'inline' is not supported under any name.  */
    267 #ifndef __cplusplus
    268 #undef inline
    269 #endif
    270 
    271 
    272 #ifdef __MINGW32__
    273 #include "windows/mingw.h"
    274 #endif
    275 
    276 #endif  /* #ifndef GPERFTOOLS_CONFIG_H_ */
    277 
    278