aboutsummaryrefslogtreecommitdiff
path: root/boehm-gc
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2002-02-12 18:40:38 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2002-02-12 18:40:38 +0000
commit5507e6918b7fade39f4977c86b8962eafa781703 (patch)
treefc7cba2e80f693625d14ee0b7eb9aaeee7978ee4 /boehm-gc
parentf76e26645afbf7422f01d4a0fafb36ec476d16ab (diff)
* 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
Diffstat (limited to 'boehm-gc')
-rw-r--r--boehm-gc/ChangeLog7
-rwxr-xr-xboehm-gc/configure23
-rw-r--r--boehm-gc/configure.in17
3 files changed, 25 insertions, 22 deletions
diff --git a/boehm-gc/ChangeLog b/boehm-gc/ChangeLog
index 78365ebb60f..2f4a1730aa9 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 6805af9e03a..e2b4840c9d5 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.
@@ -2852,6 +2842,15 @@ 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"
cat >> confdefs.h <<\EOF
diff --git a/boehm-gc/configure.in b/boehm-gc/configure.in
index d22516c2f00..155653dbf26 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)