summaryrefslogtreecommitdiff
path: root/src/ToolBox/superpmi/superpmi-shared
diff options
context:
space:
mode:
authorSergey Andreenko <seandree@microsoft.com>2017-05-17 13:34:09 -0700
committerGitHub <noreply@github.com>2017-05-17 13:34:09 -0700
commit520a426df0eda248106a8eb7a261ed1b71e5802a (patch)
tree94f3393591fdecab7641361822c584ca70544926 /src/ToolBox/superpmi/superpmi-shared
parentd9dd6041fa1ca2b56dd6af6e4947bd4ad8b72489 (diff)
downloadcoreclr-520a426df0eda248106a8eb7a261ed1b71e5802a.tar.gz
coreclr-520a426df0eda248106a8eb7a261ed1b71e5802a.tar.bz2
coreclr-520a426df0eda248106a8eb7a261ed1b71e5802a.zip
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.
Diffstat (limited to 'src/ToolBox/superpmi/superpmi-shared')
-rw-r--r--src/ToolBox/superpmi/superpmi-shared/standardpch.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/ToolBox/superpmi/superpmi-shared/standardpch.h b/src/ToolBox/superpmi/superpmi-shared/standardpch.h
index f1ad24898d..08eb603e50 100644
--- a/src/ToolBox/superpmi/superpmi-shared/standardpch.h
+++ b/src/ToolBox/superpmi/superpmi-shared/standardpch.h
@@ -97,6 +97,10 @@
#endif // PLATFORM_UNIX
#endif // !W
+#ifndef DIRECTORY_SEPARATOR_STR_W
+#define DIRECTORY_SEPARATOR_STR_W W("\\")
+#endif
+
#ifdef FEATURE_PAL
#define PLATFORM_SHARED_LIB_SUFFIX_A PAL_SHLIB_SUFFIX
#else // !FEATURE_PAL