Merge pull request #3528 from BrzVlad/fix-sgen-check-before-collections
[mono.git] / mono / sgen / sgen-marksweep.c
index d29b91d37015dfbdf727caff0bed4016d99d3843..d996be700ed98c014ff39b94fb94630f3d26af22 100644 (file)
@@ -1126,10 +1126,7 @@ major_get_and_reset_num_major_objects_marked (void)
 
 /* gcc 4.2.1 from xcode4 crashes on sgen_card_table_get_card_address () when this is enabled */
 #if defined(PLATFORM_MACOSX)
-#define GCC_VERSION (__GNUC__ * 10000 \
-                               + __GNUC_MINOR__ * 100 \
-                               + __GNUC_PATCHLEVEL__)
-#if GCC_VERSION <= 40300
+#if MONO_GNUC_VERSION <= 40300
 #undef PREFETCH_CARDS
 #endif
 #endif