projects
/
sbcl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
0.9.16.40:
[sbcl.git]
/
src
/
runtime
/
Config.ppc-darwin
diff --git
a/src/runtime/Config.ppc-darwin
b/src/runtime/Config.ppc-darwin
index
2dfdbc9
..
5c8d34c
100644
(file)
--- a/
src/runtime/Config.ppc-darwin
+++ b/
src/runtime/Config.ppc-darwin
@@
-10,7
+10,7
@@
# files for more information.
CFLAGS = -g -Wall -O2 -fdollars-in-identifiers
# files for more information.
CFLAGS = -g -Wall -O2 -fdollars-in-identifiers
-OS_SRC = bsd-os.c ppc-darwin-os.c ppc-darwin-dlshim.c ppc-darwin-langinfo.c
+OS_SRC = bsd-os.c darwin-os.c ppc-darwin-os.c darwin-dlshim.c darwin-langinfo.c
OS_LIBS = -lSystem -lc
OS_OBJS = ppc-darwin-rospace.o
OS_LIBS = -lSystem -lc
OS_OBJS = ppc-darwin-rospace.o
@@
-28,7
+28,10
@@
CPPFLAGS += -no-cpp-precomp
# out of this range.
LINKFLAGS += -dynamic `cat ppc-darwin-link-flags` -twolevel_namespace -bind_at_load
# out of this range.
LINKFLAGS += -dynamic `cat ppc-darwin-link-flags` -twolevel_namespace -bind_at_load
-GC_SRC = cheneygc.c
+GC_SRC = $(shell if grep LISP_FEATURE_GENCGC genesis/config.h \
+ > /dev/null 2>&1; \
+ then echo "gencgc.c"; \
+ else echo "cheneygc.c" ; fi)
OS_CLEAN_FILES += ppc-darwin-mkrospace ppc-darwin-fix-rospace ppc-darwin-link-flags
OS_CLEAN_FILES += ppc-darwin-mkrospace ppc-darwin-fix-rospace ppc-darwin-link-flags