This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Bernd Schmidt, release manager for GCC 2.95.3
- To: bernds at redhat dot com
- Subject: Re: Bernd Schmidt, release manager for GCC 2.95.3
- From: Martin von Loewis <loewis at informatik dot hu-berlin dot de>
- Date: Thu, 30 Nov 2000 19:37:43 +0100 (MET)
- CC: jbuck at racerx dot synopsys dot com, pfeifer at dbai dot tuwien dot ac dot at, gcc at gcc dot gnu dot org, jason at redhat dot com
- References: <Pine.LNX.4.21.0011301734010.1162-100000@host117.cygnus>
> I'll need to rely on people with more knowledge of the C++ frontend
> for this issue. Martin, Jason, as far as I know the vtable-thunks
> patch has been applied to the 2.95 branch already. Is there any
> chance whatsoever that it breaks binary compatibility? If so, it
> will have to be reverted.
In its current form, it does break binary compatibility.
Before you outright revert it, I'd like to present the cases in which
it currently breaks binary compatibility. With some effort, it would
be possible to reduce these case so that the remaining cases are
unlikely to occur in real life; in those cases, it would also then
reject compilation instead of producing incompatible code.
Also, if that extra effort cannot be invested, it is straight-forward
to disable the entire patch with two lines of linux-configuration
changes, instead of removing that code.
Regards,
Martin