Oh, seems like upstream already have this patch...
Well, clang doesn't have -mcpu at all, there -march only, just for gcc 
compatibility.

26.03.2016, 23:37, "Reimar Döffinger" <reimar.doeffin...@gmx.de>:
> On 26.03.2016, at 13:10, yukari yakumo <yukar...@yandex.ru> wrote:
>>  Hi everyone!
>>  I'm Gentoo Linux user and currently I play with Clang as default compiler.
>>  And currently I tried to build ffmpeg 2.8.6 with Clang 3.9.0 and 
>> `-march=native` in C(XX)FLAGS (ffmpeg-2.8.6.ebuild automatically convert 
>> this to `--cpu=host` configure flag).
>>  But I get `--cpu=host not supported with compiler clang` error on 
>> configure phase. It's seems like output of clang test compilation different 
>> from GCC's output.
>>  I make a little patch that you can find in attachment to fix this issue. 
>> This is very similar to GCC's check_native method.
>
> Is there a need for all that?
> It's used for gcc because the gcc developers decided to randomly use -march 
> and -mcpu with no sense or system.
> If -march=native always does the right thing for clang, just testing if it is 
> accepted should be enough?
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel@ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to