diff options
author | Paul Ackersviller <packersv@users.sourceforge.net> | 2007-11-20 03:37:53 +0000 |
---|---|---|
committer | Paul Ackersviller <packersv@users.sourceforge.net> | 2007-11-20 03:37:53 +0000 |
commit | d7ba463048653e21f16c742e26c36d63aecdaa7f (patch) | |
tree | 288fb830f501b14058516a8e971e192a5d46f494 /configure.ac | |
parent | cd1b74c3036afb2fc115538e130fecbfa6259ff4 (diff) | |
download | zsh-d7ba463048653e21f16c742e26c36d63aecdaa7f.tar.gz zsh-d7ba463048653e21f16c742e26c36d63aecdaa7f.tar.xz zsh-d7ba463048653e21f16c742e26c36d63aecdaa7f.zip |
Merge of 23726: Roy Marples: need to suppress [...] quoting in case in configure.
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index 7180b5e88..840b5dbec 100644 --- a/configure.ac +++ b/configure.ac @@ -2244,7 +2244,6 @@ char *argv[]; esac case "$host" in *-hpux*) EXTRA_LDFLAGS="${EXTRA_LDFLAGS=-Wl,-E}" ;; - *-freebsd[3-9]*|*-kfreebsd*|*-linux*|gnu*) EXTRA_LDFLAGS="${EXTRA_LDFLAGS=-rdynamic}" ;; *openbsd*) if test $zsh_cv_sys_elf = yes; then EXTRA_LDFLAGS="${EXTRA_LDFLAGS=-Wl,-E}" @@ -2270,6 +2269,13 @@ char *argv[]; esac ;; esac +AC_CACHE_CHECK(if we can use -rdynamic, zsh_cv_rdynamic_available, +old_LDFLAGS="$LDFLAGS" +LDFLAGS="$LDFLAGS -rdynamic" +AC_TRY_LINK([], [], [zsh_cv_rdynamic_available=yes +EXTRA_LDFLAGS="${EXTRA_LDFLAGS=-rdynamic}"], +[zsh_cvs_rdynamic_available=no]) +LDFLAGS="$old_LDFLAGS") AC_CACHE_CHECK(if your dlsym() needs a leading underscore, zsh_cv_func_dlsym_needs_underscore, [echo failed >conftestval && cat >conftest.c <<EOM |