merger takes MC file names as UTF16 names. (#11506)
authorSergey Andreenko <seandree@microsoft.com>
Wed, 17 May 2017 20:34:09 +0000 (13:34 -0700)
committerGitHub <noreply@github.com>
Wed, 17 May 2017 20:34:09 +0000 (13:34 -0700)
commit520a426df0eda248106a8eb7a261ed1b71e5802a
tree94f3393591fdecab7641361822c584ca70544926
parentd9dd6041fa1ca2b56dd6af6e4947bd4ad8b72489
merger takes MC file names as UTF16 names. (#11506)

There were problems with:
1. Arabick and Japanese symbols in CLR_SH;
2. Long MC names.

We didn't see these problem before, because we moved all MC files and
renamed them with short numbers names.
Now if we want to:
1. avoid  MC files copying;
2. save information that is encoded in this names for spmi diff between
different collections
we want this fix.
src/ToolBox/superpmi/mcs/CMakeLists.txt
src/ToolBox/superpmi/mcs/verbmerge.cpp
src/ToolBox/superpmi/mcs/verbmerge.h
src/ToolBox/superpmi/superpmi-shared/standardpch.h