X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=inline;f=src%2Fruntime%2FConfig.x86-64-darwin;h=24965f5a39a6783b5bae4537926d7467095bb462;hb=f17e3d27d7ff599f9443d011d17017a2a858c81a;hp=e6fffb9aaf48b845ce158083ecc1e69731cc7c4a;hpb=fb25f9303e025f2f6a7df94481a8171ba38056ba;p=sbcl.git diff --git a/src/runtime/Config.x86-64-darwin b/src/runtime/Config.x86-64-darwin index e6fffb9..24965f5 100644 --- a/src/runtime/Config.x86-64-darwin +++ b/src/runtime/Config.x86-64-darwin @@ -9,9 +9,20 @@ # provided with absolutely no warranty. See the COPYING and CREDITS # files for more information. -CFLAGS = -g -Wall -O2 -fdollars-in-identifiers -mmacosx-version-min=10.4 +CFLAGS = -g -Wall -O2 -fdollars-in-identifiers +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 -OS_SRC = bsd-os.c x86-64-bsd-os.c darwin-os.c x86-64-darwin-os.c darwin-dlshim.c darwin-langinfo.c +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