This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: please be aware of the versioning on the C++ compiler


> > In the future, may I suggest that the following happen:
> >
> > 1) you add "C++ ABI change" to the ChangeLog entry.
> > 2) you add notes to cp/NEWS for ABI breaks
> > 4) you update __GXX_ABI_VERSION
> 
> No; this patch is a bug fix, not an ABI change.

Thanks for the clarification.

> > 3) you add a testsuite entry
> > 5) you run 'make check-abi' in libstdc++-v3 in addition to make-check
> > 6) if 5 breaks update the libstdc++.so
> 
> OK.

Great. So, are we in agreement that the above 6 steps sound like a
sensible plan for communicating C++ ABI changes going forward? Is there
anything else you'd like to add? 

I think the above is both minimal and sufficient for the time being.
Some of it was already being done, but in more of a piecemeal fashion
and often months after changes went in.

-benjamin 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]