[MPlayer-dev-eng] [PATCH] Drop support for gcc-2.95

Uoti Urpala uoti.urpala at pp1.inet.fi
Mon Jul 10 07:53:38 CEST 2006


The gcc 2 branch has been dead upstream for a long time. Supporting it
requires frequent workarounds especially for variable declarations. The
repository has already not compiled with gcc-2.95 for nearly 3 weeks and
it seems Rich was the only person who noticed. The attached patch
officially drops 2.95 from the list of supported versions.

The arguments I've heard for keeping gcc-2.95 support are that it
compiles faster (though the resulting code is slower on most platforms),
and that some platforms might not have support for newer versions.

I think that the speed argument does not justify keeping support for old
unmaintained compiler versions, and it seems moot anyway since current
developers apparently do not use it for faster compiles (as mentioned
above the repository already hasn't compiled with 2.95 for nearly three
weeks).

I do not know accurate numbers for platforms that would not support
newer compiler versions, but unless someone can give credible numbers
showing otherwise I don't believe they are worth keeping 2.95 support.
Nor do I have much sympathy for such platforms, if they use
long-obsolete versions for their toolchain they shouldn't expect to
compile the latest client software versions.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gccversion.diff
Type: text/x-patch
Size: 1994 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20060710/42ab6078/attachment.bin>


More information about the MPlayer-dev-eng mailing list