[vmkit-commits] [vmkit] r67298 - in /vmkit/trunk/include/jnjvm: JavaCompiler.h JnjvmModule.h
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Thu Mar 19 03:09:14 PDT 2009
Author: geoffray
Date: Thu Mar 19 05:09:12 2009
New Revision: 67298
URL: http://llvm.org/viewvc/llvm-project?rev=67298&view=rev
Log:
Fix compilation warninggs on gcc 4.3.
Modified:
vmkit/trunk/include/jnjvm/JavaCompiler.h
vmkit/trunk/include/jnjvm/JnjvmModule.h
Modified: vmkit/trunk/include/jnjvm/JavaCompiler.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/include/jnjvm/JavaCompiler.h?rev=67298&r1=67297&r2=67298&view=diff
==============================================================================
--- vmkit/trunk/include/jnjvm/JavaCompiler.h (original)
+++ vmkit/trunk/include/jnjvm/JavaCompiler.h Thu Mar 19 05:09:12 2009
@@ -2,9 +2,7 @@
#ifndef JAVA_COMPILER_H
#define JAVA_COMPILER_H
-namespace llvm {
- class Function;
-}
+#include <string>
namespace jnjvm {
@@ -21,7 +19,7 @@
virtual void resolveVirtualClass(Class* cl) = 0;
virtual void resolveStaticClass(Class* cl) = 0;
- virtual JavaCompiler* Create(std::string) = 0;
+ virtual JavaCompiler* Create(const std::string&) = 0;
virtual void staticCallBuf(Signdef* sign) = 0;
virtual void virtualCallBuf(Signdef* sign) = 0;
Modified: vmkit/trunk/include/jnjvm/JnjvmModule.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/include/jnjvm/JnjvmModule.h?rev=67298&r1=67297&r2=67298&view=diff
==============================================================================
--- vmkit/trunk/include/jnjvm/JnjvmModule.h (original)
+++ vmkit/trunk/include/jnjvm/JnjvmModule.h Thu Mar 19 05:09:12 2009
@@ -396,7 +396,7 @@
enabledException = false;
}
- virtual JavaCompiler* Create(std::string ModuleID) = 0;
+ virtual JavaCompiler* Create(const std::string& ModuleID) = 0;
virtual ~JavaLLVMCompiler();
@@ -473,7 +473,7 @@
virtual void makeVT(Class* cl);
- virtual JavaCompiler* Create(std::string ModuleID) {
+ virtual JavaCompiler* Create(const std::string& ModuleID) {
return new JavaJITCompiler(ModuleID);
}
@@ -515,7 +515,7 @@
return true;
}
- virtual JavaCompiler* Create(std::string ModuleID) {
+ virtual JavaCompiler* Create(const std::string& ModuleID) {
return new JavaAOTCompiler(ModuleID);
}
More information about the vmkit-commits
mailing list