<div dir="auto"><div>Wireguard is not in the kernel (yet) and uses these symbols. (It is IS_ENABLED so doesn't need it, but I think it is reasonable) I think these enable/disable symbols should not be marked GPL-only.<br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El mar., 14 may. 2019 13:06, Segher Boessenkool <<a href="mailto:segher@kernel.crashing.org" rel="noreferrer noreferrer" target="_blank">segher@kernel.crashing.org</a>> escribió:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue, May 14, 2019 at 09:49:18AM -0300, Shawn Landden wrote:<br>
> ARM does this, so we might as well too.<br>
> I am a bit confused however as CONFIG_ALTIVEC does not select<br>
> CONFIG_PPC_FPU. Would you ever have altivec without a fpu?<br>
<br>
There is no hardware like that, none supported anyway.  It does not make<br>
very much sense, and it cannot happen with VSX, so no hardware like it<br>
will ever show up most likely.<br>
<br>
It is much simpler to just make a Kconfig dependency (or a select) between<br>
the symbols than to have to add code like this patch.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
Segher<br>
</blockquote></div></div></div>