Add System.Globalization.Native support for Windows (#33704)
authorSantiago Fernandez Madero <safern@microsoft.com>
Sat, 21 Mar 2020 07:32:41 +0000 (00:32 -0700)
committerGitHub <noreply@github.com>
Sat, 21 Mar 2020 07:32:41 +0000 (00:32 -0700)
commitd07a30cd9a2e83c0edd9a4d8d554b372bdab6767
tree89856fc6ea03ec38f7a9f1e3e8d5865744e66537
parent1725f0e7f92176d247d51b1c1b0fc9a184b51523
Add System.Globalization.Native support for Windows (#33704)

* Add System.Globalization.Native support for Windows

* PR Feedback

* Fix build and address more feedback

* More PR Feedback

* Fix OSX build and update lib name in dllimport

* Remove un-necessary include and update issue link
22 files changed:
src/coreclr/build-runtime.cmd
src/coreclr/build.cmd
src/coreclr/src/dlls/mscoree/coreclr/CMakeLists.txt
src/coreclr/src/libraries-native/CMakeLists.txt
src/coreclr/src/libraries-native/entrypoints.c
src/coreclr/src/vm/dllimport.cpp
src/coreclr/src/vm/ecalllist.h
src/libraries/Native/Unix/CMakeLists.txt
src/libraries/Native/Unix/Common/pal_atomic.h [new file with mode: 0644]
src/libraries/Native/Unix/Common/pal_compiler.h
src/libraries/Native/Unix/System.Globalization.Native/CMakeLists.txt
src/libraries/Native/Unix/System.Globalization.Native/configure.cmake
src/libraries/Native/Unix/System.Globalization.Native/pal_calendarData.c
src/libraries/Native/Unix/System.Globalization.Native/pal_casing.c
src/libraries/Native/Unix/System.Globalization.Native/pal_collation.c
src/libraries/Native/Unix/System.Globalization.Native/pal_collation.h
src/libraries/Native/Unix/System.Globalization.Native/pal_icushim.c
src/libraries/Native/Unix/System.Globalization.Native/pal_icushim_internal.h
src/libraries/Native/Unix/System.Globalization.Native/pal_idna.c
src/libraries/Native/Unix/System.Globalization.Native/pal_localeNumberData.c
src/libraries/Native/Unix/System.Globalization.Native/pal_localeStringData.c
src/libraries/Native/Unix/System.Globalization.Native/pal_timeZoneInfo.c