[FFmpeg-devel] [PATCH/RFC] mathops/x86: work around inline asm miscompilation with GCC 4.8.1

James Almer jamrial at gmail.com
Sun Jun 16 08:31:24 CEST 2013


On 15/06/13 5:48 PM, Hendrik Leppkes wrote:
> On Sat, Jun 15, 2013 at 10:46 PM, Hendrik Leppkes <h.leppkes at gmail.com> wrote:
>> The volatile is not required here, and prevents a miscompilation with GCC
>> 4.8.1 when building on x86 with --cpu=i686
> 
> I'm not sure if this problem also occurs on 32-bit Linux, if anyone
> wants to test, that may be useful.
> A simple build on 32-bit x86 with --cpu=i686 and make fate-vc1-ism

I was able to reproduce it using gcc 4.8.0 on x86 linux, but it seems it's not limited to x86:
http://fate.ffmpeg.org/report.cgi?time=20130616054303&slot=x86_64-archlinux-gcc-enableshared


More information about the ffmpeg-devel mailing list