Remove cross appdomains cultures checks (dotnet/coreclr#9328)
authorTarek Mahmoud Sayed <tarekms@microsoft.com>
Sat, 4 Feb 2017 02:27:43 +0000 (18:27 -0800)
committerGitHub <noreply@github.com>
Sat, 4 Feb 2017 02:27:43 +0000 (18:27 -0800)
commitba4ebd82964ce2289a12d4fcf85da953d9b9c480
tree6eeb6352ba0f07b464417238d74075e5711b7de7
parentd16b2146494b36c3216dcb19de53fe7427873dc5
Remove cross appdomains cultures checks (dotnet/coreclr#9328)

* Remove cross appdomains cultures checks

In the ful framework, CultureInfo and other globalization objects are marked as agile which means it can cross the appdomains. In coreclr we don't have multiple appdomains anymore so these checks are not really needed.
removing these checks will make coreclr consistent when running on Windows and other OS's

* Remove un-needed resource entry

Commit migrated from https://github.com/dotnet/coreclr/commit/748d467b1cbc759c23d94de0b559d9a437623b38
src/coreclr/src/mscorlib/src/System.Private.CoreLib.txt
src/coreclr/src/mscorlib/src/System/Globalization/CultureInfo.cs
src/coreclr/src/mscorlib/src/System/Globalization/DateTimeFormatInfo.cs