Displaying 3 results from an estimated 3 matches for "modulesize".
2015 Aug 30
3
Compilation error with MinGW
...es);
>> }
>> return fEnumerateLoadedModules != 0;
>> }
>>
>> static BOOL CALLBACK
>> -ELM_Callback(WIN32_ELMCB_PCSTR ModuleName, DWORD64 ModuleBase,
>> +ELM_Callback(WIN32_ELMCB_PCSTR ModuleName, ModuleOffset ModuleBase,
>> ULONG ModuleSize, PVOID UserContext) {
>> OpenedHandles->insert((HMODULE)ModuleBase);
>> return TRUE;
>>
>> _______________________________________________
>> LLVM Developers mailing list
>> llvm-dev at lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listin...
2015 Aug 29
2
Compilation error with MinGW
...dModules64");
+ ::GetProcAddress(hLib, sEnumerateLoadedModules);
}
return fEnumerateLoadedModules != 0;
}
static BOOL CALLBACK
-ELM_Callback(WIN32_ELMCB_PCSTR ModuleName, DWORD64 ModuleBase,
+ELM_Callback(WIN32_ELMCB_PCSTR ModuleName, ModuleOffset ModuleBase,
ULONG ModuleSize, PVOID UserContext) {
OpenedHandles->insert((HMODULE)ModuleBase);
return TRUE;
2011 Nov 02
3
[LLVMdev] [PATCH] LLVM 3.0 broken in lib/Support/Windows/DynamicLibrary.inc
...ed(__MINGW64__)
+ // Use new callback.
+#elif defined(__MINGW32__)
+ #define OLD_ELM_CALLBACK_DECL 1
+#endif
+
+#ifdef OLD_ELM_CALLBACK_DECL
+ static BOOL CALLBACK ELM_Callback(PSTR ModuleName,
+ DWORD_PTR ModuleBase,
+ ULONG ModuleSize,
+ PVOID UserContext)
+#else
+ static BOOL CALLBACK ELM_Callback(PCSTR ModuleName,
+ DWORD_PTR ModuleBase,
ULONG ModuleSize,
PVOID UserContext)
+#endif...