LIBTOOL_MODE_LINK='--mode=link'
LIBTOOL_MODE_UNINSTALL='--mode=uninstall'
INSTALL_LIBRARY='${INSTALL_PROGRAM}'
+
+$as_echo "#define USE_LIBTOOL 1" >>confdefs.h
+
;;
*)
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
LIBTOOL_MODE_LINK='--mode=link'
LIBTOOL_MODE_UNINSTALL='--mode=uninstall'
INSTALL_LIBRARY='${INSTALL_PROGRAM}'
+ AC_DEFINE([USE_LIBTOOL],[1],[Define if libtool is used for compilation])
;;
*)
AC_MSG_RESULT(no)
__wrap_isc_mem_detach(ctxp);
}
-
+#ifdef USE_LIBTOOL
#if ISC_MEM_TRACKLINES
#define FLARG , const char *file, unsigned int line
#else
#define FLARG
#endif
-__attribute__((weak)) void *
+void *
isc__mem_get(isc_mem_t *mctx, size_t size FLARG)
{
UNUSED(file);
return (__wrap_isc__mem_get(mctx, size));
}
-__attribute__((weak)) void
+void
isc__mem_put(isc_mem_t *ctx0, void *ptr, size_t size FLARG)
{
UNUSED(file);
__wrap_isc__mem_put(ctx0, ptr, size);
}
-__attribute__((weak)) void
+void
isc_mem_attach(isc_mem_t *source0, isc_mem_t **targetp) {
__wrap_isc_mem_attach(source0, targetp);
}
-__attribute__((weak)) void
+void
isc_mem_detach(isc_mem_t **ctxp) {
__wrap_isc_mem_detach(ctxp);
}
-__attribute__((weak)) void
+void
isc__mem_putanddetach(isc_mem_t **ctxp, void *ptr, size_t size FLARG){
UNUSED(file);
UNUSED(line);
__wrap_isc__mem_putanddetach(ctxp, ptr, size);
}
+#endif /* USE_LIBTOOL */
static int
_setup(void **state) {