mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-19 05:37:54 +00:00
parent
8e2e4374f5
commit
eb4d431e76
@ -3,8 +3,9 @@ file origins
|
||||
|
||||
- bits/gstdint.h: manually created
|
||||
- bits/c++config.h:
|
||||
- apply https://github.com/cproc/genode_stuff/blob/stdcxx/stdcxx_update_genode.patch
|
||||
(update the gcc port hash if it conflicts)
|
||||
- gathered from Noux-gcc built with the previous stdcxx version
|
||||
- apply https://raw.githubusercontent.com/cproc/genode_stuff/stdcxx/stdcxx_update_genode.patch
|
||||
- update the gcc port hash
|
||||
- prepare the modified gcc port
|
||||
- run 'make noux-pkg/gcc_x86' for the 'x86_32' platform
|
||||
- find 'build/x86_32/noux-pkg/gcc_x86/x86_64-pc-elf/32/libstdc++-v3/include/x86_64-pc-elf/bits/c++config.h'
|
||||
|
@ -1,6 +1,6 @@
|
||||
// Predefined symbols and macros -*- C++ -*-
|
||||
|
||||
// Copyright (C) 1997-2016 Free Software Foundation, Inc.
|
||||
// Copyright (C) 1997-2018 Free Software Foundation, Inc.
|
||||
//
|
||||
// This file is part of the GNU ISO C++ Library. This library is free
|
||||
// software; you can redistribute it and/or modify it under the
|
||||
@ -30,8 +30,11 @@
|
||||
#ifndef _GLIBCXX_CXX_CONFIG_H
|
||||
#define _GLIBCXX_CXX_CONFIG_H 1
|
||||
|
||||
// The current version of the C++ library in compressed ISO date format.
|
||||
#define __GLIBCXX__ 20161221
|
||||
// The major release number for the GCC release the C++ library belongs to.
|
||||
#define _GLIBCXX_RELEASE 8
|
||||
|
||||
// The datestamp of the C++ library in compressed ISO date format.
|
||||
#define __GLIBCXX__ 20190222
|
||||
|
||||
// Macros for various attributes.
|
||||
// _GLIBCXX_PURE
|
||||
@ -74,6 +77,7 @@
|
||||
// Macros for deprecated attributes.
|
||||
// _GLIBCXX_USE_DEPRECATED
|
||||
// _GLIBCXX_DEPRECATED
|
||||
// _GLIBCXX17_DEPRECATED
|
||||
#ifndef _GLIBCXX_USE_DEPRECATED
|
||||
# define _GLIBCXX_USE_DEPRECATED 1
|
||||
#endif
|
||||
@ -84,6 +88,12 @@
|
||||
# define _GLIBCXX_DEPRECATED
|
||||
#endif
|
||||
|
||||
#if defined(__DEPRECATED) && (__cplusplus >= 201703L)
|
||||
# define _GLIBCXX17_DEPRECATED [[__deprecated__]]
|
||||
#else
|
||||
# define _GLIBCXX17_DEPRECATED
|
||||
#endif
|
||||
|
||||
// Macros for ABI tag attributes.
|
||||
#ifndef _GLIBCXX_ABI_TAG_CXX11
|
||||
# define _GLIBCXX_ABI_TAG_CXX11 __attribute ((__abi_tag__ ("cxx11")))
|
||||
@ -111,6 +121,22 @@
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef _GLIBCXX17_CONSTEXPR
|
||||
# if __cplusplus > 201402L
|
||||
# define _GLIBCXX17_CONSTEXPR constexpr
|
||||
# else
|
||||
# define _GLIBCXX17_CONSTEXPR
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef _GLIBCXX17_INLINE
|
||||
# if __cplusplus > 201402L
|
||||
# define _GLIBCXX17_INLINE inline
|
||||
# else
|
||||
# define _GLIBCXX17_INLINE
|
||||
# endif
|
||||
#endif
|
||||
|
||||
// Macro for noexcept, to support in mixed 03/0x mode.
|
||||
#ifndef _GLIBCXX_NOEXCEPT
|
||||
# if __cplusplus >= 201103L
|
||||
@ -138,6 +164,14 @@
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#if __cpp_noexcept_function_type
|
||||
#define _GLIBCXX_NOEXCEPT_PARM , bool _NE
|
||||
#define _GLIBCXX_NOEXCEPT_QUAL noexcept (_NE)
|
||||
#else
|
||||
#define _GLIBCXX_NOEXCEPT_PARM
|
||||
#define _GLIBCXX_NOEXCEPT_QUAL
|
||||
#endif
|
||||
|
||||
// Macro for extern template, ie controlling template linkage via use
|
||||
// of extern keyword on template declaration. As documented in the g++
|
||||
// manual, it inhibits all implicit instantiations and is used
|
||||
@ -148,7 +182,7 @@
|
||||
// Special case: _GLIBCXX_EXTERN_TEMPLATE == -1 disallows extern
|
||||
// templates only in basic_string, thus activating its debug-mode
|
||||
// checks even at -O0.
|
||||
/* # undef _GLIBCXX_EXTERN_TEMPLATE */
|
||||
# define _GLIBCXX_EXTERN_TEMPLATE 1
|
||||
|
||||
/*
|
||||
Outline of libstdc++ namespaces.
|
||||
@ -160,7 +194,9 @@
|
||||
namespace __profile { }
|
||||
namespace __cxx1998 { }
|
||||
|
||||
namespace __detail { }
|
||||
namespace __detail {
|
||||
namespace __variant { } // C++17
|
||||
}
|
||||
|
||||
namespace rel_ops { }
|
||||
|
||||
@ -175,14 +211,15 @@
|
||||
|
||||
namespace decimal { }
|
||||
|
||||
namespace chrono { }
|
||||
namespace placeholders { }
|
||||
namespace regex_constants { }
|
||||
namespace this_thread { }
|
||||
inline namespace literals {
|
||||
inline namespace chrono_literals { }
|
||||
inline namespace complex_literals { }
|
||||
inline namespace string_literals { }
|
||||
namespace chrono { } // C++11
|
||||
namespace placeholders { } // C++11
|
||||
namespace regex_constants { } // C++11
|
||||
namespace this_thread { } // C++11
|
||||
inline namespace literals { // C++14
|
||||
inline namespace chrono_literals { } // C++14
|
||||
inline namespace complex_literals { } // C++14
|
||||
inline namespace string_literals { } // C++14
|
||||
inline namespace string_view_literals { } // C++17
|
||||
}
|
||||
}
|
||||
|
||||
@ -237,76 +274,58 @@ namespace __gnu_cxx
|
||||
# define _GLIBCXX_DEFAULT_ABI_TAG
|
||||
#endif
|
||||
|
||||
|
||||
// Defined if inline namespaces are used for versioning.
|
||||
# define _GLIBCXX_INLINE_VERSION 0
|
||||
|
||||
// Inline namespace for symbol versioning.
|
||||
#if _GLIBCXX_INLINE_VERSION
|
||||
# define _GLIBCXX_BEGIN_NAMESPACE_VERSION namespace __8 {
|
||||
# define _GLIBCXX_END_NAMESPACE_VERSION }
|
||||
|
||||
namespace std
|
||||
{
|
||||
inline namespace __7 { }
|
||||
|
||||
namespace rel_ops { inline namespace __7 { } }
|
||||
|
||||
namespace tr1
|
||||
{
|
||||
inline namespace __7 { }
|
||||
namespace placeholders { inline namespace __7 { } }
|
||||
namespace regex_constants { inline namespace __7 { } }
|
||||
namespace __detail { inline namespace __7 { } }
|
||||
}
|
||||
|
||||
namespace tr2
|
||||
{ inline namespace __7 { } }
|
||||
|
||||
namespace decimal { inline namespace __7 { } }
|
||||
|
||||
namespace chrono { inline namespace __7 { } }
|
||||
namespace placeholders { inline namespace __7 { } }
|
||||
namespace regex_constants { inline namespace __7 { } }
|
||||
namespace this_thread { inline namespace __7 { } }
|
||||
|
||||
inline _GLIBCXX_BEGIN_NAMESPACE_VERSION
|
||||
#if __cplusplus >= 201402L
|
||||
inline namespace literals {
|
||||
inline namespace chrono_literals { inline namespace __7 { } }
|
||||
inline namespace complex_literals { inline namespace __7 { } }
|
||||
inline namespace string_literals { inline namespace __7 { } }
|
||||
inline namespace chrono_literals { }
|
||||
inline namespace complex_literals { }
|
||||
inline namespace string_literals { }
|
||||
#if __cplusplus > 201402L
|
||||
inline namespace string_view_literals { }
|
||||
#endif // C++17
|
||||
}
|
||||
|
||||
namespace __detail { inline namespace __7 { } }
|
||||
#endif // C++14
|
||||
_GLIBCXX_END_NAMESPACE_VERSION
|
||||
}
|
||||
|
||||
namespace __gnu_cxx
|
||||
{
|
||||
inline namespace __7 { }
|
||||
namespace __detail { inline namespace __7 { } }
|
||||
inline _GLIBCXX_BEGIN_NAMESPACE_VERSION
|
||||
_GLIBCXX_END_NAMESPACE_VERSION
|
||||
}
|
||||
# define _GLIBCXX_BEGIN_NAMESPACE_VERSION namespace __7 {
|
||||
# define _GLIBCXX_END_NAMESPACE_VERSION }
|
||||
|
||||
#else
|
||||
# define _GLIBCXX_BEGIN_NAMESPACE_VERSION
|
||||
# define _GLIBCXX_END_NAMESPACE_VERSION
|
||||
#endif
|
||||
|
||||
|
||||
// Inline namespaces for special modes: debug, parallel, profile.
|
||||
#if defined(_GLIBCXX_DEBUG) || defined(_GLIBCXX_PARALLEL) \
|
||||
|| defined(_GLIBCXX_PROFILE)
|
||||
namespace std
|
||||
{
|
||||
_GLIBCXX_BEGIN_NAMESPACE_VERSION
|
||||
|
||||
// Non-inline namespace for components replaced by alternates in active mode.
|
||||
namespace __cxx1998
|
||||
{
|
||||
# if _GLIBCXX_INLINE_VERSION
|
||||
inline namespace __7 { }
|
||||
# endif
|
||||
|
||||
# if _GLIBCXX_USE_CXX11_ABI
|
||||
inline namespace __cxx11 __attribute__((__abi_tag__ ("cxx11"))) { }
|
||||
# endif
|
||||
}
|
||||
|
||||
_GLIBCXX_END_NAMESPACE_VERSION
|
||||
|
||||
// Inline namespace for debug mode.
|
||||
# ifdef _GLIBCXX_DEBUG
|
||||
inline namespace __debug { }
|
||||
@ -354,43 +373,25 @@ namespace std
|
||||
#if defined(_GLIBCXX_DEBUG) || defined(_GLIBCXX_PROFILE)
|
||||
# define _GLIBCXX_STD_C __cxx1998
|
||||
# define _GLIBCXX_BEGIN_NAMESPACE_CONTAINER \
|
||||
namespace _GLIBCXX_STD_C { _GLIBCXX_BEGIN_NAMESPACE_VERSION
|
||||
# define _GLIBCXX_END_NAMESPACE_CONTAINER \
|
||||
_GLIBCXX_END_NAMESPACE_VERSION }
|
||||
namespace _GLIBCXX_STD_C {
|
||||
# define _GLIBCXX_END_NAMESPACE_CONTAINER }
|
||||
#else
|
||||
# define _GLIBCXX_STD_C std
|
||||
# define _GLIBCXX_BEGIN_NAMESPACE_CONTAINER
|
||||
# define _GLIBCXX_END_NAMESPACE_CONTAINER
|
||||
#endif
|
||||
|
||||
#ifdef _GLIBCXX_PARALLEL
|
||||
# define _GLIBCXX_STD_A __cxx1998
|
||||
# define _GLIBCXX_BEGIN_NAMESPACE_ALGO \
|
||||
namespace _GLIBCXX_STD_A { _GLIBCXX_BEGIN_NAMESPACE_VERSION
|
||||
# define _GLIBCXX_END_NAMESPACE_ALGO \
|
||||
_GLIBCXX_END_NAMESPACE_VERSION }
|
||||
#endif
|
||||
|
||||
#ifndef _GLIBCXX_STD_A
|
||||
namespace _GLIBCXX_STD_A {
|
||||
# define _GLIBCXX_END_NAMESPACE_ALGO }
|
||||
#else
|
||||
# define _GLIBCXX_STD_A std
|
||||
#endif
|
||||
|
||||
#ifndef _GLIBCXX_STD_C
|
||||
# define _GLIBCXX_STD_C std
|
||||
#endif
|
||||
|
||||
#ifndef _GLIBCXX_BEGIN_NAMESPACE_ALGO
|
||||
# define _GLIBCXX_BEGIN_NAMESPACE_ALGO
|
||||
#endif
|
||||
|
||||
#ifndef _GLIBCXX_END_NAMESPACE_ALGO
|
||||
# define _GLIBCXX_END_NAMESPACE_ALGO
|
||||
#endif
|
||||
|
||||
#ifndef _GLIBCXX_BEGIN_NAMESPACE_CONTAINER
|
||||
# define _GLIBCXX_BEGIN_NAMESPACE_CONTAINER
|
||||
#endif
|
||||
|
||||
#ifndef _GLIBCXX_END_NAMESPACE_CONTAINER
|
||||
# define _GLIBCXX_END_NAMESPACE_CONTAINER
|
||||
#endif
|
||||
|
||||
// GLIBCXX_ABI Deprecated
|
||||
// Define if compatibility should be provided for -mlong-double-64.
|
||||
#undef _GLIBCXX_LONG_DOUBLE_COMPAT
|
||||
@ -420,7 +421,7 @@ namespace std
|
||||
#endif
|
||||
|
||||
// Debug Mode implies checking assertions.
|
||||
#ifdef _GLIBCXX_DEBUG
|
||||
#if defined(_GLIBCXX_DEBUG) && !defined(_GLIBCXX_ASSERTIONS)
|
||||
# define _GLIBCXX_ASSERTIONS 1
|
||||
#endif
|
||||
|
||||
@ -544,6 +545,13 @@ namespace std
|
||||
#define _GLIBCXX_TXN_SAFE_DYN
|
||||
#endif
|
||||
|
||||
#if __cplusplus > 201402L
|
||||
// In C++17 mathematical special functions are in namespace std.
|
||||
# define _GLIBCXX_USE_STD_SPEC_FUNCS 1
|
||||
#elif __cplusplus >= 201103L && __STDCPP_WANT_MATH_SPEC_FUNCS__ != 0
|
||||
// For C++11 and C++14 they are in namespace std when requested.
|
||||
# define _GLIBCXX_USE_STD_SPEC_FUNCS 1
|
||||
#endif
|
||||
|
||||
// The remainder of the prewritten config is automatic; all the
|
||||
// user hooks are listed above.
|
||||
@ -601,36 +609,46 @@ namespace std
|
||||
# endif
|
||||
#endif
|
||||
|
||||
/* Define if __float128 is supported on this host. */
|
||||
#if defined(__FLOAT128__) || defined(__SIZEOF_FLOAT128__)
|
||||
#ifndef __ARM_EABI__
|
||||
#define _GLIBCXX_USE_FLOAT128 1
|
||||
#endif
|
||||
#endif
|
||||
|
||||
// End of prewritten config; the settings discovered at configure time follow.
|
||||
/* config.h. Generated from config.h.in by configure. */
|
||||
/* config.h.in. Generated from configure.ac by autoheader. */
|
||||
|
||||
/* Define to 1 if you have the `acosf' function. */
|
||||
#define _GLIBCXX_HAVE_ACOSF 1
|
||||
/* #undef _GLIBCXX_HAVE_ACOSF */
|
||||
|
||||
/* Define to 1 if you have the `acosl' function. */
|
||||
#define _GLIBCXX_HAVE_ACOSL 1
|
||||
/* #undef _GLIBCXX_HAVE_ACOSL */
|
||||
|
||||
/* Define to 1 if you have the `aligned_alloc' function. */
|
||||
/* #undef _GLIBCXX_HAVE_ALIGNED_ALLOC */
|
||||
|
||||
/* Define to 1 if you have the `asinf' function. */
|
||||
#define _GLIBCXX_HAVE_ASINF 1
|
||||
/* #undef _GLIBCXX_HAVE_ASINF */
|
||||
|
||||
/* Define to 1 if you have the `asinl' function. */
|
||||
#define _GLIBCXX_HAVE_ASINL 1
|
||||
/* #undef _GLIBCXX_HAVE_ASINL */
|
||||
|
||||
/* Define to 1 if the target assembler supports .symver directive. */
|
||||
#define _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE 1
|
||||
|
||||
/* Define to 1 if you have the `atan2f' function. */
|
||||
#define _GLIBCXX_HAVE_ATAN2F 1
|
||||
/* #undef _GLIBCXX_HAVE_ATAN2F */
|
||||
|
||||
/* Define to 1 if you have the `atan2l' function. */
|
||||
#define _GLIBCXX_HAVE_ATAN2L 1
|
||||
/* #undef _GLIBCXX_HAVE_ATAN2L */
|
||||
|
||||
/* Define to 1 if you have the `atanf' function. */
|
||||
#define _GLIBCXX_HAVE_ATANF 1
|
||||
/* #undef _GLIBCXX_HAVE_ATANF */
|
||||
|
||||
/* Define to 1 if you have the `atanl' function. */
|
||||
#define _GLIBCXX_HAVE_ATANL 1
|
||||
/* #undef _GLIBCXX_HAVE_ATANL */
|
||||
|
||||
/* Define to 1 if you have the `at_quick_exit' function. */
|
||||
/* #undef _GLIBCXX_HAVE_AT_QUICK_EXIT */
|
||||
@ -639,25 +657,25 @@ namespace std
|
||||
/* #undef _GLIBCXX_HAVE_CC_TLS */
|
||||
|
||||
/* Define to 1 if you have the `ceilf' function. */
|
||||
#define _GLIBCXX_HAVE_CEILF 1
|
||||
/* #undef _GLIBCXX_HAVE_CEILF */
|
||||
|
||||
/* Define to 1 if you have the `ceill' function. */
|
||||
#define _GLIBCXX_HAVE_CEILL 1
|
||||
/* #undef _GLIBCXX_HAVE_CEILL */
|
||||
|
||||
/* Define to 1 if you have the <complex.h> header file. */
|
||||
#define _GLIBCXX_HAVE_COMPLEX_H 1
|
||||
|
||||
/* Define to 1 if you have the `cosf' function. */
|
||||
#define _GLIBCXX_HAVE_COSF 1
|
||||
/* #undef _GLIBCXX_HAVE_COSF */
|
||||
|
||||
/* Define to 1 if you have the `coshf' function. */
|
||||
#define _GLIBCXX_HAVE_COSHF 1
|
||||
/* #undef _GLIBCXX_HAVE_COSHF */
|
||||
|
||||
/* Define to 1 if you have the `coshl' function. */
|
||||
/* #undef _GLIBCXX_HAVE_COSHL */
|
||||
|
||||
/* Define to 1 if you have the `cosl' function. */
|
||||
#define _GLIBCXX_HAVE_COSL 1
|
||||
/* #undef _GLIBCXX_HAVE_COSL */
|
||||
|
||||
/* Define to 1 if you have the <dirent.h> header file. */
|
||||
#define _GLIBCXX_HAVE_DIRENT_H 1
|
||||
@ -696,7 +714,7 @@ namespace std
|
||||
/* #undef _GLIBCXX_HAVE_ENOSTR */
|
||||
|
||||
/* Define if ENOTRECOVERABLE exists. */
|
||||
/* #undef _GLIBCXX_HAVE_ENOTRECOVERABLE */
|
||||
#define _GLIBCXX_HAVE_ENOTRECOVERABLE 1
|
||||
|
||||
/* Define if ENOTSUP exists. */
|
||||
#define _GLIBCXX_HAVE_ENOTSUP 1
|
||||
@ -705,7 +723,7 @@ namespace std
|
||||
#define _GLIBCXX_HAVE_EOVERFLOW 1
|
||||
|
||||
/* Define if EOWNERDEAD exists. */
|
||||
/* #undef _GLIBCXX_HAVE_EOWNERDEAD */
|
||||
#define _GLIBCXX_HAVE_EOWNERDEAD 1
|
||||
|
||||
/* Define if EPERM exists. */
|
||||
#define _GLIBCXX_HAVE_EPERM 1
|
||||
@ -725,20 +743,23 @@ namespace std
|
||||
/* Define if EWOULDBLOCK exists. */
|
||||
#define _GLIBCXX_HAVE_EWOULDBLOCK 1
|
||||
|
||||
/* Define to 1 if GCC 4.6 supported std::exception_ptr for the target */
|
||||
/* #undef _GLIBCXX_HAVE_EXCEPTION_PTR_SINCE_GCC46 */
|
||||
|
||||
/* Define to 1 if you have the <execinfo.h> header file. */
|
||||
/* #undef _GLIBCXX_HAVE_EXECINFO_H */
|
||||
|
||||
/* Define to 1 if you have the `expf' function. */
|
||||
#define _GLIBCXX_HAVE_EXPF 1
|
||||
/* #undef _GLIBCXX_HAVE_EXPF */
|
||||
|
||||
/* Define to 1 if you have the `expl' function. */
|
||||
/* #undef _GLIBCXX_HAVE_EXPL */
|
||||
|
||||
/* Define to 1 if you have the `fabsf' function. */
|
||||
#define _GLIBCXX_HAVE_FABSF 1
|
||||
/* #undef _GLIBCXX_HAVE_FABSF */
|
||||
|
||||
/* Define to 1 if you have the `fabsl' function. */
|
||||
#define _GLIBCXX_HAVE_FABSL 1
|
||||
/* #undef _GLIBCXX_HAVE_FABSL */
|
||||
|
||||
/* Define to 1 if you have the <fcntl.h> header file. */
|
||||
#define _GLIBCXX_HAVE_FCNTL_H 1
|
||||
@ -759,16 +780,16 @@ namespace std
|
||||
#define _GLIBCXX_HAVE_FLOAT_H 1
|
||||
|
||||
/* Define to 1 if you have the `floorf' function. */
|
||||
#define _GLIBCXX_HAVE_FLOORF 1
|
||||
/* #undef _GLIBCXX_HAVE_FLOORF */
|
||||
|
||||
/* Define to 1 if you have the `floorl' function. */
|
||||
#define _GLIBCXX_HAVE_FLOORL 1
|
||||
/* #undef _GLIBCXX_HAVE_FLOORL */
|
||||
|
||||
/* Define to 1 if you have the `fmodf' function. */
|
||||
#define _GLIBCXX_HAVE_FMODF 1
|
||||
/* #undef _GLIBCXX_HAVE_FMODF */
|
||||
|
||||
/* Define to 1 if you have the `fmodl' function. */
|
||||
#define _GLIBCXX_HAVE_FMODL 1
|
||||
/* #undef _GLIBCXX_HAVE_FMODL */
|
||||
|
||||
/* Define to 1 if you have the `fpclass' function. */
|
||||
/* #undef _GLIBCXX_HAVE_FPCLASS */
|
||||
@ -777,10 +798,10 @@ namespace std
|
||||
/* #undef _GLIBCXX_HAVE_FP_H */
|
||||
|
||||
/* Define to 1 if you have the `frexpf' function. */
|
||||
#define _GLIBCXX_HAVE_FREXPF 1
|
||||
/* #undef _GLIBCXX_HAVE_FREXPF */
|
||||
|
||||
/* Define to 1 if you have the `frexpl' function. */
|
||||
#define _GLIBCXX_HAVE_FREXPL 1
|
||||
/* #undef _GLIBCXX_HAVE_FREXPL */
|
||||
|
||||
/* Define if _Unwind_GetIPInfo is available. */
|
||||
#define _GLIBCXX_HAVE_GETIPINFO 1
|
||||
@ -789,13 +810,13 @@ namespace std
|
||||
#define _GLIBCXX_HAVE_GETS 1
|
||||
|
||||
/* Define to 1 if you have the `hypot' function. */
|
||||
#define _GLIBCXX_HAVE_HYPOT 1
|
||||
/* #undef _GLIBCXX_HAVE_HYPOT */
|
||||
|
||||
/* Define to 1 if you have the `hypotf' function. */
|
||||
#define _GLIBCXX_HAVE_HYPOTF 1
|
||||
/* #undef _GLIBCXX_HAVE_HYPOTF */
|
||||
|
||||
/* Define to 1 if you have the `hypotl' function. */
|
||||
#define _GLIBCXX_HAVE_HYPOTL 1
|
||||
/* #undef _GLIBCXX_HAVE_HYPOTL */
|
||||
|
||||
/* Define if you have the iconv() function. */
|
||||
/* #undef _GLIBCXX_HAVE_ICONV */
|
||||
@ -844,46 +865,52 @@ namespace std
|
||||
#define _GLIBCXX_HAVE_LC_MESSAGES 1
|
||||
|
||||
/* Define to 1 if you have the `ldexpf' function. */
|
||||
#define _GLIBCXX_HAVE_LDEXPF 1
|
||||
/* #undef _GLIBCXX_HAVE_LDEXPF */
|
||||
|
||||
/* Define to 1 if you have the `ldexpl' function. */
|
||||
#define _GLIBCXX_HAVE_LDEXPL 1
|
||||
/* #undef _GLIBCXX_HAVE_LDEXPL */
|
||||
|
||||
/* Define to 1 if you have the <libintl.h> header file. */
|
||||
/* #undef _GLIBCXX_HAVE_LIBINTL_H */
|
||||
|
||||
/* Only used in build directory testsuite_hooks.h. */
|
||||
/* #undef _GLIBCXX_HAVE_LIMIT_AS */
|
||||
#define _GLIBCXX_HAVE_LIMIT_AS 1
|
||||
|
||||
/* Only used in build directory testsuite_hooks.h. */
|
||||
/* #undef _GLIBCXX_HAVE_LIMIT_DATA */
|
||||
#define _GLIBCXX_HAVE_LIMIT_DATA 1
|
||||
|
||||
/* Only used in build directory testsuite_hooks.h. */
|
||||
/* #undef _GLIBCXX_HAVE_LIMIT_FSIZE */
|
||||
#define _GLIBCXX_HAVE_LIMIT_FSIZE 1
|
||||
|
||||
/* Only used in build directory testsuite_hooks.h. */
|
||||
/* #undef _GLIBCXX_HAVE_LIMIT_RSS */
|
||||
#define _GLIBCXX_HAVE_LIMIT_RSS 1
|
||||
|
||||
/* Only used in build directory testsuite_hooks.h. */
|
||||
/* #undef _GLIBCXX_HAVE_LIMIT_VMEM */
|
||||
#define _GLIBCXX_HAVE_LIMIT_VMEM 1
|
||||
|
||||
/* Define if futex syscall is available. */
|
||||
/* #undef _GLIBCXX_HAVE_LINUX_FUTEX */
|
||||
|
||||
/* Define to 1 if you have the <linux/random.h> header file. */
|
||||
/* #undef _GLIBCXX_HAVE_LINUX_RANDOM_H */
|
||||
|
||||
/* Define to 1 if you have the <linux/types.h> header file. */
|
||||
/* #undef _GLIBCXX_HAVE_LINUX_TYPES_H */
|
||||
|
||||
/* Define to 1 if you have the <locale.h> header file. */
|
||||
#define _GLIBCXX_HAVE_LOCALE_H 1
|
||||
|
||||
/* Define to 1 if you have the `log10f' function. */
|
||||
#define _GLIBCXX_HAVE_LOG10F 1
|
||||
/* #undef _GLIBCXX_HAVE_LOG10F */
|
||||
|
||||
/* Define to 1 if you have the `log10l' function. */
|
||||
#define _GLIBCXX_HAVE_LOG10L 1
|
||||
/* #undef _GLIBCXX_HAVE_LOG10L */
|
||||
|
||||
/* Define to 1 if you have the `logf' function. */
|
||||
#define _GLIBCXX_HAVE_LOGF 1
|
||||
/* #undef _GLIBCXX_HAVE_LOGF */
|
||||
|
||||
/* Define to 1 if you have the `logl' function. */
|
||||
#define _GLIBCXX_HAVE_LOGL 1
|
||||
/* #undef _GLIBCXX_HAVE_LOGL */
|
||||
|
||||
/* Define to 1 if you have the <machine/endian.h> header file. */
|
||||
#define _GLIBCXX_HAVE_MACHINE_ENDIAN_H 1
|
||||
@ -894,6 +921,9 @@ namespace std
|
||||
/* Define if mbstate_t exists in wchar.h. */
|
||||
#define _GLIBCXX_HAVE_MBSTATE_T 1
|
||||
|
||||
/* Define to 1 if you have the `memalign' function. */
|
||||
/* #undef _GLIBCXX_HAVE_MEMALIGN */
|
||||
|
||||
/* Define to 1 if you have the <memory.h> header file. */
|
||||
#define _GLIBCXX_HAVE_MEMORY_H 1
|
||||
|
||||
@ -901,28 +931,31 @@ namespace std
|
||||
/* #undef _GLIBCXX_HAVE_MODF */
|
||||
|
||||
/* Define to 1 if you have the `modff' function. */
|
||||
#define _GLIBCXX_HAVE_MODFF 1
|
||||
/* #undef _GLIBCXX_HAVE_MODFF */
|
||||
|
||||
/* Define to 1 if you have the `modfl' function. */
|
||||
#define _GLIBCXX_HAVE_MODFL 1
|
||||
/* #undef _GLIBCXX_HAVE_MODFL */
|
||||
|
||||
/* Define to 1 if you have the <nan.h> header file. */
|
||||
/* #undef _GLIBCXX_HAVE_NAN_H */
|
||||
|
||||
/* Define if <math.h> defines obsolete isinf function. */
|
||||
#define _GLIBCXX_HAVE_OBSOLETE_ISINF 1
|
||||
/* #undef _GLIBCXX_HAVE_OBSOLETE_ISINF */
|
||||
|
||||
/* Define if <math.h> defines obsolete isnan function. */
|
||||
#define _GLIBCXX_HAVE_OBSOLETE_ISNAN 1
|
||||
/* #undef _GLIBCXX_HAVE_OBSOLETE_ISNAN */
|
||||
|
||||
/* Define if poll is available in <poll.h>. */
|
||||
#define _GLIBCXX_HAVE_POLL 1
|
||||
|
||||
/* Define to 1 if you have the `posix_memalign' function. */
|
||||
/* #undef _GLIBCXX_HAVE_POSIX_MEMALIGN */
|
||||
|
||||
/* Define to 1 if you have the `powf' function. */
|
||||
#define _GLIBCXX_HAVE_POWF 1
|
||||
/* #undef _GLIBCXX_HAVE_POWF */
|
||||
|
||||
/* Define to 1 if you have the `powl' function. */
|
||||
#define _GLIBCXX_HAVE_POWL 1
|
||||
/* #undef _GLIBCXX_HAVE_POWL */
|
||||
|
||||
/* Define to 1 if you have the `qfpclass' function. */
|
||||
/* #undef _GLIBCXX_HAVE_QFPCLASS */
|
||||
@ -943,25 +976,25 @@ namespace std
|
||||
/* #undef _GLIBCXX_HAVE_SINCOSL */
|
||||
|
||||
/* Define to 1 if you have the `sinf' function. */
|
||||
#define _GLIBCXX_HAVE_SINF 1
|
||||
/* #undef _GLIBCXX_HAVE_SINF */
|
||||
|
||||
/* Define to 1 if you have the `sinhf' function. */
|
||||
#define _GLIBCXX_HAVE_SINHF 1
|
||||
/* #undef _GLIBCXX_HAVE_SINHF */
|
||||
|
||||
/* Define to 1 if you have the `sinhl' function. */
|
||||
#define _GLIBCXX_HAVE_SINHL 1
|
||||
/* #undef _GLIBCXX_HAVE_SINHL */
|
||||
|
||||
/* Define to 1 if you have the `sinl' function. */
|
||||
#define _GLIBCXX_HAVE_SINL 1
|
||||
/* #undef _GLIBCXX_HAVE_SINL */
|
||||
|
||||
/* Defined if sleep exists. */
|
||||
#define _GLIBCXX_HAVE_SLEEP 1
|
||||
|
||||
/* Define to 1 if you have the `sqrtf' function. */
|
||||
#define _GLIBCXX_HAVE_SQRTF 1
|
||||
/* #undef _GLIBCXX_HAVE_SQRTF */
|
||||
|
||||
/* Define to 1 if you have the `sqrtl' function. */
|
||||
#define _GLIBCXX_HAVE_SQRTL 1
|
||||
/* #undef _GLIBCXX_HAVE_SQRTL */
|
||||
|
||||
/* Define to 1 if you have the <stdalign.h> header file. */
|
||||
#define _GLIBCXX_HAVE_STDALIGN_H 1
|
||||
@ -1051,20 +1084,20 @@ namespace std
|
||||
/* Define if S_IFREG is available in <sys/stat.h>. */
|
||||
/* #undef _GLIBCXX_HAVE_S_IFREG */
|
||||
|
||||
/* Define if S_IFREG is available in <sys/stat.h>. */
|
||||
/* Define if S_ISREG is available in <sys/stat.h>. */
|
||||
#define _GLIBCXX_HAVE_S_ISREG 1
|
||||
|
||||
/* Define to 1 if you have the `tanf' function. */
|
||||
#define _GLIBCXX_HAVE_TANF 1
|
||||
/* #undef _GLIBCXX_HAVE_TANF */
|
||||
|
||||
/* Define to 1 if you have the `tanhf' function. */
|
||||
#define _GLIBCXX_HAVE_TANHF 1
|
||||
/* #undef _GLIBCXX_HAVE_TANHF */
|
||||
|
||||
/* Define to 1 if you have the `tanhl' function. */
|
||||
#define _GLIBCXX_HAVE_TANHL 1
|
||||
/* #undef _GLIBCXX_HAVE_TANHL */
|
||||
|
||||
/* Define to 1 if you have the `tanl' function. */
|
||||
#define _GLIBCXX_HAVE_TANL 1
|
||||
/* #undef _GLIBCXX_HAVE_TANL */
|
||||
|
||||
/* Define to 1 if you have the <tgmath.h> header file. */
|
||||
#define _GLIBCXX_HAVE_TGMATH_H 1
|
||||
@ -1073,7 +1106,7 @@ namespace std
|
||||
/* #undef _GLIBCXX_HAVE_TLS */
|
||||
|
||||
/* Define to 1 if you have the <uchar.h> header file. */
|
||||
/* #undef _GLIBCXX_HAVE_UCHAR_H */
|
||||
#define _GLIBCXX_HAVE_UCHAR_H 1
|
||||
|
||||
/* Define to 1 if you have the <unistd.h> header file. */
|
||||
#define _GLIBCXX_HAVE_UNISTD_H 1
|
||||
@ -1114,6 +1147,9 @@ namespace std
|
||||
/* Define to 1 if you have the `_acosl' function. */
|
||||
/* #undef _GLIBCXX_HAVE__ACOSL */
|
||||
|
||||
/* Define to 1 if you have the `_aligned_malloc' function. */
|
||||
/* #undef _GLIBCXX_HAVE__ALIGNED_MALLOC */
|
||||
|
||||
/* Define to 1 if you have the `_asinf' function. */
|
||||
/* #undef _GLIBCXX_HAVE__ASINF */
|
||||
|
||||
@ -1294,6 +1330,9 @@ namespace std
|
||||
/* Define to 1 if you have the `_tanl' function. */
|
||||
/* #undef _GLIBCXX_HAVE__TANL */
|
||||
|
||||
/* Define to 1 if you have the `__cxa_thread_atexit' function. */
|
||||
/* #undef _GLIBCXX_HAVE___CXA_THREAD_ATEXIT */
|
||||
|
||||
/* Define to 1 if you have the `__cxa_thread_atexit_impl' function. */
|
||||
/* #undef _GLIBCXX_HAVE___CXA_THREAD_ATEXIT_IMPL */
|
||||
|
||||
@ -1365,7 +1404,7 @@ namespace std
|
||||
|
||||
/* Define if C99 functions or macros in <wchar.h> should be imported in
|
||||
<cwchar> in namespace std for C++11. */
|
||||
/* #undef _GLIBCXX11_USE_C99_WCHAR */
|
||||
#define _GLIBCXX11_USE_C99_WCHAR 1
|
||||
|
||||
/* Define if C99 functions in <complex.h> should be used in <complex> for
|
||||
C++98. Using compiler builtins for these functions requires corresponding
|
||||
@ -1409,24 +1448,19 @@ namespace std
|
||||
/* Define if compatibility should be provided for -mlong-double-64. */
|
||||
|
||||
/* Define to the letter to which size_t is mangled. */
|
||||
#ifdef __x86_64__
|
||||
#define _GLIBCXX_MANGLE_SIZE_T m
|
||||
#else
|
||||
#define _GLIBCXX_MANGLE_SIZE_T j
|
||||
#endif
|
||||
|
||||
/* Define if C99 llrint and llround functions are missing from <math.h>. */
|
||||
/* #undef _GLIBCXX_NO_C99_ROUNDING_FUNCS */
|
||||
|
||||
/* Define if ptrdiff_t is int. */
|
||||
#ifndef __x86_64__
|
||||
#define _GLIBCXX_PTRDIFF_T_IS_INT 1
|
||||
#endif
|
||||
/* #undef _GLIBCXX_PTRDIFF_T_IS_INT */
|
||||
|
||||
/* Define if using setrlimit to set resource limits during "make check" */
|
||||
/* #undef _GLIBCXX_RES_LIMITS */
|
||||
#define _GLIBCXX_RES_LIMITS 1
|
||||
|
||||
/* Define if size_t is unsigned int. */
|
||||
#ifndef __x86_64__
|
||||
#define _GLIBCXX_SIZE_T_IS_UINT 1
|
||||
#endif
|
||||
/* #undef _GLIBCXX_SIZE_T_IS_UINT */
|
||||
|
||||
/* Define to the value of the EOF integer constant. */
|
||||
#define _GLIBCXX_STDIO_EOF -1
|
||||
@ -1454,7 +1488,7 @@ namespace std
|
||||
|
||||
/* Define if C11 functions in <uchar.h> should be imported into namespace std
|
||||
in <cuchar>. */
|
||||
/* #undef _GLIBCXX_USE_C11_UCHAR_CXX11 */
|
||||
#define _GLIBCXX_USE_C11_UCHAR_CXX11 1
|
||||
|
||||
/* Define if C99 functions or macros from <wchar.h>, <math.h>, <complex.h>,
|
||||
<stdio.h>, and <stdlib.h> can be used or exposed. */
|
||||
@ -1463,7 +1497,7 @@ namespace std
|
||||
/* Define if C99 functions in <complex.h> should be used in <tr1/complex>.
|
||||
Using compiler builtins for these functions requires corresponding C99
|
||||
library functions to be present. */
|
||||
/* #undef _GLIBCXX_USE_C99_COMPLEX_TR1 */
|
||||
#define _GLIBCXX_USE_C99_COMPLEX_TR1 1
|
||||
|
||||
/* Define if C99 functions in <ctype.h> should be imported in <tr1/cctype> in
|
||||
namespace std::tr1. */
|
||||
@ -1479,11 +1513,11 @@ namespace std
|
||||
|
||||
/* Define if wchar_t C99 functions in <inttypes.h> should be imported in
|
||||
<tr1/cinttypes> in namespace std::tr1. */
|
||||
/* #undef _GLIBCXX_USE_C99_INTTYPES_WCHAR_T_TR1 */
|
||||
#define _GLIBCXX_USE_C99_INTTYPES_WCHAR_T_TR1 1
|
||||
|
||||
/* Define if C99 functions or macros in <math.h> should be imported in
|
||||
<tr1/cmath> in namespace std::tr1. */
|
||||
/* #undef _GLIBCXX_USE_C99_MATH_TR1 */
|
||||
#define _GLIBCXX_USE_C99_MATH_TR1 1
|
||||
|
||||
/* Define if C99 types in <stdint.h> should be imported in <tr1/cstdint> in
|
||||
namespace std::tr1. */
|
||||
@ -1509,11 +1543,6 @@ namespace std
|
||||
/* Define if fchmodat is available in <sys/stat.h>. */
|
||||
#define _GLIBCXX_USE_FCHMODAT 1
|
||||
|
||||
/* Define if __float128 is supported on this host. */
|
||||
#ifndef __ARM_EABI__
|
||||
#define _GLIBCXX_USE_FLOAT128 1
|
||||
#endif
|
||||
|
||||
/* Defined if gettimeofday is available. */
|
||||
#define _GLIBCXX_USE_GETTIMEOFDAY 1
|
||||
|
||||
@ -1563,7 +1592,7 @@ namespace std
|
||||
/* #undef _GLIBCXX_USE_SENDFILE */
|
||||
|
||||
/* Define if struct stat has timespec members. */
|
||||
/* #undef _GLIBCXX_USE_ST_MTIM */
|
||||
#define _GLIBCXX_USE_ST_MTIM 1
|
||||
|
||||
/* Define if sysctl(), CTL_HW and HW_NCPU are available in <sys/sysctl.h>. */
|
||||
/* #undef _GLIBCXX_USE_SYSCTL_HW_NCPU */
|
||||
@ -1573,7 +1602,7 @@ namespace std
|
||||
|
||||
/* Define if utimensat and UTIME_OMIT are available in <sys/stat.h> and
|
||||
AT_FDCWD in <fcntl.h>. */
|
||||
/* #undef _GLIBCXX_USE_UTIMENSAT */
|
||||
#define _GLIBCXX_USE_UTIMENSAT 1
|
||||
|
||||
/* Define if code specialized for wchar_t should be used. */
|
||||
#define _GLIBCXX_USE_WCHAR_T 1
|
||||
|
@ -127,9 +127,11 @@ _ZNKSt10error_code23default_error_conditionEv T
|
||||
_ZNKSt11logic_error4whatEv T
|
||||
_ZNKSt12bad_weak_ptr4whatEv T
|
||||
_ZNKSt12future_error4whatEv T
|
||||
_ZNKSt13random_device13_M_getentropyEv T
|
||||
_ZNKSt13runtime_error4whatEv T
|
||||
_ZNKSt16bad_array_length4whatEv T
|
||||
_ZNKSt17bad_function_call4whatEv T
|
||||
_ZNKSt19__iosfail_type_info11__do_upcastEPKN10__cxxabiv117__class_type_infoEPPv T
|
||||
_ZNKSt20bad_array_new_length4whatEv T
|
||||
_ZNKSt3_V214error_category10_M_messageB5cxx11Ei T
|
||||
_ZNKSt3_V214error_category10_M_messageEi T
|
||||
@ -152,8 +154,6 @@ _ZNKSt9type_info10__do_catchEPKS_PPvj T
|
||||
_ZNKSt9type_info11__do_upcastEPKN10__cxxabiv117__class_type_infoEPPv T
|
||||
_ZNKSt9type_info14__is_pointer_pEv T
|
||||
_ZNKSt9type_info15__is_function_pEv T
|
||||
_ZNSi6ignoreEl T
|
||||
_ZNSi6ignoreEli T
|
||||
_ZNSt10__num_base11_S_atoms_inE D 8
|
||||
_ZNSt10__num_base12_S_atoms_outE D 8
|
||||
_ZNSt10__num_base15_S_format_floatERKSt8ios_basePcc T
|
||||
@ -355,6 +355,9 @@ _ZNSt16invalid_argumentD2Ev T
|
||||
_ZNSt17bad_function_callD0Ev T
|
||||
_ZNSt17bad_function_callD1Ev T
|
||||
_ZNSt17bad_function_callD2Ev T
|
||||
_ZNSt19__iosfail_type_infoD0Ev T
|
||||
_ZNSt19__iosfail_type_infoD1Ev T
|
||||
_ZNSt19__iosfail_type_infoD2Ev T
|
||||
_ZNSt20bad_array_new_lengthD0Ev T
|
||||
_ZNSt20bad_array_new_lengthD1Ev T
|
||||
_ZNSt20bad_array_new_lengthD2Ev T
|
||||
@ -582,11 +585,14 @@ _ZSt20__throw_length_errorPKc T
|
||||
_ZSt20__throw_out_of_rangePKc T
|
||||
_ZSt20__throw_system_errori T
|
||||
_ZSt21_Rb_tree_rotate_rightPSt18_Rb_tree_node_baseRS0_ T
|
||||
_ZSt21__destroy_ios_failurePv T
|
||||
_ZSt21__throw_bad_exceptionv T
|
||||
_ZSt21__throw_runtime_errorPKc T
|
||||
_ZSt22__throw_overflow_errorPKc T
|
||||
_ZSt22__verify_grouping_implPKcmS0_m T
|
||||
_ZSt23__construct_ios_failurePvPKc T
|
||||
_ZSt23__throw_underflow_errorPKc T
|
||||
_ZSt24__is_ios_failure_handlerPKN10__cxxabiv117__class_type_infoE T
|
||||
_ZSt24__throw_invalid_argumentPKc T
|
||||
_ZSt24__throw_out_of_range_fmtPKcz T
|
||||
_ZSt25__throw_bad_function_callv T
|
||||
@ -615,38 +621,244 @@ __cxa_bad_cast T
|
||||
__cxa_bad_typeid T
|
||||
__cxa_throw_bad_array_length T
|
||||
__cxa_throw_bad_array_new_length T
|
||||
coshl T
|
||||
expl T
|
||||
|
||||
# manually added typeinfo and vtable symbols
|
||||
# manually added typeinfo, vtable and VTT symbols
|
||||
|
||||
_ZTISt5ctypeIcE V
|
||||
_ZTINSt6locale5facetE V
|
||||
_ZTISt16invalid_argument V
|
||||
_ZTVSt16invalid_argument V
|
||||
_ZTISt8ios_base V
|
||||
_ZTISt7codecvtIcc11__mbstate_tE V
|
||||
_ZTISt13runtime_error V
|
||||
_ZTISo V
|
||||
_ZTISt11regex_error V
|
||||
_ZTISt13runtime_error V
|
||||
_ZTISt15basic_streambufIcSt11char_traitsIcEE V
|
||||
_ZTISt16invalid_argument V
|
||||
_ZTISt5ctypeIcE V
|
||||
_ZTISt7codecvtIcc11__mbstate_tE V
|
||||
_ZTISt8ios_base V
|
||||
_ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE V
|
||||
_ZTTNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE V
|
||||
_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE V
|
||||
_ZTTSt14basic_ifstreamIcSt11char_traitsIcEE V
|
||||
_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE V
|
||||
_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE V
|
||||
_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE V
|
||||
_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE V
|
||||
_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE V
|
||||
_ZTVSt11regex_error V
|
||||
_ZTVSt13basic_filebufIcSt11char_traitsIcEE V
|
||||
_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE V
|
||||
_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE V
|
||||
_ZTVSt15basic_streambufIcSt11char_traitsIcEE V
|
||||
_ZTVSt16invalid_argument V
|
||||
_ZTVSt9basic_iosIcSt11char_traitsIcEE V
|
||||
|
||||
# manually added template-related symbols
|
||||
|
||||
_ZNKSt5ctypeIcE13_M_widen_initEv T
|
||||
_ZNSt5ctypeIcE2idE B 8
|
||||
_ZNKSt12__basic_fileIcE7is_openEv T
|
||||
_ZNSt12__basic_fileIcE9showmanycEv T
|
||||
_ZNSt12__basic_fileIcE6xsgetnEPcl T
|
||||
_ZNSt12__basic_fileIcE8xsputn_2EPKclS2_l T
|
||||
_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EE T
|
||||
_ZNSt7codecvtIcc11__mbstate_tE2idE B 8
|
||||
_ZNSt12__basic_fileIcEC1EPi T
|
||||
_ZNSt12__basic_fileIcED1Ev T
|
||||
_ZNKSt5ctypeIcE13_M_widen_initEv T
|
||||
_ZNKSt9type_infoeqERKS_ T
|
||||
_ZNSi6ignoreEli T
|
||||
_ZNSi7getlineEPclc T
|
||||
_ZNSt12__basic_fileIcE6xsputnEPKcl T
|
||||
_ZNSt12__basic_fileIcE4openEPKcSt13_Ios_Openmodei T
|
||||
_ZNSt12__basic_fileIcE5closeEv T
|
||||
_ZNSt12__basic_fileIcE6xsgetnEPcl T
|
||||
_ZNSt12__basic_fileIcE6xsputnEPKcl T
|
||||
_ZNSt12__basic_fileIcE7seekoffElSt12_Ios_Seekdir T
|
||||
_ZNSt12__basic_fileIcE7seekoffExSt12_Ios_Seekdir T
|
||||
_ZNSt12__basic_fileIcE4openEPKcSt13_Ios_Openmodei T
|
||||
_ZNSt12__basic_fileIcE8xsputn_2EPKclS2_l T
|
||||
_ZNSt12__basic_fileIcE9showmanycEv T
|
||||
_ZNSt12__basic_fileIcEC1EPi T
|
||||
_ZNSt12__basic_fileIcED1Ev T
|
||||
_ZNSt5ctypeIcE2idE B 8
|
||||
_ZNSt7codecvtIcc11__mbstate_tE2idE B 8
|
||||
_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EES4_ T
|
||||
_ZNKSt9type_infoeqERKS_ T
|
||||
_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EE T
|
||||
|
||||
# manually added weak symbols
|
||||
|
||||
_ZNKSt15basic_streambufIcSt11char_traitsIcEE4gptrEv W
|
||||
_ZNKSt15basic_streambufIcSt11char_traitsIcEE4pptrEv W
|
||||
_ZNKSt15basic_streambufIcSt11char_traitsIcEE5ebackEv W
|
||||
_ZNKSt15basic_streambufIcSt11char_traitsIcEE5egptrEv W
|
||||
_ZNKSt15basic_streambufIcSt11char_traitsIcEE5epptrEv W
|
||||
_ZNKSt15basic_streambufIcSt11char_traitsIcEE5pbaseEv W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEcm W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_M_local_dataEv W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcmm W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEcm W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEPKcmm W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE3endEv W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4backEv W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4copyEPcmm W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4dataEv W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcm W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcmm W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcm W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4sizeEv W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5beginEv W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5c_strEv W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5emptyEv W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEPKcm W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEPKcmm W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEcm W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6lengthEv W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6substrEmm W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_M_dataEv W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareERKS4_ W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEmmPKc W
|
||||
_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEixEm W
|
||||
_ZNKSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE3strEv W
|
||||
_ZNKSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEE3strEv W
|
||||
_ZNKSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEE3strEv W
|
||||
_ZNKSt9basic_iosIcSt11char_traitsIcEE3badEv W
|
||||
_ZNKSt9basic_iosIcSt11char_traitsIcEE3eofEv W
|
||||
_ZNKSt9basic_iosIcSt11char_traitsIcEE4failEv W
|
||||
_ZNSaIcEC1ERKS_ W
|
||||
_ZNSaIcEC1Ev W
|
||||
_ZNSaIcEC2ERKS_ W
|
||||
_ZNSaIcEC2Ev W
|
||||
_ZNSaIcED1Ev W
|
||||
_ZNSaIcED2Ev W
|
||||
_ZNSdC1Ev W
|
||||
_ZNSdC2Ev W
|
||||
_ZNSi10_M_extractIdEERSiRT_ W
|
||||
_ZNSi10_M_extractIfEERSiRT_ W
|
||||
_ZNSi10_M_extractIjEERSiRT_ W
|
||||
_ZNSi10_M_extractImEERSiRT_ W
|
||||
_ZNSi10_M_extractIyEERSiRT_ W
|
||||
_ZNSi3getERc W
|
||||
_ZNSi4peekEv W
|
||||
_ZNSi7getlineEPcl W
|
||||
_ZNSi7putbackEc W
|
||||
_ZNSirsERd W
|
||||
_ZNSirsERf W
|
||||
_ZNSirsERi W
|
||||
_ZNSirsERj W
|
||||
_ZNSo3putEc W
|
||||
_ZNSo5flushEv W
|
||||
_ZNSo5tellpEv W
|
||||
_ZNSo5writeEPKcl W
|
||||
_ZNSo9_M_insertIPKvEERSoT_ W
|
||||
_ZNSo9_M_insertIbEERSoT_ W
|
||||
_ZNSo9_M_insertIdEERSoT_ W
|
||||
_ZNSo9_M_insertIeEERSoT_ W
|
||||
_ZNSo9_M_insertIlEERSoT_ W
|
||||
_ZNSo9_M_insertImEERSoT_ W
|
||||
_ZNSo9_M_insertIxEERSoT_ W
|
||||
_ZNSo9_M_insertIyEERSoT_ W
|
||||
_ZNSoC1Ev W
|
||||
_ZNSoC2Ev W
|
||||
_ZNSoD0Ev W
|
||||
_ZNSoD1Ev W
|
||||
_ZNSoD2Ev W
|
||||
_ZNSolsEPFRSoS_E W
|
||||
_ZNSolsEPFRSt8ios_baseS0_E W
|
||||
_ZNSolsEd W
|
||||
_ZNSolsEf W
|
||||
_ZNSolsEi W
|
||||
_ZNSolsEj W
|
||||
_ZNSolsEl W
|
||||
_ZNSolsEm W
|
||||
_ZNSolsEs W
|
||||
_ZNSolsEx W
|
||||
_ZNSolsEy W
|
||||
_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode W
|
||||
_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv W
|
||||
_ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev W
|
||||
_ZNSt13basic_filebufIcSt11char_traitsIcEED1Ev W
|
||||
_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode W
|
||||
_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev W
|
||||
_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode W
|
||||
_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev W
|
||||
_ZNSt15basic_streambufIcSt11char_traitsIcEE4setgEPcS3_S3_ W
|
||||
_ZNSt15basic_streambufIcSt11char_traitsIcEE4setpEPcS3_ W
|
||||
_ZNSt15basic_streambufIcSt11char_traitsIcEE4syncEv W
|
||||
_ZNSt15basic_streambufIcSt11char_traitsIcEE5gbumpEi W
|
||||
_ZNSt15basic_streambufIcSt11char_traitsIcEE5imbueERKSt6locale W
|
||||
_ZNSt15basic_streambufIcSt11char_traitsIcEE5pbumpEi W
|
||||
_ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv W
|
||||
_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl W
|
||||
_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl W
|
||||
_ZNSt15basic_streambufIcSt11char_traitsIcEEC1Ev W
|
||||
_ZNSt15basic_streambufIcSt11char_traitsIcEEC2Ev W
|
||||
_ZNSt15basic_streambufIcSt11char_traitsIcEED0Ev W
|
||||
_ZNSt15basic_streambufIcSt11char_traitsIcEED1Ev W
|
||||
_ZNSt15basic_streambufIcSt11char_traitsIcEED2Ev W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE11_M_capacityEm W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_Alloc_hiderC1EPcRKS3_ W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_M_local_dataEv W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_M_set_lengthEm W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcPKcS7_ W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcS5_S5_ W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE3endEv W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4backEv W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4swapERS4_ W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5beginEv W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5clearEv W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5eraseEmm W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKc W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcm W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendERKS4_ W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEmc W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKc W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6assignEPKcm W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEmPKc W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEmmc W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEm W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEmc W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_M_dataEPc W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEN9__gnu_cxx17__normal_iteratorIPKcS4_EES9_S8_S8_ W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEmmPKc W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_eraseEmm W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8pop_backEv W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EOS4_ W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EPKcRKS3_ W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EPKcmRKS3_ W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4_ W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EmcRKS3_ W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1Ev W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EOS4_ W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_ W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_ W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EmcRKS3_ W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_ W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEPKc W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSERKS4_ W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEixEm W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLEPKc W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLERKS4_ W
|
||||
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLEc W
|
||||
_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcmm W
|
||||
_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode W
|
||||
_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev W
|
||||
_ZNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEC1ERKNS_12basic_stringIcS2_S3_EESt13_Ios_Openmode W
|
||||
_ZNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev W
|
||||
_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode W
|
||||
_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev W
|
||||
_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E W
|
||||
_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate W
|
||||
_ZNSt9basic_iosIcSt11char_traitsIcEE5imbueERKSt6locale W
|
||||
_ZNSt9basic_iosIcSt11char_traitsIcEEC1Ev W
|
||||
_ZNSt9basic_iosIcSt11char_traitsIcEEC2Ev W
|
||||
_ZNSt9basic_iosIcSt11char_traitsIcEED0Ev W
|
||||
_ZNSt9basic_iosIcSt11char_traitsIcEED1Ev W
|
||||
_ZNSt9basic_iosIcSt11char_traitsIcEED2Ev W
|
||||
_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l W
|
||||
_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_ W
|
||||
_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc W
|
||||
_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_c W
|
||||
_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St13_Setprecision W
|
||||
_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKNSt7__cxx1112basic_stringIS4_S5_T1_EE W
|
||||
_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_RS3_ W
|
||||
_ZTv0_n24_NSoD0Ev W
|
||||
_ZTv0_n24_NSoD1Ev W
|
||||
|
@ -1 +1 @@
|
||||
912a4049e19eb70678485ad579b684b1e118da1d
|
||||
79ad8821269a443aab21bfc1d0e9b8913332b6d1
|
||||
|
@ -1,9 +1,9 @@
|
||||
LICENSE := LGPL
|
||||
VERSION := 6.3.0
|
||||
VERSION := 8.3.0
|
||||
DOWNLOADS := gcc.archive
|
||||
|
||||
URL(gcc) := ftp://ftp.fu-berlin.de/gnu/gcc/gcc-$(VERSION)/gcc-$(VERSION).tar.bz2
|
||||
SHA(gcc) := f06ae7f3f790fbf0f018f6d40e844451e6bc3b7bc96e128e63b09825c1f8b29f
|
||||
URL(gcc) := ftp://ftp.fu-berlin.de/gnu/gcc/gcc-$(VERSION)/gcc-$(VERSION).tar.xz
|
||||
SHA(gcc) := 64baadfe6cc0f4947a84cb12d7f0dfaf45bb58b7e92461639596c21e02d97d2c
|
||||
DIR(gcc) := src/lib/stdcxx
|
||||
SIG(gcc) := ${URL(gcc)}
|
||||
KEY(gcc) := GNU
|
||||
@ -31,6 +31,8 @@ DIRS += include/stdcxx/bits
|
||||
DIR_CONTENT(include/stdcxx/bits) := \
|
||||
src/lib/stdcxx/libsupc++/atomic_lockfree_defines.h \
|
||||
src/lib/stdcxx/libsupc++/cxxabi_forced.h \
|
||||
src/lib/stdcxx/libsupc++/cxxabi_init_exception.h \
|
||||
src/lib/stdcxx/libsupc++/exception.h \
|
||||
src/lib/stdcxx/libsupc++/exception_defines.h \
|
||||
src/lib/stdcxx/libsupc++/exception_ptr.h \
|
||||
src/lib/stdcxx/libsupc++/hash_bytes.h \
|
||||
|
@ -4,12 +4,26 @@ From: Christian Prochaska <christian.prochaska@genode-labs.com>
|
||||
|
||||
|
||||
---
|
||||
include/bits/std_abs.h | 2 +-
|
||||
include/c_global/cmath | 7 ++++++-
|
||||
include/c_global/cstdlib | 7 ++++++-
|
||||
2 files changed, 12 insertions(+), 2 deletions(-)
|
||||
3 files changed, 13 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/include/bits/std_abs.h b/include/bits/std_abs.h
|
||||
index 6e4551d..65d50b5 100644
|
||||
--- a/include/bits/std_abs.h
|
||||
+++ b/include/bits/std_abs.h
|
||||
@@ -35,7 +35,7 @@
|
||||
#include <bits/c++config.h>
|
||||
|
||||
#define _GLIBCXX_INCLUDE_NEXT_C_HEADERS
|
||||
-#include_next <stdlib.h>
|
||||
+#include <stdlib.h>
|
||||
#ifdef __CORRECT_ISO_CPP_MATH_H_PROTO
|
||||
# include_next <math.h>
|
||||
#endif
|
||||
diff --git a/include/c_global/cmath b/include/c_global/cmath
|
||||
index 560632a..7a1c651 100644
|
||||
index 4489e17..83f4937 100644
|
||||
--- a/include/c_global/cmath
|
||||
+++ b/include/c_global/cmath
|
||||
@@ -42,7 +42,12 @@
|
||||
@ -24,10 +38,10 @@ index 560632a..7a1c651 100644
|
||||
+// previous GCC versions.
|
||||
+#include <math.h>
|
||||
#undef _GLIBCXX_INCLUDE_NEXT_C_HEADERS
|
||||
#include <bits/std_abs.h>
|
||||
|
||||
#ifndef _GLIBCXX_CMATH
|
||||
diff --git a/include/c_global/cstdlib b/include/c_global/cstdlib
|
||||
index 1ba5fb7..8ca65a1 100644
|
||||
index 1033501..e39ed31 100644
|
||||
--- a/include/c_global/cstdlib
|
||||
+++ b/include/c_global/cstdlib
|
||||
@@ -72,7 +72,12 @@ namespace std
|
||||
@ -42,5 +56,5 @@ index 1ba5fb7..8ca65a1 100644
|
||||
+// previous GCC versions.
|
||||
+#include <stdlib.h>
|
||||
#undef _GLIBCXX_INCLUDE_NEXT_C_HEADERS
|
||||
#include <bits/std_abs.h>
|
||||
|
||||
// Get rid of those macros defined in <stdlib.h> in lieu of real functions.
|
||||
|
@ -1,20 +0,0 @@
|
||||
|
||||
--- a/include/std/type_traits
|
||||
+++ b/include/std/type_traits
|
||||
@@ -38,15 +38,7 @@
|
||||
#include <bits/c++config.h>
|
||||
|
||||
#ifdef _GLIBCXX_USE_C99_STDINT_TR1
|
||||
-# if defined (__UINT_LEAST16_TYPE__) && defined(__UINT_LEAST32_TYPE__)
|
||||
-namespace std
|
||||
-{
|
||||
- typedef __UINT_LEAST16_TYPE__ uint_least16_t;
|
||||
- typedef __UINT_LEAST32_TYPE__ uint_least32_t;
|
||||
-}
|
||||
-# else
|
||||
-# include <cstdint>
|
||||
-# endif
|
||||
+#include <cstdint>
|
||||
#endif
|
||||
|
||||
namespace std _GLIBCXX_VISIBILITY(default)
|
Loading…
Reference in New Issue
Block a user