Add additional PAL exports to DAC; remove linkage of PAL from static utility library
authorJuan Hoyos <juan.hoyos@microsoft.com>
Fri, 12 Apr 2019 17:42:07 +0000 (10:42 -0700)
committerJuan Hoyos <juan.hoyos@microsoft.com>
Fri, 12 Apr 2019 17:42:07 +0000 (10:42 -0700)
src/dlls/mscordac/mscordac_unixexports.src
src/utilcode/staticnohost/CMakeLists.txt

index 3709d55..17d9c0b 100644 (file)
@@ -112,6 +112,7 @@ nativeStringResourceTable_mscorrc_debug
 #GetCurrentDirectoryW
 #GetCurrentProcess
 #GetCurrentProcessId
+#GetCurrentProcessorNumberEx
 #GetCurrentThreadId
 #GetEnvironmentVariableA
 #GetEnvironmentVariableW
@@ -119,9 +120,12 @@ nativeStringResourceTable_mscorrc_debug
 #GetFileAttributesW
 #GetFileSize
 #GetFullPathNameW
+#GetLogicalProcessorInformationEx
 #GetLastError
 #GetLongPathNameW
 #GetModuleFileNameW
+#GetNumaHighestNodeNumber
+#GetNumaProcessorNodeEx
 #GetProcAddress
 #GetProcessAffinityMask
 #GetProcessHeap
@@ -133,6 +137,7 @@ nativeStringResourceTable_mscorrc_debug
 #GetTempFileNameW
 #GetTempPathA
 #GetTempPathW
+#GetThreadGroupAffinity
 #HeapAlloc
 #HeapFree
 #HeapSetInformation
@@ -168,6 +173,7 @@ nativeStringResourceTable_mscorrc_debug
 #SetFilePointer
 #SetLastError
 #SetErrorMode
+#SetThreadGroupAffinity
 #Sleep
 #SleepEx
 #SwitchToThread
@@ -179,6 +185,7 @@ nativeStringResourceTable_mscorrc_debug
 #TlsGetValue
 #TlsSetValue
 #VirtualAlloc
+#VirtualAllocExNuma
 #VirtualFree
 #VirtualProtect
 #VirtualQuery
index f4b7909..eea4d60 100644 (file)
@@ -9,7 +9,4 @@ add_library_clr(utilcodestaticnohost STATIC ${UTILCODE_STATICNOHOST_SOURCES})
 
 if(CLR_CMAKE_PLATFORM_UNIX)
   target_link_libraries(utilcodestaticnohost  nativeresourcestring)
-  if(CLR_CMAKE_PLATFORM_DARWIN)
-    target_link_libraries(utilcodestaticnohost  coreclrpal)
-  endif(CLR_CMAKE_PLATFORM_DARWIN)
 endif(CLR_CMAKE_PLATFORM_UNIX)