diff options
-rw-r--r-- | mono/metadata/ChangeLog | 4 | ||||
-rw-r--r-- | mono/metadata/sgen-internal.c | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/mono/metadata/ChangeLog b/mono/metadata/ChangeLog index 3e57bed69d5..b4056e26531 100644 --- a/mono/metadata/ChangeLog +++ b/mono/metadata/ChangeLog @@ -1,3 +1,7 @@ +2010-07-25 Mark Probst <mark.probst@gmail.com> + + * sgen-internal.c: Only compile this if HAVE_SGEN_GC is defined. + 2010-07-24 Mark Probst <mark.probst@gmail.com> * sgen-internal.c, sgen-gc.h, sgen-major-copying.c: Make the diff --git a/mono/metadata/sgen-internal.c b/mono/metadata/sgen-internal.c index fb85a414471..0957bfbaaec 100644 --- a/mono/metadata/sgen-internal.c +++ b/mono/metadata/sgen-internal.c @@ -45,6 +45,8 @@ * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ +#ifdef HAVE_SGEN_GC + #include "metadata/sgen-gc.h" /* Pinned objects are allocated in the LOS space if bigger than half a page @@ -591,3 +593,5 @@ mono_sgen_internal_scan_pinned_objects (SgenInternalAllocator *alc, IterateObjec mark_pinned_from_addresses (chunk, pinned, pinned + num_pinned, callback, callback_data); } } + +#endif |