summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikhail Kurinnoi <m.kurinnoi@samsung.net>2019-08-19 15:06:58 +0300
committer이형주/Common Platform Lab(SR)/Staff Engineer/삼성전자 <leee.lee@samsung.com>2019-08-20 15:56:36 +0900
commit77ecb7c860d3253be0caa19e3480e329ddf955e3 (patch)
treef9aa4ec62800dd60ac987e09e326889245e967b2
parent7734c09147a4dcd78b34eb44ce35ceab5ac81e17 (diff)
downloadcoreclr-77ecb7c860d3253be0caa19e3480e329ddf955e3.tar.gz
coreclr-77ecb7c860d3253be0caa19e3480e329ddf955e3.tar.bz2
coreclr-77ecb7c860d3253be0caa19e3480e329ddf955e3.zip
NetcoreDBG depends from PAL functions. Instead of SOS plugin, that use PAL static libs, debugger should be able to operate with any runtime version and can't be statically linked to PAL.
-rw-r--r--src/dlls/mscoree/mscorwks_unixexports.src39
1 files changed, 39 insertions, 0 deletions
diff --git a/src/dlls/mscoree/mscorwks_unixexports.src b/src/dlls/mscoree/mscorwks_unixexports.src
index 98db67bd1a..6ba08c9af8 100644
--- a/src/dlls/mscoree/mscorwks_unixexports.src
+++ b/src/dlls/mscoree/mscorwks_unixexports.src
@@ -19,3 +19,42 @@ PAL_UnregisterModule
CoreDllMain
DllMain
GetCLRRuntimeHost
+
+; Win32 API and other PAL functions used by the System.Private.CoreLib
+CloseHandle
+CoTaskMemAlloc
+CoTaskMemRealloc
+CoTaskMemFree
+CreateEventW
+CreateEventExW
+CreateMutexW
+CreateMutexExW
+CreateSemaphoreW
+CreateSemaphoreExW
+FormatMessageW
+FreeEnvironmentStringsW
+GetCurrentProcessId
+GetCurrentThreadId
+GetEnvironmentStringsW
+GetEnvironmentVariableW
+GetStdHandle
+GetSystemInfo
+LocalAlloc
+LocalReAlloc
+LocalFree
+OpenEventW
+OpenMutexW
+OpenSemaphoreW
+OutputDebugStringW
+QueryPerformanceCounter
+QueryPerformanceFrequency
+ReleaseMutex
+ReleaseSemaphore
+ResetEvent
+SetEnvironmentVariableW
+SetEvent
+SysAllocStringByteLen
+SysAllocStringLen
+SysFreeString
+SysStringLen
+WriteFile