Internals for STL containers

Paolo Carlini pcarlini@suse.de
Thu Feb 7 12:00:00 GMT 2008


Hi,
> However, _M_impl, _M_start etc are gcc internals and it might be risky for
> Emacs to rely on them.  Can anyone say how likely these internals are to
> change?  I'm not asking for a guarantee.  It would be helpful just to know
> when they last changed as an indication of how volatile this code might be.
I would say they are pretty stable, because we have a stable ABI which
we are not going to break until C++0x: that means we can only implement
limited span changes, we cannot add data members, for example neither
change the memory layout of the classes.

Paolo.



More information about the Gcc mailing list