[vmkit-commits] [vmkit] r73168 - /vmkit/trunk/lib/JnJVM/Compiler/JavaAOTCompiler.cpp
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Wed Jun 10 03:19:05 PDT 2009
Author: geoffray
Date: Wed Jun 10 05:18:59 2009
New Revision: 73168
URL: http://llvm.org/viewvc/llvm-project?rev=73168&view=rev
Log:
Da: an external function defined in VMKit must have ExternalLinkage.
Modified:
vmkit/trunk/lib/JnJVM/Compiler/JavaAOTCompiler.cpp
Modified: vmkit/trunk/lib/JnJVM/Compiler/JavaAOTCompiler.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Compiler/JavaAOTCompiler.cpp?rev=73168&r1=73167&r2=73168&view=diff
==============================================================================
--- vmkit/trunk/lib/JnJVM/Compiler/JavaAOTCompiler.cpp (original)
+++ vmkit/trunk/lib/JnJVM/Compiler/JavaAOTCompiler.cpp Wed Jun 10 05:18:59 2009
@@ -1135,7 +1135,7 @@
char* name = (char*)(RealVT->destructor);
std::vector<const Type*> Args;
const FunctionType* Ty = FunctionType::get(Type::VoidTy, Args, false);
- Finalizer = Function::Create(Ty, GlobalValue::InternalLinkage, name,
+ Finalizer = Function::Create(Ty, GlobalValue::ExternalLinkage, name,
getLLVMModule());
} else {
JavaMethod* meth = (JavaMethod*)(RealVT->destructor);
More information about the vmkit-commits
mailing list