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

Rich Felker dalias at aerifal.cx
Tue Jul 11 02:48:15 CEST 2006


On Mon, Jul 10, 2006 at 05:32:29PM -0700, Loren Merritt wrote:
> On Mon, 10 Jul 2006, Roberto Togni wrote:
> 
> >On Mon, 10 Jul 2006 08:53:38 +0300
> >Uoti Urpala <uoti.urpala at pp1.inet.fi> wrote:
> >
> >>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
> >
> >Since the only requirement to support gcc 2.95 is avoiding mixing
> >code and declarations I'm against dropping support for it. It does not
> >introduce any functional limitation in the code.
> 
> Other requirement: no more than 10 parameters to an asm block. And yes, I 
> have had to re-write code to get around that limitation. And gcc does 
> funny things to asm blocks that are split up, so sometimes that lost some 
> speed.

I agree this is a stupid limitation and I'd welcome a patch to "fix"
it in gcc 2.95; however it's also ridiculous that the gcc developers
keep redefining the inline asm semantics with each release. It's
almost impossible to make inline asm that works with more that a few
gcc releases...

Rich




More information about the MPlayer-dev-eng mailing list