|
|
|
@ -1485,6 +1485,12 @@ main() {
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
dnl ---------------
|
|
|
|
|
dnl check for the type of third argument of accept
|
|
|
|
|
dnl ---------------
|
|
|
|
|
|
|
|
|
|
zsh_CHECK_SOCKLEN_T
|
|
|
|
|
|
|
|
|
|
dnl ---------------
|
|
|
|
|
dnl dynamic loading
|
|
|
|
|
dnl ---------------
|
|
|
|
@ -1497,29 +1503,30 @@ MOD_IMPORT_VARIABLE=
|
|
|
|
|
MOD_IMPORT_FUNCTION=
|
|
|
|
|
aixdynamic=no
|
|
|
|
|
hpuxdynamic=no
|
|
|
|
|
if test "$ac_cv_func_dlopen" != yes ||
|
|
|
|
|
test "$ac_cv_func_dlsym" != yes ||
|
|
|
|
|
test "$ac_cv_func_dlerror" != yes; then
|
|
|
|
|
if test "$ac_cv_func_load" != yes ||
|
|
|
|
|
test "$ac_cv_func_unload" != yes ||
|
|
|
|
|
test "$ac_cv_func_loadbind" != yes ||
|
|
|
|
|
test "$ac_cv_func_loadquery" != yes; then
|
|
|
|
|
if test "$ac_cv_func_shl_load" != yes ||
|
|
|
|
|
test "$ac_cv_func_shl_unload" != yes ||
|
|
|
|
|
test "$ac_cv_func_shl_findsym" != yes; then
|
|
|
|
|
dynamic=no
|
|
|
|
|
elif test "x$dynamic" = xyes; then
|
|
|
|
|
hpuxdynamic=yes
|
|
|
|
|
DL_EXT="${DL_EXT=sl}"
|
|
|
|
|
dnl autoheader won't allow us to define anything which isn't
|
|
|
|
|
dnl going into a header, and we can't undefine anything, so
|
|
|
|
|
dnl just define this anyway and rely on the later tests to
|
|
|
|
|
dnl define DYNAMIC or not.
|
|
|
|
|
AC_DEFINE(HPUXDYNAMIC)dnl
|
|
|
|
|
fi
|
|
|
|
|
elif test "x$dynamic" = xyes; then
|
|
|
|
|
if test "$ac_cv_func_load" = yes &&
|
|
|
|
|
test "$ac_cv_func_unload" = yes &&
|
|
|
|
|
test "$ac_cv_func_loadbind" = yes &&
|
|
|
|
|
test "$ac_cv_func_loadquery" = yes; then
|
|
|
|
|
dnl Force AIXDYNAMIC even on newer versions that have dl family
|
|
|
|
|
if test "x$dynamic" = xyes; then
|
|
|
|
|
aixdynamic=yes
|
|
|
|
|
fi
|
|
|
|
|
elif test "$ac_cv_func_dlopen" != yes ||
|
|
|
|
|
test "$ac_cv_func_dlsym" != yes ||
|
|
|
|
|
test "$ac_cv_func_dlerror" != yes; then
|
|
|
|
|
if test "$ac_cv_func_shl_load" != yes ||
|
|
|
|
|
test "$ac_cv_func_shl_unload" != yes ||
|
|
|
|
|
test "$ac_cv_func_shl_findsym" != yes; then
|
|
|
|
|
dynamic=no
|
|
|
|
|
elif test "x$dynamic" = xyes; then
|
|
|
|
|
hpuxdynamic=yes
|
|
|
|
|
DL_EXT="${DL_EXT=sl}"
|
|
|
|
|
dnl autoheader won't allow us to define anything which isn't
|
|
|
|
|
dnl going into a header, and we can't undefine anything, so
|
|
|
|
|
dnl just define this anyway and rely on the later tests to
|
|
|
|
|
dnl define DYNAMIC or not.
|
|
|
|
|
AC_DEFINE(HPUXDYNAMIC)dnl
|
|
|
|
|
fi
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
test -n "$GCC" && LDARG=-Wl,
|
|
|
|
@ -1537,7 +1544,7 @@ if test "x$aixdynamic" = xyes; then
|
|
|
|
|
zsh_cv_sys_dynamic_execsyms="${zsh_cv_sys_dynamic_execsyms=yes}"
|
|
|
|
|
zsh_cv_sys_dynamic_strip_exe="${zsh_cv_sys_dynamic_strip_exe=yes}"
|
|
|
|
|
zsh_cv_sys_dynamic_strip_lib="${zsh_cv_sys_dynamic_strip_lib=yes}"
|
|
|
|
|
zsh_cv_sys_dynamic_broken="${zsh_cv_sys_dynamic_broken=no}"
|
|
|
|
|
zsh_cv_shared_environ="${zsh_cv_shared_environ=yes}"
|
|
|
|
|
elif test "$host_os" = cygwin; then
|
|
|
|
|
DL_EXT="${DL_EXT=dll}"
|
|
|
|
|
DLLD="${DLLD=dllwrap}"
|
|
|
|
@ -1723,7 +1730,6 @@ fi
|
|
|
|
|
if test "x$dynamic" = xyes; then
|
|
|
|
|
zsh_SHARED_VARIABLE([environ], [char **])
|
|
|
|
|
test "$zsh_cv_shared_environ" = yes || dynamic=no
|
|
|
|
|
dnl test "$zsh_cv_sys_dynamic_broken" = no || dynamic=no
|
|
|
|
|
if test "$ac_cv_func_tgetent" = yes; then
|
|
|
|
|
zsh_SHARED_FUNCTION([tgetent])
|
|
|
|
|
fi
|
|
|
|
|