[OSX] HybridGlobalization implement compare native function (#85965)
authorMeri Khamoyan <96171496+mkhamoyan@users.noreply.github.com>
Wed, 24 May 2023 11:08:56 +0000 (15:08 +0400)
committerGitHub <noreply@github.com>
Wed, 24 May 2023 11:08:56 +0000 (15:08 +0400)
commitf345a70611c2a061d9913a6ddf89f20ca486c1f1
tree48a45075de213b987fcc7255fda5c211df745d30
parent18270a3db040138cc04f5e6da2d163d0ee83960e
[OSX] HybridGlobalization implement compare native function (#85965)

Implemented CompareStringNative for OSX platforms
Added changes done by @ilonatommy in #86305
14 files changed:
docs/design/features/hybrid-globalization.md
src/libraries/Common/src/Interop/Interop.Collation.OSX.cs [new file with mode: 0644]
src/libraries/Common/tests/TestUtilities/System/PlatformDetection.cs
src/libraries/System.Globalization/tests/CompareInfo/CompareInfoTests.Compare.cs
src/libraries/System.Globalization/tests/Hybrid/System.Globalization.IOS.Tests.csproj
src/libraries/System.Private.CoreLib/src/Resources/Strings.resx
src/libraries/System.Private.CoreLib/src/System.Private.CoreLib.Shared.projitems
src/libraries/System.Private.CoreLib/src/System/Globalization/CompareInfo.OSX.cs [new file with mode: 0644]
src/libraries/System.Private.CoreLib/src/System/Globalization/CompareInfo.cs
src/mono/mono/mini/CMakeLists.txt
src/native/libs/System.Globalization.Native/CMakeLists.txt
src/native/libs/System.Globalization.Native/entrypoints.c
src/native/libs/System.Globalization.Native/pal_collation.h
src/native/libs/System.Globalization.Native/pal_collation.m [new file with mode: 0644]