[cmucl-cvs] CMUCL commit: cross-sol-x86-branch src/lisp (Config.sparc_common)

Date: Tuesday, December 14, 2010 @ 16:26:02 Author: rtoy Path: /project/cmucl/cvsroot/src/lisp Tag: cross-sol-x86-branch Modified: Config.sparc_common Add -DFEATURE_SSE2 if we're compiling on x86 and have either FEATURE_X87 or FEATURE_SSE2 defined. ---------------------+ Config.sparc_common | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) Index: src/lisp/Config.sparc_common diff -u src/lisp/Config.sparc_common:1.3.6.1 src/lisp/Config.sparc_common:1.3.6.2 --- src/lisp/Config.sparc_common:1.3.6.1 Mon Dec 13 23:25:11 2010 +++ src/lisp/Config.sparc_common Tue Dec 14 16:26:02 2010 @@ -27,12 +27,24 @@ GC_SRC = gencgc.c endif +# Enable support for SSE2. If FEATURE_X87 is set, we want SSE2 +# support in the C code too so that the same binary is built in both +# cases. If neither is set, then we don't want any SSE2 support at +# all. +ifdef FEATURE_X87 +SSE2 = -DFEATURE_SSE2 +else +ifdef FEATURE_SSE2 +SSE2 = -DFEATURE_SSE2 +endif +endif + # Enable support for Unicode ifdef FEATURE_UNICODE UNICODE = -DUNICODE endif -CPPFLAGS = -I. -I$(PATH1) -DSOLARIS -DSVR4 $(CC_V8PLUS) $(LINKAGE) $(GENCGC) $(UNICODE) +CPPFLAGS = -I. -I$(PATH1) -DSOLARIS -DSVR4 $(CC_V8PLUS) $(LINKAGE) $(GENCGC) $(UNICODE) $(SSE2) CFLAGS = -g $(CC_V8PLUS)
participants (1)
-
Raymond Toy