[llvm-commits] CVS: llvm-java/lib/Compiler/Compiler.cpp
Alkis Evlogimenos
alkis at cs.uiuc.edu
Sat Jul 24 16:32:11 PDT 2004
Changes in directory llvm-java/lib/Compiler:
Compiler.cpp updated: 1.66 -> 1.67
---
Log message:
Fix return instruction from function returning void.
---
Diffs of the changes: (+6 -7)
Index: llvm-java/lib/Compiler/Compiler.cpp
diff -u llvm-java/lib/Compiler/Compiler.cpp:1.66 llvm-java/lib/Compiler/Compiler.cpp:1.67
--- llvm-java/lib/Compiler/Compiler.cpp:1.66 Sat Jul 24 17:37:44 2004
+++ llvm-java/lib/Compiler/Compiler.cpp Sat Jul 24 18:32:01 2004
@@ -816,11 +816,10 @@
BasicBlock* bb = new BasicBlock("entry", javaMain);
const FunctionType* mainTy = main->getFunctionType();
- new ReturnInst(
- new CallInst(main,
- // FIXME: Forward correct params from llvm_java_main
- llvm::Constant::getNullValue(mainTy->getParamType(0)),
- TMP,
- bb),
- bb);
+ new CallInst(main,
+ // FIXME: Forward correct params from llvm_java_main
+ llvm::Constant::getNullValue(mainTy->getParamType(0)),
+ TMP,
+ bb);
+ new ReturnInst(NULL, bb);
}
More information about the llvm-commits
mailing list