namespace issues with old C headers

Jonathan Wakely cow@compsoc.man.ac.uk
Tue Apr 15 17:11:00 GMT 2003


On Tue, Apr 15, 2003 at 10:03:47AM -0700, Joe Buck wrote:

> On Tue, Apr 15, 2003 at 05:57:42PM +0100, Jonathan Wakely wrote:
> > I think the only reason most libstdc++ headers end up including
> > <cassert> is for the __debug_alloc allocator in bits/stl_alloc.h
> 
> It looks like that usage is gone on the trunk and in 3.3; there is
> no longer an #include <cassert> in bits/stl_alloc.h.
> 
> The assert call in the 3.2 version has been replaced by a test and
> an abort().

Oh yes, I forgot ...

2003-02-19  Phil Edwards  <pme@gcc.gnu.org>

        PR libstdc++/9582
        * include/bits/stl_alloc.h:  Remove all traces of assert().



-- 
"That invisible hand of Adam Smith's seems to offer an extended middle 
 finger to an awful lot of people."
	- George Carlin



More information about the Libstdc++ mailing list