changeset 3520:833d460acd43

[xemacs-hg @ 2006-07-19 19:35:20 by crestani] 2006-07-18 Marcus Crestani <crestani@xemacs.org> * configure.ac: Intel-based Macs can use POSIX-style write barrier. Use $machine to determine this.
author crestani
date Wed, 19 Jul 2006 19:35:25 +0000
parents 896a34d28b71
children c11067d70e63
files ChangeLog configure configure.ac
diffstat 3 files changed, 13 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Wed Jul 19 19:24:42 2006 +0000
+++ b/ChangeLog	Wed Jul 19 19:35:25 2006 +0000
@@ -1,3 +1,8 @@
+2006-07-18  Marcus Crestani  <crestani@xemacs.org>
+
+	* configure.ac: Intel-based Macs can use POSIX-style write
+	barrier.  Use $machine to determine this.
+
 2006-07-20  Stephen J. Turnbull  <stephen@xemacs.org>
 
 	* configure.ac (system-packages,legacy-packages): Fix help strings.
--- a/configure	Wed Jul 19 19:24:42 2006 +0000
+++ b/configure	Wed Jul 19 19:35:25 2006 +0000
@@ -4761,10 +4761,13 @@
 if test "$enable_newgc" = "yes"; then
   if test "$enable_vdb" = "auto"; then
     case "$opsys" in
-      darwin )  cat >>confdefs.h <<\_ACEOF
+      darwin )  case "$machine" in
+		  i686 ) check_vdb_posix=yes ;;
+		  * ) cat >>confdefs.h <<\_ACEOF
 #define VDB_MACH 1
 _ACEOF
   have_vdb_mach=yes ;;
+		esac ;;
       cygwin* ) cat >>confdefs.h <<\_ACEOF
 #define VDB_WIN32 1
 _ACEOF
--- a/configure.ac	Wed Jul 19 19:24:42 2006 +0000
+++ b/configure.ac	Wed Jul 19 19:35:25 2006 +0000
@@ -1767,7 +1767,10 @@
 if test "$enable_newgc" = "yes"; then
   if test "$enable_vdb" = "auto"; then
     case "$opsys" in
-      darwin )  AC_DEFINE(VDB_MACH)  have_vdb_mach=yes ;;
+      darwin )  case "$machine" in
+		  i686 ) check_vdb_posix=yes ;;
+		  * ) AC_DEFINE(VDB_MACH)  have_vdb_mach=yes ;;
+		esac ;;
       cygwin* ) AC_DEFINE(VDB_WIN32) have_vdb_win32=yes ;;
       linux* )  check_vdb_posix=yes ;;
       freebsd ) check_vdb_posix=yes ;;