From e92dda94ce9b47b1908f1ee737407a48aebe006c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?T=C3=B6r=C3=B6k=20Edvin?= Date: Wed, 10 Nov 2010 16:21:48 +0200 Subject: [PATCH] chkstk: another try. --- libclamav/c++/bytecode2llvm.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libclamav/c++/bytecode2llvm.cpp b/libclamav/c++/bytecode2llvm.cpp index 35d8e9169..804458ea8 100644 --- a/libclamav/c++/bytecode2llvm.cpp +++ b/libclamav/c++/bytecode2llvm.cpp @@ -295,8 +295,12 @@ static void rtlib_bzero(void *s, size_t n) } #ifdef _WIN32 +#ifdef _WIN64 +extern "C" void __chkstk(void); +#else extern "C" void _chkstk(void); #endif +#endif // Resolve integer libcalls, but nothing else. static void* noUnknownFunctions(const std::string& name) { void *addr =