Skip to content
This repository has been archived by the owner on Nov 1, 2020. It is now read-only.

Merge changes from TFS #5549

Merged
merged 2 commits into from Mar 15, 2018
Merged

Merge changes from TFS #5549

merged 2 commits into from Mar 15, 2018

Conversation

dotnet-bot
Copy link
Collaborator

When merging, this PR, please ensure a merge commit is created as automation requires the merge commit. Do not 'Squash and merge' or 'Rebase and merge'!

dotnet-bot and others added 2 commits March 14, 2018 12:22
Fixes to UTCNameMangler for 1K/pntestcl

1K tests are special when it comes to symbol linkage. External symbols are resolved by names instead of by ordinals. The change fixes two issues for 1K

1. Do not allow comma in symbol names. For MD arrays, “[md<rank>]” is used instead.

2. Do not prepend a module prefix to symbol names when building pntestcl since the prefix is unknown when building an app against pntestcl.

[tfs-changeset: 1691787]
…ch are not cased correctly

- This occurs in resource scenarios when a customer mistypes the culture name for their resources as something like "de-de" instead of the actual standard "de-DE"
- The fix is to round-trip the name through a CultureInfo which will canonicalize the name to the standard version
- The fix is only applied to ecma module reading as NativeFormat metadata is always canonicalized with the CoreRT toolchain

[tfs-changeset: 1691837]
@jkotas jkotas merged commit c8c269f into dotnet:nmirror Mar 15, 2018
@dotnet-bot dotnet-bot deleted the from-tfs branch March 15, 2018 02:53
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants