Le 22/03/2018 à 16:08, Emilio G. Cota a écrit : > On Thu, Mar 22, 2018 at 14:41:05 +0800, Richard Henderson wrote: >> On 03/22/2018 01:57 PM, Emilio G. Cota wrote: >>>> Is there any especially good reason you want to not put this code into the >>>> normal softfloat function? Does it really many any measurable difference >>>> at >>>> all to force this code to be inlined into a helper? > (snip) >> Well, not quite. I meant putting all of the new code into softfloat.c, > > I put all this in a separate file because I didn't want to spend time > trying to understand the licensing of softfloat. It isn't clear to > me whether what goes into softfloat.[ch] is only GPL'ed or also BSD'ed.
It's in the header of sofltloat.c: ... * so some portions are provided under: * the SoftFloat-2a license * the BSD license * GPL-v2-or-later * * Any future contributions to this file after December 1st 2014 will be * taken to be licensed under the Softfloat-2a license unless specifically * indicated otherwise. */ and /* Portions of this work are licensed under the terms of the GNU GPL, * version 2 or later. See the COPYING file in the top-level directory. */ So you can choose your license, just say what you want. Thanks, Laurent