[llvm-commits] CVS: llvm-java/lib/Compiler/OperandStack.cpp Locals.cpp Compiler.cpp
Alkis Evlogimenos
alkis at cs.uiuc.edu
Wed Feb 2 08:27:06 PST 2005
Changes in directory llvm-java/lib/Compiler:
OperandStack.cpp updated: 1.9 -> 1.10
Locals.cpp updated: 1.7 -> 1.8
Compiler.cpp updated: 1.210 -> 1.211
---
Log message:
Make llvm-java compile on Windows. Patch contributed by Jeff Cohen!
---
Diffs of the changes: (+5 -0)
Compiler.cpp | 3 +++
Locals.cpp | 1 +
OperandStack.cpp | 1 +
3 files changed, 5 insertions(+)
Index: llvm-java/lib/Compiler/OperandStack.cpp
diff -u llvm-java/lib/Compiler/OperandStack.cpp:1.9 llvm-java/lib/Compiler/OperandStack.cpp:1.10
--- llvm-java/lib/Compiler/OperandStack.cpp:1.9 Fri Jan 21 19:30:12 2005
+++ llvm-java/lib/Compiler/OperandStack.cpp Wed Feb 2 10:26:54 2005
@@ -22,6 +22,7 @@
#include <llvm/Java/Compiler.h>
#include <iostream>
+using namespace llvm;
using namespace llvm::Java;
void OperandStack::copySlots(const SlotMap& src,
Index: llvm-java/lib/Compiler/Locals.cpp
diff -u llvm-java/lib/Compiler/Locals.cpp:1.7 llvm-java/lib/Compiler/Locals.cpp:1.8
--- llvm-java/lib/Compiler/Locals.cpp:1.7 Fri Jan 21 07:53:27 2005
+++ llvm-java/lib/Compiler/Locals.cpp Wed Feb 2 10:26:54 2005
@@ -21,6 +21,7 @@
#include <llvm/ADT/StringExtras.h>
#include <llvm/Java/Compiler.h>
+using namespace llvm;
using namespace llvm::Java;
Locals::Locals(unsigned maxLocals)
Index: llvm-java/lib/Compiler/Compiler.cpp
diff -u llvm-java/lib/Compiler/Compiler.cpp:1.210 llvm-java/lib/Compiler/Compiler.cpp:1.211
--- llvm-java/lib/Compiler/Compiler.cpp:1.210 Wed Feb 2 10:18:48 2005
+++ llvm-java/lib/Compiler/Compiler.cpp Wed Feb 2 10:26:54 2005
@@ -206,6 +206,7 @@
return ConstantFP::get(Type::DoubleTy, d->getValue());
else
assert(0 && "Unknown llvm::Java::Constant!");
+ return 0; // not reached
}
/// Given a JType returns the appropriate llvm::Type.
@@ -268,6 +269,7 @@
// FIXME: Throw something
default: assert(0 && "Cannot parse type descriptor!");
}
+ return 0; // not reached
}
/// Returns the type of the Java string descriptor for JNI.
@@ -313,6 +315,7 @@
// FIXME: Throw something
default: assert(0 && "Cannot parse type descriptor!");
}
+ return 0; // not reached
}
/// Initializes the class info map; in other words it adds the
More information about the llvm-commits
mailing list