From: Michael DeRoy Date: Mon, 30 Jul 2018 06:39:49 +0000 (+0300) Subject: New configure --disable-dynamic-loading option X-Git-Tag: v8.0.0~49 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2914ba61c8f9b21820a200582fa731a5c6e3b998;p=platform%2Fupstream%2Flibgc.git New configure --disable-dynamic-loading option (part of commit 6be3fb4 from Unity-Technologies/bdwgc) Issue #173 (bdwgc). * configure.ac (dynamic-loading): New AC_ARG_ENABLE. * configure.ac [$enable_dynamic_loading=no] (IGNORE_DYNAMIC_LOADING): Define AC macro. --- diff --git a/configure.ac b/configure.ac index 5d5a62f..ade6f59 100644 --- a/configure.ac +++ b/configure.ac @@ -944,6 +944,16 @@ else fi fi +AC_ARG_ENABLE(dynamic-loading, + [AC_HELP_STRING([--disable-dynamic-loading], + [build the collector with disabled tracing + of dynamic library data roots])]) +if test "${enable_dynamic_loading}" = "no"; then + AC_DEFINE([IGNORE_DYNAMIC_LOADING], 1, + [Do not define DYNAMIC_LOADING even if supported (i.e., build the + collector with disabled tracing of dynamic library data roots).]) +fi + AC_ARG_ENABLE(checksums, [AS_HELP_STRING([--enable-checksums], [report on erroneously cleared dirty bits at