diff options
Diffstat (limited to 'libcxx/include')
-rw-r--r-- | libcxx/include/algorithm | 1 | ||||
-rw-r--r-- | libcxx/include/locale | 4 | ||||
-rw-r--r-- | libcxx/include/string | 1 |
3 files changed, 4 insertions, 2 deletions
diff --git a/libcxx/include/algorithm b/libcxx/include/algorithm index beee6b5b837..9f425cf9937 100644 --- a/libcxx/include/algorithm +++ b/libcxx/include/algorithm @@ -3611,6 +3611,7 @@ __sort4(_ForwardIterator __x1, _ForwardIterator __x2, _ForwardIterator __x3, // stable, 4-10 compares, 0-9 swaps template <class _Compare, class _ForwardIterator> +_LIBCPP_HIDDEN unsigned __sort5(_ForwardIterator __x1, _ForwardIterator __x2, _ForwardIterator __x3, _ForwardIterator __x4, _ForwardIterator __x5, _Compare __c) diff --git a/libcxx/include/locale b/libcxx/include/locale index 7be358e4da8..3a8dfbcf066 100644 --- a/libcxx/include/locale +++ b/libcxx/include/locale @@ -727,7 +727,7 @@ locale::id num_get<_CharT, _InputIterator>::id; template <class _Tp> -_Tp +_LIBCPP_HIDDEN _Tp __num_get_signed_integral(const char* __a, const char* __a_end, ios_base::iostate& __err, int __base) { @@ -762,7 +762,7 @@ __num_get_signed_integral(const char* __a, const char* __a_end, } template <class _Tp> -_Tp +_LIBCPP_HIDDEN _Tp __num_get_unsigned_integral(const char* __a, const char* __a_end, ios_base::iostate& __err, int __base) { diff --git a/libcxx/include/string b/libcxx/include/string index 807e14a1d30..53b181ef5af 100644 --- a/libcxx/include/string +++ b/libcxx/include/string @@ -4036,6 +4036,7 @@ operator+(_CharT __lhs, const basic_string<_CharT,_Traits,_Allocator>& __rhs) } template<class _CharT, class _Traits, class _Allocator> +_LIBCPP_INLINE_VISIBILITY basic_string<_CharT, _Traits, _Allocator> operator+(const basic_string<_CharT, _Traits, _Allocator>& __lhs, const _CharT* __rhs) { |