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 f11c37a6547e87f5438a6f66969c7f531e061054 (commit) via 97c487dd456274b3b9de77aedc5d6189e063f394 (commit) from 6d3144f9382a4aede51913d7465d300a320412e3 (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 f11c37a6547e87f5438a6f66969c7f531e061054 Author: Raymond Toy toy.raymond@gmail.com Date: Fri Aug 1 20:16:18 2014 -0700
Use __ieee754_pow instead of pow.
diff --git a/src/code/irrat.lisp b/src/code/irrat.lisp index 1a942fe..8f29490 100644 --- a/src/code/irrat.lisp +++ b/src/code/irrat.lisp @@ -83,7 +83,7 @@ (def-math-rtn "log" 1) (def-math-rtn "log10" 1)
-(def-math-rtn "pow" 2) +(def-math-rtn ("__ieee754_pow" %pow) 2) #-(or x86 sparc-v7 sparc-v8 sparc-v9) (def-math-rtn "sqrt" 1) (def-math-rtn "hypot" 2)
commit 97c487dd456274b3b9de77aedc5d6189e063f394 Author: Raymond Toy toy.raymond@gmail.com Date: Fri Aug 1 20:15:49 2014 -0700
Compile e_pow as a part of lisp.
diff --git a/src/lisp/Config.x86_darwin b/src/lisp/Config.x86_darwin index 70c2df4..ccf021d 100644 --- a/src/lisp/Config.x86_darwin +++ b/src/lisp/Config.x86_darwin @@ -18,7 +18,7 @@ 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 +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
k_sin.o : k_sin.c $(CC) -c $(CFLAGS) $(CPPFLAGS) $(CC_REM_PIO2) $< @@ -41,3 +41,6 @@ s_log1p.o : s_log1p.c $(CC) -c $(CFLAGS) $(CPPFLAGS) $(CC_REM_PIO2) $< s_exmp1.o : s_expm1.c $(CC) -c $(CFLAGS) $(CPPFLAGS) $(CC_REM_PIO2) $< + +e_pow.o : e_pow.c + $(CC) -c $(CFLAGS) $(CPPFLAGS) $(CC_REM_PIO2) $<
-----------------------------------------------------------------------
Summary of changes: src/code/irrat.lisp | 2 +- src/lisp/Config.x86_darwin | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-)
hooks/post-receive