LD_WRAP_TESTS=false
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for linker support for --wrap option" >&5
$as_echo_n "checking for linker support for --wrap option... " >&6; }
-if test "$use_libtool" = yes; then :
CCASFLAGS_wrap_ax_save_flags=$CCASFLAGS
- LDFLAGS="-Wl,-wrap,exit"
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+LDFLAGS="-Wl,-wrap,exit"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
#include <stdlib.h>
- void __real_exit (int status);
- void __wrap_exit (int status) { __real_exit (status); }
+ void __real_exit (int status);
+ void __wrap_exit (int status) { __real_exit (status); }
int
main ()
$as_echo "#define LD_WRAP 1" >>confdefs.h
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
else
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, libtool required" >&5
-$as_echo "no, libtool required" >&6; }
-fi
LD_WRAP_TESTS=false
AC_MSG_CHECKING([for linker support for --wrap option])
-AS_IF([test "$use_libtool" = yes],
- [AX_SAVE_FLAGS([wrap])
- LDFLAGS="-Wl,-wrap,exit"
- AC_LINK_IFELSE(
- [AC_LANG_PROGRAM([[#include <stdlib.h>
- void __real_exit (int status);
- void __wrap_exit (int status) { __real_exit (status); }
- ]],
- [[exit (1);]])],
- [LD_WRAP_TESTS=true
- AC_DEFINE([LD_WRAP], [1], [define if the linker supports --wrap option])
- AC_MSG_RESULT([yes])],
- [AC_MSG_RESULT([no])])
- AX_RESTORE_FLAGS([wrap])],
- [AC_MSG_RESULT([no, libtool required])])
+AX_SAVE_FLAGS([wrap])
+LDFLAGS="-Wl,-wrap,exit"
+AC_LINK_IFELSE(
+ [AC_LANG_PROGRAM([[#include <stdlib.h>
+ void __real_exit (int status);
+ void __wrap_exit (int status) { __real_exit (status); }
+ ]],
+ [[exit (1);]])],
+ [LD_WRAP_TESTS=true
+ AC_DEFINE([LD_WRAP], [1], [define if the linker supports --wrap option])
+ AC_MSG_RESULT([yes])],
+ [AC_MSG_RESULT([no])])
+AX_RESTORE_FLAGS([wrap])
AC_SUBST([LD_WRAP_TESTS])
tkey_test@EXEEXT@: tkey_test.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}
if test "${LD_WRAP_TESTS}" = true; then WRAP="${WRAP_OPTIONS}"; fi; \
${LIBTOOL_MODE_LINK} ${PURIFY} ${CC} ${CFLAGS} \
- ${LDFLAGS} ${WRAP} -o $@ tkey_test.@O@ \
+ ${LDFLAGS} $${WRAP} -o $@ tkey_test.@O@ \
${DNSLIBS} ${ISCLIBS} ${LIBS}
tsig_test@EXEEXT@: tsig_test.@O@ dnstest.@O@ ${ISCDEPLIBS} ${DNSDEPLIBS}