From 01ee387015a2075c45a4e1ad45d39e50b5a6d40b Mon Sep 17 00:00:00 2001 From: "Paul E. Murphy" Date: Mon, 27 Jun 2016 17:11:46 -0500 Subject: Convert _Complex cosine functions to generated code This is fairly straight fowards. m68k overrides are updated to use the framework, and thus are simplified a bit. --- ChangeLog | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 2b24e14ec0..a9eb75d926 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,44 @@ +2016-08-19 Paul E. Murphy + + * math/Makefile (libm-gen-calls): Move + s_cacos, s_cacosh, s_ccos, s_ccosh from ... + (libm-calls): Remove above. + + * math/s_cacos_template.c: Update using type-generic macros. + * math/s_cacosh_template.c: Likewise. + * math/s_ccos_template.c: Likewise. + * math/s_ccosh_template.c: Likwise. + + * math/s_cacosf.c: Removed. + * math/s_cacos.c: Removed. + * math/s_cacosl.c: Removed. + * math/s_cacoshf.c: Removed. + * math/s_cacosh.c: Removed. + * math/s_cacoshl.c: Removed. + * math/s_ccosf.c: Removed. + * math/s_ccos.c: Removed. + * math/s_ccosl.c: Removed. + * math/s_ccoshf.c: Removed. + * math/s_ccosh.c: Removed. + * math/s_ccoshl.c: Removed. + + * sysdeps/ieee754/ldbl-opt/s_cacoshl.c: Removed. + * sysdeps/ieee754/ldbl-opt/s_cacosl.c: Removed. + * sysdeps/ieee754/ldbl-opt/s_ccos.c: Removed. + * sysdeps/ieee754/ldbl-opt/s_ccosh.c: Removed. + * sysdeps/ieee754/ldbl-opt/s_ccoshl.c: Removed. + * sysdeps/ieee754/ldbl-opt/s_ccosl.c: Removed. + + * sysdeps/m68k/m680x0/fpu/s_ccosh.c: Refactor into. + * sysdeps/m68k/m680x0/fpu/s_ccosh_template.c: New file. + * sysdeps/m68k/m680x0/fpu/s_ccoshf.c: Removed. + * sysdeps/m68k/m680x0/fpu/s_ccoshl.c: Removed. + + * sysdeps/alpha/fpu/s_cacosf.c: Update to use template file. + * sysdeps/alpha/fpu/s_cacoshf.c: Likewise. + * sysdeps/alpha/fpu/s_ccosf.c: Likewise. + * sysdeps/alpha/fpu/s_ccoshf.c: Likewise. + 2016-08-19 Paul E. Murphy * s_cacos_template.c: Copy of s_cacos.c. -- cgit 1.4.1