ffmpeg: enable assembly on targets with fpu 3123/head
authorDaniel Golle <daniel@makrotopia.org>
Thu, 1 Sep 2016 22:41:45 +0000 (00:41 +0200)
committerDaniel Golle <daniel@makrotopia.org>
Fri, 2 Sep 2016 00:34:47 +0000 (02:34 +0200)
commitefc746428a17ed8e8f0a9d9d63d6bc21db2f30cb
treecb93fdefc5db939b2b3b2d7918ad960c20ac6062
parent0d3a10e3b49d2d20d7eb2878456d9e0c44922046
ffmpeg: enable assembly on targets with fpu

Also no longer disable run-time CPU detection for fpu targets except
arm which is built for each variant (neon, vfp).
This vastly improves performance on x86 which now supports building ASM
code with yasm and makes use of a broad spectrum of extensions
depending on their availability at run-time.

In future, such differentiation should also be introduced for MIPS
to at least conditionally enable the output of MIPS32r2 instructions as
well as DSPr1 and DSPr2 if the target supports that dispite them having
CONFIG_SOFT_FLOAT=y set.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
multimedia/ffmpeg/Makefile