This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Completing libm's complex support
- From: James Cloos <cloos at jhcloos dot com>
- To: libc-alpha at sourceware dot org
- Date: Thu, 22 Mar 2012 17:45:44 -0400
- Subject: Completing libm's complex support
- Copyright: Copyright 2012 James Cloos
- Openpgp: ED7DAEA6; url=http://jhcloos.com/public_key/0xED7DAEA6.asc
- Openpgp-fingerprint: E9E9 F828 61A4 6EA9 0F2B 63E7 997A 9F17 ED7D AEA6
There are still some functions defined in the C std which libm does't
support.
Boost has well engineered code for these which trivially could be
converted to C.
The boost license¹ looks to be a 3-clause BSD style.
Would a port of their code for the complex functions specified in C99
be accepted into glibc?
If so, would the preference be a single patch or one per function?
(I presume the latter, but better to ask.) And posted here for
review or in bz?
1] http://www.boost.org/LICENSE_1_0.txt
-JimC
--
James Cloos <cloos@jhcloos.com> OpenPGP: 1024D/ED7DAEA6