Bug#86356: analog: analog segfaults

Franz Sirl Franz.Sirl at munich.netsurf.de
Fri Mar 2 23:07:10 EST 2001


At 11:29 02.03.2001, Stephen Turner wrote:

>This turns out to be a bug in gcc, not analog. On ppc, gcc 2.95.2 seems to
>have alignment problems when a function is passed certain long lists of
>arguments including doubles. But apparently the bug is fixed in the (not yet
>released) 2.95.3 version of gcc.

No, it won't be fixed in the official gcc-2.95.3, cause the release manager
Bernd Schmidt rejected my patch because of the possible implications for
other platforms. It is fixed in my Linux/PPC RPM's since about a year, and
accordingly in the update RPM's for LinuxPPC and YDL. Suse is fixed too, I
think since around mid-last-year. Somehow Debian slipped through, but I
have been in contact with Daniel Jacobowitz, and I think he will upgrade
the Debian package soon (or he already has?).
My current diff against the GCC CVS gcc-2_95-branch (which will become the
official 2.95.3) can be found at
<ftp://devel.linuxppc.org:21/users/fsirl/cvs-2_95-branch-ppc.diff>, I just
updated it with a fix for the loop bug uncovered by some MPEG player.

gcc-3.0pre (PPC RPM's soon to come) already has all the fixes, so with 3.0
we all will be in sync again.

Franz.


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/






More information about the Linuxppc-dev mailing list