Re: [Gc] gc, guile, and NetBSD

[email protected] Sat, 08 Nov 2014 11:33:13 +0900
Newsgroups gmane.comp.programming.garbage-collection.boehmgc
Message-ID <[email protected]>
# Sorry for late reply as I had a trip last week.

> I wonder if this is a general issue not about NetBSD, or really why
> guile/gc seem to work on Linux and other platforms.  Is it a happy
> accident of the dynamic linker and ordering, or is a more general fix
> appropriate.

The GC_FirstDLOpenedLinkMap() itself is used to implement
GC_register_dynamic_libraries() on some architecutre (not limited to
NetBSD).

But the bug was in the code to implement GC_FirstDLOpenedLinkMap() only
for NetBSD.  So, other architecutre doesn't suffered from this bug.

Last time I implemented the code to run gauche on netbsd-6, I was
confused about the interface of dlinfo on NetBSD.

enami.