[Bug 216863] C11 conformance: clog(), clogf, and clogl are missing

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Feb 15 19:11:49 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216863

--- Comment #1 from sgk at troutmask.apl.washington.edu ---
Created attachment 180028
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=180028&action=edit
clog, clogf, clogl implementations with docs

The complete was provided/taken from bde@

The patch includes a bonus patch.  Someone smart or interested
in patch will figure out what it does  Although it is unclear
whether it is needed for FreeBSD as I don't use a target where 
it is applicable.

* include/complex.h:
  . Add prototypes for clog[fl].

* lib/libc/softfloat/bits64/softfloat-macros
  . Bonus patch.

* lib/msun/Makefile:
  . Add s_clog[fl].c to build.
  . Add clog[fl].3 to installed docs.

* lib/msun/Symbol.map:
  . Add symbols to map.

* lib/msun/man/clog.3:
  . Document clog[fl].

* lib/msun/man/complex.3:
  . Document that clog[fl] now exist.

* lib/msun/src/math_private.h:
  . Add ENTERIT().

* lib/msun/src/s_clog[fl].c:
  . Implementation of clog[fl]().

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-standards mailing list