[git] CMU Common Lisp branch master updated. snapshot-2014-08-12-gc5f98ef

Raymond Toy rtoy at common-lisp.net
Sun Aug 17 19:21:40 UTC 2014

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  c5f98ef90641ec6912e35730b215eaf751841539 (commit)
      from  80df05a11cc138d18d989a5f8f690627026e3069 (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 c5f98ef90641ec6912e35730b215eaf751841539
Author: Raymond Toy <toy.raymond at gmail.com>
Date:   Sun Aug 17 12:21:27 2014 -0700

    Add -ffp-contract=off to make sure no fused-multiply instructions are
    used.  This can have unexpected results, especially in the fdlibm
    routines if a fused-multiply is used the wrong place.

diff --git a/src/lisp/Config.ppc_darwin b/src/lisp/Config.ppc_darwin
index eab5efa..4289510 100644
--- a/src/lisp/Config.ppc_darwin
+++ b/src/lisp/Config.ppc_darwin
@@ -34,7 +34,7 @@ ifdef FEATURE_UNICODE
+CFLAGS = $(OSX_VERSION) -g -O3 -ffp-contract=off -DDARWIN -Dppc $(LINKAGE) $(GENCGC) $(UNICODE)
 ASFLAGS = $(OSX_VERSION) -traditional -g -O3 -DDARWIN -Dppc $(LINKAGE) $(GENCGC)
 UNDEFSYMPATTERN = -Xlinker -u -Xlinker &


Summary of changes:
 src/lisp/Config.ppc_darwin |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

CMU Common Lisp

More information about the cmucl-cvs mailing list