[PATCH] hypotl, cabsl, and code removal in cabs

Steve Kargl sgk at troutmask.apl.washington.edu
Fri Oct 12 11:14:28 PDT 2007

The attached patch implements hypotl(), cabsl(), and removes
z_abs() from w_cabs.c.  z_abs() is undocumented namespace
pollution in libm, and no header file under /usr/include
provides a prototype.  The documentation has been updated,
and in particular an incorrect paragraph in cabs.3 has been

The patch does not contain the relevant diffs for Makefile,
Symbol.map, and math.h because it has become too difficult
to separate out the related parts from the unrelated parts
of other previously submitted patches.

AS with other patches, I've only tested on amd64, so these
should be include in libm only if LDBL_PREC == 64.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: msun1.diff
Type: text/x-diff
Size: 6609 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-standards/attachments/20071012/6821059f/msun1.bin

More information about the freebsd-standards mailing list