summaryrefslogtreecommitdiff
path: root/finalize.c
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2018-02-20 23:03:29 +0300
committerIvan Maidanski <ivmai@mail.ru>2018-02-20 23:03:29 +0300
commitcbe7f47df136246842c7e8e09d214d56507af878 (patch)
treec51a3239ec0c7db41886bf04b4d590d1475fa358 /finalize.c
parentd1fb0c1b68af0e10479c071bdb24b3e2bfb739ed (diff)
downloadbdwgc-cbe7f47df136246842c7e8e09d214d56507af878.tar.gz
Fix 'anonymous type with no linkage used to declare variable' in GC source
Issue #206 (bdwgc). * dyn_load.c [DARWIN] (GC_dyld_sections): Provide some name to struct. * finalize.c (GC_fnlz_roots): Likewise. * os_dep.c [MPROTECT_VDB && DARWIN] (GC_ports, GC_mprotect_thread_notify, GC_mprotect_thread): Likewise.
Diffstat (limited to 'finalize.c')
-rw-r--r--finalize.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/finalize.c b/finalize.c
index 5132a252..b1653342 100644
--- a/finalize.c
+++ b/finalize.c
@@ -71,7 +71,7 @@ struct finalizable_object {
static signed_word log_fo_table_size = -1;
-STATIC struct {
+STATIC struct fnlz_roots_s {
struct finalizable_object **fo_head;
/* List of objects that should be finalized now: */
struct finalizable_object *finalize_now;