Bug 311586 (MONO31750) - Unresolved GC_MALLOC and GC_REGISTER_FINALIZER with Boehm-Lib
Summary: Unresolved GC_MALLOC and GC_REGISTER_FINALIZER with Boehm-Lib
Status: RESOLVED FIXED
Alias: MONO31750
Product: Mono: Runtime
Classification: Mono
Component: misc (show other bugs)
Version: unspecified
Hardware: Other Other
: P3 - Medium : Enhancement
Target Milestone: ---
Assignee: Mono Bugs
QA Contact: Mono Bugs
URL:
Whiteboard:
Keywords: build
Depends on:
Blocks:
 
Reported: 2002-10-04 18:28 UTC by Georg Ludwig
Modified: 2007-09-15 21:24 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 18:02:10 UTC


---- Reported by email@georg-ludwig.de 2002-10-04 11:28:00 MST ----

In threads.c the macro GC_MALLOC and GC_REGISTER_FINALIZER are
used. These cannot be resolved because gc.h (Boehm) cannot be
included. First because there already is one in mono/metadata,
and second because various defs would be missing.



---- Additional Comments From miguel@ximian.com 2002-10-04 11:31:24 MST ----

Moved to Mono.Runtime



---- Additional Comments From fn@hungry.com 2002-11-08 15:15:36 MST ----

FYI: If you use Boehm's GC from ports on FreeBSD, you *need* something
like

#include "/usr/local/include/gc.h"

in mono/mono/metadata/gc.h.






---- Additional Comments From lupus@ximian.com 2002-11-18 10:52:10 MST ----

Should be fixed in cvs.


Unknown bug field "cf_op_sys_details" encountered while moving bug
   <cf_op_sys_details>Redhat 7.2</cf_op_sys_details>
Unknown operating system unknown. Setting to default OS "Other".
Skipping unknown keyword: portability.