mirror of
https://github.com/NLnetLabs/unbound.git
synced 2025-12-24 00:29:58 -05:00
And LIBOBJ.
git-svn-id: file:///svn/unbound/trunk@2567 be551aaa-1e26-0410-a405-d3ace91eadb9
This commit is contained in:
parent
1cf44b0b5c
commit
5fa08a0be9
3 changed files with 22 additions and 1 deletions
|
|
@ -1070,9 +1070,12 @@ char *malloc ();
|
||||||
]], [ if(malloc(0) != 0) return 1;])
|
]], [ if(malloc(0) != 0) return 1;])
|
||||||
],
|
],
|
||||||
[AC_MSG_RESULT([no])
|
[AC_MSG_RESULT([no])
|
||||||
|
AC_LIBOBJ(malloc)
|
||||||
AC_DEFINE_UNQUOTED([malloc], [rpl_malloc_$1], [Define if replacement function should be used.])] ,
|
AC_DEFINE_UNQUOTED([malloc], [rpl_malloc_$1], [Define if replacement function should be used.])] ,
|
||||||
[AC_MSG_RESULT([yes])],
|
[AC_MSG_RESULT([yes])
|
||||||
|
AC_DEFINE([HAVE_MALLOC], 1, [If have GNU libc compatible malloc])],
|
||||||
[AC_MSG_RESULT([no (crosscompile)])
|
[AC_MSG_RESULT([no (crosscompile)])
|
||||||
|
AC_LIBOBJ(malloc)
|
||||||
AC_DEFINE_UNQUOTED([malloc], [rpl_malloc_$1], [Define if replacement function should be used.])] )
|
AC_DEFINE_UNQUOTED([malloc], [rpl_malloc_$1], [Define if replacement function should be used.])] )
|
||||||
])
|
])
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -170,6 +170,9 @@
|
||||||
/* Define to 1 if you have the <login_cap.h> header file. */
|
/* Define to 1 if you have the <login_cap.h> header file. */
|
||||||
#undef HAVE_LOGIN_CAP_H
|
#undef HAVE_LOGIN_CAP_H
|
||||||
|
|
||||||
|
/* If have GNU libc compatible malloc */
|
||||||
|
#undef HAVE_MALLOC
|
||||||
|
|
||||||
/* Define to 1 if you have the `memmove' function. */
|
/* Define to 1 if you have the `memmove' function. */
|
||||||
#undef HAVE_MEMMOVE
|
#undef HAVE_MEMMOVE
|
||||||
|
|
||||||
|
|
|
||||||
15
configure
vendored
15
configure
vendored
|
|
@ -14787,6 +14787,12 @@ $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
|
||||||
if test "$cross_compiling" = yes; then :
|
if test "$cross_compiling" = yes; then :
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no (crosscompile)" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no (crosscompile)" >&5
|
||||||
$as_echo "no (crosscompile)" >&6; }
|
$as_echo "no (crosscompile)" >&6; }
|
||||||
|
case " $LIBOBJS " in
|
||||||
|
*" malloc.$ac_objext "* ) ;;
|
||||||
|
*) LIBOBJS="$LIBOBJS malloc.$ac_objext"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
|
||||||
cat >>confdefs.h <<_ACEOF
|
cat >>confdefs.h <<_ACEOF
|
||||||
#define malloc rpl_malloc_unbound
|
#define malloc rpl_malloc_unbound
|
||||||
|
|
@ -14813,6 +14819,12 @@ _ACEOF
|
||||||
if ac_fn_c_try_run "$LINENO"; then :
|
if ac_fn_c_try_run "$LINENO"; then :
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
||||||
$as_echo "no" >&6; }
|
$as_echo "no" >&6; }
|
||||||
|
case " $LIBOBJS " in
|
||||||
|
*" malloc.$ac_objext "* ) ;;
|
||||||
|
*) LIBOBJS="$LIBOBJS malloc.$ac_objext"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
|
||||||
cat >>confdefs.h <<_ACEOF
|
cat >>confdefs.h <<_ACEOF
|
||||||
#define malloc rpl_malloc_unbound
|
#define malloc rpl_malloc_unbound
|
||||||
|
|
@ -14821,6 +14833,9 @@ _ACEOF
|
||||||
else
|
else
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
||||||
$as_echo "yes" >&6; }
|
$as_echo "yes" >&6; }
|
||||||
|
|
||||||
|
$as_echo "#define HAVE_MALLOC 1" >>confdefs.h
|
||||||
|
|
||||||
fi
|
fi
|
||||||
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
|
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
|
||||||
conftest.$ac_objext conftest.beam conftest.$ac_ext
|
conftest.$ac_objext conftest.beam conftest.$ac_ext
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue