diff options
-rw-r--r-- | src/debug/createdump/dnetmemoryenumlib.cpp | 6 | ||||
-rw-r--r-- | src/debug/createdump/dnetmemoryenumlib.h | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/debug/createdump/dnetmemoryenumlib.cpp b/src/debug/createdump/dnetmemoryenumlib.cpp index 07e48e6787..599d075735 100644 --- a/src/debug/createdump/dnetmemoryenumlib.cpp +++ b/src/debug/createdump/dnetmemoryenumlib.cpp @@ -37,20 +37,20 @@ get_regions(CrashInfo *crashInfo) } -extern "C" int +extern "C" DLLEXPORT int DotNetMemoryEnumInit() { int exitCode = PAL_InitializeDLL(); return exitCode; } -extern "C" void +extern "C" DLLEXPORT void DotNetMemoryEnumFinish() { PAL_TerminateEx(0); } -extern "C" int +extern "C" DLLEXPORT int DotNetMemoryEnumRegions(pid_t pid, elf_prstatus **statuses, int statuses_count, DUMP_TYPE minidump_type, SimpleMemoryRegion **regions) { diff --git a/src/debug/createdump/dnetmemoryenumlib.h b/src/debug/createdump/dnetmemoryenumlib.h index 76e65eea4b..2960fdc66f 100644 --- a/src/debug/createdump/dnetmemoryenumlib.h +++ b/src/debug/createdump/dnetmemoryenumlib.h @@ -38,9 +38,9 @@ enum REG_ERR { REGERR_ENUMERATION_ERROR = -3 }; -extern "C" int DotNetMemoryEnumRegions(pid_t pid, elf_prstatus **statuses, int statuses_count, +extern "C" DLLEXPORT int DotNetMemoryEnumRegions(pid_t pid, elf_prstatus **statuses, int statuses_count, DUMP_TYPE minidump_type, SimpleMemoryRegion **regions); -extern "C" int DotNetMemoryEnumInit(); -extern "C" void DotNetMemoryEnumFinish(); +extern "C" DLLEXPORT int DotNetMemoryEnumInit(); +extern "C" DLLEXPORT void DotNetMemoryEnumFinish(); #endif |