TIVI-153: Add as dependency for iputils
[profile/ivi/opensp.git] / config.h.in
1 /* config.h.in.  Generated from configure.in by autoheader.  */
2
3 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
4    systems. This function is required for `alloca.c' support on those systems.
5    */
6 #undef CRAY_STACKSEG_END
7
8 /* Define to 1 if using `alloca.c'. */
9 #undef C_ALLOCA
10
11 /* define this if memmove should be declared extern "C" */
12 #undef DECLARE_MEMMOVE
13
14 /* define this if strerror should be declared extern "C" */
15 #undef DECLARE_STRERROR
16
17 /* if this is not set it defaults to 200 */
18 #undef DEFAULT_ERROR_LIMIT
19
20 /* Define to 1 if translation of program messages to the user's native
21    language is requested. */
22 #undef ENABLE_NLS
23
24 /* Define to 1 if you have `alloca', as a function or macro. */
25 #undef HAVE_ALLOCA
26
27 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
28    */
29 #undef HAVE_ALLOCA_H
30
31 /* Define to 1 if you have the <argz.h> header file. */
32 #undef HAVE_ARGZ_H
33
34 /* Define to 1 if you have the `asprintf' function. */
35 #undef HAVE_ASPRINTF
36
37 /* define if bool is a built-in type */
38 #undef HAVE_BOOL
39
40 /* Define to 1 if you have the <cassert> header file. */
41 #undef HAVE_CASSERT
42
43 /* Define if you have the gettext() function */
44 #undef HAVE_CATGETS
45
46 /* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
47    CoreFoundation framework. */
48 #undef HAVE_CFLOCALECOPYCURRENT
49
50 /* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
51    the CoreFoundation framework. */
52 #undef HAVE_CFPREFERENCESCOPYAPPVALUE
53
54 /* Define if the GNU dcgettext() function is already present or preinstalled.
55    */
56 #undef HAVE_DCGETTEXT
57
58 /* Define to 1 if you have the declaration of `feof_unlocked', and to 0 if you
59    don't. */
60 #undef HAVE_DECL_FEOF_UNLOCKED
61
62 /* Define to 1 if you have the declaration of `fgets_unlocked', and to 0 if
63    you don't. */
64 #undef HAVE_DECL_FGETS_UNLOCKED
65
66 /* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you
67    don't. */
68 #undef HAVE_DECL_GETC_UNLOCKED
69
70 /* Define to 1 if you have the declaration of `_snprintf', and to 0 if you
71    don't. */
72 #undef HAVE_DECL__SNPRINTF
73
74 /* Define to 1 if you have the declaration of `_snwprintf', and to 0 if you
75    don't. */
76 #undef HAVE_DECL__SNWPRINTF
77
78 /* Define to 1 if you have the <dlfcn.h> header file. */
79 #undef HAVE_DLFCN_H
80
81 /* define if the compiler supports dynamic_cast<> */
82 #undef HAVE_DYNAMIC_CAST
83
84 /* Define to 1 if you have the `fwprintf' function. */
85 #undef HAVE_FWPRINTF
86
87 /* Define to 1 if you have the `getcwd' function. */
88 #undef HAVE_GETCWD
89
90 /* Define to 1 if you have the `getegid' function. */
91 #undef HAVE_GETEGID
92
93 /* Define to 1 if you have the `geteuid' function. */
94 #undef HAVE_GETEUID
95
96 /* Define to 1 if you have the `getgid' function. */
97 #undef HAVE_GETGID
98
99 /* Define to 1 if you have the `getpagesize' function. */
100 #undef HAVE_GETPAGESIZE
101
102 /* Define if the GNU gettext() function is already present or preinstalled. */
103 #undef HAVE_GETTEXT
104
105 /* Define to 1 if you have the `getuid' function. */
106 #undef HAVE_GETUID
107
108 /* Define if you have the iconv() function. */
109 #undef HAVE_ICONV
110
111 /* define if the compiler supports explicit instantiations */
112 #undef HAVE_INSTANTIATIONS
113
114 /* Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>. */
115 #undef HAVE_INTMAX_T
116
117 /* Define if <inttypes.h> exists and doesn't clash with <sys/types.h>. */
118 #undef HAVE_INTTYPES_H
119
120 /* Define if <inttypes.h> exists, doesn't clash with <sys/types.h>, and
121    declares uintmax_t. */
122 #undef HAVE_INTTYPES_H_WITH_UINTMAX
123
124 /* Define to 1 if you have the <io.h> header file. */
125 #undef HAVE_IO_H
126
127 /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
128 #undef HAVE_LANGINFO_CODESET
129
130 /* Define if your <locale.h> file defines LC_MESSAGES. */
131 #undef HAVE_LC_MESSAGES
132
133 /* Define to 1 if you have the `pthread' library (-lpthread). */
134 #undef HAVE_LIBPTHREAD
135
136 /* Define to 1 if you have the `threads' library (-lthreads). */
137 #undef HAVE_LIBTHREADS
138
139 /* Define to 1 if you have the <limits.h> header file. */
140 #undef HAVE_LIMITS_H
141
142 /* Define to 1 if you have the <locale.h> header file. */
143 #undef HAVE_LOCALE_H
144
145 /* Define if you have the 'long double' type. */
146 #undef HAVE_LONG_DOUBLE
147
148 /* Define if you have the 'long long' type. */
149 #undef HAVE_LONG_LONG
150
151 /* Define to 1 if you have the <malloc.h> header file. */
152 #undef HAVE_MALLOC_H
153
154 /* Define to 1 if you have the `memcmp' function. */
155 #undef HAVE_MEMCMP
156
157 /* Define to 1 if you have the `memmove' function. */
158 #undef HAVE_MEMMOVE
159
160 /* Define to 1 if you have the <memory.h> header file. */
161 #undef HAVE_MEMORY_H
162
163 /* Define to 1 if you have the `mempcpy' function. */
164 #undef HAVE_MEMPCPY
165
166 /* Define to 1 if you have a working `mmap' system call. */
167 #undef HAVE_MMAP
168
169 /* Define to 1 if you have the `munmap' function. */
170 #undef HAVE_MUNMAP
171
172 /* define if the compiler supports the mutable keyword */
173 #undef HAVE_MUTABLE
174
175 /* define if the compiler implements namespaces */
176 #undef HAVE_NAMESPACES
177
178 /* define if the C++ compiler supports the std namespace */
179 #undef HAVE_NAMESPACE_STD
180
181 /* Define to 1 if you have the <new> header file. */
182 #undef HAVE_NEW
183
184 /* define if the compiler accepts the new for scoping rules */
185 #undef HAVE_NEW_FOR_SCOPING
186
187 /* Define to 1 if you have the <nl_types.h> header file. */
188 #undef HAVE_NL_TYPES_H
189
190 /* Define to 1 if you have the <osfcn.h> header file. */
191 #undef HAVE_OSFCN_H
192
193 /* define if the compiler supports placement operator delete */
194 #undef HAVE_PLACEMENT_OPERATOR_DELETE
195
196 /* define if placement operator new is declared */
197 #undef HAVE_PLACEMENT_OPERATOR_NEW
198
199 /* Define if your printf() function supports format strings with positions. */
200 #undef HAVE_POSIX_PRINTF
201
202 /* Define to 1 if you have the `putenv' function. */
203 #undef HAVE_PUTENV
204
205 /* Define to 1 if you have the `setenv' function. */
206 #undef HAVE_SETENV
207
208 /* Define to 1 if you have the `setlocale' function. */
209 #undef HAVE_SETLOCALE
210
211 /* Define to 1 if you have the `snprintf' function. */
212 #undef HAVE_SNPRINTF
213
214 /* Define to 1 if you have the <stddef.h> header file. */
215 #undef HAVE_STDDEF_H
216
217 /* Define to 1 if you have the <stdint.h> header file. */
218 #undef HAVE_STDINT_H
219
220 /* Define if <stdint.h> exists, doesn't clash with <sys/types.h>, and declares
221    uintmax_t. */
222 #undef HAVE_STDINT_H_WITH_UINTMAX
223
224 /* Define to 1 if you have the <stdlib.h> header file. */
225 #undef HAVE_STDLIB_H
226
227 /* Define to 1 if you have the `stpcpy' function. */
228 #undef HAVE_STPCPY
229
230 /* Define to 1 if you have the `strcasecmp' function. */
231 #undef HAVE_STRCASECMP
232
233 /* Define to 1 if you have the `strdup' function. */
234 #undef HAVE_STRDUP
235
236 /* Define to 1 if you have the `strerror' function. */
237 #undef HAVE_STRERROR
238
239 /* Define to 1 if you have the <strings.h> header file. */
240 #undef HAVE_STRINGS_H
241
242 /* Define to 1 if you have the <string.h> header file. */
243 #undef HAVE_STRING_H
244
245 /* Define to 1 if you have the `strtoul' function. */
246 #undef HAVE_STRTOUL
247
248 /* Define to 1 if `st_blksize' is member of `struct stat'. */
249 #undef HAVE_STRUCT_STAT_ST_BLKSIZE
250
251 /* Define if your `struct stat' has `st_blksize'. Deprecated, use
252    `HAVE_STRUCT_STAT_ST_BLKSIZE' instead. */
253 #undef HAVE_ST_BLKSIZE
254
255 /* Define to 1 if you have the <sys/param.h> header file. */
256 #undef HAVE_SYS_PARAM_H
257
258 /* Define to 1 if you have the <sys/stat.h> header file. */
259 #undef HAVE_SYS_STAT_H
260
261 /* Define to 1 if you have the <sys/types.h> header file. */
262 #undef HAVE_SYS_TYPES_H
263
264 /* Define to 1 if you have the `tsearch' function. */
265 #undef HAVE_TSEARCH
266
267 /* define if the compiler recognizes typename */
268 #undef HAVE_TYPENAME
269
270 /* Define if you have the 'uintmax_t' type in <stdint.h> or <inttypes.h>. */
271 #undef HAVE_UINTMAX_T
272
273 /* Define to 1 if you have the <unistd.h> header file. */
274 #undef HAVE_UNISTD_H
275
276 /* Define if you have the 'unsigned long long' type. */
277 #undef HAVE_UNSIGNED_LONG_LONG
278
279 /* Define if you have the 'wchar_t' type. */
280 #undef HAVE_WCHAR_T
281
282 /* Define to 1 if you have the `wcslen' function. */
283 #undef HAVE_WCSLEN
284
285 /* Define if you have the 'wint_t' type. */
286 #undef HAVE_WINT_T
287
288 /* Define to 1 if you have the `__argz_count' function. */
289 #undef HAVE___ARGZ_COUNT
290
291 /* Define to 1 if you have the `__argz_next' function. */
292 #undef HAVE___ARGZ_NEXT
293
294 /* Define to 1 if you have the `__argz_stringify' function. */
295 #undef HAVE___ARGZ_STRINGIFY
296
297 /* Define to 1 if you have the `__fsetlocking' function. */
298 #undef HAVE___FSETLOCKING
299
300 /* Define as const if the declaration of iconv() needs const. */
301 #undef ICONV_CONST
302
303 /* Define if integer division by zero raises signal SIGFPE. */
304 #undef INTDIV0_RAISES_SIGFPE
305
306 /* Define to the address where bug reports for this package should be sent. */
307 #undef PACKAGE_BUGREPORT
308
309 /* Define to the full name of this package. */
310 #undef PACKAGE_NAME
311
312 /* Define to the full name and version of this package. */
313 #undef PACKAGE_STRING
314
315 /* Define to the one symbol short name of this package. */
316 #undef PACKAGE_TARNAME
317
318 /* Define to the version of this package. */
319 #undef PACKAGE_VERSION
320
321 /* set this to the path separator */
322 #undef PATH_SEPARATOR
323
324 /* Define if <inttypes.h> exists and defines unusable PRI* macros. */
325 #undef PRI_MACROS_BROKEN
326
327 /* set this to the default catalog files list */
328 #undef SGML_CATALOG_FILES_DEFAULT
329
330 /* set this to the default SGML search path */
331 #undef SGML_SEARCH_PATH_DEFAULT
332
333 /* The size of a `bool', as computed by sizeof. */
334 #undef SIZEOF_BOOL
335
336 /* The size of a `size_t', as computed by sizeof. */
337 #undef SIZEOF_SIZE_T
338
339 /* The size of a `unsigned int', as computed by sizeof. */
340 #undef SIZEOF_UNSIGNED_INT
341
342 /* The size of a `unsigned short', as computed by sizeof. */
343 #undef SIZEOF_UNSIGNED_SHORT
344
345 /* The size of a `wchar_t', as computed by sizeof. */
346 #undef SIZEOF_WCHAR_T
347
348 /* Define as the maximum value of type 'size_t', if the system doesn't define
349    it. */
350 #undef SIZE_MAX
351
352 /* define this if h_errno should be declared extern int */
353 #undef SP_DECLARE_H_ERRNO
354
355 /* define this to include template definitions in the headers */
356 #undef SP_DEFINE_TEMPLATES
357
358 /* define this to build a dll */
359 #undef SP_DLLEXPORT
360
361 /* define this tobuild a dll */
362 #undef SP_DLLIMPORT
363
364 /* set this to enable DTDDECL support */
365 #undef SP_DTDDECL
366
367 /* define this if the new handler takes size_t and returns int */
368 #undef SP_FANCY_NEW_HANDLER
369
370 /* define this if _setmode is supported */
371 #undef SP_HAVE_SETMODE
372
373 /* define this if sockets are available */
374 #undef SP_HAVE_SOCKET
375
376 /* set this to the first line term character */
377 #undef SP_LINE_TERM1
378
379 /* set this to the second line term character */
380 #undef SP_LINE_TERM2
381
382 /* location of message catalogs */
383 #undef SP_LOCALE_DIR
384
385 /* define this to compile explicit template instantiations */
386 #undef SP_MANUAL_INST
387
388 /* message domain */
389 #undef SP_MESSAGE_DOMAIN
390
391 /* define this to build a multi-byte version */
392 #undef SP_MULTI_BYTE
393
394 /* define this to use win32 mutex mechanisms */
395 #undef SP_MUTEX_WIN32
396
397 /* define this if your system misses new.h */
398 #undef SP_NEW_H_MISSING
399
400 /* define this to not compile message texts in */
401 #undef SP_NO_MESSAGE_TEXT
402
403 /* Package name */
404 #undef SP_PACKAGE
405
406 /* define this to enable precompiled header support */
407 #undef SP_PCH
408
409 /* define this if set_new_handler() has to be declared extern "C" */
410 #undef SP_SET_NEW_HANDLER_EXTERN_C
411
412 /* define this to build a dll */
413 #undef SP_USE_DLL
414
415 /* define this if you can't or don't want to use the builtin assert() macro */
416 #undef SP_USE_OWN_ASSERT
417
418 /* Package version */
419 #undef SP_VERSION
420
421 /* define this if the OS provides wide character interfaces */
422 #undef SP_WIDE_SYSTEM
423
424 /* set this to enable XML Formatted Messages */
425 #undef SP_XML
426
427 /* If using the C implementation of alloca, define if you know the
428    direction of stack growth for your system; otherwise it will be
429    automatically deduced at run-time.
430         STACK_DIRECTION > 0 => grows toward higher addresses
431         STACK_DIRECTION < 0 => grows toward lower addresses
432         STACK_DIRECTION = 0 => direction of growth unknown */
433 #undef STACK_DIRECTION
434
435 /* Define to 1 if you have the ANSI C header files. */
436 #undef STDC_HEADERS
437
438 /* Define to 1 if your processor stores words with the most significant byte
439    first (like Motorola and SPARC, unlike Intel and VAX). */
440 #undef WORDS_BIGENDIAN
441
442 /* Define to empty if `const' does not conform to ANSI C. */
443 #undef const
444
445 /* Define to `__inline__' or `__inline' if that's what the C compiler
446    calls it, or to nothing if 'inline' is not supported under any name.  */
447 #ifndef __cplusplus
448 #undef inline
449 #endif
450
451 /* Define to `long' if <sys/types.h> does not define. */
452 #undef off_t
453
454 /* Define as the type of the result of subtracting two pointers, if the system
455    doesn't define it. */
456 #undef ptrdiff_t
457
458 /* Define to `int' if <sys/types.h> does not define. */
459 #undef sig_atomic_t
460
461 /* Define to empty if the C compiler doesn't support this keyword. */
462 #undef signed
463
464 /* Define to `unsigned' if <sys/types.h> does not define. */
465 #undef size_t
466
467 /* Define to unsigned long or unsigned long long if <stdint.h> and
468    <inttypes.h> don't define. */
469 #undef uintmax_t
470
471
472 #ifdef HAVE_UNISTD_H
473 #define SP_INCLUDE_UNISTD_H
474 #endif
475
476 #ifdef HAVE_IO_H
477 #undef SP_INCLUDE_IO_H
478 #endif
479
480 #ifdef HAVE_OSFCN_H
481 #undef SP_INCLUDE_OSFCN_H
482 #endif
483
484 #ifndef SP_MSDOS_FILENAMES
485 #define SP_POSIX_FILENAMES
486 #endif
487
488 #ifdef HAVE_ST_BLKSIZE
489 #define SP_STAT_BLKSIZE
490 #endif
491
492 #ifdef HAVE_BOOL
493 #ifndef SP_HAVE_BOOL
494 #define SP_HAVE_BOOL
495 #endif
496 #endif /* HAVE_BOOL */
497
498 #ifdef HAVE_TYPENAME
499 #define SP_HAVE_TYPENAME
500 #endif /* HAVE_TYPENAME */
501
502 #if (SIZEOF_BOOL == 1)
503 #define SP_SIZEOF_BOOL_1
504 #endif
505
506 #if (SIZEOF_WCHAR_T == SIZEOF_UNSIGNED_SHORT)
507 #define SP_WCHAR_T_USHORT
508 #endif
509
510 #ifdef SP_HAVE_SETMODE
511 #ifndef SP_LINE_TERM1
512 #define SP_LINE_TERM1 '\r'
513 #define SP_LINE_TERM2 '\n'
514 #endif
515 #endif /* not SP_HAVE_SETMODE */
516
517 #ifndef SP_LINE_TERM1
518 #define SP_LINE_TERM1 '\n'
519 #endif
520
521 #ifndef HAVE_NEW_FOR_SCOPING
522 // This simulates the new ANSI "for" scope rules
523 #define for if (0); else for
524 #endif /* HAVE_NEW_FOR_SCOPING */
525
526 #ifndef SP_HAVE_TYPENAME
527 #define typename /* as nothing */
528 #endif
529
530 #ifndef SP_DLLEXPORT
531 #define SP_DLLEXPORT /* as nothing */
532 #endif
533
534 #ifndef SP_DLLIMPORT
535 #define SP_DLLIMPORT /* as nothing */
536 #endif
537
538 #ifdef SP_USE_DLL
539
540 #ifdef BUILD_LIBSP
541 #define SP_API SP_DLLEXPORT
542 #else
543 #define SP_API SP_DLLIMPORT
544 #endif
545
546 #else /* not SP_USE_DLL */
547
548 #define SP_API /* as nothing */
549
550 #endif /* not SP_USE_DLL */
551
552 #ifdef SP_WIDE_SYSTEM
553 #ifndef SP_MULTI_BYTE
554 #define SP_MULTI_BYTE
555 #endif
556 #endif
557
558 #ifdef HAVE_NAMESPACES
559 #define SP_NAMESPACE OpenSP
560 #endif /* HAVE_NAMESPACES */
561
562 #ifdef SP_NAMESPACE
563 #define SP_NAMESPACE_SCOPE SP_NAMESPACE::
564 #else
565 #define SP_NAMESPACE_SCOPE
566 #endif /* SP_NAMESPACE */
567
568 #ifdef HAVE_DYNAMIC_CAST
569 #define SP_HAVE_RTTI
570 #endif /* HAVE_DYNAMIC_CAST */
571
572 #ifdef HAVE_PATHNAME_STYLE_DOS
573 #define SP_MSDOS_FILENAMES
574 #else
575 #define SP_POSIX_FILENAMES
576 #endif /* HAVE_PATHNAME_STYLE_DOS */
577
578 #ifdef HAVE_INSTANTIATIONS
579 #ifndef SP_ANSI_CLASS_INST
580 #define SP_ANSI_CLASS_INST
581 #endif
582 #endif /* HAVE_INSTANTIATIONS */
583
584 #ifdef HAVE_SETLOCALE
585 #ifndef SP_HAVE_LOCALE
586 #define SP_HAVE_LOCALE
587 #endif
588 #endif /* HAVE_SETLOCALE */
589
590 #if defined(HAVE_GETTEXT) && defined(ENABLE_NLS)
591 #ifndef SP_HAVE_GETTEXT
592 #define SP_HAVE_GETTEXT
593 #endif
594 #endif /* HAVE_GETTEXT && ENABLE_NLS */
595
596 #ifdef WORDS_BIGENDIAN
597 #define SP_BIG_ENDIAN
598 #endif /* WORDS_BIGENDIAN */
599
600 #ifdef HAVE_LIBTHREADS
601 #define SP_MUTEX_MACH
602 #endif /* HAVE_LIBTHREADS */
603
604 #ifdef HAVE_LIBPTHREAD
605 #define SP_MUTEX_PTHREADS
606 #endif /* HAVE_LIBPTHREAD */
607
608 #ifdef HAVE_PLACEMENT_OPERATOR_DELETE
609 #define SP_HAVE_PLACEMENT_OPERATOR_DELETE
610 #endif /* HAVE_PLACEMENT_OPERATOR_DELETE */
611
612 #ifndef HAVE_PLACEMENT_OPERATOR_NEW
613 #define SP_DECLARE_PLACEMENT_OPERATOR_NEW
614 #endif /* HAVE_PLACEMENT_OPERATOR_NEW */
615
616 #ifndef HAVE_NAMESPACE_STD
617 #define SP_NO_STD_NAMESPACE
618 #endif /* HAVE_NAMESPACE_STD */
619
620 #if defined(HAVE_NEW) && defined(HAVE_CASSERT)
621 #define SP_ANSI_LIB 1
622 #endif /* HAVE_NEW && HAVE_CASSERT */
623
624 #ifndef HAVE_MUTABLE
625 #define mutable
626 #endif /* HAVE_MUTABLE */
627