This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: 2 x86-64 ABI bugs in gcc 3.3 and 3.4
Gerald Pfeifer wrote:
Still, I am concerned about ABI breakage on release branches, especially
as 3.3.x is already used as a system compiler in several GNU/Linux distros
and FreeBSD.
Actually, you were right the first time: Gaby approved this before I
did. I, too, would like to avoid seeing changes go into 3.3.x without
prior approval for 3.4.x; the oscillation back and forth that you point
worries me a lot.
As for the patch itself, the ABI changes involved here are for truly
obscure cases. I thought aobut the situation quite a bit before
approving the patch, and decided that it was probably better to fix this
problem soon, so that 3.4.1 would be compatible with 3.5.x, even though
there are cases where the existing ABI would change between point releases.
In general, however, I completely agree; we should not change the ABI
between minor releases.
It's possible that I made the wrong decision here. If the people most
involved with AMD64 feel that it would be best to back these patches
out, that's fine by me.
--
Mark Mitchell
CodeSourcery, LLC
(916) 791-8304
mark@codesourcery.com