From 1a1bb292ab53c0c30d35dc396c7089c1da5b3c82 Mon Sep 17 00:00:00 2001 From: Sinan Kaya <41809318+franksinankaya@users.noreply.github.com> Date: Wed, 20 Feb 2019 11:59:22 -0500 Subject: Abstract deprecated and selectany for GCC and remove LLVM'ism where possible (#22662) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Abstract selectany * Fix initializer element is not constant src/corefx/System.Globalization.Native/pal_icushim.c:58:34: error: initializer element is not constant static const int MaxICUVersion = MinICUVersion + 20; * Enable ms extensions * Apply LLVM patterns to GCC * Remove deprecated function * Fix const conversion error src/corefx/System.Globalization.Native/pal_calendarData.c:390:16: warning: passing argument 1 of ‘ures_close_ptr’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] ures_close(erasResBundle); src/corefx/System.Globalization.Native/pal_calendarData.c:419:22: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] char* name = GetCalendarName(calendarId); * Remove old compiler option --- src/vm/appdomain.cpp | 26 -------------------------- 1 file changed, 26 deletions(-) (limited to 'src/vm/appdomain.cpp') diff --git a/src/vm/appdomain.cpp b/src/vm/appdomain.cpp index 42e26c99d1..6d68dff1a3 100644 --- a/src/vm/appdomain.cpp +++ b/src/vm/appdomain.cpp @@ -3120,32 +3120,6 @@ Assembly* SystemDomain::GetCallersAssembly(StackCrawlMark *stackMark, return NULL; } -/*static*/ -Module* SystemDomain::GetCallersModule(int skip) -{ - CONTRACTL - { - THROWS; - GC_TRIGGERS; - MODE_ANY; - INJECT_FAULT(COMPlusThrowOM();); - } - CONTRACTL_END; - - GCX_COOP(); - - CallersData cdata; - ZeroMemory(&cdata, sizeof(CallersData)); - cdata.skip = skip; - - StackWalkFunctions(GetThread(), CallersMethodCallback, &cdata); - - if(cdata.pMethod) - return cdata.pMethod->GetModule(); - else - return NULL; -} - /*private static*/ StackWalkAction SystemDomain::CallersMethodCallbackWithStackMark(CrawlFrame* pCf, VOID* data) { -- cgit v1.2.3