[FFmpeg-cvslog] r20101 - trunk/configure

Alexander Strange astrange
Wed Sep 30 21:31:40 CEST 2009


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:
>> On Wed, Sep 30, 2009 at 1:36 PM, Reimar D?ffinger
>> <Reimar.Doeffinger at gmx.de> wrote:
>> > On Wed, Sep 30, 2009 at 06:55:32PM +0200, reimar wrote:
>> >> Author: reimar
>> >> Date: Wed Sep 30 18:55:32 2009
>> >> New Revision: 20101
>> >>
>> >> Log:
>> >> Use a "b" constraint instead of ebx clobber to detect if EBX is available.
>> >> The test using clobber incorrectly indicates ebx to be available with the
>> >> default compilers on OpenBSD 4.5 and Haiku.
>> >
>> > Great, now I broken OSX 64 bit.
>> > This change makes them work both (and no, my original variant with =b
>> > does not work either for OSX).
>>
>> 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?

> _______________________________________________
> ffmpeg-cvslog mailing list
> ffmpeg-cvslog at mplayerhq.hu
> https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-cvslog
>



More information about the ffmpeg-cvslog mailing list