Expose missing Global/Encoding APIs in coreclr and remove empty stubs
authorTarek Mahmoud Sayed <tarekms@microsoft.com>
Tue, 30 Aug 2016 22:46:50 +0000 (15:46 -0700)
committerTarek Mahmoud Sayed <tarekms@microsoft.com>
Tue, 30 Aug 2016 22:46:50 +0000 (15:46 -0700)
commita4c2d83f439caa7d9a79f4cbc692dc8c8a89f41e
tree75501a85cedc14f665f255ef1f09ce61263448ae
parent62f28d6d7801ce4c691194950798130502a4b13b
Expose missing Global/Encoding APIs in coreclr and remove empty stubs

This change is to expose all missing globalization and Encoding APIs in corelib
to have the complete exposed list for such namespaces.
Also we are removing the empty methods stubs for Windows implementation
And have the actual implementation in-place
15 files changed:
clr.coreclr.props
src/classlibnative/inc/nlsinfo.h
src/classlibnative/nls/nlsinfo.cpp
src/mscorlib/model.xml
src/mscorlib/mscorlib.shared.sources.props
src/mscorlib/ref/mscorlib.cs
src/mscorlib/src/System/Globalization/CultureInfo.cs
src/mscorlib/src/System/Globalization/CultureNotFoundException.cs
src/mscorlib/src/System/Globalization/DateTimeFormatInfo.cs
src/mscorlib/src/System/Globalization/RegionInfo.cs
src/mscorlib/src/System/Globalization/STUBS.cs [deleted file]
src/mscorlib/src/System/Globalization/SortVersion.cs [new file with mode: 0644]
src/mscorlib/src/System/Globalization/TextInfo.cs
src/mscorlib/src/System/Text/Normalization.cs
src/vm/ecalllist.h