linker-map.gnu (__malloc_alloc_template): Add.
2002-04-17 Benjamin Kosnik <bkoz@redhat.com> * config/linker-map.gnu (__malloc_alloc_template): Add. (__default_alloc_template): Same. * include/bits/stl_alloc.h (__malloc_alloc_template): Add extern template. (__default_alloc_template): Same. From-SVN: r52441
This commit is contained in:
parent
9416403264
commit
cff5778913
3 changed files with 16 additions and 1 deletions
|
@ -1,3 +1,11 @@
|
||||||
|
2002-04-17 Benjamin Kosnik <bkoz@redhat.com>
|
||||||
|
|
||||||
|
* config/linker-map.gnu (__malloc_alloc_template): Add.
|
||||||
|
(__default_alloc_template): Same.
|
||||||
|
* include/bits/stl_alloc.h (__malloc_alloc_template): Add extern
|
||||||
|
template.
|
||||||
|
(__default_alloc_template): Same.
|
||||||
|
|
||||||
2002-04-17 Benjamin Kosnik <bkoz@redhat.com>
|
2002-04-17 Benjamin Kosnik <bkoz@redhat.com>
|
||||||
|
|
||||||
* testsuite/27_io/filebuf_virtuals.cc: Add _S_pback_size instantiation.
|
* testsuite/27_io/filebuf_virtuals.cc: Add _S_pback_size instantiation.
|
||||||
|
|
|
@ -36,7 +36,9 @@ GLIBCPP_3.1 {
|
||||||
std::__timepunct*;
|
std::__timepunct*;
|
||||||
std::__numeric_limits_base*;
|
std::__numeric_limits_base*;
|
||||||
std::_S_bit_count;
|
std::_S_bit_count;
|
||||||
std::_S_first_one
|
std::_S_first_one;
|
||||||
|
std::__default_alloc_template*;
|
||||||
|
std::__malloc_alloc_template*
|
||||||
};
|
};
|
||||||
|
|
||||||
# Names not in an 'extern' block are mangled names.
|
# Names not in an 'extern' block are mangled names.
|
||||||
|
|
|
@ -927,6 +927,11 @@ struct _Alloc_traits<_Tp, __allocator<_Tp1, __debug_alloc<_Alloc> > >
|
||||||
// NB: This syntax is a GNU extension.
|
// NB: This syntax is a GNU extension.
|
||||||
extern template class allocator<char>;
|
extern template class allocator<char>;
|
||||||
extern template class allocator<wchar_t>;
|
extern template class allocator<wchar_t>;
|
||||||
|
#ifdef __USE_MALLOC
|
||||||
|
extern template class __malloc_alloc_template<0>;
|
||||||
|
#else
|
||||||
|
extern template class __default_alloc_template<true, 0>;
|
||||||
|
#endif
|
||||||
} // namespace std
|
} // namespace std
|
||||||
|
|
||||||
#endif /* __GLIBCPP_INTERNAL_ALLOC_H */
|
#endif /* __GLIBCPP_INTERNAL_ALLOC_H */
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue