-# KLUDGE: in OS X 10.3, Apple started putting the heap right where we
-# expect our read-only space mapped. This hack causes the linker to
-# place a zero-fill-on-demand segment in the same place and size as
-# read-only-space, which is the only thing capable of keeping malloc
-# out of this range.
-LINKFLAGS += -dynamic `cat ppc-darwin-link-flags` -twolevel_namespace -bind_at_load
-
-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
-
-ppc-darwin-mkrospace: ppc-darwin-mkrospace.c
- $(CC) -g -Wall -pedantic -o $@ $<
-
-ppc-darwin-fix-rospace: ppc-darwin-fix-rospace.c
- $(CC) -g -Wall -pedantic -o $@ $<
-
-ppc-darwin-rospace.o ppc-darwin-link-flags: ppc-darwin-mkrospace
- ./ppc-darwin-mkrospace > ppc-darwin-link-flags