X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2FConfig.x86-64-darwin;h=1df43c6af9fb6b0fea3903e46339c1cc4582b160;hb=0f3a5f2e8886d18d0b4f6485c38a42be629422ae;hp=1f2b66e2f7e58dd139df64d909b1872ca48c5215;hpb=8a09cf6e06fd6f5bbc7abfb4d9c4abee2658fa71;p=sbcl.git diff --git a/src/runtime/Config.x86-64-darwin b/src/runtime/Config.x86-64-darwin index 1f2b66e..1df43c6 100644 --- a/src/runtime/Config.x86-64-darwin +++ b/src/runtime/Config.x86-64-darwin @@ -10,11 +10,28 @@ # files for more information. CFLAGS = -g -Wall -O2 -fdollars-in-identifiers -OS_SRC = bsd-os.c x86-64-bsd-os.c darwin-os.c x86-64-darwin-os.c darwin-dlshim.c darwin-langinfo.c +ifdef LISP_FEATURE_DARWIN9_OR_BETTER +CFLAGS += -mmacosx-version-min=10.5 +LINKFLAGS += -mmacosx-version-min=10.5 +else +CFLAGS += -mmacosx-version-min=10.4 +LINKFLAGS += -mmacosx-version-min=10.4 +endif +ifdef LISP_FEATURE_INODE64 +CFLAGS += -D_DARWIN_USE_64_BIT_INODE +endif + +OS_SRC = bsd-os.c x86-64-bsd-os.c darwin-os.c x86-64-darwin-os.c + OS_LIBS = -lSystem -lc -ldl ifdef LISP_FEATURE_SB_THREAD OS_LIBS += -lpthread endif +ifdef LISP_FEATURE_SB_CORE_COMPRESSION + OS_LIBS += -lz +endif + +CC = gcc ASSEM_SRC = x86-64-assem.S ldso-stubs.S ARCH_SRC = x86-64-arch.c