From 8d9a087a4fd666aed71cd95ba9c1fa82c4521cb1 Mon Sep 17 00:00:00 2001 From: Kevin Tew Date: Wed, 9 Sep 2009 17:34:03 +0000 Subject: [PATCH] Fix configure.ac for places using cgc on x86_64 svn: r15939 --- src/mzscheme/configure.ac | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/mzscheme/configure.ac b/src/mzscheme/configure.ac index 50a2f87d4c..f317d287e2 100644 --- a/src/mzscheme/configure.ac +++ b/src/mzscheme/configure.ac @@ -517,6 +517,7 @@ EXTRA_GMP_OBJ= # For MzScheme targets: OSX=".osx" NOT_OSX="" +CGC_X86_64="" case $OS in SunOS) @@ -562,6 +563,7 @@ case $OS in case `$UNAME -m` in #Required for CentOS 4.6 x86_64) + CGC_X86_64="1" if test -d /usr/X11R6/lib64 ; then X_LIBS="$X_LIBS -L/usr/X11R6/lib64" fi @@ -1119,7 +1121,11 @@ fi if test "${enable_places}" = "yes" ; then PREFLAGS="$PREFLAGS -DMZ_USE_PLACES" - PLACE_CGC_FLAGS="$GC_THREADS_FLAG -DPARALLEL_MARK -DTHREAD_LOCAL_ALLOC" + if test "${CGC_X86_64}" = "1" ; then + PLACE_CGC_FLAGS="$GC_THREADS_FLAG -DTHREAD_LOCAL_ALLOC" + else + PLACE_CGC_FLAGS="$GC_THREADS_FLAG -DPARALLEL_MARK -DTHREAD_LOCAL_ALLOC" + fi LDFLAGS="$LDFLAGS -pthread" fi