diff options
author | Luqun Lou <luqunl@users.noreply.github.com> | 2018-04-16 22:10:29 -0700 |
---|---|---|
committer | Jan Kotas <jkotas@microsoft.com> | 2018-04-16 22:10:29 -0700 |
commit | 9d45401c6056a5b9c92d036e25c34ad34c03385e (patch) | |
tree | b3c31654752d2eb05f4c585fd77f63701959d6c9 /src/pal/inc/pal.h | |
parent | da187d302fc28becef4345cd2bb337e8fdabe33e (diff) | |
download | coreclr-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.h | 9 |
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) |