diff options
author | Gaurav Khanna <gkhanna@microsoft.com> | 2016-05-09 15:57:44 -0700 |
---|---|---|
committer | Gaurav Khanna <gkhanna@microsoft.com> | 2016-05-16 22:22:04 -0700 |
commit | 54d45a3f4ed052ddc23d367e2cd46a7c7eb831ea (patch) | |
tree | 91c8341a128fe879be2ea5f809ae8356a0d13d7b /src/inc | |
parent | 8da89acc3a4f5a57a7346d627ddab32e86b442f4 (diff) | |
download | coreclr-54d45a3f4ed052ddc23d367e2cd46a7c7eb831ea.tar.gz coreclr-54d45a3f4ed052ddc23d367e2cd46a7c7eb831ea.tar.bz2 coreclr-54d45a3f4ed052ddc23d367e2cd46a7c7eb831ea.zip |
Initial change to support System.Private.CoreLib.dll as Core Library.
Diffstat (limited to 'src/inc')
-rw-r--r-- | src/inc/utilcode.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/src/inc/utilcode.h b/src/inc/utilcode.h index f9d82c5460..ebc0514ba1 100644 --- a/src/inc/utilcode.h +++ b/src/inc/utilcode.h @@ -50,6 +50,32 @@ const WCHAR kWatsonName2[] = W("drwtsn32"); #define WINDOWS_KERNEL32_DLLNAME_A "kernel32" #define WINDOWS_KERNEL32_DLLNAME_W W("kernel32") +#if defined(FEATURE_CORECLR) +#define CoreLibName_W W("System.Private.CoreLib") +#define CoreLibName_IL_W W("System.Private.CoreLib.dll") +#define CoreLibName_NI_W W("System.Private.CoreLib.ni.dll") +#define CoreLibName_TLB_W W("System.Private.CoreLib.tlb") +#define CoreLibName_A "System.Private.CoreLib" +#define CoreLibName_IL_A "System.Private.CoreLib.dll" +#define CoreLibName_NI_A "System.Private.CoreLib.ni.dll" +#define CoreLibName_TLB_A "System.Private.CoreLib.tlb" +#define CoreLibNameLen 22 +#define CoreLibSatelliteName_A "System.Private.CoreLib.resources" +#define CoreLibSatelliteNameLen 32 +#else // !defined(FEATURE_CORECLR) +#define CoreLibName_W W("mscorlib") +#define CoreLibName_IL_W W("mscorlib.dll") +#define CoreLibName_NI_W W("mscorlib.ni.dll") +#define CoreLibName_TLB_W W("mscorlib.tlb") +#define CoreLibName_A "mscorlib" +#define CoreLibName_IL_A "mscorlib.dll" +#define CoreLibName_NI_A "mscorlib.ni.dll" +#define CoreLibName_TLB_A "mscorlib.tlb" +#define CoreLibNameLen 8 +#define CoreLibSatelliteName_A "mscorlib.resources" +#define CoreLibSatelliteNameLen 18 +#endif // defined(FEATURE_CORECLR) + class StringArrayList; #if !defined(_DEBUG_IMPL) && defined(_DEBUG) && !defined(DACCESS_COMPILE) |