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