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