config.h.in revision 5821806d5e7f356e8fa4b058a389a808ea183019
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