summaryrefslogtreecommitdiff
path: root/src/pal/inc/pal.h
diff options
context:
space:
mode:
authorLuqun Lou <luqunl@users.noreply.github.com>2018-04-16 22:10:29 -0700
committerJan Kotas <jkotas@microsoft.com>2018-04-16 22:10:29 -0700
commit9d45401c6056a5b9c92d036e25c34ad34c03385e (patch)
treeb3c31654752d2eb05f4c585fd77f63701959d6c9 /src/pal/inc/pal.h
parentda187d302fc28becef4345cd2bb337e8fdabe33e (diff)
downloadcoreclr-9d45401c6056a5b9c92d036e25c34ad34c03385e.tar.gz
coreclr-9d45401c6056a5b9c92d036e25c34ad34c03385e.tar.bz2
coreclr-9d45401c6056a5b9c92d036e25c34ad34c03385e.zip
Enable support DllImport a native assembly whose name contains '.' (#17505)
Diffstat (limited to 'src/pal/inc/pal.h')
-rw-r--r--src/pal/inc/pal.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/pal/inc/pal.h b/src/pal/inc/pal.h
index 0e59006514..f89798ceab 100644
--- a/src/pal/inc/pal.h
+++ b/src/pal/inc/pal.h
@@ -5300,12 +5300,15 @@ public:
#define MAKEDLLNAME(x) MAKEDLLNAME_A(x)
#endif
-#define PAL_SHLIB_PREFIX "lib"
+#define PAL_SHLIB_PREFIX "lib"
+#define PAL_SHLIB_PREFIX_W u"lib"
#if __APPLE__
-#define PAL_SHLIB_SUFFIX ".dylib"
+#define PAL_SHLIB_SUFFIX ".dylib"
+#define PAL_SHLIB_SUFFIX_W u".dylib"
#else
-#define PAL_SHLIB_SUFFIX ".so"
+#define PAL_SHLIB_SUFFIX ".so"
+#define PAL_SHLIB_SUFFIX_W u".so"
#endif
#define DBG_EXCEPTION_HANDLED ((DWORD )0x00010001L)