From 458856999e970ad80fa02c21d6ee5b861ba283c4 Mon Sep 17 00:00:00 2001 From: rtoy <rtoy> Date: Sat, 27 Dec 2008 17:38:42 +0000 Subject: [PATCH] Clean up Config, like in linux_gencgc, removing LINKAGE, GENCGC, and SSE2 flags, and adding them to RUNTIME. --- lisp/Config.x86_darwin | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/lisp/Config.x86_darwin b/lisp/Config.x86_darwin index 02bf7452f..6d6b91651 100644 --- a/lisp/Config.x86_darwin +++ b/lisp/Config.x86_darwin @@ -9,25 +9,24 @@ LD = ld CPP = cpp ifdef FEATURE_LINKAGE_TABLE -LINKAGE = -DLINKAGE_TABLE +RUNTIME += -DLINKAGE_TABLE endif # Enable support for generational GC ifdef FEATURE_GENCGC -GENCGC = -DGENCGC +RUNTIME += -DGENCGC GC_SRC = gencgc.c endif # If either FEATURE_X7 or FEATURE_SSE2 is defined, compile the code # for SSE2 support. ifdef FEATURE_X87 -SSE2 = -DFEATURE_SSE2 +RUNTIME += -DFEATURE_SSE2 endif ifdef FEATURE_SSE2 -SSE2 = -DFEATURE_SSE2 +RUNTIME += -DFEATURE_SSE2 endif -RUNTIME = $(LINKAGE) $(GENCGC) $(SSE2) CPPFLAGS = -Di386 -DDARWIN $(RUNTIME) CFLAGS = -Wstrict-prototypes -Wall -g3 $(CPPFLAGS) $(INCLUDES) ASFLAGS = -g3 $(INCLUDES) $(RUNTIME) -- GitLab