0.6.12.49:
[sbcl.git] / src / runtime / GNUmakefile
index 91f0816..48cb4a9 100644 (file)
@@ -14,31 +14,25 @@ all: sbcl sbcl.nm
 
 # defaults which might be overridden or modified by values in the
 # Config file
-#
-# FIXME: The -fno-strength-reduce flag comes from before the fork
-# from CMU CL. It's presumably to work around some optimizer bug in gcc,
-# but the fork was a long time ago, and the optimizer could easily
-# have been fixed since then. Try doing without it.
-# CFLAGS =  -g -Wall -O2 -fno-strength-reduce -DGENCGC
-CFLAGS =  -g -Wall -O3 -DGENCGC
-ASFLAGS = -g -DGENCGC
+CFLAGS =  -g -Wall -O3
+ASFLAGS = $(CFLAGS)
 DEPEND_FLAGS =
 CPPFLAGS = -I.
 
+# Some of these things might be Config-dependent in future versions,
+# but they're the same on most systems right now.  If you need to
+# override one of these, do it in Config
+CPP = cpp
+LD = ld
+LINKFLAGS = -g
+NM = nm -gp
+
 # The Config file is the preferred place for tweaking options which
 # are appropriate for particular setups (OS, CPU, whatever). Make a
 # Config-foo file for setup foo, then arrange for Config to be a
 # symlink to Config-foo.
 include Config
 
-# Some of these things might be Config-dependent in future versions,
-# but they're not right now, i.e., they happen to be the same for
-# all supported systems.
-CPP = cpp
-GC_SRC = gencgc.c
-LD = ld
-LINKFLAGS = -g
-NM = nm -gp
 
 SRCS = alloc.c backtrace.c breakpoint.c coreparse.c \
        dynbind.c globals.c interr.c interrupt.c \