<p dir="ltr">Why doesnt vfpv4 also imply vfp ? Isnt it a super set</p>
<div class="gmail_quote">On Oct 19, 2015 11:03 AM, &quot;Martin Jansa&quot; &lt;<a href="mailto:martin.jansa@gmail.com">martin.jansa@gmail.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">* without this change it wasn&#39;t possible to use call-convention hard<br>
  together with vfpv4<br>
* also use &#39; inside quoted values<br>
<br>
Signed-off-by: Martin Jansa &lt;<a href="mailto:Martin.Jansa@gmail.com">Martin.Jansa@gmail.com</a>&gt;<br>
---<br>
 meta/conf/machine/include/arm/feature-arm-vfp.inc | 9 +++++----<br>
 1 file changed, 5 insertions(+), 4 deletions(-)<br>
<br>
diff --git a/meta/conf/machine/include/arm/feature-arm-vfp.inc b/meta/conf/machine/include/arm/feature-arm-vfp.inc<br>
index 13927ff..440950a 100644<br>
--- a/meta/conf/machine/include/arm/feature-arm-vfp.inc<br>
+++ b/meta/conf/machine/include/arm/feature-arm-vfp.inc<br>
@@ -1,9 +1,10 @@<br>
 TUNEVALID[vfp] = &quot;Enable Vector Floating Point (vfp) unit.&quot;<br>
-ARMPKGSFX_FPU .= &quot;${@bb.utils.contains(&quot;TUNE_FEATURES&quot;, &quot;vfp&quot;, &quot;-vfp&quot;, &quot;&quot; ,d)}&quot;<br>
+ARMPKGSFX_FPU .= &quot;${@bb.utils.contains(&#39;TUNE_FEATURES&#39;, &#39;vfp&#39;, &#39;-vfp&#39;, &#39;&#39; ,d)}&quot;<br>
<br>
 TUNEVALID[vfpv4] = &quot;Enable Vector Floating Point Version 4 (vfpv4) unit.&quot;<br>
-ARMPKGSFX_FPU .= &quot;${@bb.utils.contains(&quot;TUNE_FEATURES&quot;, &quot;vfpv4&quot;, &quot;-vfpv4&quot;, &quot;&quot; ,d)}&quot;<br>
+ARMPKGSFX_FPU .= &quot;${@bb.utils.contains(&#39;TUNE_FEATURES&#39;, &#39;vfpv4&#39;, &#39;-vfpv4&#39;, &#39;&#39; ,d)}&quot;<br>
<br>
 TUNEVALID[callconvention-hard] = &quot;Enable EABI hard float call convention, requires VFP.&quot;<br>
-TUNE_CCARGS .= &quot;${@bb.utils.contains(&quot;TUNE_FEATURES&quot;, &quot;vfp&quot;, bb.utils.contains(&quot;TUNE_FEATURES&quot;, &quot;callconvention-hard&quot;, &quot; -mfloat-abi=hard&quot;, &quot; -mfloat-abi=softfp&quot;, d), &quot;&quot; ,d)}&quot;<br>
-ARMPKGSFX_EABI .= &quot;${@bb.utils.contains(&quot;TUNE_FEATURES&quot;, [ &quot;callconvention-hard&quot;, &quot;vfp&quot; ], &quot;hf&quot;, &quot;&quot;, d)}&quot;<br>
+TUNE_CCARGS .= &quot;${@bb.utils.contains_any(&#39;TUNE_FEATURES&#39;, [ &#39;vfp&#39;, &#39;vfpv4&#39; ], bb.utils.contains(&#39;TUNE_FEATURES&#39;, &#39;callconvention-hard&#39;, &#39; -mfloat-abi=hard&#39;, &#39; -mfloat-abi=softfp&#39;, d), &#39;&#39; ,d)}&quot;<br>
+ARMPKGSFX_EABI .= &quot;${@bb.utils.contains(&#39;TUNE_FEATURES&#39;, [ &#39;callconvention-hard&#39;, &#39;vfp&#39; ], &#39;hf&#39;, &#39;&#39;, d)}&quot;<br>
+ARMPKGSFX_EABI .= &quot;${@bb.utils.contains(&#39;TUNE_FEATURES&#39;, [ &#39;callconvention-hard&#39;, &#39;vfpv4&#39; ], &#39;hf&#39;, &#39;&#39;, d)}&quot;<br>
--<br>
2.6.1<br>
<br>
--<br>
_______________________________________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
</blockquote></div>