diff options
author | Jan Kotas <jkotas@microsoft.com> | 2019-02-10 13:57:11 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-02-10 13:57:11 -0800 |
commit | 70cf6d489032f42c9f643d59825c994c0402a3f7 (patch) | |
tree | 717a4ae2a08d9a489a44de806053daf78a36ae7e /src/pal/inc | |
parent | be1b5db77a593fdea460ef7ab90e63b3817e7853 (diff) | |
download | coreclr-70cf6d489032f42c9f643d59825c994c0402a3f7.tar.gz coreclr-70cf6d489032f42c9f643d59825c994c0402a3f7.tar.bz2 coreclr-70cf6d489032f42c9f643d59825c994c0402a3f7.zip |
Cleanup DLL exports (#22500)
Diffstat (limited to 'src/pal/inc')
-rw-r--r-- | src/pal/inc/pal.h | 14 | ||||
-rw-r--r-- | src/pal/inc/rt/palrt.h | 14 |
2 files changed, 15 insertions, 13 deletions
diff --git a/src/pal/inc/pal.h b/src/pal/inc/pal.h index 3552dea565..4b58797532 100644 --- a/src/pal/inc/pal.h +++ b/src/pal/inc/pal.h @@ -4314,6 +4314,7 @@ See MSDN doc for memcpy --*/ EXTERN_C PALIMPORT +DLLEXPORT void *PAL_memcpy (void *dest, const void *src, size_t count); PALIMPORT void * __cdecl memcpy(void *, const void *, size_t) THROW_DECL; @@ -4600,13 +4601,14 @@ PALIMPORT char * __cdecl _strdup(const char *); PALIMPORT PAL_NORETURN void __cdecl exit(int); int __cdecl atexit(void (__cdecl *function)(void)); -PALIMPORT DLLEXPORT void __cdecl qsort(void *, size_t, size_t, int (__cdecl *)(const void *, const void *)); -PALIMPORT void * __cdecl bsearch(const void *, const void *, size_t, size_t, -int (__cdecl *)(const void *, const void *)); - PALIMPORT char * __cdecl _fullpath(char *, const char *, size_t); #ifndef PAL_STDCPP_COMPAT + +PALIMPORT DLLEXPORT void __cdecl qsort(void *, size_t, size_t, int(__cdecl *)(const void *, const void *)); +PALIMPORT DLLEXPORT void * __cdecl bsearch(const void *, const void *, size_t, size_t, + int(__cdecl *)(const void *, const void *)); + PALIMPORT time_t __cdecl time(time_t *); struct tm { @@ -4725,8 +4727,8 @@ PALIMPORT DLLEXPORT int * __cdecl PAL_errno(int caller); #define errno (*PAL_errno(PAL_get_caller)) #endif // PAL_STDCPP_COMPAT -PALIMPORT char * __cdecl getenv(const char *); -PALIMPORT int __cdecl _putenv(const char *); +PALIMPORT DLLEXPORT char * __cdecl getenv(const char *); +PALIMPORT DLLEXPORT int __cdecl _putenv(const char *); #define ERANGE 34 diff --git a/src/pal/inc/rt/palrt.h b/src/pal/inc/rt/palrt.h index 78190fcdd1..381eb46d80 100644 --- a/src/pal/inc/rt/palrt.h +++ b/src/pal/inc/rt/palrt.h @@ -372,9 +372,9 @@ typedef union _ULARGE_INTEGER { /******************* OLE, BSTR, VARIANT *************************/ -STDAPI_(LPVOID) CoTaskMemAlloc(SIZE_T cb); -STDAPI_(LPVOID) CoTaskMemRealloc(LPVOID pv, SIZE_T cb); -STDAPI_(void) CoTaskMemFree(LPVOID pv); +DLLEXPORT STDAPI_(LPVOID) CoTaskMemAlloc(SIZE_T cb); +DLLEXPORT STDAPI_(LPVOID) CoTaskMemRealloc(LPVOID pv, SIZE_T cb); +DLLEXPORT STDAPI_(void) CoTaskMemFree(LPVOID pv); typedef SHORT VARIANT_BOOL; #define VARIANT_TRUE ((VARIANT_BOOL)-1) @@ -386,11 +386,11 @@ typedef const OLECHAR* LPCOLESTR; typedef WCHAR *BSTR; -STDAPI_(BSTR) SysAllocString(const OLECHAR*); -STDAPI_(BSTR) SysAllocStringLen(const OLECHAR*, UINT); +DLLEXPORT STDAPI_(BSTR) SysAllocString(const OLECHAR*); +DLLEXPORT STDAPI_(BSTR) SysAllocStringLen(const OLECHAR*, UINT); DLLEXPORT STDAPI_(BSTR) SysAllocStringByteLen(const char *, UINT); -STDAPI_(void) SysFreeString(BSTR); -STDAPI_(UINT) SysStringLen(BSTR); +DLLEXPORT STDAPI_(void) SysFreeString(BSTR); +DLLEXPORT STDAPI_(UINT) SysStringLen(BSTR); DLLEXPORT STDAPI_(UINT) SysStringByteLen(BSTR); typedef double DATE; |