OSDN Git Service

2007-10-29 Benjamin Kosnik <bkoz@redhat.com>
authorbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 29 Oct 2007 21:13:23 +0000 (21:13 +0000)
committerbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 29 Oct 2007 21:13:23 +0000 (21:13 +0000)
commit5c420bf3e05787056fb07e68d40f55fad6680ff7
treedcc685cb8e3b6dcb9a78711d43471fd482c26f3a
parente92e4c4f14b8f79c6e0be0a2479e5f8c8b2de1e2
2007-10-29  Benjamin Kosnik  <bkoz@redhat.com>

* include/bits/c++config (_GLIBCXX_DEPRECATED,
_GLIBCXX_USE_DEPRECATED): New. Adjust comments.
* include/bits/stl_auto_ptr.h: Move...
* includse/backward/auto_ptr.h: ...here.
* include/bits/stl_function.h (binder1st, binder2nd, bind1st,
bind2nd): Move...
* include/backward/binders.h: ...here. Deprecate in C++0x.

* include/tr1_impl/boost_shared_ptr.h: Guard auto_ptr usage.
* include/std/memory: Same.
* include/std/streambuf: Consistent use of _GLIBCXX_USE_DEPRECATED.

* include/backward/strstream: Fix guard macros.
* include/backward/backward_warning.h: Adjust for all new items.

* config/abi/pre/gnu.ver: Export basic_streambuf::stossc.

* include/Makefile.am (backward_headers): Adjust.
* include/Makefile.in: Regenerate.
* configure: Regenerate.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@129733 138bc75d-0d04-0410-961f-82ee72b054a4
13 files changed:
libstdc++-v3/ChangeLog
libstdc++-v3/config/abi/pre/gnu.ver
libstdc++-v3/include/Makefile.am
libstdc++-v3/include/Makefile.in
libstdc++-v3/include/backward/auto_ptr.h [moved from libstdc++-v3/include/bits/stl_auto_ptr.h with 98% similarity]
libstdc++-v3/include/backward/backward_warning.h
libstdc++-v3/include/backward/binders.h [new file with mode: 0644]
libstdc++-v3/include/backward/strstream
libstdc++-v3/include/bits/c++config
libstdc++-v3/include/bits/stl_function.h
libstdc++-v3/include/std/memory
libstdc++-v3/include/std/streambuf
libstdc++-v3/include/tr1_impl/boost_shared_ptr.h