summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gc/default/default.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/gc/default/default.c b/gc/default/default.c
index 4e6b259ca5..157873bc1c 100644
--- a/gc/default/default.c
+++ b/gc/default/default.c
@@ -33,7 +33,13 @@
# include "probes.h"
#endif
-#include "debug_counter.h"
+#ifdef BUILDING_MODULAR_GC
+# define RB_DEBUG_COUNTER_INC(_name) ((void)0)
+# define RB_DEBUG_COUNTER_INC_IF(_name, cond) (!!(cond))
+#else
+# include "debug_counter.h"
+#endif
+
#include "internal/sanitizers.h"
/* MALLOC_HEADERS_BEGIN */