diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 71a63db93e86..93d847a7fe41 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2018-07-20 Fangrui Song + + * include/bits/shared_ptr_base.h (_Sp_make_shared_tag::_S_ti): Use + _GLIBCXX_VISIBILITY(default). + 2018-07-20 Jonathan Wakely PR libstdc++/86603 diff --git a/libstdc++-v3/include/bits/shared_ptr_base.h b/libstdc++-v3/include/bits/shared_ptr_base.h index f3994da158f6..870aeb9bfdac 100644 --- a/libstdc++-v3/include/bits/shared_ptr_base.h +++ b/libstdc++-v3/include/bits/shared_ptr_base.h @@ -508,7 +508,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION friend class _Sp_counted_ptr_inplace; static const type_info& - _S_ti() noexcept + _S_ti() noexcept _GLIBCXX_VISIBILITY(default) { alignas(type_info) static constexpr _Sp_make_shared_tag __tag; return reinterpret_cast(__tag);