]> git.ipfire.org Git - thirdparty/glibc.git/commit
Do not wrap logf, log2f and powf
authorSzabolcs Nagy <szabolcs.nagy@arm.com>
Wed, 13 Sep 2017 17:14:26 +0000 (18:14 +0100)
committerSzabolcs Nagy <szabolcs.nagy@arm.com>
Mon, 2 Oct 2017 13:39:38 +0000 (14:39 +0100)
commitbd4430c2a6d9d4deb49cab20ebe6aaf8a779ba0d
tree2c3ab316856c7021bb6e474036b029dc8c070a6f
parentf7a0b063e7fc81d0eff1e8b2b169876bdfb4cc44
Do not wrap logf, log2f and powf

The new generic logf, log2f and powf code don't need wrappers any more,
they set errno inline so only use the wrappers on targets that need it.

* sysdeps/ieee754/flt-32/e_log2f.c (__log2f): Define without wrapper.
* sysdeps/ieee754/flt-32/e_logf.c (__logf): Likewise
* sysdeps/ieee754/flt-32/e_powf.c (__powf): Likewise
* sysdeps/ieee754/flt-32/w_log2f.c: New file.
* sysdeps/ieee754/flt-32/w_logf.c: New file.
* sysdeps/ieee754/flt-32/w_powf.c: New file.
* sysdeps/i386/fpu/w_log2f.c: New file.
* sysdeps/i386/fpu/w_logf.c: New file.
* sysdeps/i386/fpu/w_powf.c: New file.
* sysdeps/m68k/m680x0/fpu/w_log2f.c: New file.
* sysdeps/m68k/m680x0/fpu/w_logf.c: New file.
* sysdeps/m68k/m680x0/fpu/w_powf.c: New file.
13 files changed:
ChangeLog
sysdeps/i386/fpu/w_log2f.c [new file with mode: 0644]
sysdeps/i386/fpu/w_logf.c [new file with mode: 0644]
sysdeps/i386/fpu/w_powf.c [new file with mode: 0644]
sysdeps/ieee754/flt-32/e_log2f.c
sysdeps/ieee754/flt-32/e_logf.c
sysdeps/ieee754/flt-32/e_powf.c
sysdeps/ieee754/flt-32/w_log2f.c [new file with mode: 0644]
sysdeps/ieee754/flt-32/w_logf.c [new file with mode: 0644]
sysdeps/ieee754/flt-32/w_powf.c [new file with mode: 0644]
sysdeps/m68k/m680x0/fpu/w_log2f.c [new file with mode: 0644]
sysdeps/m68k/m680x0/fpu/w_logf.c [new file with mode: 0644]
sysdeps/m68k/m680x0/fpu/w_powf.c [new file with mode: 0644]