Fix mcs build to use Thread.Abort.
[mono.git] / mcs / class / Mono.CSharp / Makefile
index be27ecf831cb2e5bec4382db9b859225161c73e0..5fe1a18705aa43e4600800f4ed850a216c73066b 100644 (file)
@@ -11,7 +11,13 @@ ifdef MOBILE_STATIC
 LIB_MCS_FLAGS += -d:IOS_REFLECTION
 endif
 
+ifndef NO_THREAD_ABORT
+REFERENCE_SOURCES_FLAGS += -d:MONO_FEATURE_THREAD_ABORT
+endif
+
 TEST_MCS_FLAGS = -r:System.Core.dll
 
+LIB_MCS_FLAGS += $(REFERENCE_SOURCES_FLAGS)
+
 include ../../build/library.make