locale_classes.h (locale::facet): Delete copy operations in C++11 mode.
* include/bits/locale_classes.h (locale::facet): Delete copy operations in C++11 mode. From-SVN: r222694
This commit is contained in:
parent
04df569c86
commit
e9cd006414
2 changed files with 16 additions and 5 deletions
|
@ -1,5 +1,8 @@
|
|||
2015-05-01 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/bits/locale_classes.h (locale::facet): Delete copy
|
||||
operations in C++11 mode.
|
||||
|
||||
* include/bits/alloc_traits.h (__alloc_rebind): Change parameter name.
|
||||
|
||||
* acinclude.m4 (GLIBCXX_ENABLE_FILESYSTEM_TS): Disable for solaris.
|
||||
|
|
|
@ -428,6 +428,19 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
|
|||
_GLIBCXX_CONST static const char*
|
||||
_S_get_c_name() throw();
|
||||
|
||||
#if __cplusplus < 201103L
|
||||
private:
|
||||
facet(const facet&); // Not defined.
|
||||
|
||||
facet&
|
||||
operator=(const facet&); // Not defined.
|
||||
#else
|
||||
facet(const facet&) = delete;
|
||||
|
||||
facet&
|
||||
operator=(const facet&) = delete;
|
||||
#endif
|
||||
|
||||
private:
|
||||
void
|
||||
_M_add_reference() const throw()
|
||||
|
@ -448,11 +461,6 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
|
|||
}
|
||||
}
|
||||
|
||||
facet(const facet&); // Not defined.
|
||||
|
||||
facet&
|
||||
operator=(const facet&); // Not defined.
|
||||
|
||||
class __shim;
|
||||
|
||||
const facet* _M_sso_shim(const id*) const;
|
||||
|
|
Loading…
Add table
Reference in a new issue