This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "CMU Common Lisp".
The branch, master has been updated via 21aad0ecc9f96297deedf9362c19fd877910592a (commit) via a0138a0ccc5d7bd08a7e8445cdd5e05ae83d4618 (commit) from 6ea8fc645c5c60634e864a2741ee897b93a4ef5f (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit 21aad0ecc9f96297deedf9362c19fd877910592a Author: Raymond Toy toy.raymond@gmail.com Date: Sat Aug 2 15:15:53 2014 -0700
Use fdlibm hyperbolic functions instead of libm.
diff --git a/src/code/irrat.lisp b/src/code/irrat.lisp index ef1628b..86c7d9e 100644 --- a/src/code/irrat.lisp +++ b/src/code/irrat.lisp @@ -71,9 +71,9 @@ (def-math-rtn "atan2" 2) (def-math-rtn ("__ieee754_asin" %asin) 1) (def-math-rtn ("__ieee754_acos" %acos) 1) -(def-math-rtn "sinh" 1) -(def-math-rtn "cosh" 1) -(def-math-rtn "tanh" 1) +(def-math-rtn ("__ieee754_sinh" %sinh) 1) +(def-math-rtn ("__ieee754_cosh" %cosh) 1) +(def-math-rtn ("fdlibm_tanh" %tanh) 1) (def-math-rtn "asinh" 1) (def-math-rtn "acosh" 1) (def-math-rtn "atanh" 1)
commit a0138a0ccc5d7bd08a7e8445cdd5e05ae83d4618 Author: Raymond Toy toy.raymond@gmail.com Date: Sat Aug 2 15:15:36 2014 -0700
Compile the fdlibm hyperbolic functions.
diff --git a/src/lisp/Config.x86_darwin b/src/lisp/Config.x86_darwin index 9a2c467..7ced0db 100644 --- a/src/lisp/Config.x86_darwin +++ b/src/lisp/Config.x86_darwin @@ -18,7 +18,10 @@ OS_LIBS =
EXEC_FINAL_OBJ = exec-final.o
-OS_SRC += k_sin.c k_cos.c k_tan.c s_sin.c s_cos.c s_tan.c sincos.c s_log1p.c s_expm1.c e_pow.c e_exp.c e_log.c e_acos.c e_asin.c s_atan.c +OS_SRC += k_sin.c k_cos.c k_tan.c s_sin.c s_cos.c s_tan.c sincos.c \ + s_log1p.c s_expm1.c e_pow.c e_exp.c e_log.c \ + e_acos.c e_asin.c s_atan.c \ + e_cosh.c e_sinh.c s_tanh.c
k_sin.o : k_sin.c $(CC) -c $(CFLAGS) $(CPPFLAGS) $(CC_REM_PIO2) $< @@ -55,3 +58,10 @@ e_asin.o : e_asin.c $(CC) -c $(CFLAGS) $(CPPFLAGS) $(CC_REM_PIO2) $< s_atan.o : s_atan.c $(CC) -c $(CFLAGS) $(CPPFLAGS) $(CC_REM_PIO2) $< + +e_cosh.o : e_cosh.c + $(CC) -c $(CFLAGS) $(CPPFLAGS) $(CC_REM_PIO2) $< +e_sinh.o : e_sinh.c + $(CC) -c $(CFLAGS) $(CPPFLAGS) $(CC_REM_PIO2) $< +s_tanh.o : s_tanh.c + $(CC) -c $(CFLAGS) $(CPPFLAGS) $(CC_REM_PIO2) $<
-----------------------------------------------------------------------
Summary of changes: src/code/irrat.lisp | 6 +++--- src/lisp/Config.x86_darwin | 12 +++++++++++- 2 files changed, 14 insertions(+), 4 deletions(-)
hooks/post-receive