RIP GNU patch.
[dragonfly.git] / gnu / lib / gcc3 / libstdc++ / c++config.h
CommitLineData
6fecd16f
JS
1// $FreeBSD: src/gnu/lib/libstdc++/c++config.h,v 1.6 2003/07/11 05:33:24 kan Exp $
2// $DragonFly: src/gnu/lib/gcc3/libstdc++/Attic/c++config.h,v 1.1 2004/01/22 21:45:57 joerg Exp $
3
4// Predefined symbols and macros -*- C++ -*-
5
6// Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003
7// Free Software Foundation, Inc.
8//
9// This file is part of the GNU ISO C++ Library. This library is free
10// software; you can redistribute it and/or modify it under the
11// terms of the GNU General Public License as published by the
12// Free Software Foundation; either version 2, or (at your option)
13// any later version.
14
15// This library is distributed in the hope that it will be useful,
16// but WITHOUT ANY WARRANTY; without even the implied warranty of
17// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18// GNU General Public License for more details.
19
20// You should have received a copy of the GNU General Public License along
21// with this library; see the file COPYING. If not, write to the Free
22// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
23// USA.
24
25// As a special exception, you may use this file as part of a free software
26// library without restriction. Specifically, if other files instantiate
27// templates or use macros or inline functions from this file, or you compile
28// this file and link it with other files to produce an executable, this
29// file does not by itself cause the resulting executable to be covered by
30// the GNU General Public License. This exception does not however
31// invalidate any other reasons why the executable file might be covered by
32// the GNU General Public License.
33
34#ifndef _CPP_CPPCONFIG
35#define _CPP_CPPCONFIG 1
36
37// Pick up any OS-specific definitions.
38#include <bits/os_defines.h>
39
40// The current version of the C++ library in compressed ISO date format.
41#define __GLIBCPP__ 20030513
42
43// This is necessary until GCC supports separate template compilation.
44#define _GLIBCPP_NO_TEMPLATE_EXPORT 1
45
46// This is a hack around not having either pre-compiled headers or
47// export compilation. If defined, the io, string, and valarray
48// headers will include all the necessary bits. If not defined, the
49// implementation optimizes the headers for the most commonly-used
50// types. For the io library, this means that larger, out-of-line
51// member functions are only declared, and definitions are not parsed
52// by the compiler, but instead instantiated into the library binary.
53#define _GLIBCPP_FULLY_COMPLIANT_HEADERS 1
54
55// Allow use of the GNU syntax extension, "extern template." This
56// extension is fully documented in the g++ manual, but in a nutshell,
57// it inhibits all implicit instantiations and is used throughout the
58// library to avoid multiple weak definitions for required types that
59// are already explicitly instantiated in the library binary. This
60// substantially reduces the binary size of resulting executables.
61#ifndef _GLIBCPP_EXTERN_TEMPLATE
62#define _GLIBCPP_EXTERN_TEMPLATE 1
63#endif
64
65// To enable older, ARM-style iostreams and other anachronisms use this.
66//#define _GLIBCPP_DEPRECATED 1
67
68// Use corrected code from the committee library group's issues list.
69#define _GLIBCPP_RESOLVE_LIB_DEFECTS 1
70
71// Hopefully temporary workaround to autoconf/m4 issue with quoting '@'.
72#define _GLIBCPP_AT_AT "@@"
73
74// In those parts of the standard C++ library that use a mutex instead
75// of a spin-lock, we now unconditionally use GCC's gthr.h mutex
76// abstraction layer. All support to directly map to various
77// threading models has been removed. Note: gthr.h may well map to
78// gthr-single.h which is a correct way to express no threads support
79// in gcc. Support for the undocumented _NOTHREADS has been removed.
80
81// Default to the typically high-speed, pool-based allocator (as
82// libstdc++-v2) instead of the malloc-based allocator (libstdc++-v3
83// snapshots). See libstdc++-v3/docs/html/17_intro/howto.html for
84// details on why you don't want to override this setting. Ensure
85// that threads are properly configured on your platform before
86// assigning blame to the STL container-memory allocator. After doing
87// so, please report any possible issues to libstdc++@gcc.gnu.org .
88// Do not define __USE_MALLOC on the command line. Enforce it here:
89#ifdef __USE_MALLOC
90#error __USE_MALLOC should never be defined. Read the release notes.
91#endif
92
93// Create a boolean flag to be used to determine if --fast-math is set.
94#ifdef __FAST_MATH__
95#define _GLIBCPP_FAST_MATH 1
96#else
97#define _GLIBCPP_FAST_MATH 0
98#endif
99
100// The remainder of the prewritten config is mostly automatic; all the
101// user hooks are listed above.
102
103// End of prewritten config; the discovered settings follow.
104/* config.h. Generated automatically by configure. */
105/* config.h.in. Generated automatically from configure.in by autoheader. */
106
107/* Define if you have a working `mmap' system call. */
108#define _GLIBCPP_HAVE_MMAP 1
109
110// Define if GCC supports weak symbols.
111#define _GLIBCPP_SUPPORTS_WEAK __GXX_WEAK__
112
113// Include I/O support for 'long long' and 'unsigned long long'.
114#define _GLIBCPP_USE_LONG_LONG 1
115
116// Define if C99 features such as lldiv_t, llabs, lldiv should be exposed.
117/* #undef _GLIBCPP_USE_C99 */
118
119// Define if code specialized for wchar_t should be used.
120/* #undef _GLIBCPP_USE_WCHAR_T */
121
122// Define if using setrlimit to limit memory usage during 'make check'.
123/* #undef _GLIBCPP_MEM_LIMITS */
124
125// Define to use concept checking code from the boost libraries.
126/* #undef _GLIBCPP_CONCEPT_CHECKS */
127
128// Define to use symbol versioning in the shared library.
129/* #undef _GLIBCPP_SYMVER */
130
131// Define symbol versioning in assember directives. If symbol
132// versioning is beigng used, and the assembler supports this kind of
133// thing, then use it.
134// NB: _GLIBCPP_AT_AT is a hack to work around quoting issues in m4.
135#if _GLIBCPP_SYMVER
136 #define _GLIBCPP_ASM_SYMVER(cur, old, version) \
137 asm (".symver " #cur "," #old _GLIBCPP_AT_AT #version);
138#else
139 #define _GLIBCPP_ASM_SYMVER(cur, old, version)
140#endif
141
142// Define if gthr-default.h exists (meaning that threading support is enabled).
143#define _GLIBCPP_HAVE_GTHR_DEFAULT 1
144
145// Define if drand48 exists.
146#define _GLIBCPP_HAVE_DRAND48 1
147
148// Define if getpagesize exists.
149#define _GLIBCPP_HAVE_GETPAGESIZE 1
150
151// Define if setenv exists.
152#define _GLIBCPP_HAVE_SETENV 1
153
154// Define if sigsetjmp exists.
155#define _GLIBCPP_HAVE_SIGSETJMP 1
156
157// Define if mbstate_t exists in wchar.h.
158#define _GLIBCPP_HAVE_MBSTATE_T 1
159
160// Define if you have the modff function.
161#define _GLIBCPP_HAVE_MODFF 1
162
163// Define if you have the modfl function.
164/* #undef _GLIBCPP_HAVE_MODFL */
165
166// Define if you have the expf function.
167#define _GLIBCPP_HAVE_EXPF 1
168
169// Define if you have the expl function.
170/* #undef _GLIBCPP_HAVE_EXPL */
171
172// Define if you have the hypotf function.
173#define _GLIBCPP_HAVE_HYPOTF 1
174
175// Define if you have the hypotl function.
176/* #undef _GLIBCPP_HAVE_HYPOTL */
177
178// Define if the compiler/host combination has __builtin_abs
179#define _GLIBCPP_HAVE___BUILTIN_ABS 1
180
181// Define if the compiler/host combination has __builtin_labs
182#define _GLIBCPP_HAVE___BUILTIN_LABS 1
183
184// Define if the compiler/host combination has __builtin_cos
185#define _GLIBCPP_HAVE___BUILTIN_COS 1
186
187// Define if the compiler/host combination has __builtin_cosf
188#define _GLIBCPP_HAVE___BUILTIN_COSF 1
189
190// Define if the compiler/host combination has __builtin_cosl
191#define _GLIBCPP_HAVE___BUILTIN_COSL 1
192
193// Define if the compiler/host combination has __builtin_fabs
194#define _GLIBCPP_HAVE___BUILTIN_FABS 1
195
196// Define if the compiler/host combination has __builtin_fabsf
197#define _GLIBCPP_HAVE___BUILTIN_FABSF 1
198
199// Define if the compiler/host combination has __builtin_fabsl
200#define _GLIBCPP_HAVE___BUILTIN_FABSL 1
201
202// Define if the compiler/host combination has __builtin_sin
203#define _GLIBCPP_HAVE___BUILTIN_SIN 1
204
205// Define if the compiler/host combination has __builtin_sinf
206#define _GLIBCPP_HAVE___BUILTIN_SINF 1
207
208// Define if the compiler/host combination has __builtin_sinl
209#define _GLIBCPP_HAVE___BUILTIN_SINL 1
210
211// Define if the compiler/host combination has __builtin_sqrt
212/* #undef _GLIBCPP_HAVE___BUILTIN_SQRT */
213
214// Define if the compiler/host combination has __builtin_sqrtf
215/* #undef _GLIBCPP_HAVE___BUILTIN_SQRTF */
216
217// Define if the compiler/host combination has __builtin_sqrtl
218/* #undef _GLIBCPP_HAVE___BUILTIN_SQRTL */
219
220// Define if poll is available in <poll.h>.
221#define _GLIBCPP_HAVE_POLL 1
222
223// Define if S_ISREG (Posix) is available in <sys/stat.h>.
224#define _GLIBCPP_HAVE_S_ISREG 1
225
226// Define if S_IFREG is available in <sys/stat.h>.
227/* #undef _GLIBCPP_HAVE_S_IFREG */
228
229// Define if LC_MESSAGES is available in <locale.h>.
230#define _GLIBCPP_HAVE_LC_MESSAGES 1
231
232/* Define if you have the __signbit function. */
233#define _GLIBCPP_HAVE___SIGNBIT 1
234
235/* Define if you have the __signbitf function. */
236/* #undef _GLIBCPP_HAVE___SIGNBITF */
237
238/* Define if you have the __signbitl function. */
239/* #undef _GLIBCPP_HAVE___SIGNBITL */
240
241/* Define if you have the _acosf function. */
242/* #undef _GLIBCPP_HAVE__ACOSF */
243
244/* Define if you have the _acosl function. */
245/* #undef _GLIBCPP_HAVE__ACOSL */
246
247/* Define if you have the _asinf function. */
248/* #undef _GLIBCPP_HAVE__ASINF */
249
250/* Define if you have the _asinl function. */
251/* #undef _GLIBCPP_HAVE__ASINL */
252
253/* Define if you have the _atan2f function. */
254/* #undef _GLIBCPP_HAVE__ATAN2F */
255
256/* Define if you have the _atan2l function. */
257/* #undef _GLIBCPP_HAVE__ATAN2L */
258
259/* Define if you have the _atanf function. */
260/* #undef _GLIBCPP_HAVE__ATANF */
261
262/* Define if you have the _atanl function. */
263/* #undef _GLIBCPP_HAVE__ATANL */
264
265/* Define if you have the _ceilf function. */
266/* #undef _GLIBCPP_HAVE__CEILF */
267
268/* Define if you have the _ceill function. */
269/* #undef _GLIBCPP_HAVE__CEILL */
270
271/* Define if you have the _copysign function. */
272/* #undef _GLIBCPP_HAVE__COPYSIGN */
273
274/* Define if you have the _copysignl function. */
275/* #undef _GLIBCPP_HAVE__COPYSIGNL */
276
277/* Define if you have the _cosf function. */
278/* #undef _GLIBCPP_HAVE__COSF */
279
280/* Define if you have the _coshf function. */
281/* #undef _GLIBCPP_HAVE__COSHF */
282
283/* Define if you have the _coshl function. */
284/* #undef _GLIBCPP_HAVE__COSHL */
285
286/* Define if you have the _cosl function. */
287/* #undef _GLIBCPP_HAVE__COSL */
288
289/* Define if you have the _expf function. */
290/* #undef _GLIBCPP_HAVE__EXPF */
291
292/* Define if you have the _expl function. */
293/* #undef _GLIBCPP_HAVE__EXPL */
294
295/* Define if you have the _fabsf function. */
296/* #undef _GLIBCPP_HAVE__FABSF */
297
298/* Define if you have the _fabsl function. */
299/* #undef _GLIBCPP_HAVE__FABSL */
300
301/* Define if you have the _finite function. */
302/* #undef _GLIBCPP_HAVE__FINITE */
303
304/* Define if you have the _finitef function. */
305/* #undef _GLIBCPP_HAVE__FINITEF */
306
307/* Define if you have the _finitel function. */
308/* #undef _GLIBCPP_HAVE__FINITEL */
309
310/* Define if you have the _floorf function. */
311/* #undef _GLIBCPP_HAVE__FLOORF */
312
313/* Define if you have the _floorl function. */
314/* #undef _GLIBCPP_HAVE__FLOORL */
315
316/* Define if you have the _fmodf function. */
317/* #undef _GLIBCPP_HAVE__FMODF */
318
319/* Define if you have the _fmodl function. */
320/* #undef _GLIBCPP_HAVE__FMODL */
321
322/* Define if you have the _fpclass function. */
323/* #undef _GLIBCPP_HAVE__FPCLASS */
324
325/* Define if you have the _frexpf function. */
326/* #undef _GLIBCPP_HAVE__FREXPF */
327
328/* Define if you have the _frexpl function. */
329/* #undef _GLIBCPP_HAVE__FREXPL */
330
331/* Define if you have the _hypot function. */
332/* #undef _GLIBCPP_HAVE__HYPOT */
333
334/* Define if you have the _hypotf function. */
335/* #undef _GLIBCPP_HAVE__HYPOTF */
336
337/* Define if you have the _hypotl function. */
338/* #undef _GLIBCPP_HAVE__HYPOTL */
339
340/* Define if you have the _isinf function. */
341/* #undef _GLIBCPP_HAVE__ISINF */
342
343/* Define if you have the _isinff function. */
344/* #undef _GLIBCPP_HAVE__ISINFF */
345
346/* Define if you have the _isinfl function. */
347/* #undef _GLIBCPP_HAVE__ISINFL */
348
349/* Define if you have the _isnan function. */
350/* #undef _GLIBCPP_HAVE__ISNAN */
351
352/* Define if you have the _isnanf function. */
353/* #undef _GLIBCPP_HAVE__ISNANF */
354
355/* Define if you have the _isnanl function. */
356/* #undef _GLIBCPP_HAVE__ISNANL */
357
358/* Define if you have the _ldexpf function. */
359/* #undef _GLIBCPP_HAVE__LDEXPF */
360
361/* Define if you have the _ldexpl function. */
362/* #undef _GLIBCPP_HAVE__LDEXPL */
363
364/* Define if you have the _log10f function. */
365/* #undef _GLIBCPP_HAVE__LOG10F */
366
367/* Define if you have the _log10l function. */
368/* #undef _GLIBCPP_HAVE__LOG10L */
369
370/* Define if you have the _logf function. */
371/* #undef _GLIBCPP_HAVE__LOGF */
372
373/* Define if you have the _logl function. */
374/* #undef _GLIBCPP_HAVE__LOGL */
375
376/* Define if you have the _modff function. */
377/* #undef _GLIBCPP_HAVE__MODFF */
378
379/* Define if you have the _modfl function. */
380/* #undef _GLIBCPP_HAVE__MODFL */
381
382/* Define if you have the _powf function. */
383/* #undef _GLIBCPP_HAVE__POWF */
384
385/* Define if you have the _powl function. */
386/* #undef _GLIBCPP_HAVE__POWL */
387
388/* Define if you have the _qfpclass function. */
389/* #undef _GLIBCPP_HAVE__QFPCLASS */
390
391/* Define if you have the _sincos function. */
392/* #undef _GLIBCPP_HAVE__SINCOS */
393
394/* Define if you have the _sincosf function. */
395/* #undef _GLIBCPP_HAVE__SINCOSF */
396
397/* Define if you have the _sincosl function. */
398/* #undef _GLIBCPP_HAVE__SINCOSL */
399
400/* Define if you have the _sinf function. */
401/* #undef _GLIBCPP_HAVE__SINF */
402
403/* Define if you have the _sinhf function. */
404/* #undef _GLIBCPP_HAVE__SINHF */
405
406/* Define if you have the _sinhl function. */
407/* #undef _GLIBCPP_HAVE__SINHL */
408
409/* Define if you have the _sinl function. */
410/* #undef _GLIBCPP_HAVE__SINL */
411
412/* Define if you have the _sqrtf function. */
413/* #undef _GLIBCPP_HAVE__SQRTF */
414
415/* Define if you have the _sqrtl function. */
416/* #undef _GLIBCPP_HAVE__SQRTL */
417
418/* Define if you have the _tanf function. */
419/* #undef _GLIBCPP_HAVE__TANF */
420
421/* Define if you have the _tanhf function. */
422/* #undef _GLIBCPP_HAVE__TANHF */
423
424/* Define if you have the _tanhl function. */
425/* #undef _GLIBCPP_HAVE__TANHL */
426
427/* Define if you have the _tanl function. */
428/* #undef _GLIBCPP_HAVE__TANL */
429
430/* Define if you have the acosf function. */
431#define _GLIBCPP_HAVE_ACOSF 1
432
433/* Define if you have the acosl function. */
434/* #undef _GLIBCPP_HAVE_ACOSL */
435
436/* Define if you have the asinf function. */
437#define _GLIBCPP_HAVE_ASINF 1
438
439/* Define if you have the asinl function. */
440/* #undef _GLIBCPP_HAVE_ASINL */
441
442/* Define if you have the atan2f function. */
443#define _GLIBCPP_HAVE_ATAN2F 1
444
445/* Define if you have the atan2l function. */
446/* #undef _GLIBCPP_HAVE_ATAN2L */
447
448/* Define if you have the atanf function. */
449#define _GLIBCPP_HAVE_ATANF 1
450
451/* Define if you have the atanl function. */
452/* #undef _GLIBCPP_HAVE_ATANL */
453
454/* Define if you have the btowc function. */
455/* #undef _GLIBCPP_HAVE_BTOWC */
456
457/* Define if you have the ceilf function. */
458#define _GLIBCPP_HAVE_CEILF 1
459
460/* Define if you have the ceill function. */
461/* #undef _GLIBCPP_HAVE_CEILL */
462
463/* Define if you have the copysign function. */
464#define _GLIBCPP_HAVE_COPYSIGN 1
465
466/* Define if you have the copysignf function. */
467#define _GLIBCPP_HAVE_COPYSIGNF 1
468
469/* Define if you have the copysignl function. */
470/* #undef _GLIBCPP_HAVE_COPYSIGNL */
471
472/* Define if you have the cosf function. */
473#define _GLIBCPP_HAVE_COSF 1
474
475/* Define if you have the coshf function. */
476#define _GLIBCPP_HAVE_COSHF 1
477
478/* Define if you have the coshl function. */
479/* #undef _GLIBCPP_HAVE_COSHL */
480
481/* Define if you have the cosl function. */
482/* #undef _GLIBCPP_HAVE_COSL */
483
484/* Define if you have the drand48 function. */
485#define _GLIBCPP_HAVE_DRAND48 1
486
487/* Define if you have the expf function. */
488#define _GLIBCPP_HAVE_EXPF 1
489
490/* Define if you have the expl function. */
491/* #undef _GLIBCPP_HAVE_EXPL */
492
493/* Define if you have the fabsf function. */
494#define _GLIBCPP_HAVE_FABSF 1
495
496/* Define if you have the fabsl function. */
497/* #undef _GLIBCPP_HAVE_FABSL */
498
499/* Define if you have the fgetwc function. */
500/* #undef _GLIBCPP_HAVE_FGETWC */
501
502/* Define if you have the fgetws function. */
503/* #undef _GLIBCPP_HAVE_FGETWS */
504
505/* Define if you have the finite function. */
506#define _GLIBCPP_HAVE_FINITE 1
507
508/* Define if you have the finitef function. */
509#define _GLIBCPP_HAVE_FINITEF 1
510
511/* Define if you have the finitel function. */
512/* #undef _GLIBCPP_HAVE_FINITEL */
513
514/* Define if you have the floorf function. */
515#define _GLIBCPP_HAVE_FLOORF 1
516
517/* Define if you have the floorl function. */
518/* #undef _GLIBCPP_HAVE_FLOORL */
519
520/* Define if you have the fmodf function. */
521#define _GLIBCPP_HAVE_FMODF 1
522
523/* Define if you have the fmodl function. */
524/* #undef _GLIBCPP_HAVE_FMODL */
525
526/* Define if you have the fpclass function. */
527/* #undef _GLIBCPP_HAVE_FPCLASS */
528
529/* Define if you have the fputwc function. */
530/* #undef _GLIBCPP_HAVE_FPUTWC */
531
532/* Define if you have the fputws function. */
533/* #undef _GLIBCPP_HAVE_FPUTWS */
534
535/* Define if you have the frexpf function. */
536#define _GLIBCPP_HAVE_FREXPF 1
537
538/* Define if you have the frexpl function. */
539/* #undef _GLIBCPP_HAVE_FREXPL */
540
541/* Define if you have the fwide function. */
542/* #undef _GLIBCPP_HAVE_FWIDE */
543
544/* Define if you have the fwprintf function. */
545/* #undef _GLIBCPP_HAVE_FWPRINTF */
546
547/* Define if you have the fwscanf function. */
548/* #undef _GLIBCPP_HAVE_FWSCANF */
549
550/* Define if you have the getpagesize function. */
551#define _GLIBCPP_HAVE_GETPAGESIZE 1
552
553/* Define if you have the getwc function. */
554/* #undef _GLIBCPP_HAVE_GETWC */
555
556/* Define if you have the getwchar function. */
557/* #undef _GLIBCPP_HAVE_GETWCHAR */
558
559/* Define if you have the hypot function. */
560#define _GLIBCPP_HAVE_HYPOT 1
561
562/* Define if you have the hypotf function. */
563#define _GLIBCPP_HAVE_HYPOTF 1
564
565/* Define if you have the hypotl function. */
566/* #undef _GLIBCPP_HAVE_HYPOTL */
567
568/* Define if you have the iconv function. */
569/* #undef _GLIBCPP_HAVE_ICONV */
570
571/* Define if you have the iconv_close function. */
572/* #undef _GLIBCPP_HAVE_ICONV_CLOSE */
573
574/* Define if you have the iconv_open function. */
575/* #undef _GLIBCPP_HAVE_ICONV_OPEN */
576
577/* Define if you have the isatty function. */
578#define _GLIBCPP_HAVE_ISATTY 1
579
580/* Define if you have the isinf function. */
581#define _GLIBCPP_HAVE_ISINF 1
582
583/* Define if you have the isinff function. */
584/* #undef _GLIBCPP_HAVE_ISINFF */
585
586/* Define if you have the isinfl function. */
587/* #undef _GLIBCPP_HAVE_ISINFL */
588
589/* Define if you have the isnan function. */
590#define _GLIBCPP_HAVE_ISNAN 1
591
592/* Define if you have the isnanf function. */
593#define _GLIBCPP_HAVE_ISNANF 1
594
595/* Define if you have the isnanl function. */
596/* #undef _GLIBCPP_HAVE_ISNANL */
597
598/* Define if you have the ldexpf function. */
599#define _GLIBCPP_HAVE_LDEXPF 1
600
601/* Define if you have the ldexpl function. */
602/* #undef _GLIBCPP_HAVE_LDEXPL */
603
604/* Define if you have the log10f function. */
605#define _GLIBCPP_HAVE_LOG10F 1
606
607/* Define if you have the log10l function. */
608/* #undef _GLIBCPP_HAVE_LOG10L */
609
610/* Define if you have the logf function. */
611#define _GLIBCPP_HAVE_LOGF 1
612
613/* Define if you have the logl function. */
614/* #undef _GLIBCPP_HAVE_LOGL */
615
616/* Define if you have the mbrlen function. */
617/* #undef _GLIBCPP_HAVE_MBRLEN */
618
619/* Define if you have the mbrtowc function. */
620/* #undef _GLIBCPP_HAVE_MBRTOWC */
621
622/* Define if you have the mbsinit function. */
623/* #undef _GLIBCPP_HAVE_MBSINIT */
624
625/* Define if you have the mbsrtowcs function. */
626/* #undef _GLIBCPP_HAVE_MBSRTOWCS */
627
628/* Define if you have the modff function. */
629#define _GLIBCPP_HAVE_MODFF 1
630
631/* Define if you have the modfl function. */
632/* #undef _GLIBCPP_HAVE_MODFL */
633
634/* Define if you have the nan function. */
635/* #undef _GLIBCPP_HAVE_NAN */
636
637/* Define if you have the nl_langinfo function. */
638#define _GLIBCPP_HAVE_NL_LANGINFO 1
639
640/* Define if you have the powf function. */
641#define _GLIBCPP_HAVE_POWF 1
642
643/* Define if you have the powl function. */
644/* #undef _GLIBCPP_HAVE_POWL */
645
646/* Define if you have the putwc function. */
647/* #undef _GLIBCPP_HAVE_PUTWC */
648
649/* Define if you have the putwchar function. */
650/* #undef _GLIBCPP_HAVE_PUTWCHAR */
651
652/* Define if you have the qfpclass function. */
653/* #undef _GLIBCPP_HAVE_QFPCLASS */
654
655/* Define if you have the setenv function. */
656#define _GLIBCPP_HAVE_SETENV 1
657
658/* Define if you have the sincos function. */
659/* #undef _GLIBCPP_HAVE_SINCOS */
660
661/* Define if you have the sincosf function. */
662/* #undef _GLIBCPP_HAVE_SINCOSF */
663
664/* Define if you have the sincosl function. */
665/* #undef _GLIBCPP_HAVE_SINCOSL */
666
667/* Define if you have the sinf function. */
668#define _GLIBCPP_HAVE_SINF 1
669
670/* Define if you have the sinhf function. */
671#define _GLIBCPP_HAVE_SINHF 1
672
673/* Define if you have the sinhl function. */
674/* #undef _GLIBCPP_HAVE_SINHL */
675
676/* Define if you have the sinl function. */
677/* #undef _GLIBCPP_HAVE_SINL */
678
679/* Define if you have the sqrtf function. */
680#define _GLIBCPP_HAVE_SQRTF 1
681
682/* Define if you have the sqrtl function. */
683/* #undef _GLIBCPP_HAVE_SQRTL */
684
685/* Define if you have the strtof function. */
686#define _GLIBCPP_HAVE_STRTOF 1
687
688/* Define if you have the strtold function. */
689#define _GLIBCPP_HAVE_STRTOLD 1
690
691/* Define if you have the swprintf function. */
692/* #undef _GLIBCPP_HAVE_SWPRINTF */
693
694/* Define if you have the swscanf function. */
695/* #undef _GLIBCPP_HAVE_SWSCANF */
696
697/* Define if you have the tanf function. */
698#define _GLIBCPP_HAVE_TANF 1
699
700/* Define if you have the tanhf function. */
701#define _GLIBCPP_HAVE_TANHF 1
702
703/* Define if you have the tanhl function. */
704/* #undef _GLIBCPP_HAVE_TANHL */
705
706/* Define if you have the tanl function. */
707/* #undef _GLIBCPP_HAVE_TANL */
708
709/* Define if you have the ungetwc function. */
710/* #undef _GLIBCPP_HAVE_UNGETWC */
711
712/* Define if you have the vfwprintf function. */
713/* #undef _GLIBCPP_HAVE_VFWPRINTF */
714
715/* Define if you have the vfscanf function. */
716/* #undef _GLIBCPP_HAVE_VFSCANF */
717
718/* Define if you have the vfwscanf function. */
719/* #undef _GLIBCPP_HAVE_VFWSCANF */
720
721/* Define if you have the vswprintf function. */
722/* #undef _GLIBCPP_HAVE_VSWPRINTF */
723
724/* Define if you have the vswscanf function. */
725/* #undef _GLIBCPP_HAVE_VSWSCANF 1 */
726
727/* Define if you have the vwprintf function. */
728/* #undef _GLIBCPP_HAVE_VWPRINTF */
729
730/* Define if you have the vwscanf function. */
731/* #undef _GLIBCPP_HAVE_VWSCANF */
732
733/* Define if you have the wcrtomb function. */
734/* #undef _GLIBCPP_HAVE_WCRTOMB */
735
736/* Define if you have the wcscat function. */
737#define _GLIBCPP_HAVE_WCSCAT 1
738
739/* Define if you have the wcschr function. */
740#define _GLIBCPP_HAVE_WCSCHR 1
741
742/* Define if you have the wcscmp function. */
743#define _GLIBCPP_HAVE_WCSCMP 1
744
745/* Define if you have the wcscoll function. */
746/* #undef _GLIBCPP_HAVE_WCSCOLL */
747
748/* Define if you have the wcscpy function. */
749#define _GLIBCPP_HAVE_WCSCPY 1
750
751/* Define if you have the wcscspn function. */
752#define _GLIBCPP_HAVE_WCSCSPN 1
753
754/* Define if you have the wcsftime function. */
755#define _GLIBCPP_HAVE_WCSFTIME 1
756
757/* Define if you have the wcslen function. */
758#define _GLIBCPP_HAVE_WCSLEN 1
759
760/* Define if you have the wcsncat function. */
761#define _GLIBCPP_HAVE_WCSNCAT 1
762
763/* Define if you have the wcsncmp function. */
764#define _GLIBCPP_HAVE_WCSNCMP 1
765
766/* Define if you have the wcsncpy function. */
767#define _GLIBCPP_HAVE_WCSNCPY 1
768
769/* Define if you have the wcspbrk function. */
770#define _GLIBCPP_HAVE_WCSPBRK 1
771
772/* Define if you have the wcsrchr function. */
773#define _GLIBCPP_HAVE_WCSRCHR 1
774
775/* Define if you have the wcsrtombs function. */
776/* #undef _GLIBCPP_HAVE_WCSRTOMBS */
777
778/* Define if you have the wcsspn function. */
779#define _GLIBCPP_HAVE_WCSSPN 1
780
781/* Define if you have the wcsstr function. */
782#define _GLIBCPP_HAVE_WCSSTR 1
783
784/* Define if you have the wcstod function. */
785/* #undef _GLIBCPP_HAVE_WCSTOD */
786
787/* Define if you have the wcstof function. */
788/* #undef _GLIBCPP_HAVE_WCSTOF */
789
790/* Define if you have the wcstok function. */
791/* #undef _GLIBCPP_HAVE_WCSTOK */
792
793/* Define if you have the wcstol function. */
794/* #undef _GLIBCPP_HAVE_WCSTOL */
795
796/* Define if you have the wcstoul function. */
797/* #undef _GLIBCPP_HAVE_WCSTOUL */
798
799/* Define if you have the wcsxfrm function. */
800/* #undef _GLIBCPP_HAVE_WCSXFRM */
801
802/* Define if you have the wctob function. */
803/* #undef _GLIBCPP_HAVE_WCTOB */
804
805/* Define if you have the wmemchr function. */
806#define _GLIBCPP_HAVE_WMEMCHR 1
807
808/* Define if you have the wmemcmp function. */
809#define _GLIBCPP_HAVE_WMEMCMP 1
810
811/* Define if you have the wmemcpy function. */
812#define _GLIBCPP_HAVE_WMEMCPY 1
813
814/* Define if you have the wmemmove function. */
815#define _GLIBCPP_HAVE_WMEMMOVE 1
816
817/* Define if you have the wmemset function. */
818#define _GLIBCPP_HAVE_WMEMSET 1
819
820/* Define if you have the wprintf function. */
821/* #undef _GLIBCPP_HAVE_WPRINTF */
822
823/* Define if you have the wscanf function. */
824/* #undef _GLIBCPP_HAVE_WSCANF */
825
826/* Define if you have the <endian.h> header file. */
827/* #undef _GLIBCPP_HAVE_ENDIAN_H */
828
829/* Define if you have the <float.h> header file. */
830#define _GLIBCPP_HAVE_FLOAT_H 1
831
832/* Define if you have the <fp.h> header file. */
833/* #undef _GLIBCPP_HAVE_FP_H */
834
835/* Define if you have the <gconv.h> header file. */
836/* #undef _GLIBCPP_HAVE_GCONV_H */
837
838/* Define if you have the <ieeefp.h> header file. */
839#define _GLIBCPP_HAVE_IEEEFP_H 1
840
841/* Define if you have the <inttypes.h> header file. */
842#define _GLIBCPP_HAVE_INTTYPES_H 1
843
844/* Define if you have the <locale.h> header file. */
845#define _GLIBCPP_HAVE_LOCALE_H 1
846
847/* Define if you have the <machine/endian.h> header file. */
848#define _GLIBCPP_HAVE_MACHINE_ENDIAN_H 1
849
850/* Define if you have the <machine/param.h> header file. */
851#define _GLIBCPP_HAVE_MACHINE_PARAM_H 1
852
853/* Define if you have the <nan.h> header file. */
854/* #undef _GLIBCPP_HAVE_NAN_H */
855
856/* Define if you have the <stdlib.h> header file. */
857#define _GLIBCPP_HAVE_STDLIB_H 1
858
859/* Define if you have the <string.h> header file. */
860#define _GLIBCPP_HAVE_STRING_H 1
861
862/* Define if you have the <sys/filio.h> header file. */
863#define _GLIBCPP_HAVE_SYS_FILIO_H 1
864
865/* Define if you have the <sys/ioctl.h> header file. */
866#define _GLIBCPP_HAVE_SYS_IOCTL_H 1
867
868/* Define if you have the <sys/isa_defs.h> header file. */
869/* #undef _GLIBCPP_HAVE_SYS_ISA_DEFS_H */
870
871/* Define if you have the <sys/machine.h> header file. */
872/* #undef _GLIBCPP_HAVE_SYS_MACHINE_H */
873
874/* Define if you have the <sys/resource.h> header file. */
875#define _GLIBCPP_HAVE_SYS_RESOURCE_H 1
876
877/* Define if you have the <sys/stat.h> header file. */
878#define _GLIBCPP_HAVE_SYS_STAT_H 1
879
880/* Define if you have the <sys/time.h> header file. */
881#define _GLIBCPP_HAVE_SYS_TIME_H 1
882
883/* Define if you have the <sys/types.h> header file. */
884#define _GLIBCPP_HAVE_SYS_TYPES_H 1
885
886/* Define if you have the <unistd.h> header file. */
887#define _GLIBCPP_HAVE_UNISTD_H 1
888
889/* Define if you have the <wchar.h> header file. */
890#define _GLIBCPP_HAVE_WCHAR_H 1
891
892/* Define if you have the <wctype.h> header file. */
893/* #undef _GLIBCPP_HAVE_WCTYPE_H */
894
895/* Define if you have the m library (-lm). */
896#define _GLIBCPP_HAVE_LIBM 1
897
898/* Name of package */
899#define _GLIBCPP_PACKAGE "libstdc++"
900
901/* Version number of package */
902#define _GLIBCPP_VERSION "3.3.1"
903
904/* Define if the compiler is configured for setjmp/longjmp exceptions. */
905/* #undef _GLIBCPP_SJLJ_EXCEPTIONS */
906
907/* Define if sigsetjmp is available. */
908#define _GLIBCPP_HAVE_SIGSETJMP 1
909
910/* Only used in build directory testsuite_hooks.h. */
911#define _GLIBCPP_HAVE_MEMLIMIT_DATA 0
912
913/* Only used in build directory testsuite_hooks.h. */
914#define _GLIBCPP_HAVE_MEMLIMIT_RSS 0
915
916/* Only used in build directory testsuite_hooks.h. */
917#define _GLIBCPP_HAVE_MEMLIMIT_VMEM 0
918
919/* Only used in build directory testsuite_hooks.h. */
920#define _GLIBCPP_HAVE_MEMLIMIT_AS 0
921
922//
923// Systems that have certain non-standard functions prefixed with an
924// underscore, we'll handle those here. Must come after config.h.in.
925//
926#if defined (_GLIBCPP_HAVE__ISNAN) && ! defined (_GLIBCPP_HAVE_ISNAN)
927# define _GLIBCPP_HAVE_ISNAN 1
928# define isnan _isnan
929#endif
930
931#if defined (_GLIBCPP_HAVE__ISNANF) && ! defined (_GLIBCPP_HAVE_ISNANF)
932# define _GLIBCPP_HAVE_ISNANF 1
933# define isnanf _isnanf
934#endif
935
936#if defined (_GLIBCPP_HAVE__ISNANL) && ! defined (_GLIBCPP_HAVE_ISNANL)
937# define _GLIBCPP_HAVE_ISNANL 1
938# define isnanl _isnanl
939#endif
940
941#if defined (_GLIBCPP_HAVE__ISINF) && ! defined (_GLIBCPP_HAVE_ISINF)
942# define _GLIBCPP_HAVE_ISINF 1
943# define isinf _isinf
944#endif
945
946#if defined (_GLIBCPP_HAVE__ISINFF) && ! defined (_GLIBCPP_HAVE_ISINFF)
947# define _GLIBCPP_HAVE_ISINFF 1
948# define isinff _isinff
949#endif
950
951#if defined (_GLIBCPP_HAVE__ISINFL) && ! defined (_GLIBCPP_HAVE_ISINFL)
952# define _GLIBCPP_HAVE_ISINFL 1
953# define isinfl _isinfl
954#endif
955
956#if defined (_GLIBCPP_HAVE__COPYSIGN) && ! defined (_GLIBCPP_HAVE_COPYSIGN)
957# define _GLIBCPP_HAVE_COPYSIGN 1
958# define copysign _copysign
959#endif
960
961#if defined (_GLIBCPP_HAVE__COPYSIGNL) && ! defined (_GLIBCPP_HAVE_COPYSIGNL)
962# define _GLIBCPP_HAVE_COPYSIGNL 1
963# define copysignl _copysignl
964#endif
965
966#if defined (_GLIBCPP_HAVE__COSF) && ! defined (_GLIBCPP_HAVE_COSF)
967# define _GLIBCPP_HAVE_COSF 1
968# define cosf _cosf
969#endif
970
971#if defined (_GLIBCPP_HAVE__ACOSF) && ! defined (_GLIBCPP_HAVE_ACOSF)
972# define _GLIBCPP_HAVE_ACOSF 1
973# define acosf _acosf
974#endif
975
976#if defined (_GLIBCPP_HAVE__ACOSL) && ! defined (_GLIBCPP_HAVE_ACOSL)
977# define _GLIBCPP_HAVE_ACOSL 1
978# define acosl _acosl
979#endif
980
981#if defined (_GLIBCPP_HAVE__ASINF) && ! defined (_GLIBCPP_HAVE_ASINF)
982# define _GLIBCPP_HAVE_ASINF 1
983# define asinf _asinf
984#endif
985
986#if defined (_GLIBCPP_HAVE__ASINL) && ! defined (_GLIBCPP_HAVE_ASINL)
987# define _GLIBCPP_HAVE_ASINL 1
988# define asinl _asinl
989#endif
990
991#if defined (_GLIBCPP_HAVE__ATANF) && ! defined (_GLIBCPP_HAVE_ATANF)
992# define _GLIBCPP_HAVE_ATANF 1
993# define atanf _atanf
994#endif
995
996#if defined (_GLIBCPP_HAVE__ATANL) && ! defined (_GLIBCPP_HAVE_ATANL)
997# define _GLIBCPP_HAVE_ATANL 1
998# define atanl _atanl
999#endif
1000
1001#if defined (_GLIBCPP_HAVE__CEILF) && ! defined (_GLIBCPP_HAVE_CEILF)
1002# define _GLIBCPP_HAVE_CEILF 1
1003# define aceil _ceilf
1004#endif
1005
1006#if defined (_GLIBCPP_HAVE__CEILL) && ! defined (_GLIBCPP_HAVE_CEILL)
1007# define _GLIBCPP_HAVE_CEILL 1
1008# define aceil _ceill
1009#endif
1010
1011#if defined (_GLIBCPP_HAVE__COSHF) && ! defined (_GLIBCPP_HAVE_COSHF)
1012# define _GLIBCPP_HAVE_COSHF 1
1013# define coshf _coshf
1014#endif
1015
1016#if defined (_GLIBCPP_HAVE__COSL) && ! defined (_GLIBCPP_HAVE_COSL)
1017# define _GLIBCPP_HAVE_COSL 1
1018# define cosl _cosl
1019#endif
1020
1021#if defined (_GLIBCPP_HAVE__LOGF) && ! defined (_GLIBCPP_HAVE_LOGF)
1022# define _GLIBCPP_HAVE_LOGF 1
1023# define logf _logf
1024#endif
1025
1026#if defined (_GLIBCPP_HAVE__COSHL) && ! defined (_GLIBCPP_HAVE_COSHL)
1027# define _GLIBCPP_HAVE_COSHL 1
1028# define coshl _coshl
1029#endif
1030
1031#if defined (_GLIBCPP_HAVE__EXPF) && ! defined (_GLIBCPP_HAVE_EXPF)
1032# define _GLIBCPP_HAVE_EXPF 1
1033# define expf _expf
1034#endif
1035
1036#if defined (_GLIBCPP_HAVE__EXPL) && ! defined (_GLIBCPP_HAVE_EXPL)
1037# define _GLIBCPP_HAVE_EXPL 1
1038# define expl _expl
1039#endif
1040
1041#if defined (_GLIBCPP_HAVE__FABSF) && ! defined (_GLIBCPP_HAVE_FABSF)
1042# define _GLIBCPP_HAVE_FABSF 1
1043# define fabsf _fabsf
1044#endif
1045
1046#if defined (_GLIBCPP_HAVE__FABSL) && ! defined (_GLIBCPP_HAVE_FABSL)
1047# define _GLIBCPP_HAVE_FABSL 1
1048# define fabsl _fabsl
1049#endif
1050
1051#if defined (_GLIBCPP_HAVE__FLOORF) && ! defined (_GLIBCPP_HAVE_FLOORF)
1052# define _GLIBCPP_HAVE_FLOORF 1
1053# define floorf _floorf
1054#endif
1055
1056#if defined (_GLIBCPP_HAVE__FLOORL) && ! defined (_GLIBCPP_HAVE_FLOORL)
1057# define _GLIBCPP_HAVE_FLOORL 1
1058# define floorl _floorl
1059#endif
1060
1061#if defined (_GLIBCPP_HAVE__FMODF) && ! defined (_GLIBCPP_HAVE_FMODF)
1062# define _GLIBCPP_HAVE_FMODF 1
1063# define fmodf _fmodf
1064#endif
1065
1066#if defined (_GLIBCPP_HAVE__FMODL) && ! defined (_GLIBCPP_HAVE_FMODL)
1067# define _GLIBCPP_HAVE_FMODL 1
1068# define fmodl _fmodl
1069#endif
1070
1071#if defined (_GLIBCPP_HAVE__FREXPF) && ! defined (_GLIBCPP_HAVE_FREXPF)
1072# define _GLIBCPP_HAVE_FREXPF 1
1073# define frexpf _frexpf
1074#endif
1075
1076#if defined (_GLIBCPP_HAVE__FREXPL) && ! defined (_GLIBCPP_HAVE_FREXPL)
1077# define _GLIBCPP_HAVE_FREXPL 1
1078# define frexpl _frexpl
1079#endif
1080
1081#if defined (_GLIBCPP_HAVE__LDEXPF) && ! defined (_GLIBCPP_HAVE_LDEXPF)
1082# define _GLIBCPP_HAVE_LDEXPF 1
1083# define ldexpf _ldexpf
1084#endif
1085
1086#if defined (_GLIBCPP_HAVE__LDEXPL) && ! defined (_GLIBCPP_HAVE_LDEXPL)
1087# define _GLIBCPP_HAVE_LDEXPL 1
1088# define ldexpl _ldexpl
1089#endif
1090
1091#if defined (_GLIBCPP_HAVE__LOG10F) && ! defined (_GLIBCPP_HAVE_LOG10F)
1092# define _GLIBCPP_HAVE_LOG10F 1
1093# define log10f _log10f
1094#endif
1095
1096#if defined (_GLIBCPP_HAVE__LOGL) && ! defined (_GLIBCPP_HAVE_LOGL)
1097# define _GLIBCPP_HAVE_LOGL 1
1098# define logl _logl
1099#endif
1100
1101#if defined (_GLIBCPP_HAVE__POWF) && ! defined (_GLIBCPP_HAVE_POWF)
1102# define _GLIBCPP_HAVE_POWF 1
1103# define powf _powf
1104#endif
1105
1106#if defined (_GLIBCPP_HAVE__LOG10L) && ! defined (_GLIBCPP_HAVE_LOG10L)
1107# define _GLIBCPP_HAVE_LOG10L 1
1108# define log10l _log10l
1109#endif
1110
1111#if defined (_GLIBCPP_HAVE__MODF) && ! defined (_GLIBCPP_HAVE_MODF)
1112# define _GLIBCPP_HAVE_MODF 1
1113# define modf _modf
1114#endif
1115
1116#if defined (_GLIBCPP_HAVE__MODL) && ! defined (_GLIBCPP_HAVE_MODL)
1117# define _GLIBCPP_HAVE_MODL 1
1118# define modl _modl
1119#endif
1120
1121#if defined (_GLIBCPP_HAVE__SINF) && ! defined (_GLIBCPP_HAVE_SINF)
1122# define _GLIBCPP_HAVE_SINF 1
1123# define sinf _sinf
1124#endif
1125
1126#if defined (_GLIBCPP_HAVE__POWL) && ! defined (_GLIBCPP_HAVE_POWL)
1127# define _GLIBCPP_HAVE_POWL 1
1128# define powl _powl
1129#endif
1130
1131#if defined (_GLIBCPP_HAVE__SINHF) && ! defined (_GLIBCPP_HAVE_SINHF)
1132# define _GLIBCPP_HAVE_SINHF 1
1133# define sinhf _sinhf
1134#endif
1135
1136#if defined (_GLIBCPP_HAVE__SINL) && ! defined (_GLIBCPP_HAVE_SINL)
1137# define _GLIBCPP_HAVE_SINL 1
1138# define sinl _sinl
1139#endif
1140
1141#if defined (_GLIBCPP_HAVE__SQRTF) && ! defined (_GLIBCPP_HAVE_SQRTF)
1142# define _GLIBCPP_HAVE_SQRTF 1
1143# define sqrtf _sqrtf
1144#endif
1145
1146#if defined (_GLIBCPP_HAVE__SINHL) && ! defined (_GLIBCPP_HAVE_SINHL)
1147# define _GLIBCPP_HAVE_SINHL 1
1148# define sinhl _sinhl
1149#endif
1150
1151#if defined (_GLIBCPP_HAVE__TANF) && ! defined (_GLIBCPP_HAVE_TANF)
1152# define _GLIBCPP_HAVE_TANF 1
1153# define tanf _tanf
1154#endif
1155
1156#if defined (_GLIBCPP_HAVE__SQRTL) && ! defined (_GLIBCPP_HAVE_SQRTL)
1157# define _GLIBCPP_HAVE_SQRTL 1
1158# define sqrtl _sqrtl
1159#endif
1160
1161#if defined (_GLIBCPP_HAVE__TANHF) && ! defined (_GLIBCPP_HAVE_TANHF)
1162# define _GLIBCPP_HAVE_TANHF 1
1163# define tanhf _tanhf
1164#endif
1165
1166#if defined (_GLIBCPP_HAVE__TANL) && ! defined (_GLIBCPP_HAVE_TANL)
1167# define _GLIBCPP_HAVE_TANF 1
1168# define tanf _tanf
1169#endif
1170
1171#if defined (_GLIBCPP_HAVE__STRTOF) && ! defined (_GLIBCPP_HAVE_STRTOF)
1172# define _GLIBCPP_HAVE_STRTOF 1
1173# define strtof _strtof
1174#endif
1175
1176#if defined (_GLIBCPP_HAVE__TANHL) && ! defined (_GLIBCPP_HAVE_TANHL)
1177# define _GLIBCPP_HAVE_TANHL 1
1178# define tanhl _tanhl
1179#endif
1180
1181#if defined (_GLIBCPP_HAVE__STRTOLD) && ! defined (_GLIBCPP_HAVE_STRTOLD)
1182# define _GLIBCPP_HAVE_STRTOLD 1
1183# define strtold _strtold
1184#endif
1185
1186#if defined (_GLIBCPP_HAVE__SINCOS) && ! defined (_GLIBCPP_HAVE_SINCOS)
1187# define _GLIBCPP_HAVE_SINCOS 1
1188# define sincos _sincos
1189#endif
1190
1191#if defined (_GLIBCPP_HAVE__SINCOSF) && ! defined (_GLIBCPP_HAVE_SINCOSF)
1192# define _GLIBCPP_HAVE_SINCOSF 1
1193# define sincosf _sincosf
1194#endif
1195
1196#if defined (_GLIBCPP_HAVE__SINCOSL) && ! defined (_GLIBCPP_HAVE_SINCOSL)
1197# define _GLIBCPP_HAVE_SINCOSL 1
1198# define sincosl _sincosl
1199#endif
1200
1201#if defined (_GLIBCPP_HAVE__FINITE) && ! defined (_GLIBCPP_HAVE_FINITE)
1202# define _GLIBCPP_HAVE_FINITE 1
1203# define finite _finite
1204#endif
1205
1206#if defined (_GLIBCPP_HAVE__FINITEF) && ! defined (_GLIBCPP_HAVE_FINITEF)
1207# define _GLIBCPP_HAVE_FINITEF 1
1208# define finitef _finitef
1209#endif
1210
1211#if defined (_GLIBCPP_HAVE__FINITEL) && ! defined (_GLIBCPP_HAVE_FINITEL)
1212# define _GLIBCPP_HAVE_FINITEL 1
1213# define finitel _finitel
1214#endif
1215
1216#if defined (_GLIBCPP_HAVE__QFINITE) && ! defined (_GLIBCPP_HAVE_QFINITE)
1217# define _GLIBCPP_HAVE_QFINITE 1
1218# define qfinite _qfinite
1219#endif
1220
1221#if defined (_GLIBCPP_HAVE__FPCLASS) && ! defined (_GLIBCPP_HAVE_FPCLASS)
1222# define _GLIBCPP_HAVE_FPCLASS 1
1223# define fpclass _fpclass
1224#endif
1225
1226#if defined (_GLIBCPP_HAVE__QFPCLASS) && ! defined (_GLIBCPP_HAVE_QFPCLASS)
1227# define _GLIBCPP_HAVE_QFPCLASS 1
1228# define qfpclass _qfpclass
1229#endif
1230
1231#endif // _CPP_CPPCONFIG_