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