From 5507e6918b7fade39f4977c86b8962eafa781703 Mon Sep 17 00:00:00 2001
From: rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue, 12 Feb 2002 18:40:38 +0000
Subject: [PATCH]         * configure.in: Re-apply 2001-06-26 configure change.
         * configure: Rebuild.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49709 138bc75d-0d04-0410-961f-82ee72b054a4
---
 boehm-gc/ChangeLog    |  7 ++++++-
 boehm-gc/configure    | 23 +++++++++++------------
 boehm-gc/configure.in | 17 ++++++++---------
 3 files changed, 25 insertions(+), 22 deletions(-)

diff --git a/boehm-gc/ChangeLog b/boehm-gc/ChangeLog
index 78365ebb60f5..2f4a1730aa9d 100644
--- a/boehm-gc/ChangeLog
+++ b/boehm-gc/ChangeLog
@@ -1,3 +1,8 @@
+2002-02-12  Richard Henderson  <rth@redhat.com>
+
+	* configure.in: Re-apply 2001-06-26 configure change.
+	* configure: Rebuild.
+
 2002-02-12  Bryce McKinlay  <bryce@waitaki.otago.ac.nz>
 
 	Imported GC 6.1 Alpha 3.
@@ -6,7 +11,7 @@
 
 2001-02-11  Adam Megacz <adam@xwt.org
 
-	* gcc/boehm-gc/configure.in: support for win32, saner
+	* configure.in: support for win32, saner
 	cross-compile options
 
 2001-02-08  Anthony Green  <green@redhat.com>
diff --git a/boehm-gc/configure b/boehm-gc/configure
index 6805af9e03a2..e2b4840c9d53 100755
--- a/boehm-gc/configure
+++ b/boehm-gc/configure
@@ -2813,18 +2813,8 @@ esac
 
 machdep=
 case "$host" in
-# alpha_mach_dep.s assumes that pointers are not saved in fp registers.
-# Gcc on a 21264 can spill pointers to fp registers.  Oops.
-# alpha*-*-*)
-#    machdep="alpha_mach_dep.lo"
-#    ;;
- i?86-*-solaris2.[89]*)
-    cat >> confdefs.h <<\EOF
-#define SOLARIS25_PROC_VDB_BUG_FIXED 1
-EOF
-
-    ;;
- alpha-*-openbsd*)
+ alpha*-*-openbsd*)
+    machdep="alpha_mach_dep.lo"
     if test x"${ac_cv_lib_dl_dlopen}" != xyes ; then
        echo "configure: warning: OpenBSD/Alpha without dlopen(). Shared library support is disabled" 1>&2
        # Check whether --enable-shared or --disable-shared was given.
@@ -2851,6 +2841,15 @@ else
 fi
 
     fi
+    ;;
+ alpha*-*-*)
+    machdep="alpha_mach_dep.lo"
+    ;;
+ i?86-*-solaris2.[89]*)
+    cat >> confdefs.h <<\EOF
+#define SOLARIS25_PROC_VDB_BUG_FIXED 1
+EOF
+
     ;;
  mipstx39-*-elf*)
     machdep="mips_ultrix_mach_dep.lo"
diff --git a/boehm-gc/configure.in b/boehm-gc/configure.in
index d22516c2f00a..155653dbf26f 100644
--- a/boehm-gc/configure.in
+++ b/boehm-gc/configure.in
@@ -154,20 +154,19 @@ AC_SUBST(CXXINCLUDES)
 
 machdep=
 case "$host" in
-# alpha_mach_dep.s assumes that pointers are not saved in fp registers.
-# Gcc on a 21264 can spill pointers to fp registers.  Oops.
-# alpha*-*-*)
-#    machdep="alpha_mach_dep.lo"
-#    ;;
- i?86-*-solaris2.[[89]]*)
-    AC_DEFINE(SOLARIS25_PROC_VDB_BUG_FIXED)
-    ;;
- alpha-*-openbsd*)
+ alpha*-*-openbsd*)
+    machdep="alpha_mach_dep.lo"
     if test x"${ac_cv_lib_dl_dlopen}" != xyes ; then
        AC_MSG_WARN(OpenBSD/Alpha without dlopen(). Shared library support is disabled)
        AM_DISABLE_SHARED
     fi
     ;;
+ alpha*-*-*)
+    machdep="alpha_mach_dep.lo"
+    ;;
+ i?86-*-solaris2.[[89]]*)
+    AC_DEFINE(SOLARIS25_PROC_VDB_BUG_FIXED)
+    ;;
  mipstx39-*-elf*)
     machdep="mips_ultrix_mach_dep.lo"
     AC_DEFINE(STACKBASE, __stackbase)
-- 
GitLab