diff options
author | Richard Henderson <rth@redhat.com> | 2002-02-12 10:40:38 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2002-02-12 10:40:38 -0800 |
commit | adb60117d7d4a06c13c6a74b0ed0bb9a863f30ea (patch) | |
tree | fc7cba2e80f693625d14ee0b7eb9aaeee7978ee4 /boehm-gc | |
parent | 1e41e866818892f967b7c8de88c2877819124d13 (diff) | |
download | gcc-adb60117d7d4a06c13c6a74b0ed0bb9a863f30ea.zip gcc-adb60117d7d4a06c13c6a74b0ed0bb9a863f30ea.tar.gz gcc-adb60117d7d4a06c13c6a74b0ed0bb9a863f30ea.tar.bz2 |
configure.in: Re-apply 2001-06-26 configure change.
* configure.in: Re-apply 2001-06-26 configure change.
* configure: Rebuild.
From-SVN: r49709
Diffstat (limited to 'boehm-gc')
-rw-r--r-- | boehm-gc/ChangeLog | 7 | ||||
-rwxr-xr-x | boehm-gc/configure | 23 | ||||
-rw-r--r-- | boehm-gc/configure.in | 17 |
3 files changed, 25 insertions, 22 deletions
diff --git a/boehm-gc/ChangeLog b/boehm-gc/ChangeLog index 78365eb..2f4a173 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 6805af9..e2b4840 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 d22516c..155653d 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) |