CXXR (C++ R) API
config.h
1 /* src/include/config.h. Generated from config.h.in by configure. */
2 /* src/include/config.h.in. Generated from configure.ac by autoheader. */
3 
4 #ifndef R_CONFIG_H
5 #define R_CONFIG_H
6 
7 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
8  systems. This function is required for `alloca.c' support on those systems.
9  */
10 /* #undef CRAY_STACKSEG_END */
11 
12 /* Define to 1 if using `alloca.c'. */
13 /* #undef C_ALLOCA */
14 
15 /* Define to 1 if translation of program messages to the user's native
16  language is requested. */
17 #define ENABLE_NLS 1
18 
19 /* Define to dummy `main' function (if any) required to link to the Fortran
20  libraries. */
21 /* #undef F77_DUMMY_MAIN */
22 
23 /* Define to a macro mangling the given C identifier (in lower and upper
24  case), which must not contain underscores, for linking with Fortran. */
25 #define F77_FUNC(name,NAME) name ## _
26 
27 /* As F77_FUNC, but for C identifiers containing underscores. */
28 #define F77_FUNC_(name,NAME) name ## _
29 
30 /* Define if F77 and FC dummy `main' functions are identical. */
31 /* #undef FC_DUMMY_MAIN_EQ_F77 */
32 
33 /* Define to 1 if you have the `access' function. */
34 #define HAVE_ACCESS 1
35 
36 /* Define to 1 if you have `alloca', as a function or macro. */
37 #define HAVE_ALLOCA 1
38 
39 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
40  */
41 #define HAVE_ALLOCA_H 1
42 
43 /* Define if you have the Aqua headers and libraries, and want the Aqua GUI
44  components and quartz() device to be built. */
45 /* #undef HAVE_AQUA */
46 
47 /* Define to 1 if you have the `argz_count' function. */
48 #define HAVE_ARGZ_COUNT 1
49 
50 /* Define to 1 if you have the <argz.h> header file. */
51 #define HAVE_ARGZ_H 1
52 
53 /* Define to 1 if you have the `argz_next' function. */
54 #define HAVE_ARGZ_NEXT 1
55 
56 /* Define to 1 if you have the `argz_stringify' function. */
57 #define HAVE_ARGZ_STRINGIFY 1
58 
59 /* Define to 1 if you have the <arpa/inet.h> header file. */
60 #define HAVE_ARPA_INET_H 1
61 
62 /* Define to 1 if you have the `asprintf' function. */
63 #define HAVE_ASPRINTF 1
64 
65 /* define if the Boost library is available */
66 #define HAVE_BOOST
67 
68 /* define if the Boost::Regex library is available */
69 #define HAVE_BOOST_REGEX
70 
71 /* define if the Boost::Serialization library is available */
72 #define HAVE_BOOST_SERIALIZATION
73 
74 /* Define if you have BSD networking headers and libraries. */
75 #define HAVE_BSD_NETWORKING 1
76 
77 /* Define to 1 if the compiler understands __builtin_expect. (For intl) */
78 #define HAVE_BUILTIN_EXPECT 1
79 
80 /* Define to 1 if you have the <bzlib.h> header file. */
81 /* #undef HAVE_BZLIB_H */
82 
83 /* Define to 1 if you have the `cabs' function. */
84 #define HAVE_CABS 1
85 
86 /* Define to 1 if you have the `cacos' function. */
87 #define HAVE_CACOS 1
88 
89 /* Define to 1 if you have cairo-ps. */
90 #define HAVE_CAIRO_PDF 1
91 
92 /* Define to 1 if you have cairo-pdf. */
93 #define HAVE_CAIRO_PS 1
94 
95 /* Define to 1 if you have cairo-svg. */
96 #define HAVE_CAIRO_SVG 1
97 
98 /* Define to 1 if you have the `carg' function. */
99 #define HAVE_CARG 1
100 
101 /* Define to 1 if you have the `casin' function. */
102 #define HAVE_CASIN 1
103 
104 /* Define to 1 if you have the `catan' function. */
105 #define HAVE_CATAN 1
106 
107 /* Define to 1 if you have the `ccos' function. */
108 #define HAVE_CCOS 1
109 
110 /* Define to 1 if you have the `ccosh' function. */
111 #define HAVE_CCOSH 1
112 
113 /* Define to 1 if you have the `cexp' function. */
114 #define HAVE_CEXP 1
115 
116 /* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
117  CoreFoundation framework. (For intl) */
118 /* #undef HAVE_CFLOCALECOPYCURRENT */
119 
120 /* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
121  the CoreFoundation framework. (For intl) */
122 /* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */
123 
124 /* Define to 1 if you have the `chdir' function. */
125 #define HAVE_CHDIR 1
126 
127 /* Define to 1 if you have the `chmod' function. */
128 #define HAVE_CHMOD 1
129 
130 /* Define to 1 if you have the `clock_gettime' function. */
131 #define HAVE_CLOCK_GETTIME 1
132 
133 /* Define to 1 if you have the `clog' function. */
134 #define HAVE_CLOG 1
135 
136 /* Defined if framework CoreFoundation is present */
137 /* #undef HAVE_COREFOUNDATION_FW */
138 
139 /* Define to 1 if you have the `cpow' function. */
140 #define HAVE_CPOW 1
141 
142 /* Define to 1 if you have the `csin' function. */
143 #define HAVE_CSIN 1
144 
145 /* Define to 1 if you have the `csinh' function. */
146 #define HAVE_CSINH 1
147 
148 /* Define to 1 if you have the `csqrt' function. */
149 #define HAVE_CSQRT 1
150 
151 /* Define to 1 if you have the `ctan' function. */
152 #define HAVE_CTAN 1
153 
154 /* Define to 1 if you have the `ctanh' function. */
155 #define HAVE_CTANH 1
156 
157 /* Define if the GNU dcgettext() function is already present or preinstalled.
158  */
159 #define HAVE_DCGETTEXT 1
160 
161 /* Define to 1 if you have the declaration of `alloca', and to 0 if you don't.
162  */
163 #define HAVE_DECL_ALLOCA 1
164 
165 /* Define to 1 if you have the declaration of `feof_unlocked', and to 0 if you
166  don't. (For intl) */
167 #define HAVE_DECL_FEOF_UNLOCKED 1
168 
169 /* Define to 1 if you have the declaration of `fgets_unlocked', and to 0 if
170  you don't. (For intl) */
171 #define HAVE_DECL_FGETS_UNLOCKED 1
172 
173 /* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you
174  don't. (For intl) */
175 #define HAVE_DECL_GETC_UNLOCKED 1
176 
177 /* Define to 1 if you have the declaration of `isfinite', and to 0 if you
178  don't. */
179 #define HAVE_DECL_ISFINITE 1
180 
181 /* Define to 1 if you have the declaration of `isnan', and to 0 if you don't.
182  */
183 #define HAVE_DECL_ISNAN 1
184 
185 /* Define to 1 if you have the declaration of `mkdtemp', and to 0 if you
186  don't. */
187 #define HAVE_DECL_MKDTEMP 1
188 
189 /* Define to 1 if you have the declaration of `putenv', and to 0 if you don't.
190  */
191 #define HAVE_DECL_PUTENV 1
192 
193 /* Define to 1 if you have the declaration of `realpath', and to 0 if you
194  don't. */
195 #define HAVE_DECL_REALPATH 1
196 
197 /* Define to 1 if you have the declaration of `siglongjmp', and to 0 if you
198  don't. */
199 #define HAVE_DECL_SIGLONGJMP 1
200 
201 /* Define to 1 if you have the declaration of `sigsetjmp', and to 0 if you
202  don't. */
203 #define HAVE_DECL_SIGSETJMP 1
204 
205 /* Define to 1 if you have the declaration of `SIZE_MAX', and to 0 if you
206  don't. */
207 #define HAVE_DECL_SIZE_MAX 1
208 
209 /* Define to 1 if you have the declaration of `strdup', and to 0 if you don't.
210  */
211 #define HAVE_DECL_STRDUP 1
212 
213 /* Define to 1 if you have the declaration of `strncasecmp', and to 0 if you
214  don't. */
215 #define HAVE_DECL_STRNCASECMP 1
216 
217 /* Define to 1 if you have the declaration of `vasprintf', and to 0 if you
218  don't. */
219 #define HAVE_DECL_VASPRINTF 1
220 
221 /* Define to 1 if you have the declaration of `_snprintf', and to 0 if you
222  don't. (For intl) */
223 #define HAVE_DECL__SNPRINTF 0
224 
225 /* Define to 1 if you have the declaration of `_snwprintf', and to 0 if you
226  don't. (For intl) */
227 #define HAVE_DECL__SNWPRINTF 0
228 
229 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
230  */
231 #define HAVE_DIRENT_H 1
232 
233 /* Define to 1 if you have the <dlfcn.h> header file. */
234 #define HAVE_DLFCN_H 1
235 
236 /* Define to 1 if you have the <dl.h> header file. */
237 /* #undef HAVE_DL_H */
238 
239 /* Define to 1 if you have the <elf.h> header file. */
240 #define HAVE_ELF_H 1
241 
242 /* Define to 1 if you have the <errno.h> header file. */
243 #define HAVE_ERRNO_H 1
244 
245 /* Define to 1 if you have the `execv' function. */
246 #define HAVE_EXECV 1
247 
248 /* Define to 1 if you have the `expm1' function. */
249 #define HAVE_EXPM1 1
250 
251 /* Define if your Fortran compiler appends an extra_underscore to external
252  names containing an underscore. */
253 /* #undef HAVE_F77_EXTRA_UNDERSCORE */
254 
255 /* Define if your Fortran compiler appends an underscore to external names. */
256 #define HAVE_F77_UNDERSCORE 1
257 
258 /* Define to 1 if you have the `fcntl' function. */
259 #define HAVE_FCNTL 1
260 
261 /* Define to 1 if you have the <fcntl.h> header file. */
262 #define HAVE_FCNTL_H 1
263 
264 /* Define to 1 if you have the `fdopen' function. */
265 #define HAVE_FDOPEN 1
266 
267 /* Define to 1 if you have the <floatingpoint.h> header file. */
268 /* #undef HAVE_FLOATINGPOINT_H */
269 
270 /* Define if C's Rcomplex and Fortran's COMPLEX*16 can be interchanged, and
271  can do arithmetic on the latter. */
272 #define HAVE_FORTRAN_DOUBLE_COMPLEX 1
273 
274 /* Define to 1 if you have the <fpu_control.h> header file. */
275 #define HAVE_FPU_CONTROL_H 1
276 
277 /* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
278 #define HAVE_FSEEKO 1
279 
280 /* Define to 1 if you have the `ftello' function. */
281 #define HAVE_FTELLO 1
282 
283 /* Define to 1 if you have the `ftruncate' function. */
284 #define HAVE_FTRUNCATE 1
285 
286 /* Define to 1 if you have the `fwprintf' function. */
287 #define HAVE_FWPRINTF 1
288 
289 /* Define to 1 if you have the `getcwd' function. */
290 #define HAVE_GETCWD 1
291 
292 /* Define to 1 if you have the `getegid' function. */
293 #define HAVE_GETEGID 1
294 
295 /* Define to 1 if you have the `geteuid' function. */
296 #define HAVE_GETEUID 1
297 
298 /* Define to 1 if you have the `getgid' function. */
299 #define HAVE_GETGID 1
300 
301 /* Define to 1 if you have the `getgrgid' function. */
302 #define HAVE_GETGRGID 1
303 
304 /* Define to 1 if you have the `getpagesize' function. */
305 #define HAVE_GETPAGESIZE 1
306 
307 /* Define to 1 if you have the `getpriority' function. */
308 #define HAVE_GETPRIORITY 1
309 
310 /* Define to 1 if you have the `getpwuid' function. */
311 #define HAVE_GETPWUID 1
312 
313 /* Define to 1 if you have the `getrlimit' function. */
314 #define HAVE_GETRLIMIT 1
315 
316 /* Define to 1 if you have the `getrusage' function. */
317 #define HAVE_GETRUSAGE 1
318 
319 /* Define if the GNU gettext() function is already present or preinstalled. */
320 #define HAVE_GETTEXT 1
321 
322 /* Define to 1 if you have the `gettimeofday' function. */
323 #define HAVE_GETTIMEOFDAY 1
324 
325 /* Define to 1 if you have the `getuid' function. */
326 #define HAVE_GETUID 1
327 
328 /* Define if you have the GNU C library version >= 2. This is needed to fix a
329  problem with getting the prototype of strptime(). */
330 #define HAVE_GLIBC2 1
331 
332 /* Define to 1 if you have the `glob' function. */
333 #define HAVE_GLOB 1
334 
335 /* Define to 1 if you have the <glob.h> header file. */
336 #define HAVE_GLOB_H 1
337 
338 /* Define to 1 if you have the <grp.h> header file. */
339 #define HAVE_GRP_H 1
340 
341 /* Define to 1 if you have the `history_truncate_file' function. */
342 #define HAVE_HISTORY_TRUNCATE_FILE 1
343 
344 /* Define to 1 if you have the `hypot' function. */
345 #define HAVE_HYPOT 1
346 
347 /* Define if you have the iconv() function. */
348 #define HAVE_ICONV 1
349 
350 /* Define if you have the `iconvlist' function. */
351 /* #undef HAVE_ICONVLIST */
352 
353 /* Define to 1 if you have the <iconv.h> header file. */
354 #define HAVE_ICONV_H 1
355 
356 /* Define if you have support for ftp/http access. */
357 #define HAVE_INTERNET 1
358 
359 /* Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>. (For
360  intl) */
361 #define HAVE_INTMAX_T 1
362 
363 /* Define to 1 if the system has the type `intptr_t'. */
364 #define HAVE_INTPTR_T 1
365 
366 /* Define to 1 if you have the <inttypes.h> header file. */
367 #define HAVE_INTTYPES_H 1
368 
369 /* Define if <inttypes.h> exists, doesn't clash with <sys/types.h>, and
370  declares uintmax_t. (For intl) */
371 #define HAVE_INTTYPES_H_WITH_UINTMAX 1
372 
373 /* Define to 1 if you have the `isblank' function. */
374 #define HAVE_ISBLANK 1
375 
376 /* Define to 1 if you have the `isnan' function. */
377 #define HAVE_ISNAN 1
378 
379 /* Define to 1 if you have the `iswblank' function. */
380 #define HAVE_ISWBLANK 1
381 
382 /* Define to 1 if you have the `iswctype' function. */
383 #define HAVE_ISWCTYPE 1
384 
385 /* Define if you have the JPEG headers and libraries. */
386 /* #undef HAVE_JPEG */
387 
388 /* Define if KERN_USRSTACK sysctl is supported. */
389 /* #undef HAVE_KERN_USRSTACK */
390 
391 /* Define if you have KeySym defined in X11. */
392 #define HAVE_KEYSYM 1
393 
394 /* Define to 1 if you have the `kill' function. */
395 #define HAVE_KILL 1
396 
397 /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
398 #define HAVE_LANGINFO_CODESET 1
399 
400 /* Define if your <locale.h> file defines LC_MESSAGES. */
401 #define HAVE_LC_MESSAGES 1
402 
403 /* Define to 1 if you have the `cc_dynamic' library (-lcc_dynamic). */
404 /* #undef HAVE_LIBCC_DYNAMIC */
405 
406 /* Define if __libc_stack_end is visible. */
407 #define HAVE_LIBC_STACK_END 1
408 
409 /* Define to 1 if you have the `dl' library (-ldl). */
410 #define HAVE_LIBDL 1
411 
412 /* Define to 1 if you have the `icucore' library (-licucore). */
413 /* #undef HAVE_LIBICUCORE */
414 
415 /* Define to 1 if you have the `m' library (-lm). */
416 #define HAVE_LIBM 1
417 
418 /* Define to 1 if you have the `ncurses' library (-lncurses). */
419 /* #undef HAVE_LIBNCURSES */
420 
421 /* Define to 1 if you have the `readline' library (-lreadline). */
422 #define HAVE_LIBREADLINE 1
423 
424 /* Define to 1 if you have the `rt' library (-lrt). */
425 #define HAVE_LIBRT 1
426 
427 /* Define to 1 if you have the `termcap' library (-ltermcap). */
428 /* #undef HAVE_LIBTERMCAP */
429 
430 /* Define to 1 if you have the `termlib' library (-ltermlib). */
431 /* #undef HAVE_LIBTERMLIB */
432 
433 /* Define to 1 if you have the `tk' library (-ltk). */
434 /* #undef HAVE_LIBTK */
435 
436 /* Define to 1 if you have the <limits.h> header file. */
437 #define HAVE_LIMITS_H 1
438 
439 /* Define to 1 if you have the `link' function. */
440 #define HAVE_LINK 1
441 
442 /* Define to 1 if you have the <locale.h> header file. */
443 #define HAVE_LOCALE_H 1
444 
445 /* Define to 1 if you have the `log10' function. */
446 #define HAVE_LOG10 1
447 
448 /* Define to 1 if you have the `log1p' function. */
449 #define HAVE_LOG1P 1
450 
451 /* Define to 1 if you have the `log2' function. */
452 #define HAVE_LOG2 1
453 
454 /* Define if you have the 'long double' type. (For intl) */
455 #define HAVE_LONG_DOUBLE 1
456 
457 /* Define to 1 if the system has the type `long long int'. (For intl) */
458 #define HAVE_LONG_LONG_INT 1
459 
460 /* Define if your system has lzma >= 4.999. */
461 /* #undef HAVE_LZMA */
462 
463 /* Define to 1 if you have the <lzma.h> header file. */
464 /* #undef HAVE_LZMA_H */
465 
466 /* Define to 1 if you have the `matherr' function. */
467 #define HAVE_MATHERR 1
468 
469 /* Define to 1 if you have the `mbrtowc' function. */
470 #define HAVE_MBRTOWC 1
471 
472 /* Define to 1 if the system has the type `mbstate_t'. */
473 #define HAVE_MBSTATE_T 1
474 
475 /* Define to 1 if you have the `mbstowcs' function. */
476 #define HAVE_MBSTOWCS 1
477 
478 /* Define to 1 if you have the <memory.h> header file. */
479 #define HAVE_MEMORY_H 1
480 
481 /* Define to 1 if you have the `mempcpy' function. */
482 #define HAVE_MEMPCPY 1
483 
484 /* Define to 1 if you have the `mkdtemp' function. */
485 #define HAVE_MKDTEMP 1
486 
487 /* Define to 1 if you have the `mkfifo' function. */
488 #define HAVE_MKFIFO 1
489 
490 /* Define to 1 if you have a working `mmap' system call. */
491 #define HAVE_MMAP 1
492 
493 /* Define to 1 if you have the `munmap' function. */
494 #define HAVE_MUNMAP 1
495 
496 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
497 /* #undef HAVE_NDIR_H */
498 
499 /* Define to 1 if you have the `nearbyint' function. */
500 #define HAVE_NEARBYINT 1
501 
502 /* Define to 1 if you have the `nearbyintl' function. */
503 #define HAVE_NEARBYINTL 1
504 
505 /* Define to 1 if you have the <netdb.h> header file. */
506 #define HAVE_NETDB_H 1
507 
508 /* Define to 1 if you have the <netinet/in.h> header file. */
509 #define HAVE_NETINET_IN_H 1
510 
511 /* Define if you have <langinfo.h> and it defines the NL_LOCALE_NAME macro if
512  _GNU_SOURCE is defined. */
513 #define HAVE_NL_LOCALE_NAME 1
514 
515 /* Define if module-loading does not need an underscore to be prepended to
516  external names. */
517 /* #undef HAVE_NO_SYMBOL_UNDERSCORE */
518 
519 /* Define if you have off_t, fseeko and ftello. */
520 #define HAVE_OFF_T 1
521 
522 /* Define if you have C OpenMP support. */
523 #define HAVE_OPENMP 1
524 
525 /* Define to 1 if you have pangocairo. */
526 #define HAVE_PANGOCAIRO 1
527 
528 /* Define to 1 if you have the <pcre.h> header file. */
529 /* #undef HAVE_PCRE_H */
530 
531 /* Define to 1 if you have the <pcre/pcre.h> header file. */
532 /* #undef HAVE_PCRE_PCRE_H */
533 
534 /* Define if you have the PNG headers and libraries. */
535 #define HAVE_PNG 1
536 
537 /* Define to 1 if you have the `popen' function. */
538 #define HAVE_POPEN 1
539 
540 /* Define if your system time functions do not count leap seconds, as required
541  by POSIX. */
542 #define HAVE_POSIX_LEAPSECONDS 1
543 
544 /* Define if your printf() function supports format strings with positions.
545  (For intl) */
546 #define HAVE_POSIX_PRINTF 1
547 
548 /* Define if you have POSIX.1 compatible sigsetjmp/siglongjmp. */
549 #define HAVE_POSIX_SETJMP 1
550 
551 /* Define to 1 if you have the `powl' function. */
552 #define HAVE_POWL 1
553 
554 /* Define if the <pthread.h> defines PTHREAD_MUTEX_RECURSIVE. (For intl) */
555 /* #undef HAVE_PTHREAD_MUTEX_RECURSIVE */
556 
557 /* Define if the POSIX multithreading library has read/write locks. (For intl)
558  */
559 /* #undef HAVE_PTHREAD_RWLOCK */
560 
561 /* Define to 1 if you have the `putenv' function. */
562 #define HAVE_PUTENV 1
563 
564 /* Define if putenv("FOO") can unset an environment variable */
565 #define HAVE_PUTENV_UNSET 1
566 
567 /* Define if putenv("FOO=") can unset an environment variable */
568 /* #undef HAVE_PUTENV_UNSET2 */
569 
570 /* Define to 1 if you have the <pwd.h> header file. */
571 #define HAVE_PWD_H 1
572 
573 /* Define to 1 if you have the <readline/history.h> header file. */
574 #define HAVE_READLINE_HISTORY_H 1
575 
576 /* Define to 1 if you have the <readline/readline.h> header file. */
577 #define HAVE_READLINE_READLINE_H 1
578 
579 /* Define to 1 if you have the `readlink' function. */
580 #define HAVE_READLINK 1
581 
582 /* Define to 1 if you have the `realpath' function. */
583 #define HAVE_REALPATH 1
584 
585 /* Define to 1 if you have the `rint' function. */
586 #define HAVE_RINT 1
587 
588 /* Define to 1 if you have the `rintl' function. */
589 #define HAVE_RINTL 1
590 
591 /* Define to 1 if you have the `rl_completion_matches' function. */
592 #define HAVE_RL_COMPLETION_MATCHES 1
593 
594 /* Define to 1 if you have the `setenv' function. */
595 #define HAVE_SETENV 1
596 
597 /* Define to 1 if you have the `setitimer' function. */
598 #define HAVE_SETITIMER 1
599 
600 /* Define to 1 if you have the `setlocale' function. */
601 #define HAVE_SETLOCALE 1
602 
603 /* Define to 1 if you have the `sigaction' function. */
604 #define HAVE_SIGACTION 1
605 
606 /* Define to 1 if you have the `sigaltstack' function. */
607 #define HAVE_SIGALTSTACK 1
608 
609 /* Define to 1 if you have the `sigemptyset' function. */
610 #define HAVE_SIGEMPTYSET 1
611 
612 /* Define to 1 if you have the `snprintf' function. */
613 #define HAVE_SNPRINTF 1
614 
615 /* Define if you have support for sockets. */
616 #define HAVE_SOCKETS 1
617 
618 /* Define to 1 if the system has the type `stack_t'. */
619 #define HAVE_STACK_T 1
620 
621 /* Define to 1 if you have the `stat' function. */
622 #define HAVE_STAT 1
623 
624 /* Define to 1 if you have the <stdarg.h> header file. */
625 #define HAVE_STDARG_H 1
626 
627 /* Define to 1 if you have the <stdbool.h> header file. */
628 #define HAVE_STDBOOL_H 1
629 
630 /* Define to 1 if you have the <stddef.h> header file. */
631 #define HAVE_STDDEF_H 1
632 
633 /* Define to 1 if you have the <stdint.h> header file. */
634 #define HAVE_STDINT_H 1
635 
636 /* Define if <stdint.h> exists, doesn't clash with <sys/types.h>, and declares
637  uintmax_t. (For intl) */
638 #define HAVE_STDINT_H_WITH_UINTMAX 1
639 
640 /* Define to 1 if you have the <stdlib.h> header file. */
641 #define HAVE_STDLIB_H 1
642 
643 /* Define to 1 if you have the `stpcpy' function. */
644 #define HAVE_STPCPY 1
645 
646 /* Define to 1 if you have the `strcasecmp' function. */
647 #define HAVE_STRCASECMP 1
648 
649 /* Define to 1 if you have the `strdup' function. */
650 #define HAVE_STRDUP 1
651 
652 /* Define to 1 if you have the <strings.h> header file. */
653 #define HAVE_STRINGS_H 1
654 
655 /* Define to 1 if you have the <string.h> header file. */
656 #define HAVE_STRING_H 1
657 
658 /* Define to 1 if you have the `strncasecmp' function. */
659 #define HAVE_STRNCASECMP 1
660 
661 /* Define to 1 if you have the `strtoul' function. */
662 #define HAVE_STRTOUL 1
663 
664 /* Define to 1 if `st_atimensec' is a member of `struct stat'. */
665 /* #undef HAVE_STRUCT_STAT_ST_ATIMENSEC */
666 
667 /* Define to 1 if `st_atimespec.tv_nsec' is a member of `struct stat'. */
668 /* #undef HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC */
669 
670 /* Define to 1 if `st_atim.st__tim.tv_nsec' is a member of `struct stat'. */
671 /* #undef HAVE_STRUCT_STAT_ST_ATIM_ST__TIM_TV_NSEC */
672 
673 /* Define to 1 if `st_atim.tv_nsec' is a member of `struct stat'. */
674 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
675 
676 /* Define to 1 if you have the `symlink' function. */
677 #define HAVE_SYMLINK 1
678 
679 /* Define to 1 if you have the `sysconf' function. */
680 #define HAVE_SYSCONF 1
681 
682 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
683  */
684 /* #undef HAVE_SYS_DIR_H */
685 
686 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
687  */
688 /* #undef HAVE_SYS_NDIR_H */
689 
690 /* Define to 1 if you have the <sys/param.h> header file. */
691 #define HAVE_SYS_PARAM_H 1
692 
693 /* Define to 1 if you have the <sys/resource.h> header file. */
694 #define HAVE_SYS_RESOURCE_H 1
695 
696 /* Define to 1 if you have the <sys/select.h> header file. */
697 #define HAVE_SYS_SELECT_H 1
698 
699 /* Define to 1 if you have the <sys/socket.h> header file. */
700 #define HAVE_SYS_SOCKET_H 1
701 
702 /* Define to 1 if you have the <sys/stat.h> header file. */
703 #define HAVE_SYS_STAT_H 1
704 
705 /* Define to 1 if you have the <sys/times.h> header file. */
706 #define HAVE_SYS_TIMES_H 1
707 
708 /* Define to 1 if you have the <sys/time.h> header file. */
709 #define HAVE_SYS_TIME_H 1
710 
711 /* Define to 1 if you have the <sys/types.h> header file. */
712 #define HAVE_SYS_TYPES_H 1
713 
714 /* Define to 1 if you have the <sys/utsname.h> header file. */
715 #define HAVE_SYS_UTSNAME_H 1
716 
717 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
718 #define HAVE_SYS_WAIT_H 1
719 
720 /* Define if you have the Tcl/Tk headers and libraries and want Tcl/Tk support
721  to be built. */
722 /* #undef HAVE_TCLTK */
723 
724 /* Define this if libtiff is available. */
725 /* #undef HAVE_TIFF */
726 
727 /* Define to 1 if you have the <tiffio.h> header file. */
728 /* #undef HAVE_TIFFIO_H */
729 
730 /* Define to 1 if you have the `times' function. */
731 #define HAVE_TIMES 1
732 
733 /* Define to 1 if you have the `timespec_get' function. */
734 /* #undef HAVE_TIMESPEC_GET */
735 
736 /* Define to 1 if you have the `tsearch' function. */
737 #define HAVE_TSEARCH 1
738 
739 /* Define if you have the 'uintmax_t' type in <stdint.h> or <inttypes.h>. (For
740  intl) */
741 #define HAVE_UINTMAX_T 1
742 
743 /* Define to 1 if the system has the type `uintptr_t'. */
744 #define HAVE_UINTPTR_T 1
745 
746 /* Define to 1 if you have the `umask' function. */
747 #define HAVE_UMASK 1
748 
749 /* Define to 1 if you have the <unistd.h> header file. */
750 #define HAVE_UNISTD_H 1
751 
752 /* Define to 1 if you have the `unsetenv' function. */
753 #define HAVE_UNSETENV 1
754 
755 /* Define if you have the 'unsigned long long' type. (For intl) */
756 #define HAVE_UNSIGNED_LONG_LONG 1
757 
758 /* Define to 1 if the system has the type `unsigned long long int'. (For intl)
759  */
760 #define HAVE_UNSIGNED_LONG_LONG_INT 1
761 
762 /* Define to 1 if you have the `utime' function. */
763 #define HAVE_UTIME 1
764 
765 /* Define to 1 if you have the `utimes' function. */
766 #define HAVE_UTIMES 1
767 
768 /* Define to 1 if you have the <utime.h> header file. */
769 #define HAVE_UTIME_H 1
770 
771 /* Define to 1 if you have the `vasprintf' function. */
772 #define HAVE_VASPRINTF 1
773 
774 /* Define to 1 if you have the `va_copy' function. */
775 #define HAVE_VA_COPY 1
776 
777 /* Defined if framework vecLib is present */
778 /* #undef HAVE_VECLIB_FW */
779 
780 /* Define to 1 or 0, depending whether the compiler supports simple visibility
781  declarations. (For intl) */
782 #define HAVE_VISIBILITY 1
783 
784 /* Define to 1 if __attribute__((visibility())) is supported */
785 #define HAVE_VISIBILITY_ATTRIBUTE 1
786 
787 /* Define to 1 if you have the <wchar.h> header file. */
788 #define HAVE_WCHAR_H 1
789 
790 /* Define if you have the 'wchar_t' type. (For intl) */
791 #define HAVE_WCHAR_T 1
792 
793 /* Define to 1 if you have the `wcrtomb' function. */
794 #define HAVE_WCRTOMB 1
795 
796 /* Define to 1 if you have the `wcscoll' function. */
797 #define HAVE_WCSCOLL 1
798 
799 /* Define to 1 if you have the `wcsftime' function. */
800 #define HAVE_WCSFTIME 1
801 
802 /* Define to 1 if you have the `wcslen' function. */
803 #define HAVE_WCSLEN 1
804 
805 /* Define to 1 if you have the `wcstod' function. */
806 #define HAVE_WCSTOD 1
807 
808 /* Define to 1 if you have the `wcstombs' function. */
809 #define HAVE_WCSTOMBS 1
810 
811 /* Define to 1 if you have the `wctrans' function. */
812 #define HAVE_WCTRANS 1
813 
814 /* Define to 1 if the system has the type `wctrans_t'. */
815 #define HAVE_WCTRANS_T 1
816 
817 /* Define to 1 if you have the `wctype' function. */
818 #define HAVE_WCTYPE 1
819 
820 /* Define to 1 if you have the <wctype.h> header file. */
821 #define HAVE_WCTYPE_H 1
822 
823 /* Define if you have the 'wint_t' type. (For intl) */
824 #define HAVE_WINT_T 1
825 
826 /* Define to 1 if you have cairo. */
827 #define HAVE_WORKING_CAIRO 1
828 
829 /* Define if calloc(0) returns a null pointer. */
830 #define HAVE_WORKING_CALLOC 1
831 
832 /* Define if your ftell works correctly on files opened for append. */
833 #define HAVE_WORKING_FTELL 1
834 
835 /* Define if log1p() exists and is accurate enough. */
836 #define HAVE_WORKING_LOG1P 1
837 
838 /* Define if sigaction() is complete enough for R's usage */
839 #define HAVE_WORKING_SIGACTION 1
840 
841 /* Define if you have the X11 headers and libraries, and want the X11 GUI to
842  be built. */
843 #define HAVE_X11 1
844 
845 /* Define if you have the X11/Xmu headers and libraries. */
846 /* #undef HAVE_X11_Xmu */
847 
848 /* Define to 1 if you have the `__fsetlocking' function. */
849 #define HAVE___FSETLOCKING 1
850 
851 /* Define as const if the declaration of iconv() needs const. */
852 #define ICONV_CONST
853 
854 /* Define if you have IEEE 754 floating point arithmetic. */
855 #define IEEE_754 1
856 
857 /* Define if integer division by zero raises signal SIGFPE. (For intl) */
858 #define INTDIV0_RAISES_SIGFPE 1
859 
860 /* Define if you have 32 bit ints. */
861 #define INT_32_BITS 1
862 
863 /* Define to the sub-directory in which libtool stores uninstalled libraries.
864  */
865 #define LT_OBJDIR ".libs/"
866 
867 /* Define if mktime sets errno. */
868 /* #undef MKTIME_SETS_ERRNO */
869 
870 /* Define if your system needs __setfpucw() to control FPU rounding. This was
871  used to control floating point precision, rounding and floating point
872  exceptions on older Linux systems. As of GLIBC 2.1 this function is not
873  used anymore. */
874 /* #undef NEED___SETFPUCW */
875 
876 /* Define if using GNU-style Objective C runtime. */
877 /* #undef OBJC_GNU_RUNTIME */
878 
879 /* Define if using NeXT/Apple-style Objective C runtime. */
880 /* #undef OBJC_NEXT_RUNTIME */
881 
882 /* Name of package */
883 #define PACKAGE "R"
884 
885 /* Define to the address where bug reports for this package should be sent. */
886 #define PACKAGE_BUGREPORT "http://bugs.r-project.org"
887 
888 /* Define to the full name of this package. */
889 #define PACKAGE_NAME "R"
890 
891 /* Define to the full name and version of this package. */
892 #define PACKAGE_STRING "R 2.15.1"
893 
894 /* Define to the one symbol short name of this package. */
895 #define PACKAGE_TARNAME "R"
896 
897 /* Define to the home page for this package. */
898 #define PACKAGE_URL "http://www.r-project.org"
899 
900 /* Define to the version of this package. */
901 #define PACKAGE_VERSION "2.15.1"
902 
903 /* Define if <inttypes.h> exists and defines unusable PRI* macros. (For intl)
904  */
905 /* #undef PRI_MACROS_BROKEN */
906 
907 /* Define this to enable CXXR provenance tracking. */
908 #define PROVENANCE_TRACKING 1
909 
910 /* Define if the pthread_in_use() detection is hard. (For intl) */
911 /* #undef PTHREAD_IN_USE_DETECTION_HARD */
912 
913 /* Define as the return type of signal handlers (`int' or `void'). */
914 #define RETSIGTYPE void
915 
916 /* Define this to use architecture-dependent subdirectories of this name. */
917 #define R_ARCH ""
918 
919 /* Define this to be the name of the CPU of your system. */
920 #define R_CPU "i686"
921 
922 /* Define as `inline', or `__inline__' or `__inline' if that's what the C
923  compiler calls it, or to nothing if it is not supported. */
924 #define R_INLINE inline
925 
926 /* Define this to enable memory profiling. */
927 /* #undef R_MEMORY_PROFILING */
928 
929 /* Define this to be the name of the OS of your system. */
930 #define R_OS "linux-gnu"
931 
932 /* Define this to be the canonical name (cpu-vendor-os) of your system. */
933 #define R_PLATFORM "i686-pc-linux-gnu"
934 
935 /* Define this to be printing command on your system. */
936 #define R_PRINTCMD "lpr"
937 
938 /* Define this to enable R-level profiling. */
939 #define R_PROFILING 1
940 
941 /* Type for socket lengths: socklen_t, sock_t, int? */
942 #define R_SOCKLEN_T socklen_t
943 
944 /* Define this to be the name of the vendor of your system. */
945 #define R_VENDOR "pc"
946 
947 /* Define this to be the extension used for shared objects on your system. */
948 #define SHLIB_EXT ".so"
949 
950 /* The size of `double', as computed by sizeof. */
951 #define SIZEOF_DOUBLE 8
952 
953 /* The size of `int', as computed by sizeof. */
954 #define SIZEOF_INT 4
955 
956 /* The size of `long', as computed by sizeof. */
957 #define SIZEOF_LONG 4
958 
959 /* The size of `long double', as computed by sizeof. */
960 #define SIZEOF_LONG_DOUBLE 12
961 
962 /* The size of `long long', as computed by sizeof. */
963 #define SIZEOF_LONG_LONG 8
964 
965 /* The size of `size_t', as computed by sizeof. */
966 #define SIZEOF_SIZE_T 4
967 
968 /* Define as the maximum value of type 'size_t', if the system doesn't define
969  it. (For intl) */
970 /* #undef SIZE_MAX */
971 
972 /* If using the C implementation of alloca, define if you know the
973  direction of stack growth for your system; otherwise it will be
974  automatically deduced at runtime.
975  STACK_DIRECTION > 0 => grows toward higher addresses
976  STACK_DIRECTION < 0 => grows toward lower addresses
977  STACK_DIRECTION = 0 => direction of growth unknown */
978 /* #undef STACK_DIRECTION */
979 
980 /* Define to 1 if you have the ANSI C header files. */
981 #define STDC_HEADERS 1
982 
983 /* Define if you provide support for the libxml ftp/http functions. */
984 #define SUPPORT_LIBXML 1
985 
986 /* Define if you have C/C++/Fortran OpenMP support for package code. */
987 #define SUPPORT_OPENMP 1
988 
989 /* Define to enable provoking compile errors on write barrier violation. */
990 /* #undef TESTING_WRITE_BARRIER */
991 
992 /* Define to 1 if the type of the st_atim member of a struct stat is struct
993  timespec. */
994 #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
995 
996 /* Define to use ICU for collation. */
997 /* #undef USE_ICU */
998 
999 /* Define to use Apple's ICU. */
1000 /* #undef USE_ICU_APPLE */
1001 
1002 /* Define if the POSIX multithreading library can be used. (For intl) */
1003 /* #undef USE_POSIX_THREADS */
1004 
1005 /* Define if references to the POSIX multithreading library should be made
1006  weak. (For intl) */
1007 /* #undef USE_POSIX_THREADS_WEAK */
1008 
1009 /* Define if the GNU Pth multithreading library can be used. (For intl) */
1010 /* #undef USE_PTH_THREADS */
1011 
1012 /* Define if references to the GNU Pth multithreading library should be made
1013  weak. (For intl) */
1014 /* #undef USE_PTH_THREADS_WEAK */
1015 
1016 /* Define if the old Solaris multithreading library can be used. (For intl) */
1017 /* #undef USE_SOLARIS_THREADS */
1018 
1019 /* Define if references to the old Solaris multithreading library should be
1020  made weak. (For intl) */
1021 /* #undef USE_SOLARIS_THREADS_WEAK */
1022 
1023 /* Enable extensions on AIX 3, Interix. */
1024 #ifndef _ALL_SOURCE
1025 # define _ALL_SOURCE 1
1026 #endif
1027 /* Enable GNU extensions on systems that have them. */
1028 #ifndef _GNU_SOURCE
1029 # define _GNU_SOURCE 1
1030 #endif
1031 /* Enable threading extensions on Solaris. */
1032 #ifndef _POSIX_PTHREAD_SEMANTICS
1033 # define _POSIX_PTHREAD_SEMANTICS 1
1034 #endif
1035 /* Enable extensions on HP NonStop. */
1036 #ifndef _TANDEM_SOURCE
1037 # define _TANDEM_SOURCE 1
1038 #endif
1039 /* Enable general extensions on Solaris. */
1040 #ifndef __EXTENSIONS__
1041 # define __EXTENSIONS__ 1
1042 #endif
1043 
1044 
1045 /* Define if the Win32 multithreading API can be used. (For intl) */
1046 /* #undef USE_WIN32_THREADS */
1047 
1048 /* Define according to your operating system type. */
1049 #define Unix 1
1050 
1051 /* Version number of package */
1052 #define VERSION "2.15.1"
1053 
1054 /* Define to 1 if your processor stores words with the most significant byte
1055  first (like Motorola and SPARC, unlike Intel and VAX). */
1056 /* #undef WORDS_BIGENDIAN */
1057 
1058 /* Define according to your operating system type. */
1059 /* #undef Win32 */
1060 
1061 /* Define to 1 if the X Window System is missing or not being used. */
1062 /* #undef X_DISPLAY_MISSING */
1063 
1064 /* Enable large inode numbers on Mac OS X 10.5. */
1065 #ifndef _DARWIN_USE_64_BIT_INODE
1066 # define _DARWIN_USE_64_BIT_INODE 1
1067 #endif
1068 
1069 /* Number of bits in a file offset, on hosts where this is settable. */
1070 #define _FILE_OFFSET_BITS 64
1071 
1072 /* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
1073 /* #undef _LARGEFILE_SOURCE */
1074 
1075 /* Define for large files, on AIX-style hosts. */
1076 /* #undef _LARGE_FILES */
1077 
1078 /* Define to 1 if on MINIX. */
1079 /* #undef _MINIX */
1080 
1081 /* Define to 2 if the system does not provide POSIX.1 features except with
1082  this defined. */
1083 /* #undef _POSIX_1_SOURCE */
1084 
1085 /* Define to 1 if you need to in order for `stat' and other things to work. */
1086 /* #undef _POSIX_SOURCE */
1087 
1088 /* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>,
1089  <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
1090  #define below would cause a syntax error. */
1091 /* #undef _UINT64_T */
1092 
1093 /* Define to 'long' if <sys/types.h> does not define. Apparently necessary to
1094  fix a GCC bug on AIX? */
1095 /* #undef blkcnt_t */
1096 
1097 /* Define to empty if `const' does not conform to ANSI C. */
1098 /* #undef const */
1099 
1100 /* Define to `__inline__' or `__inline' if that's what the C compiler
1101  calls it, or to nothing if 'inline' is not supported under any name. */
1102 #ifndef __cplusplus
1103 /* #undef inline */
1104 #endif
1105 
1106 /* Define to `int' if <sys/types.h> does not define. */
1107 /* #undef pid_t */
1108 
1109 /* Define as the type of the result of subtracting two pointers, if the system
1110  doesn't define it. (For intl) */
1111 /* #undef ptrdiff_t */
1112 
1113 /* Define to `unsigned int' if <sys/types.h> does not define. */
1114 /* #undef size_t */
1115 
1116 /* Define to the type of an unsigned integer type of width exactly 64 bits if
1117  such a type exists and the standard includes do not define it. */
1118 /* #undef uint64_t */
1119 
1120 /* Define to unsigned long or unsigned long long if <stdint.h> and
1121  <inttypes.h> don't define. (For intl) */
1122 /* #undef uintmax_t */
1123 
1124 
1125 #endif /* not R_CONFIG_H */
1126 
1127 
1128 #define __libc_lock_t gl_lock_t
1129 #define __libc_lock_define gl_lock_define
1130 #define __libc_lock_define_initialized gl_lock_define_initialized
1131 #define __libc_lock_init gl_lock_init
1132 #define __libc_lock_lock gl_lock_lock
1133 #define __libc_lock_unlock gl_lock_unlock
1134 #define __libc_lock_recursive_t gl_recursive_lock_t
1135 #define __libc_lock_define_recursive gl_recursive_lock_define
1136 #define __libc_lock_define_initialized_recursive gl_recursive_lock_define_initialized
1137 #define __libc_lock_init_recursive gl_recursive_lock_init
1138 #define __libc_lock_lock_recursive gl_recursive_lock_lock
1139 #define __libc_lock_unlock_recursive gl_recursive_lock_unlock
1140 #define glthread_in_use libintl_thread_in_use
1141 #define glthread_lock_init libintl_lock_init
1142 #define glthread_lock_lock libintl_lock_lock
1143 #define glthread_lock_unlock libintl_lock_unlock
1144 #define glthread_lock_destroy libintl_lock_destroy
1145 #define glthread_rwlock_init libintl_rwlock_init
1146 #define glthread_rwlock_rdlock libintl_rwlock_rdlock
1147 #define glthread_rwlock_wrlock libintl_rwlock_wrlock
1148 #define glthread_rwlock_unlock libintl_rwlock_unlock
1149 #define glthread_rwlock_destroy libintl_rwlock_destroy
1150 #define glthread_recursive_lock_init libintl_recursive_lock_init
1151 #define glthread_recursive_lock_lock libintl_recursive_lock_lock
1152 #define glthread_recursive_lock_unlock libintl_recursive_lock_unlock
1153 #define glthread_recursive_lock_destroy libintl_recursive_lock_destroy
1154 #define glthread_once libintl_once
1155 #define glthread_once_call libintl_once_call
1156 #define glthread_once_singlethreaded libintl_once_singlethreaded
1157