gcc/libstdc++-v3/src
Gawain Bolton b4c70e89da re PR libstdc++/11504 (-Wcast-qual vs. stl_tree)
2003-07-30  Gawain Bolton  <gp.bolton@computer.org>

	PR libstdc++/11504.
	* include/bits/stl_tree.h: Replace C-style casts with C++-style
	casts.  Changes to avoid casting away constness.  Eliminate
	_Rb_tree_base_iterator class.  Change _Rb_tree_iterator to use
	initialization lists.  Move out implementation of __black_count()
	to...
        * src/stl_tree.cc: ...here and rename _Rb_tree_black_count().
        Rename_Rb_tree_base_iterator::_M_increment() to
        _Rb_tree_increment and _Rb_tree_base_iterator::_M_decrement() to
        _Rb_tree_decrement.
        * config/linker-map.gnu: Add and change symbols here.

From-SVN: r69958
2003-07-30 15:01:58 +00:00
..
allocator-inst.cc allocator-inst.cc: Explicitly instantiate. 2003-06-13 05:45:57 +00:00
codecvt.cc Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
complex_io.cc Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
concept-inst.cc Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
ctype.cc Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
demangle.cc demangle.h: Move to.. 2003-03-05 17:57:52 +00:00
ext-inst.cc Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
fstream-inst.cc Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
functexcept.cc Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
globals.cc linker-map.gnu: Add __moneypunct_cache, __timepunct_cache. 2003-07-18 02:27:16 +00:00
io-inst.cc Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
ios.cc ios.cc (_M_grow_words): Fix spelling. 2003-07-10 03:08:38 +00:00
istream-inst.cc Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
limits.cc Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
locale-inst.cc linker-map.gnu: Add __moneypunct_cache, __timepunct_cache. 2003-07-18 02:27:16 +00:00
locale.cc linker-map.gnu: Add __moneypunct_cache, __timepunct_cache. 2003-07-18 02:27:16 +00:00
localename.cc linker-map.gnu: Add __moneypunct_cache, __timepunct_cache. 2003-07-18 02:27:16 +00:00
Makefile.am Missed one spot from the previous change. 2003-07-11 04:32:25 +00:00
Makefile.in Missed one spot from the previous change. 2003-07-11 04:32:25 +00:00
misc-inst.cc Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
ostream-inst.cc Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
sstream-inst.cc Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
stdexcept.cc
stl_tree.cc re PR libstdc++/11504 (-Wcast-qual vs. stl_tree) 2003-07-30 15:01:58 +00:00
streambuf-inst.cc Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
string-inst.cc
strstream.cc strstream.cc, [...]: Remove incorrect whitespace added in my previous change. 2003-03-05 22:24:56 +00:00
valarray-inst.cc
wstring-inst.cc Move from CPP to CXX. 2003-07-05 04:05:45 +00:00