bdwgc
bdwgc copied to clipboard
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (libgc, bdwgc, boehmgc)
Enables support for prefetch intrinsics on MSVC.
Issue #247 (bdwgc). When bdwgc is linked with the external libatomic_ops, bdw-gc.pc must contain the needed dynamic libraries (such as -latomic_ops) otherwise build of applications could fail on the link...
To avoid passing explicitally the arch by default, setting based on the host assumption. Also the frame pointer register on this platform is fp rather than x29.
Add check for GC_no_win32_dlls to avoid unnecessary malloc heap registration when not needed.