This is the mail archive of the
mailing list for the glibc project.
Re: [RFC][PATCH 0/2] aarch64: Add optimized ASIMD versions of sinf/cosf
On Mon, Jun 19, 2017 at 12:46 PM, Wilco Dijkstra <Wilco.Dijkstra@arm.com> wrote:
> Sekhar, Ashwin wrote:
>> In my work, I only used algorithms that are already in libm in other
>> architectures' sinf/cosf implementations. So I guess the issue
>> that Szabolcs raised about math code licensing doesn't really apply to
>> my patch??
> Firstly the ARM and AArch64 optimized assembly routines are also in cortex-strings,
> bionic and newlib, pretty much identically. Such patches have to be committed first
> to cortex-strings or newlib to avoid licensing issues.
Please read this thread again especially Joseph's email
https://sourceware.org/ml/libc-alpha/2017-06/msg00546.html. There is
no requirement on contributors to the glibc project to do this.
While our team in ARM has a practice of contributing routines to
cortex-strings and newlib and glibc and keeping these projects in
sync, there is no legal requirement to the glibc project to do so.
Thus on this point (about patches being committed first to
cortex-strings or newlib) there is no licensing issue.