summaryrefslogtreecommitdiff
path: root/boehm-gc
diff options
context:
space:
mode:
authorro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>2011-02-02 13:53:56 +0000
committerro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>2011-02-02 13:53:56 +0000
commita9cc177ef514d6eb39db72c82911fcea2cd70dba (patch)
tree77064f0dacf4e41b0172b95a831a880ac8ebdb39 /boehm-gc
parentea108448cb016a35692dd795209f7a7344c38d01 (diff)
downloadgcc-a9cc177ef514d6eb39db72c82911fcea2cd70dba.tar.gz
* configure.ac: Don't use libdl on mips-sgi-irix6*.
* configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@169521 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'boehm-gc')
-rw-r--r--boehm-gc/ChangeLog5
-rwxr-xr-xboehm-gc/configure7
-rw-r--r--boehm-gc/configure.ac9
3 files changed, 16 insertions, 5 deletions
diff --git a/boehm-gc/ChangeLog b/boehm-gc/ChangeLog
index 03a222e68c2..4a9f4766456 100644
--- a/boehm-gc/ChangeLog
+++ b/boehm-gc/ChangeLog
@@ -1,3 +1,8 @@
+2011-02-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * configure.ac: Don't use libdl on mips-sgi-irix6*.
+ * configure: Regenerate.
+
2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* configure.ac (*-*-solaris2*): Add -lrt to THREADLIBS.
diff --git a/boehm-gc/configure b/boehm-gc/configure
index 4f7490cbcc7..ef16f4b0fe5 100755
--- a/boehm-gc/configure
+++ b/boehm-gc/configure
@@ -15088,9 +15088,12 @@ fi
*) ;;
esac
-# We never want libdl on darwin. It is a fake libdl that just ends up making
-# dyld calls anyway
case "$host" in
+ # While IRIX 6 has libdl for the O32 and N32 ABIs, it's missing for N64
+ # and unnecessary everywhere.
+ mips-sgi-irix6*) ;;
+ # We never want libdl on darwin. It is a fake libdl that just ends up making
+ # dyld calls anyway
*-*-darwin*) ;;
*)
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
diff --git a/boehm-gc/configure.ac b/boehm-gc/configure.ac
index 42cd4190df9..61e12aafe67 100644
--- a/boehm-gc/configure.ac
+++ b/boehm-gc/configure.ac
@@ -1,4 +1,4 @@
-# Copyright (c) 1999, 2000, 2001, 2002, 2003, 2006, 2010 by Red Hat, Inc.
+# Copyright (c) 1999, 2000, 2001, 2002, 2003, 2006, 2010, 2011 by Red Hat, Inc.
# All rights reserved.
# Copyright 2004 Nathanael Nerode
#
@@ -312,9 +312,12 @@ case "$host" in
*) ;;
esac
-# We never want libdl on darwin. It is a fake libdl that just ends up making
-# dyld calls anyway
case "$host" in
+ # While IRIX 6 has libdl for the O32 and N32 ABIs, it's missing for N64
+ # and unnecessary everywhere.
+ mips-sgi-irix6*) ;;
+ # We never want libdl on darwin. It is a fake libdl that just ends up making
+ # dyld calls anyway
*-*-darwin*) ;;
*)
AC_CHECK_LIB(dl, dlopen, EXTRA_TEST_LIBS="$EXTRA_TEST_LIBS -ldl")