Move Thread.Abort under FEATURE_LEGACYSURFACE
authorJan Kotas <jkotas@microsoft.com>
Tue, 15 Dec 2015 13:13:46 +0000 (05:13 -0800)
committerJan Kotas <jkotas@microsoft.com>
Tue, 15 Dec 2015 13:13:46 +0000 (05:13 -0800)
src/mscorlib/model.xml
src/vm/ecalllist.h

index 5b114cf..ce97c4a 100644 (file)
       <Member Name="#ctor(System.Threading.ThreadStart)" />
       <Member Name="#ctor(System.Threading.ParameterizedThreadStart)" />
       <Member Name="MemoryBarrier" />
-      <Member Name="Abort" />
-      <!--
-      //<Member Name="Abort(System.Object)" />
-      -->
+      <Member Name="Abort" Condition="FEATURE_LEGACYSURFACE" />
       <Member Name="Finalize" />
       <Member Name="get_CurrentCulture" />
       <Member Name="get_CurrentThread" />
index 0c8b063..504802b 100644 (file)
@@ -1323,7 +1323,9 @@ FCFuncStart(gThreadFuncs)
     FCFuncElement("BeginThreadAffinity", ThreadNative::BeginThreadAffinity)
     FCFuncElement("EndThreadAffinity", ThreadNative::EndThreadAffinity)
 #endif // FEATURE_CORECLR
+#ifdef FEATURE_LEGACYSURFACE
     FCFuncElement("AbortInternal", ThreadNative::Abort)
+#endif // FEATURE_LEGACYSURFACE
 #ifndef FEATURE_CORECLR
     FCFuncElement("ResetAbortNative", ThreadNative::ResetAbort)
 #endif // FEATURE_CORECLR