Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mono/metadata/ChangeLog4
-rw-r--r--mono/metadata/sgen-internal.c4
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