On 9 May 2017 at 02:56, Richard Henderson <r...@twiddle.net> wrote: > Another possibility is the code that's shared between the linux kernel > (include/math-emu) and glibc (soft-fp). The glibc version has support for > f16 while the kernel doesn't. But the glibc version is LGPL 2.1, which I'd > expect to be ok. > > It is mildly nasty in that it's a collection of macros, but that's how we > managed really good performance with the compiler tech of 15 years ago. On > the other hand, it would be fairly easy to adjust the support macros to > achive source compatibility with our current code.
Having tangled with that collection of macros 15 years ago I definitely can't recommend it ;-) thanks -- PMM