1/* This file is automatically generated.  DO NOT EDIT! */
2/* Generated from: 	NetBSD: mknative-gcc,v 1.65 2011/10/13 19:52:33 matt Exp  */
3/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp  */
4
5// Predefined symbols and macros -*- C++ -*-
6
7// Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
8// 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
9//
10// This file is part of the GNU ISO C++ Library.  This library is free
11// software; you can redistribute it and/or modify it under the
12// terms of the GNU General Public License as published by the
13// Free Software Foundation; either version 3, or (at your option)
14// any later version.
15
16// This library is distributed in the hope that it will be useful,
17// but WITHOUT ANY WARRANTY; without even the implied warranty of
18// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
19// GNU General Public License for more details.
20
21// Under Section 7 of GPL version 3, you are granted additional
22// permissions described in the GCC Runtime Library Exception, version
23// 3.1, as published by the Free Software Foundation.
24
25// You should have received a copy of the GNU General Public License and
26// a copy of the GCC Runtime Library Exception along with this program;
27// see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
28// <http://www.gnu.org/licenses/>.
29
30/** @file c++config.h
31 *  This is an internal header file, included by other library headers.
32 *  You should not attempt to use it directly.
33 */
34
35#ifndef _GLIBCXX_CXX_CONFIG_H
36#define _GLIBCXX_CXX_CONFIG_H 1
37
38// The current version of the C++ library in compressed ISO date format.
39#define __GLIBCXX__ 20110428
40
41// Macros for visibility.
42// _GLIBCXX_HAVE_ATTRIBUTE_VISIBILITY
43// _GLIBCXX_VISIBILITY_ATTR
44# define _GLIBCXX_HAVE_ATTRIBUTE_VISIBILITY 1
45
46#if _GLIBCXX_HAVE_ATTRIBUTE_VISIBILITY
47# define _GLIBCXX_VISIBILITY_ATTR(V) __attribute__ ((__visibility__ (#V)))
48#else
49// If this is not supplied by the OS-specific or CPU-specific
50// headers included below, it will be defined to an empty default.
51# define _GLIBCXX_VISIBILITY_ATTR(V) _GLIBCXX_PSEUDO_VISIBILITY(V)
52#endif
53
54// Macros for deprecated.
55// _GLIBCXX_DEPRECATED
56// _GLIBCXX_DEPRECATED_ATTR
57#ifndef _GLIBCXX_DEPRECATED
58# define _GLIBCXX_DEPRECATED 1
59#endif
60
61#if defined(__DEPRECATED) && defined(__GXX_EXPERIMENTAL_CXX0X__)
62# define _GLIBCXX_DEPRECATED_ATTR __attribute__ ((__deprecated__))
63#else
64# define _GLIBCXX_DEPRECATED_ATTR
65#endif
66
67// Macros for activating various namespace association modes.
68// _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG
69// _GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL
70// _GLIBCXX_NAMESPACE_ASSOCIATION_VERSION
71
72// Guide to libstdc++ namespaces.
73/*
74  namespace std
75  {
76    namespace __debug { }
77    namespace __parallel { }
78    namespace __norm { } // __normative, __shadow, __replaced
79    namespace __cxx1998 { }
80
81    namespace tr1 { }
82  }
83*/
84#if __cplusplus
85
86#ifdef _GLIBCXX_DEBUG
87# define _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG 1
88#endif
89
90#ifdef _GLIBCXX_PARALLEL
91# define _GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL 1
92#endif
93
94// Namespace association for profile
95#ifdef _GLIBCXX_PROFILE
96# define _GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE 1
97#endif
98
99# define _GLIBCXX_NAMESPACE_ASSOCIATION_VERSION 0
100
101// Defined if any namespace association modes are active.
102#if _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG \
103  || _GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL \
104  || _GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE \
105  || _GLIBCXX_NAMESPACE_ASSOCIATION_VERSION
106# define _GLIBCXX_USE_NAMESPACE_ASSOCIATION 1
107#endif
108
109// Macros for namespace scope. Either namespace std:: or the name
110// of some nested namespace within it.
111// _GLIBCXX_STD
112// _GLIBCXX_STD_D
113// _GLIBCXX_STD_P
114//
115// Macros for enclosing namespaces and possibly nested namespaces.
116// _GLIBCXX_BEGIN_NAMESPACE
117// _GLIBCXX_END_NAMESPACE
118// _GLIBCXX_BEGIN_NESTED_NAMESPACE
119// _GLIBCXX_END_NESTED_NAMESPACE
120#ifndef _GLIBCXX_USE_NAMESPACE_ASSOCIATION
121# define _GLIBCXX_STD_D _GLIBCXX_STD
122# define _GLIBCXX_STD_P _GLIBCXX_STD
123# define _GLIBCXX_STD_PR _GLIBCXX_STD
124# define _GLIBCXX_STD std
125# define _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, Y) _GLIBCXX_BEGIN_NAMESPACE(X)
126# define _GLIBCXX_END_NESTED_NAMESPACE _GLIBCXX_END_NAMESPACE
127# define _GLIBCXX_BEGIN_NAMESPACE(X) namespace X _GLIBCXX_VISIBILITY_ATTR(default) {
128# define _GLIBCXX_END_NAMESPACE }
129#else
130
131# if _GLIBCXX_NAMESPACE_ASSOCIATION_VERSION // && not anything else
132#  define _GLIBCXX_STD_D _GLIBCXX_STD
133#  define _GLIBCXX_STD_P _GLIBCXX_STD
134#  define _GLIBCXX_STD _6
135#  define _GLIBCXX_BEGIN_NAMESPACE(X) _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, _6)
136#  define _GLIBCXX_END_NAMESPACE _GLIBCXX_END_NESTED_NAMESPACE
137# endif
138
139//  debug
140# if _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG && !_GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL && !_GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE
141#  define _GLIBCXX_STD_D __norm
142#  define _GLIBCXX_STD_P _GLIBCXX_STD
143#  define _GLIBCXX_STD __cxx1998
144#  define _GLIBCXX_BEGIN_NAMESPACE(X) namespace X _GLIBCXX_VISIBILITY_ATTR(default) {
145#  define _GLIBCXX_END_NAMESPACE }
146#  define _GLIBCXX_EXTERN_TEMPLATE -1
147# endif
148
149// parallel
150# if _GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL && !_GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG && !_GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE
151#  define _GLIBCXX_STD_D _GLIBCXX_STD
152#  define _GLIBCXX_STD_P __norm
153#  define _GLIBCXX_STD __cxx1998
154#  define _GLIBCXX_BEGIN_NAMESPACE(X) namespace X _GLIBCXX_VISIBILITY_ATTR(default) {
155#  define _GLIBCXX_END_NAMESPACE }
156# endif
157
158// debug + parallel
159# if _GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL && _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG  && !_GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE
160#  define _GLIBCXX_STD_D __norm
161#  define _GLIBCXX_STD_P __norm
162#  define _GLIBCXX_STD __cxx1998
163#  define _GLIBCXX_BEGIN_NAMESPACE(X) namespace X _GLIBCXX_VISIBILITY_ATTR(default) {
164#  define _GLIBCXX_END_NAMESPACE }
165#  define _GLIBCXX_EXTERN_TEMPLATE -1
166# endif
167
168// profile
169# if _GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE
170#  if _GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL || _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG
171#   error Cannot use -D_GLIBCXX_PROFILE with -D_GLIBCXX_DEBUG or \
172    -D_GLIBCXX_PARALLEL
173#  endif
174#  define _GLIBCXX_STD_D __norm
175#  define _GLIBCXX_STD_P _GLIBCXX_STD
176#  define _GLIBCXX_STD_PR __norm
177#  define _GLIBCXX_STD __cxx1998
178#  define _GLIBCXX_BEGIN_NAMESPACE(X) namespace X _GLIBCXX_VISIBILITY_ATTR(default) {
179#  define _GLIBCXX_END_NAMESPACE }
180# endif
181
182# if __NO_INLINE__ && !__GXX_WEAK__
183#  warning currently using namespace associated mode which may fail \
184   without inlining due to lack of weak symbols
185# endif
186
187# define _GLIBCXX_BEGIN_NESTED_NAMESPACE(X, Y)  namespace X { namespace Y _GLIBCXX_VISIBILITY_ATTR(default) {
188# define _GLIBCXX_END_NESTED_NAMESPACE } }
189#endif
190
191// Namespace associations for debug mode.
192#if _GLIBCXX_NAMESPACE_ASSOCIATION_DEBUG && !_GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE
193namespace std
194{
195  namespace __norm { }
196  inline namespace __debug { }
197  inline namespace __cxx1998 { }
198}
199#endif
200
201// Namespace associations for parallel mode.
202#if _GLIBCXX_NAMESPACE_ASSOCIATION_PARALLEL
203namespace std
204{
205  namespace __norm { }
206  inline namespace __parallel { }
207  inline namespace __cxx1998 { }
208}
209#endif
210
211// Namespace associations for profile mode
212#if _GLIBCXX_NAMESPACE_ASSOCIATION_PROFILE
213namespace std
214{
215  namespace __norm { }
216  inline namespace __profile { }
217  inline namespace __cxx1998 { }
218}
219#endif
220
221// Namespace associations for versioning mode.
222#if _GLIBCXX_NAMESPACE_ASSOCIATION_VERSION
223namespace std
224{
225  inline namespace _6 { }
226}
227
228namespace __gnu_cxx
229{
230  inline namespace _6 { }
231}
232
233namespace std
234{
235  namespace tr1
236  {
237    inline namespace _6 { }
238  }
239}
240#endif
241
242// XXX GLIBCXX_ABI Deprecated
243// Define if compatibility should be provided for -mlong-double-64
244#undef _GLIBCXX_LONG_DOUBLE_COMPAT
245
246// Namespace associations for long double 128 mode.
247#if defined _GLIBCXX_LONG_DOUBLE_COMPAT && defined __LONG_DOUBLE_128__
248namespace std
249{
250  inline namespace __gnu_cxx_ldbl128 { }
251}
252# define _GLIBCXX_LDBL_NAMESPACE __gnu_cxx_ldbl128::
253# define _GLIBCXX_BEGIN_LDBL_NAMESPACE namespace __gnu_cxx_ldbl128 {
254# define _GLIBCXX_END_LDBL_NAMESPACE }
255#else
256# define _GLIBCXX_LDBL_NAMESPACE
257# define _GLIBCXX_BEGIN_LDBL_NAMESPACE
258# define _GLIBCXX_END_LDBL_NAMESPACE
259#endif
260
261
262// Defines for C compatibility. In particular, define extern "C"
263// linkage only when using C++.
264# define _GLIBCXX_BEGIN_EXTERN_C extern "C" {
265# define _GLIBCXX_END_EXTERN_C }
266
267#else // !__cplusplus
268# undef _GLIBCXX_BEGIN_NAMESPACE
269# undef _GLIBCXX_END_NAMESPACE
270# define _GLIBCXX_BEGIN_NAMESPACE(X)
271# define _GLIBCXX_END_NAMESPACE
272# define _GLIBCXX_BEGIN_EXTERN_C
273# define _GLIBCXX_END_EXTERN_C
274#endif
275
276// First includes.
277
278// Pick up any OS-specific definitions.
279#include <bits/os_defines.h>
280
281// Pick up any CPU-specific definitions.
282#include <bits/cpu_defines.h>
283
284// If platform uses neither visibility nor psuedo-visibility,
285// specify empty default for namespace annotation macros.
286#ifndef _GLIBCXX_PSEUDO_VISIBILITY
287#define _GLIBCXX_PSEUDO_VISIBILITY(V)
288#endif
289
290// Allow use of "export template." This is currently not a feature
291// that g++ supports.
292// #define _GLIBCXX_EXPORT_TEMPLATE 1
293
294// Allow use of the GNU syntax extension, "extern template." This
295// extension is fully documented in the g++ manual, but in a nutshell,
296// it inhibits all implicit instantiations and is used throughout the
297// library to avoid multiple weak definitions for required types that
298// are already explicitly instantiated in the library binary. This
299// substantially reduces the binary size of resulting executables.
300
301// Special case: _GLIBCXX_EXTERN_TEMPLATE == -1 disallows extern
302// templates only in basic_string, thus activating its debug-mode
303// checks even at -O0.
304#ifndef _GLIBCXX_EXTERN_TEMPLATE
305# define _GLIBCXX_EXTERN_TEMPLATE 1
306#endif
307
308// Certain function definitions that are meant to be overridable from
309// user code are decorated with this macro.  For some targets, this
310// macro causes these definitions to be weak.
311#ifndef _GLIBCXX_WEAK_DEFINITION
312# define _GLIBCXX_WEAK_DEFINITION
313#endif
314
315// Assert.
316// Avoid the use of assert, because we're trying to keep the <cassert>
317// include out of the mix.
318#if !defined(_GLIBCXX_DEBUG) && !defined(_GLIBCXX_PARALLEL)
319#define __glibcxx_assert(_Condition)
320#else
321_GLIBCXX_BEGIN_NAMESPACE(std)
322  // Avoid the use of assert, because we're trying to keep the <cassert>
323  // include out of the mix.
324  inline void
325  __replacement_assert(const char* __file, int __line,
326		       const char* __function, const char* __condition)
327  {
328    __builtin_printf("%s:%d: %s: Assertion '%s' failed.\n", __file, __line,
329		     __function, __condition);
330    __builtin_abort();
331  }
332_GLIBCXX_END_NAMESPACE
333
334#define __glibcxx_assert(_Condition)                               	\
335  do 								        \
336  {							      		\
337    if (! (_Condition))                                                 \
338      std::__replacement_assert(__FILE__, __LINE__, 			\
339				__PRETTY_FUNCTION__, #_Condition);	\
340  } while (false)
341#endif
342
343// The remainder of the prewritten config is automatic; all the
344// user hooks are listed above.
345
346// Create a boolean flag to be used to determine if --fast-math is set.
347#ifdef __FAST_MATH__
348# define _GLIBCXX_FAST_MATH 1
349#else
350# define _GLIBCXX_FAST_MATH 0
351#endif
352
353// This marks string literals in header files to be extracted for eventual
354// translation.  It is primarily used for messages in thrown exceptions; see
355// src/functexcept.cc.  We use __N because the more traditional _N is used
356// for something else under certain OSes (see BADNAMES).
357#define __N(msgid)     (msgid)
358
359// For example, <windows.h> is known to #define min and max as macros...
360#undef min
361#undef max
362
363#ifndef _GLIBCXX_PURE
364# define _GLIBCXX_PURE __attribute__ ((__pure__))
365#endif
366
367#ifndef _GLIBCXX_CONST
368# define _GLIBCXX_CONST __attribute__ ((__const__))
369#endif
370
371#ifndef _GLIBCXX_NORETURN
372# define _GLIBCXX_NORETURN __attribute__ ((__noreturn__))
373#endif
374
375#ifndef _GLIBCXX_NOTHROW
376# ifdef __cplusplus
377#  define _GLIBCXX_NOTHROW throw()
378# else
379#  define _GLIBCXX_NOTHROW __attribute__((__nothrow__))
380# endif
381#endif
382
383// End of prewritten config; the discovered settings follow.
384/* config.h.  Generated from config.h.in by configure.  */
385/* config.h.in.  Generated from configure.ac by autoheader.  */
386
387/* Define to 1 if you have the `acosf' function. */
388/* #undef _GLIBCXX_HAVE_ACOSF */
389
390/* Define to 1 if you have the `acosl' function. */
391/* #undef _GLIBCXX_HAVE_ACOSL */
392
393/* Define to 1 if you have the `asinf' function. */
394/* #undef _GLIBCXX_HAVE_ASINF */
395
396/* Define to 1 if you have the `asinl' function. */
397/* #undef _GLIBCXX_HAVE_ASINL */
398
399/* Define to 1 if the target assembler supports .symver directive. */
400#define _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE 1
401
402/* Define to 1 if you have the `atan2f' function. */
403/* #undef _GLIBCXX_HAVE_ATAN2F */
404
405/* Define to 1 if you have the `atan2l' function. */
406/* #undef _GLIBCXX_HAVE_ATAN2L */
407
408/* Define to 1 if you have the `atanf' function. */
409/* #undef _GLIBCXX_HAVE_ATANF */
410
411/* Define to 1 if you have the `atanl' function. */
412/* #undef _GLIBCXX_HAVE_ATANL */
413
414/* Define to 1 if the target assembler supports thread-local storage. */
415/* #undef _GLIBCXX_HAVE_CC_TLS */
416
417/* Define to 1 if you have the `ceilf' function. */
418/* #undef _GLIBCXX_HAVE_CEILF */
419
420/* Define to 1 if you have the `ceill' function. */
421/* #undef _GLIBCXX_HAVE_CEILL */
422
423/* Define to 1 if you have the <complex.h> header file. */
424#define _GLIBCXX_HAVE_COMPLEX_H 1
425
426/* Define to 1 if you have the `cosf' function. */
427/* #undef _GLIBCXX_HAVE_COSF */
428
429/* Define to 1 if you have the `coshf' function. */
430/* #undef _GLIBCXX_HAVE_COSHF */
431
432/* Define to 1 if you have the `coshl' function. */
433/* #undef _GLIBCXX_HAVE_COSHL */
434
435/* Define to 1 if you have the `cosl' function. */
436/* #undef _GLIBCXX_HAVE_COSL */
437
438/* Define to 1 if you have the <dlfcn.h> header file. */
439#define _GLIBCXX_HAVE_DLFCN_H 1
440
441/* Define if EBADMSG exists. */
442#define _GLIBCXX_HAVE_EBADMSG 1
443
444/* Define if ECANCELED exists. */
445#define _GLIBCXX_HAVE_ECANCELED 1
446
447/* Define if EIDRM exists. */
448#define _GLIBCXX_HAVE_EIDRM 1
449
450/* Define to 1 if you have the <endian.h> header file. */
451/* #undef _GLIBCXX_HAVE_ENDIAN_H */
452
453/* Define if ENODATA exists. */
454#define _GLIBCXX_HAVE_ENODATA 1
455
456/* Define if ENOLINK exists. */
457#define _GLIBCXX_HAVE_ENOLINK 1
458
459/* Define if ENOSR exists. */
460#define _GLIBCXX_HAVE_ENOSR 1
461
462/* Define if ENOSTR exists. */
463#define _GLIBCXX_HAVE_ENOSTR 1
464
465/* Define if ENOTRECOVERABLE exists. */
466/* #undef _GLIBCXX_HAVE_ENOTRECOVERABLE */
467
468/* Define if ENOTSUP exists. */
469#define _GLIBCXX_HAVE_ENOTSUP 1
470
471/* Define if EOVERFLOW exists. */
472#define _GLIBCXX_HAVE_EOVERFLOW 1
473
474/* Define if EOWNERDEAD exists. */
475/* #undef _GLIBCXX_HAVE_EOWNERDEAD */
476
477/* Define if EPROTO exists. */
478#define _GLIBCXX_HAVE_EPROTO 1
479
480/* Define if ETIME exists. */
481#define _GLIBCXX_HAVE_ETIME 1
482
483/* Define if ETXTBSY exists. */
484#define _GLIBCXX_HAVE_ETXTBSY 1
485
486/* Define to 1 if you have the <execinfo.h> header file. */
487/* #undef _GLIBCXX_HAVE_EXECINFO_H */
488
489/* Define to 1 if you have the `expf' function. */
490/* #undef _GLIBCXX_HAVE_EXPF */
491
492/* Define to 1 if you have the `expl' function. */
493/* #undef _GLIBCXX_HAVE_EXPL */
494
495/* Define to 1 if you have the `fabsf' function. */
496/* #undef _GLIBCXX_HAVE_FABSF */
497
498/* Define to 1 if you have the `fabsl' function. */
499/* #undef _GLIBCXX_HAVE_FABSL */
500
501/* Define to 1 if you have the <fenv.h> header file. */
502#define _GLIBCXX_HAVE_FENV_H 1
503
504/* Define to 1 if you have the `finite' function. */
505#define _GLIBCXX_HAVE_FINITE 1
506
507/* Define to 1 if you have the `finitef' function. */
508#define _GLIBCXX_HAVE_FINITEF 1
509
510/* Define to 1 if you have the `finitel' function. */
511/* #undef _GLIBCXX_HAVE_FINITEL */
512
513/* Define to 1 if you have the <float.h> header file. */
514#define _GLIBCXX_HAVE_FLOAT_H 1
515
516/* Define to 1 if you have the `floorf' function. */
517/* #undef _GLIBCXX_HAVE_FLOORF */
518
519/* Define to 1 if you have the `floorl' function. */
520/* #undef _GLIBCXX_HAVE_FLOORL */
521
522/* Define to 1 if you have the `fmodf' function. */
523/* #undef _GLIBCXX_HAVE_FMODF */
524
525/* Define to 1 if you have the `fmodl' function. */
526/* #undef _GLIBCXX_HAVE_FMODL */
527
528/* Define to 1 if you have the `fpclass' function. */
529/* #undef _GLIBCXX_HAVE_FPCLASS */
530
531/* Define to 1 if you have the <fp.h> header file. */
532/* #undef _GLIBCXX_HAVE_FP_H */
533
534/* Define to 1 if you have the `frexpf' function. */
535#define _GLIBCXX_HAVE_FREXPF 1
536
537/* Define to 1 if you have the `frexpl' function. */
538/* #undef _GLIBCXX_HAVE_FREXPL */
539
540/* Define if _Unwind_GetIPInfo is available. */
541#define _GLIBCXX_HAVE_GETIPINFO 1
542
543/* Define if gthr-default.h exists (meaning that threading support is
544   enabled). */
545#define _GLIBCXX_HAVE_GTHR_DEFAULT 1
546
547/* Define to 1 if you have the `hypot' function. */
548/* #undef _GLIBCXX_HAVE_HYPOT */
549
550/* Define to 1 if you have the `hypotf' function. */
551#define _GLIBCXX_HAVE_HYPOTF 1
552
553/* Define to 1 if you have the `hypotl' function. */
554/* #undef _GLIBCXX_HAVE_HYPOTL */
555
556/* Define if you have the iconv() function. */
557/* #undef _GLIBCXX_HAVE_ICONV */
558
559/* Define to 1 if you have the <ieeefp.h> header file. */
560#define _GLIBCXX_HAVE_IEEEFP_H 1
561
562/* Define if int64_t is available in <stdint.h>. */
563#define _GLIBCXX_HAVE_INT64_T 1
564
565/* Define if int64_t is a long. */
566/* #undef _GLIBCXX_HAVE_INT64_T_LONG */
567
568/* Define if int64_t is a long long. */
569#define _GLIBCXX_HAVE_INT64_T_LONG_LONG 1
570
571/* Define to 1 if you have the <inttypes.h> header file. */
572#define _GLIBCXX_HAVE_INTTYPES_H 1
573
574/* Define to 1 if you have the `isinf' function. */
575#define _GLIBCXX_HAVE_ISINF 1
576
577/* Define to 1 if you have the `isinff' function. */
578#define _GLIBCXX_HAVE_ISINFF 1
579
580/* Define to 1 if you have the `isinfl' function. */
581/* #undef _GLIBCXX_HAVE_ISINFL */
582
583/* Define to 1 if you have the `isnan' function. */
584#define _GLIBCXX_HAVE_ISNAN 1
585
586/* Define to 1 if you have the `isnanf' function. */
587#define _GLIBCXX_HAVE_ISNANF 1
588
589/* Define to 1 if you have the `isnanl' function. */
590/* #undef _GLIBCXX_HAVE_ISNANL */
591
592/* Defined if iswblank exists. */
593#define _GLIBCXX_HAVE_ISWBLANK 1
594
595/* Define if LC_MESSAGES is available in <locale.h>. */
596#define _GLIBCXX_HAVE_LC_MESSAGES 1
597
598/* Define to 1 if you have the `ldexpf' function. */
599/* #undef _GLIBCXX_HAVE_LDEXPF */
600
601/* Define to 1 if you have the `ldexpl' function. */
602/* #undef _GLIBCXX_HAVE_LDEXPL */
603
604/* Define to 1 if you have the <libintl.h> header file. */
605/* #undef _GLIBCXX_HAVE_LIBINTL_H */
606
607/* Only used in build directory testsuite_hooks.h. */
608/* #undef _GLIBCXX_HAVE_LIMIT_AS */
609
610/* Only used in build directory testsuite_hooks.h. */
611/* #undef _GLIBCXX_HAVE_LIMIT_DATA */
612
613/* Only used in build directory testsuite_hooks.h. */
614/* #undef _GLIBCXX_HAVE_LIMIT_FSIZE */
615
616/* Only used in build directory testsuite_hooks.h. */
617/* #undef _GLIBCXX_HAVE_LIMIT_RSS */
618
619/* Only used in build directory testsuite_hooks.h. */
620/* #undef _GLIBCXX_HAVE_LIMIT_VMEM */
621
622/* Define if futex syscall is available. */
623/* #undef _GLIBCXX_HAVE_LINUX_FUTEX */
624
625/* Define to 1 if you have the <locale.h> header file. */
626#define _GLIBCXX_HAVE_LOCALE_H 1
627
628/* Define to 1 if you have the `log10f' function. */
629/* #undef _GLIBCXX_HAVE_LOG10F */
630
631/* Define to 1 if you have the `log10l' function. */
632/* #undef _GLIBCXX_HAVE_LOG10L */
633
634/* Define to 1 if you have the `logf' function. */
635/* #undef _GLIBCXX_HAVE_LOGF */
636
637/* Define to 1 if you have the `logl' function. */
638/* #undef _GLIBCXX_HAVE_LOGL */
639
640/* Define to 1 if you have the <machine/endian.h> header file. */
641#define _GLIBCXX_HAVE_MACHINE_ENDIAN_H 1
642
643/* Define to 1 if you have the <machine/param.h> header file. */
644#define _GLIBCXX_HAVE_MACHINE_PARAM_H 1
645
646/* Define if mbstate_t exists in wchar.h. */
647#define _GLIBCXX_HAVE_MBSTATE_T 1
648
649/* Define to 1 if you have the <memory.h> header file. */
650#define _GLIBCXX_HAVE_MEMORY_H 1
651
652/* Define to 1 if you have the `modf' function. */
653/* #undef _GLIBCXX_HAVE_MODF */
654
655/* Define to 1 if you have the `modff' function. */
656/* #undef _GLIBCXX_HAVE_MODFF */
657
658/* Define to 1 if you have the `modfl' function. */
659/* #undef _GLIBCXX_HAVE_MODFL */
660
661/* Define to 1 if you have the <nan.h> header file. */
662/* #undef _GLIBCXX_HAVE_NAN_H */
663
664/* Define if poll is available in <poll.h>. */
665#define _GLIBCXX_HAVE_POLL 1
666
667/* Define to 1 if you have the `powf' function. */
668/* #undef _GLIBCXX_HAVE_POWF */
669
670/* Define to 1 if you have the `powl' function. */
671/* #undef _GLIBCXX_HAVE_POWL */
672
673/* Define to 1 if you have the `qfpclass' function. */
674/* #undef _GLIBCXX_HAVE_QFPCLASS */
675
676/* Define to 1 if you have the `setenv' function. */
677/* #undef _GLIBCXX_HAVE_SETENV */
678
679/* Define to 1 if you have the `sincos' function. */
680/* #undef _GLIBCXX_HAVE_SINCOS */
681
682/* Define to 1 if you have the `sincosf' function. */
683/* #undef _GLIBCXX_HAVE_SINCOSF */
684
685/* Define to 1 if you have the `sincosl' function. */
686/* #undef _GLIBCXX_HAVE_SINCOSL */
687
688/* Define to 1 if you have the `sinf' function. */
689/* #undef _GLIBCXX_HAVE_SINF */
690
691/* Define to 1 if you have the `sinhf' function. */
692/* #undef _GLIBCXX_HAVE_SINHF */
693
694/* Define to 1 if you have the `sinhl' function. */
695/* #undef _GLIBCXX_HAVE_SINHL */
696
697/* Define to 1 if you have the `sinl' function. */
698/* #undef _GLIBCXX_HAVE_SINL */
699
700/* Define to 1 if you have the `sqrtf' function. */
701/* #undef _GLIBCXX_HAVE_SQRTF */
702
703/* Define to 1 if you have the `sqrtl' function. */
704/* #undef _GLIBCXX_HAVE_SQRTL */
705
706/* Define to 1 if you have the <stdbool.h> header file. */
707#define _GLIBCXX_HAVE_STDBOOL_H 1
708
709/* Define to 1 if you have the <stdint.h> header file. */
710#define _GLIBCXX_HAVE_STDINT_H 1
711
712/* Define to 1 if you have the <stdlib.h> header file. */
713#define _GLIBCXX_HAVE_STDLIB_H 1
714
715/* Define if strerror_l is available in <string.h>. */
716/* #undef _GLIBCXX_HAVE_STRERROR_L */
717
718/* Define if strerror_r is available in <string.h>. */
719#define _GLIBCXX_HAVE_STRERROR_R 1
720
721/* Define to 1 if you have the <strings.h> header file. */
722#define _GLIBCXX_HAVE_STRINGS_H 1
723
724/* Define to 1 if you have the <string.h> header file. */
725#define _GLIBCXX_HAVE_STRING_H 1
726
727/* Define to 1 if you have the `strtof' function. */
728/* #undef _GLIBCXX_HAVE_STRTOF */
729
730/* Define to 1 if you have the `strtold' function. */
731/* #undef _GLIBCXX_HAVE_STRTOLD */
732
733/* Define if strxfrm_l is available in <string.h>. */
734/* #undef _GLIBCXX_HAVE_STRXFRM_L */
735
736/* Define to 1 if you have the <sys/filio.h> header file. */
737#define _GLIBCXX_HAVE_SYS_FILIO_H 1
738
739/* Define to 1 if you have the <sys/ioctl.h> header file. */
740#define _GLIBCXX_HAVE_SYS_IOCTL_H 1
741
742/* Define to 1 if you have the <sys/ipc.h> header file. */
743#define _GLIBCXX_HAVE_SYS_IPC_H 1
744
745/* Define to 1 if you have the <sys/isa_defs.h> header file. */
746/* #undef _GLIBCXX_HAVE_SYS_ISA_DEFS_H */
747
748/* Define to 1 if you have the <sys/machine.h> header file. */
749/* #undef _GLIBCXX_HAVE_SYS_MACHINE_H */
750
751/* Define to 1 if you have the <sys/param.h> header file. */
752#define _GLIBCXX_HAVE_SYS_PARAM_H 1
753
754/* Define to 1 if you have the <sys/resource.h> header file. */
755#define _GLIBCXX_HAVE_SYS_RESOURCE_H 1
756
757/* Define to 1 if you have the <sys/sem.h> header file. */
758#define _GLIBCXX_HAVE_SYS_SEM_H 1
759
760/* Define to 1 if you have the <sys/stat.h> header file. */
761#define _GLIBCXX_HAVE_SYS_STAT_H 1
762
763/* Define to 1 if you have the <sys/time.h> header file. */
764#define _GLIBCXX_HAVE_SYS_TIME_H 1
765
766/* Define to 1 if you have the <sys/types.h> header file. */
767#define _GLIBCXX_HAVE_SYS_TYPES_H 1
768
769/* Define to 1 if you have the <sys/uio.h> header file. */
770#define _GLIBCXX_HAVE_SYS_UIO_H 1
771
772/* Define if S_IFREG is available in <sys/stat.h>. */
773/* #undef _GLIBCXX_HAVE_S_IFREG */
774
775/* Define if S_IFREG is available in <sys/stat.h>. */
776#define _GLIBCXX_HAVE_S_ISREG 1
777
778/* Define to 1 if you have the `tanf' function. */
779/* #undef _GLIBCXX_HAVE_TANF */
780
781/* Define to 1 if you have the `tanhf' function. */
782/* #undef _GLIBCXX_HAVE_TANHF */
783
784/* Define to 1 if you have the `tanhl' function. */
785/* #undef _GLIBCXX_HAVE_TANHL */
786
787/* Define to 1 if you have the `tanl' function. */
788/* #undef _GLIBCXX_HAVE_TANL */
789
790/* Define to 1 if you have the <tgmath.h> header file. */
791#define _GLIBCXX_HAVE_TGMATH_H 1
792
793/* Define to 1 if the target supports thread-local storage. */
794/* #undef _GLIBCXX_HAVE_TLS */
795
796/* Define to 1 if you have the <unistd.h> header file. */
797#define _GLIBCXX_HAVE_UNISTD_H 1
798
799/* Defined if vfwscanf exists. */
800#define _GLIBCXX_HAVE_VFWSCANF 1
801
802/* Defined if vswscanf exists. */
803#define _GLIBCXX_HAVE_VSWSCANF 1
804
805/* Defined if vwscanf exists. */
806#define _GLIBCXX_HAVE_VWSCANF 1
807
808/* Define to 1 if you have the <wchar.h> header file. */
809#define _GLIBCXX_HAVE_WCHAR_H 1
810
811/* Defined if wcstof exists. */
812#define _GLIBCXX_HAVE_WCSTOF 1
813
814/* Define to 1 if you have the <wctype.h> header file. */
815#define _GLIBCXX_HAVE_WCTYPE_H 1
816
817/* Define if writev is available in <sys/uio.h>. */
818#define _GLIBCXX_HAVE_WRITEV 1
819
820/* Define to 1 if you have the `_acosf' function. */
821/* #undef _GLIBCXX_HAVE__ACOSF */
822
823/* Define to 1 if you have the `_acosl' function. */
824/* #undef _GLIBCXX_HAVE__ACOSL */
825
826/* Define to 1 if you have the `_asinf' function. */
827/* #undef _GLIBCXX_HAVE__ASINF */
828
829/* Define to 1 if you have the `_asinl' function. */
830/* #undef _GLIBCXX_HAVE__ASINL */
831
832/* Define to 1 if you have the `_atan2f' function. */
833/* #undef _GLIBCXX_HAVE__ATAN2F */
834
835/* Define to 1 if you have the `_atan2l' function. */
836/* #undef _GLIBCXX_HAVE__ATAN2L */
837
838/* Define to 1 if you have the `_atanf' function. */
839/* #undef _GLIBCXX_HAVE__ATANF */
840
841/* Define to 1 if you have the `_atanl' function. */
842/* #undef _GLIBCXX_HAVE__ATANL */
843
844/* Define to 1 if you have the `_ceilf' function. */
845/* #undef _GLIBCXX_HAVE__CEILF */
846
847/* Define to 1 if you have the `_ceill' function. */
848/* #undef _GLIBCXX_HAVE__CEILL */
849
850/* Define to 1 if you have the `_cosf' function. */
851/* #undef _GLIBCXX_HAVE__COSF */
852
853/* Define to 1 if you have the `_coshf' function. */
854/* #undef _GLIBCXX_HAVE__COSHF */
855
856/* Define to 1 if you have the `_coshl' function. */
857/* #undef _GLIBCXX_HAVE__COSHL */
858
859/* Define to 1 if you have the `_cosl' function. */
860/* #undef _GLIBCXX_HAVE__COSL */
861
862/* Define to 1 if you have the `_expf' function. */
863/* #undef _GLIBCXX_HAVE__EXPF */
864
865/* Define to 1 if you have the `_expl' function. */
866/* #undef _GLIBCXX_HAVE__EXPL */
867
868/* Define to 1 if you have the `_fabsf' function. */
869/* #undef _GLIBCXX_HAVE__FABSF */
870
871/* Define to 1 if you have the `_fabsl' function. */
872/* #undef _GLIBCXX_HAVE__FABSL */
873
874/* Define to 1 if you have the `_finite' function. */
875/* #undef _GLIBCXX_HAVE__FINITE */
876
877/* Define to 1 if you have the `_finitef' function. */
878/* #undef _GLIBCXX_HAVE__FINITEF */
879
880/* Define to 1 if you have the `_finitel' function. */
881/* #undef _GLIBCXX_HAVE__FINITEL */
882
883/* Define to 1 if you have the `_floorf' function. */
884/* #undef _GLIBCXX_HAVE__FLOORF */
885
886/* Define to 1 if you have the `_floorl' function. */
887/* #undef _GLIBCXX_HAVE__FLOORL */
888
889/* Define to 1 if you have the `_fmodf' function. */
890/* #undef _GLIBCXX_HAVE__FMODF */
891
892/* Define to 1 if you have the `_fmodl' function. */
893/* #undef _GLIBCXX_HAVE__FMODL */
894
895/* Define to 1 if you have the `_fpclass' function. */
896/* #undef _GLIBCXX_HAVE__FPCLASS */
897
898/* Define to 1 if you have the `_frexpf' function. */
899/* #undef _GLIBCXX_HAVE__FREXPF */
900
901/* Define to 1 if you have the `_frexpl' function. */
902/* #undef _GLIBCXX_HAVE__FREXPL */
903
904/* Define to 1 if you have the `_hypot' function. */
905/* #undef _GLIBCXX_HAVE__HYPOT */
906
907/* Define to 1 if you have the `_hypotf' function. */
908/* #undef _GLIBCXX_HAVE__HYPOTF */
909
910/* Define to 1 if you have the `_hypotl' function. */
911/* #undef _GLIBCXX_HAVE__HYPOTL */
912
913/* Define to 1 if you have the `_isinf' function. */
914/* #undef _GLIBCXX_HAVE__ISINF */
915
916/* Define to 1 if you have the `_isinff' function. */
917/* #undef _GLIBCXX_HAVE__ISINFF */
918
919/* Define to 1 if you have the `_isinfl' function. */
920/* #undef _GLIBCXX_HAVE__ISINFL */
921
922/* Define to 1 if you have the `_isnan' function. */
923/* #undef _GLIBCXX_HAVE__ISNAN */
924
925/* Define to 1 if you have the `_isnanf' function. */
926/* #undef _GLIBCXX_HAVE__ISNANF */
927
928/* Define to 1 if you have the `_isnanl' function. */
929/* #undef _GLIBCXX_HAVE__ISNANL */
930
931/* Define to 1 if you have the `_ldexpf' function. */
932/* #undef _GLIBCXX_HAVE__LDEXPF */
933
934/* Define to 1 if you have the `_ldexpl' function. */
935/* #undef _GLIBCXX_HAVE__LDEXPL */
936
937/* Define to 1 if you have the `_log10f' function. */
938/* #undef _GLIBCXX_HAVE__LOG10F */
939
940/* Define to 1 if you have the `_log10l' function. */
941/* #undef _GLIBCXX_HAVE__LOG10L */
942
943/* Define to 1 if you have the `_logf' function. */
944/* #undef _GLIBCXX_HAVE__LOGF */
945
946/* Define to 1 if you have the `_logl' function. */
947/* #undef _GLIBCXX_HAVE__LOGL */
948
949/* Define to 1 if you have the `_modf' function. */
950/* #undef _GLIBCXX_HAVE__MODF */
951
952/* Define to 1 if you have the `_modff' function. */
953/* #undef _GLIBCXX_HAVE__MODFF */
954
955/* Define to 1 if you have the `_modfl' function. */
956/* #undef _GLIBCXX_HAVE__MODFL */
957
958/* Define to 1 if you have the `_powf' function. */
959/* #undef _GLIBCXX_HAVE__POWF */
960
961/* Define to 1 if you have the `_powl' function. */
962/* #undef _GLIBCXX_HAVE__POWL */
963
964/* Define to 1 if you have the `_qfpclass' function. */
965/* #undef _GLIBCXX_HAVE__QFPCLASS */
966
967/* Define to 1 if you have the `_sincos' function. */
968/* #undef _GLIBCXX_HAVE__SINCOS */
969
970/* Define to 1 if you have the `_sincosf' function. */
971/* #undef _GLIBCXX_HAVE__SINCOSF */
972
973/* Define to 1 if you have the `_sincosl' function. */
974/* #undef _GLIBCXX_HAVE__SINCOSL */
975
976/* Define to 1 if you have the `_sinf' function. */
977/* #undef _GLIBCXX_HAVE__SINF */
978
979/* Define to 1 if you have the `_sinhf' function. */
980/* #undef _GLIBCXX_HAVE__SINHF */
981
982/* Define to 1 if you have the `_sinhl' function. */
983/* #undef _GLIBCXX_HAVE__SINHL */
984
985/* Define to 1 if you have the `_sinl' function. */
986/* #undef _GLIBCXX_HAVE__SINL */
987
988/* Define to 1 if you have the `_sqrtf' function. */
989/* #undef _GLIBCXX_HAVE__SQRTF */
990
991/* Define to 1 if you have the `_sqrtl' function. */
992/* #undef _GLIBCXX_HAVE__SQRTL */
993
994/* Define to 1 if you have the `_tanf' function. */
995/* #undef _GLIBCXX_HAVE__TANF */
996
997/* Define to 1 if you have the `_tanhf' function. */
998/* #undef _GLIBCXX_HAVE__TANHF */
999
1000/* Define to 1 if you have the `_tanhl' function. */
1001/* #undef _GLIBCXX_HAVE__TANHL */
1002
1003/* Define to 1 if you have the `_tanl' function. */
1004/* #undef _GLIBCXX_HAVE__TANL */
1005
1006/* Define as const if the declaration of iconv() needs const. */
1007/* #undef _GLIBCXX_ICONV_CONST */
1008
1009/* Define to the sub-directory in which libtool stores uninstalled libraries.
1010   */
1011#define LT_OBJDIR ".libs/"
1012
1013/* Name of package */
1014/* #undef _GLIBCXX_PACKAGE */
1015
1016/* Define to the address where bug reports for this package should be sent. */
1017#define _GLIBCXX_PACKAGE_BUGREPORT ""
1018
1019/* Define to the full name of this package. */
1020#define _GLIBCXX_PACKAGE_NAME "package-unused"
1021
1022/* Define to the full name and version of this package. */
1023#define _GLIBCXX_PACKAGE_STRING "package-unused version-unused"
1024
1025/* Define to the one symbol short name of this package. */
1026#define _GLIBCXX_PACKAGE_TARNAME "libstdc++"
1027
1028/* Define to the home page for this package. */
1029#define _GLIBCXX_PACKAGE_URL ""
1030
1031/* Define to the version of this package. */
1032#define _GLIBCXX_PACKAGE__GLIBCXX_VERSION "version-unused"
1033
1034/* The size of `char', as computed by sizeof. */
1035/* #undef SIZEOF_CHAR */
1036
1037/* The size of `int', as computed by sizeof. */
1038/* #undef SIZEOF_INT */
1039
1040/* The size of `long', as computed by sizeof. */
1041/* #undef SIZEOF_LONG */
1042
1043/* The size of `short', as computed by sizeof. */
1044/* #undef SIZEOF_SHORT */
1045
1046/* The size of `void *', as computed by sizeof. */
1047/* #undef SIZEOF_VOID_P */
1048
1049/* Define to 1 if you have the ANSI C header files. */
1050#define STDC_HEADERS 1
1051
1052/* Version number of package */
1053/* #undef _GLIBCXX_VERSION */
1054
1055/* Define if builtin atomic operations for bool are supported on this host. */
1056/* #undef _GLIBCXX_ATOMIC_BUILTINS_1 */
1057
1058/* Define if builtin atomic operations for short are supported on this host.
1059   */
1060/* #undef _GLIBCXX_ATOMIC_BUILTINS_2 */
1061
1062/* Define if builtin atomic operations for int are supported on this host. */
1063/* #undef _GLIBCXX_ATOMIC_BUILTINS_4 */
1064
1065/* Define if builtin atomic operations for long long are supported on this
1066   host. */
1067/* #undef _GLIBCXX_ATOMIC_BUILTINS_8 */
1068
1069/* Define to use concept checking code from the boost libraries. */
1070/* #undef _GLIBCXX_CONCEPT_CHECKS */
1071
1072/* Define if a fully dynamic basic_string is wanted. */
1073/* #undef _GLIBCXX_FULLY_DYNAMIC_STRING */
1074
1075/* Define if gthreads library is available. */
1076/* #undef _GLIBCXX_HAS_GTHREADS */
1077
1078/* Define to 1 if a full hosted library is built, or 0 if freestanding. */
1079#define _GLIBCXX_HOSTED 1
1080
1081/* Define if compatibility should be provided for -mlong-double-64. */
1082
1083/* Define if ptrdiff_t is int. */
1084/* #undef _GLIBCXX_PTRDIFF_T_IS_INT */
1085
1086/* Define if using setrlimit to set resource limits during "make check" */
1087/* #undef _GLIBCXX_RES_LIMITS */
1088
1089/* Define if size_t is unsigned int. */
1090/* #undef _GLIBCXX_SIZE_T_IS_UINT */
1091
1092/* Define if the compiler is configured for setjmp/longjmp exceptions. */
1093#define _GLIBCXX_SJLJ_EXCEPTIONS 1
1094
1095/* Define if EOF == -1, SEEK_CUR == 1, SEEK_END == 2. */
1096#define _GLIBCXX_STDIO_MACROS 1
1097
1098/* Define to use symbol versioning in the shared library. */
1099/* #undef _GLIBCXX_SYMVER */
1100
1101/* Define to use darwin versioning in the shared library. */
1102/* #undef _GLIBCXX_SYMVER_DARWIN */
1103
1104/* Define to use GNU versioning in the shared library. */
1105/* #undef _GLIBCXX_SYMVER_GNU */
1106
1107/* Define to use GNU namespace versioning in the shared library. */
1108/* #undef _GLIBCXX_SYMVER_GNU_NAMESPACE */
1109
1110/* Define if C99 functions or macros from <wchar.h>, <math.h>, <complex.h>,
1111   <stdio.h>, and <stdlib.h> can be used or exposed. */
1112/* #undef _GLIBCXX_USE_C99 */
1113
1114/* Define if C99 functions in <complex.h> should be used in <complex>. Using
1115   compiler builtins for these functions requires corresponding C99 library
1116   functions to be present. */
1117/* #undef _GLIBCXX_USE_C99_COMPLEX */
1118
1119/* Define if C99 functions in <complex.h> should be used in <tr1/complex>.
1120   Using compiler builtins for these functions requires corresponding C99
1121   library functions to be present. */
1122/* #undef _GLIBCXX_USE_C99_COMPLEX_TR1 */
1123
1124/* Define if C99 functions in <ctype.h> should be imported in <tr1/cctype> in
1125   namespace std::tr1. */
1126#define _GLIBCXX_USE_C99_CTYPE_TR1 1
1127
1128/* Define if C99 functions in <fenv.h> should be imported in <tr1/cfenv> in
1129   namespace std::tr1. */
1130/* #undef _GLIBCXX_USE_C99_FENV_TR1 */
1131
1132/* Define if C99 functions in <inttypes.h> should be imported in
1133   <tr1/cinttypes> in namespace std::tr1. */
1134#define _GLIBCXX_USE_C99_INTTYPES_TR1 1
1135
1136/* Define if wchar_t C99 functions in <inttypes.h> should be imported in
1137   <tr1/cinttypes> in namespace std::tr1. */
1138#define _GLIBCXX_USE_C99_INTTYPES_WCHAR_T_TR1 1
1139
1140/* Define if C99 functions or macros in <math.h> should be imported in <cmath>
1141   in namespace std. */
1142#define _GLIBCXX_USE_C99_MATH 1
1143
1144/* Define if C99 functions or macros in <math.h> should be imported in
1145   <tr1/cmath> in namespace std::tr1. */
1146/* #undef _GLIBCXX_USE_C99_MATH_TR1 */
1147
1148/* Define if C99 types in <stdint.h> should be imported in <tr1/cstdint> in
1149   namespace std::tr1. */
1150#define _GLIBCXX_USE_C99_STDINT_TR1 1
1151
1152/* Defined if clock_gettime has monotonic clock support. */
1153/* #undef _GLIBCXX_USE_CLOCK_MONOTONIC */
1154
1155/* Defined if clock_gettime has realtime clock support. */
1156/* #undef _GLIBCXX_USE_CLOCK_REALTIME */
1157
1158/* Define if ISO/IEC TR 24733 decimal floating point types are supported on
1159   this host. */
1160/* #undef _GLIBCXX_USE_DECIMAL_FLOAT */
1161
1162/* Defined if gettimeofday is available. */
1163#define _GLIBCXX_USE_GETTIMEOFDAY 1
1164
1165/* Define if LFS support is available. */
1166/* #undef _GLIBCXX_USE_LFS */
1167
1168/* Define if code specialized for long long should be used. */
1169#define _GLIBCXX_USE_LONG_LONG 1
1170
1171/* Defined if nanosleep is available. */
1172/* #undef _GLIBCXX_USE_NANOSLEEP */
1173
1174/* Define if NLS translations are to be used. */
1175/* #undef _GLIBCXX_USE_NLS */
1176
1177/* Define if /dev/random and /dev/urandom are available for the random_device
1178   of TR1 (Chapter 5.1). */
1179/* #undef _GLIBCXX_USE_RANDOM_TR1 */
1180
1181/* Defined if sched_yield is available. */
1182/* #undef _GLIBCXX_USE_SCHED_YIELD */
1183
1184/* Define if code specialized for wchar_t should be used. */
1185#define _GLIBCXX_USE_WCHAR_T 1
1186
1187#if defined (_GLIBCXX_HAVE__ACOSF) && ! defined (_GLIBCXX_HAVE_ACOSF)
1188# define _GLIBCXX_HAVE_ACOSF 1
1189# define acosf _acosf
1190#endif
1191
1192#if defined (_GLIBCXX_HAVE__ACOSL) && ! defined (_GLIBCXX_HAVE_ACOSL)
1193# define _GLIBCXX_HAVE_ACOSL 1
1194# define acosl _acosl
1195#endif
1196
1197#if defined (_GLIBCXX_HAVE__ASINF) && ! defined (_GLIBCXX_HAVE_ASINF)
1198# define _GLIBCXX_HAVE_ASINF 1
1199# define asinf _asinf
1200#endif
1201
1202#if defined (_GLIBCXX_HAVE__ASINL) && ! defined (_GLIBCXX_HAVE_ASINL)
1203# define _GLIBCXX_HAVE_ASINL 1
1204# define asinl _asinl
1205#endif
1206
1207#if defined (_GLIBCXX_HAVE__ATAN2F) && ! defined (_GLIBCXX_HAVE_ATAN2F)
1208# define _GLIBCXX_HAVE_ATAN2F 1
1209# define atan2f _atan2f
1210#endif
1211
1212#if defined (_GLIBCXX_HAVE__ATAN2L) && ! defined (_GLIBCXX_HAVE_ATAN2L)
1213# define _GLIBCXX_HAVE_ATAN2L 1
1214# define atan2l _atan2l
1215#endif
1216
1217#if defined (_GLIBCXX_HAVE__ATANF) && ! defined (_GLIBCXX_HAVE_ATANF)
1218# define _GLIBCXX_HAVE_ATANF 1
1219# define atanf _atanf
1220#endif
1221
1222#if defined (_GLIBCXX_HAVE__ATANL) && ! defined (_GLIBCXX_HAVE_ATANL)
1223# define _GLIBCXX_HAVE_ATANL 1
1224# define atanl _atanl
1225#endif
1226
1227#if defined (_GLIBCXX_HAVE__CEILF) && ! defined (_GLIBCXX_HAVE_CEILF)
1228# define _GLIBCXX_HAVE_CEILF 1
1229# define ceilf _ceilf
1230#endif
1231
1232#if defined (_GLIBCXX_HAVE__CEILL) && ! defined (_GLIBCXX_HAVE_CEILL)
1233# define _GLIBCXX_HAVE_CEILL 1
1234# define ceill _ceill
1235#endif
1236
1237#if defined (_GLIBCXX_HAVE__COSF) && ! defined (_GLIBCXX_HAVE_COSF)
1238# define _GLIBCXX_HAVE_COSF 1
1239# define cosf _cosf
1240#endif
1241
1242#if defined (_GLIBCXX_HAVE__COSHF) && ! defined (_GLIBCXX_HAVE_COSHF)
1243# define _GLIBCXX_HAVE_COSHF 1
1244# define coshf _coshf
1245#endif
1246
1247#if defined (_GLIBCXX_HAVE__COSHL) && ! defined (_GLIBCXX_HAVE_COSHL)
1248# define _GLIBCXX_HAVE_COSHL 1
1249# define coshl _coshl
1250#endif
1251
1252#if defined (_GLIBCXX_HAVE__COSL) && ! defined (_GLIBCXX_HAVE_COSL)
1253# define _GLIBCXX_HAVE_COSL 1
1254# define cosl _cosl
1255#endif
1256
1257#if defined (_GLIBCXX_HAVE__EXPF) && ! defined (_GLIBCXX_HAVE_EXPF)
1258# define _GLIBCXX_HAVE_EXPF 1
1259# define expf _expf
1260#endif
1261
1262#if defined (_GLIBCXX_HAVE__EXPL) && ! defined (_GLIBCXX_HAVE_EXPL)
1263# define _GLIBCXX_HAVE_EXPL 1
1264# define expl _expl
1265#endif
1266
1267#if defined (_GLIBCXX_HAVE__FABSF) && ! defined (_GLIBCXX_HAVE_FABSF)
1268# define _GLIBCXX_HAVE_FABSF 1
1269# define fabsf _fabsf
1270#endif
1271
1272#if defined (_GLIBCXX_HAVE__FABSL) && ! defined (_GLIBCXX_HAVE_FABSL)
1273# define _GLIBCXX_HAVE_FABSL 1
1274# define fabsl _fabsl
1275#endif
1276
1277#if defined (_GLIBCXX_HAVE__FINITE) && ! defined (_GLIBCXX_HAVE_FINITE)
1278# define _GLIBCXX_HAVE_FINITE 1
1279# define finite _finite
1280#endif
1281
1282#if defined (_GLIBCXX_HAVE__FINITEF) && ! defined (_GLIBCXX_HAVE_FINITEF)
1283# define _GLIBCXX_HAVE_FINITEF 1
1284# define finitef _finitef
1285#endif
1286
1287#if defined (_GLIBCXX_HAVE__FINITEL) && ! defined (_GLIBCXX_HAVE_FINITEL)
1288# define _GLIBCXX_HAVE_FINITEL 1
1289# define finitel _finitel
1290#endif
1291
1292#if defined (_GLIBCXX_HAVE__FLOORF) && ! defined (_GLIBCXX_HAVE_FLOORF)
1293# define _GLIBCXX_HAVE_FLOORF 1
1294# define floorf _floorf
1295#endif
1296
1297#if defined (_GLIBCXX_HAVE__FLOORL) && ! defined (_GLIBCXX_HAVE_FLOORL)
1298# define _GLIBCXX_HAVE_FLOORL 1
1299# define floorl _floorl
1300#endif
1301
1302#if defined (_GLIBCXX_HAVE__FMODF) && ! defined (_GLIBCXX_HAVE_FMODF)
1303# define _GLIBCXX_HAVE_FMODF 1
1304# define fmodf _fmodf
1305#endif
1306
1307#if defined (_GLIBCXX_HAVE__FMODL) && ! defined (_GLIBCXX_HAVE_FMODL)
1308# define _GLIBCXX_HAVE_FMODL 1
1309# define fmodl _fmodl
1310#endif
1311
1312#if defined (_GLIBCXX_HAVE__FPCLASS) && ! defined (_GLIBCXX_HAVE_FPCLASS)
1313# define _GLIBCXX_HAVE_FPCLASS 1
1314# define fpclass _fpclass
1315#endif
1316
1317#if defined (_GLIBCXX_HAVE__FREXPF) && ! defined (_GLIBCXX_HAVE_FREXPF)
1318# define _GLIBCXX_HAVE_FREXPF 1
1319# define frexpf _frexpf
1320#endif
1321
1322#if defined (_GLIBCXX_HAVE__FREXPL) && ! defined (_GLIBCXX_HAVE_FREXPL)
1323# define _GLIBCXX_HAVE_FREXPL 1
1324# define frexpl _frexpl
1325#endif
1326
1327#if defined (_GLIBCXX_HAVE__HYPOT) && ! defined (_GLIBCXX_HAVE_HYPOT)
1328# define _GLIBCXX_HAVE_HYPOT 1
1329# define hypot _hypot
1330#endif
1331
1332#if defined (_GLIBCXX_HAVE__HYPOTF) && ! defined (_GLIBCXX_HAVE_HYPOTF)
1333# define _GLIBCXX_HAVE_HYPOTF 1
1334# define hypotf _hypotf
1335#endif
1336
1337#if defined (_GLIBCXX_HAVE__HYPOTL) && ! defined (_GLIBCXX_HAVE_HYPOTL)
1338# define _GLIBCXX_HAVE_HYPOTL 1
1339# define hypotl _hypotl
1340#endif
1341
1342#if defined (_GLIBCXX_HAVE__ISINF) && ! defined (_GLIBCXX_HAVE_ISINF)
1343# define _GLIBCXX_HAVE_ISINF 1
1344# define isinf _isinf
1345#endif
1346
1347#if defined (_GLIBCXX_HAVE__ISINFF) && ! defined (_GLIBCXX_HAVE_ISINFF)
1348# define _GLIBCXX_HAVE_ISINFF 1
1349# define isinff _isinff
1350#endif
1351
1352#if defined (_GLIBCXX_HAVE__ISINFL) && ! defined (_GLIBCXX_HAVE_ISINFL)
1353# define _GLIBCXX_HAVE_ISINFL 1
1354# define isinfl _isinfl
1355#endif
1356
1357#if defined (_GLIBCXX_HAVE__ISNAN) && ! defined (_GLIBCXX_HAVE_ISNAN)
1358# define _GLIBCXX_HAVE_ISNAN 1
1359# define isnan _isnan
1360#endif
1361
1362#if defined (_GLIBCXX_HAVE__ISNANF) && ! defined (_GLIBCXX_HAVE_ISNANF)
1363# define _GLIBCXX_HAVE_ISNANF 1
1364# define isnanf _isnanf
1365#endif
1366
1367#if defined (_GLIBCXX_HAVE__ISNANL) && ! defined (_GLIBCXX_HAVE_ISNANL)
1368# define _GLIBCXX_HAVE_ISNANL 1
1369# define isnanl _isnanl
1370#endif
1371
1372#if defined (_GLIBCXX_HAVE__LDEXPF) && ! defined (_GLIBCXX_HAVE_LDEXPF)
1373# define _GLIBCXX_HAVE_LDEXPF 1
1374# define ldexpf _ldexpf
1375#endif
1376
1377#if defined (_GLIBCXX_HAVE__LDEXPL) && ! defined (_GLIBCXX_HAVE_LDEXPL)
1378# define _GLIBCXX_HAVE_LDEXPL 1
1379# define ldexpl _ldexpl
1380#endif
1381
1382#if defined (_GLIBCXX_HAVE__LOG10F) && ! defined (_GLIBCXX_HAVE_LOG10F)
1383# define _GLIBCXX_HAVE_LOG10F 1
1384# define log10f _log10f
1385#endif
1386
1387#if defined (_GLIBCXX_HAVE__LOG10L) && ! defined (_GLIBCXX_HAVE_LOG10L)
1388# define _GLIBCXX_HAVE_LOG10L 1
1389# define log10l _log10l
1390#endif
1391
1392#if defined (_GLIBCXX_HAVE__LOGF) && ! defined (_GLIBCXX_HAVE_LOGF)
1393# define _GLIBCXX_HAVE_LOGF 1
1394# define logf _logf
1395#endif
1396
1397#if defined (_GLIBCXX_HAVE__LOGL) && ! defined (_GLIBCXX_HAVE_LOGL)
1398# define _GLIBCXX_HAVE_LOGL 1
1399# define logl _logl
1400#endif
1401
1402#if defined (_GLIBCXX_HAVE__MODF) && ! defined (_GLIBCXX_HAVE_MODF)
1403# define _GLIBCXX_HAVE_MODF 1
1404# define modf _modf
1405#endif
1406
1407#if defined (_GLIBCXX_HAVE__MODFF) && ! defined (_GLIBCXX_HAVE_MODFF)
1408# define _GLIBCXX_HAVE_MODFF 1
1409# define modff _modff
1410#endif
1411
1412#if defined (_GLIBCXX_HAVE__MODFL) && ! defined (_GLIBCXX_HAVE_MODFL)
1413# define _GLIBCXX_HAVE_MODFL 1
1414# define modfl _modfl
1415#endif
1416
1417#if defined (_GLIBCXX_HAVE__POWF) && ! defined (_GLIBCXX_HAVE_POWF)
1418# define _GLIBCXX_HAVE_POWF 1
1419# define powf _powf
1420#endif
1421
1422#if defined (_GLIBCXX_HAVE__POWL) && ! defined (_GLIBCXX_HAVE_POWL)
1423# define _GLIBCXX_HAVE_POWL 1
1424# define powl _powl
1425#endif
1426
1427#if defined (_GLIBCXX_HAVE__QFPCLASS) && ! defined (_GLIBCXX_HAVE_QFPCLASS)
1428# define _GLIBCXX_HAVE_QFPCLASS 1
1429# define qfpclass _qfpclass
1430#endif
1431
1432#if defined (_GLIBCXX_HAVE__SINCOS) && ! defined (_GLIBCXX_HAVE_SINCOS)
1433# define _GLIBCXX_HAVE_SINCOS 1
1434# define sincos _sincos
1435#endif
1436
1437#if defined (_GLIBCXX_HAVE__SINCOSF) && ! defined (_GLIBCXX_HAVE_SINCOSF)
1438# define _GLIBCXX_HAVE_SINCOSF 1
1439# define sincosf _sincosf
1440#endif
1441
1442#if defined (_GLIBCXX_HAVE__SINCOSL) && ! defined (_GLIBCXX_HAVE_SINCOSL)
1443# define _GLIBCXX_HAVE_SINCOSL 1
1444# define sincosl _sincosl
1445#endif
1446
1447#if defined (_GLIBCXX_HAVE__SINF) && ! defined (_GLIBCXX_HAVE_SINF)
1448# define _GLIBCXX_HAVE_SINF 1
1449# define sinf _sinf
1450#endif
1451
1452#if defined (_GLIBCXX_HAVE__SINHF) && ! defined (_GLIBCXX_HAVE_SINHF)
1453# define _GLIBCXX_HAVE_SINHF 1
1454# define sinhf _sinhf
1455#endif
1456
1457#if defined (_GLIBCXX_HAVE__SINHL) && ! defined (_GLIBCXX_HAVE_SINHL)
1458# define _GLIBCXX_HAVE_SINHL 1
1459# define sinhl _sinhl
1460#endif
1461
1462#if defined (_GLIBCXX_HAVE__SINL) && ! defined (_GLIBCXX_HAVE_SINL)
1463# define _GLIBCXX_HAVE_SINL 1
1464# define sinl _sinl
1465#endif
1466
1467#if defined (_GLIBCXX_HAVE__SQRTF) && ! defined (_GLIBCXX_HAVE_SQRTF)
1468# define _GLIBCXX_HAVE_SQRTF 1
1469# define sqrtf _sqrtf
1470#endif
1471
1472#if defined (_GLIBCXX_HAVE__SQRTL) && ! defined (_GLIBCXX_HAVE_SQRTL)
1473# define _GLIBCXX_HAVE_SQRTL 1
1474# define sqrtl _sqrtl
1475#endif
1476
1477#if defined (_GLIBCXX_HAVE__STRTOF) && ! defined (_GLIBCXX_HAVE_STRTOF)
1478# define _GLIBCXX_HAVE_STRTOF 1
1479# define strtof _strtof
1480#endif
1481
1482#if defined (_GLIBCXX_HAVE__STRTOLD) && ! defined (_GLIBCXX_HAVE_STRTOLD)
1483# define _GLIBCXX_HAVE_STRTOLD 1
1484# define strtold _strtold
1485#endif
1486
1487#if defined (_GLIBCXX_HAVE__TANF) && ! defined (_GLIBCXX_HAVE_TANF)
1488# define _GLIBCXX_HAVE_TANF 1
1489# define tanf _tanf
1490#endif
1491
1492#if defined (_GLIBCXX_HAVE__TANHF) && ! defined (_GLIBCXX_HAVE_TANHF)
1493# define _GLIBCXX_HAVE_TANHF 1
1494# define tanhf _tanhf
1495#endif
1496
1497#if defined (_GLIBCXX_HAVE__TANHL) && ! defined (_GLIBCXX_HAVE_TANHL)
1498# define _GLIBCXX_HAVE_TANHL 1
1499# define tanhl _tanhl
1500#endif
1501
1502#if defined (_GLIBCXX_HAVE__TANL) && ! defined (_GLIBCXX_HAVE_TANL)
1503# define _GLIBCXX_HAVE_TANL 1
1504# define tanl _tanl
1505#endif
1506
1507#endif // _GLIBCXX_CXX_CONFIG_H
1508