about summary refs log tree commit diff
path: root/zshconfig.ac
diff options
context:
space:
mode:
authorClint Adams <clint@users.sourceforge.net>2002-04-29 17:59:53 +0000
committerClint Adams <clint@users.sourceforge.net>2002-04-29 17:59:53 +0000
commit9b63e86a0cc295232226cdda57e530f131484f83 (patch)
treecdb48c07d07d4b8d980b18ad846d91b615dae37c /zshconfig.ac
parent6e518898a1aef6cfd50e2966534fef1007c09a42 (diff)
downloadzsh-9b63e86a0cc295232226cdda57e530f131484f83.tar.gz
zsh-9b63e86a0cc295232226cdda57e530f131484f83.tar.xz
zsh-9b63e86a0cc295232226cdda57e530f131484f83.zip
17055: shared object linkage on the Hurd.
Diffstat (limited to 'zshconfig.ac')
-rw-r--r--zshconfig.ac4
1 files changed, 2 insertions, 2 deletions
diff --git a/zshconfig.ac b/zshconfig.ac
index 27df2695f..eeb1b3026 100644
--- a/zshconfig.ac
+++ b/zshconfig.ac
@@ -1653,7 +1653,7 @@ char *argv[];
   fi
   case "$host_os" in
     hpux*)        DLLDFLAGS="${DLLDFLAGS=-b}" ;;
-    freebsd*|linux*|irix*|osf*) DLLDFLAGS="${DLLDFLAGS=-shared}" ;;
+    freebsd*|linux*|irix*|osf*|gnu*) DLLDFLAGS="${DLLDFLAGS=-shared}" ;;
     sunos*)       DLLDFLAGS="${DLLDFLAGS=-assert nodefinitions}" ;;
     sysv4*|esix*) DLLDFLAGS="${DLLDFLAGS=-G $ldflags}" ;;
     netbsd*)      DLLDFLAGS="${DLLDFLAGS=${DLLDARG}-x -shared --whole-archive}" ;;
@@ -1677,7 +1677,7 @@ char *argv[];
   esac
   case "$host" in
     *-hpux*)  EXTRA_LDFLAGS="${EXTRA_LDFLAGS=-Wl,-E}" ;;
-    *-freebsd[3-9]*|*-linux*) EXTRA_LDFLAGS="${EXTRA_LDFLAGS=-rdynamic}" ;;
+    *-freebsd[3-9]*|*-linux*|gnu*) EXTRA_LDFLAGS="${EXTRA_LDFLAGS=-rdynamic}" ;;
     *openbsd*)
        if test $zsh_cv_sys_elf = yes; then
 	 EXTRA_LDFLAGS="${EXTRA_LDFLAGS=-Wl,-E}"