[FFmpeg-cvslog] r20101 - trunk/configure

Reimar Döffinger Reimar.Doeffinger
Wed Sep 30 21:55:02 CEST 2009


On Wed, Sep 30, 2009 at 03:31:40PM -0400, Alexander Strange wrote:
> On Wed, Sep 30, 2009 at 3:24 PM, Reimar D?ffinger
> <Reimar.Doeffinger at gmx.de> wrote:
> > On Wed, Sep 30, 2009 at 03:18:02PM -0400, Alexander Strange wrote:
> >> It seems to work for me independently of configure.
> >>
> >> void a()
> >> {
> >> asm volatile ("" :: "b"(0));
> >> }
> >>
> >> void b()
> >> {
> >> asm volatile ("" ::: "ebx");
> >> }
> >> $ gcc -O -S bcl.c -m32
> > ? ? ? ? ? ? ? ? ? ?^^^^
> > And that is relevant to OSX 64 bit how?
> 
> Oh, I accidentally left out the line where they both compile on 64-bit.
> But how were the configure tests failing there?

Well, the latest gcc for 10.5.8 (4.0.1) behaves like this:
> test.c: In function 'b':
> test.c:8: error: PIC register 'ebx' clobbered in 'asm'

Since FATE still uses 10.5.8 and with Apple compiler updates only
come with a whole new OS I'd say it still should better be fixed.



More information about the ffmpeg-cvslog mailing list