From 71d1ba4bfd527be40387bc6e0f1a3f664ece7844 Mon Sep 17 00:00:00 2001 From: Ivan Maidanski Date: Sun, 24 Dec 2023 23:56:58 +0300 Subject: [PATCH] Remove unneeded include mach-o/getsect.h from os_dep.c (fix of commit 8b90a7c3d) Issue #514 (bdwgc). * os_dep.c [DARWIN]: Do not include mach-o/getsect.h if DYNAMIC_LOADING or GC_DONT_REGISTER_MAIN_STATIC_DATA. --- os_dep.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/os_dep.c b/os_dep.c index bad08da0b..b026f37b6 100644 --- a/os_dep.c +++ b/os_dep.c @@ -62,7 +62,8 @@ # include #endif -#ifdef DARWIN +#if defined(DARWIN) && !defined(DYNAMIC_LOADING) \ + && !defined(GC_DONT_REGISTER_MAIN_STATIC_DATA) /* for get_etext and friends */ # include #endif