[vmkit-commits] [vmkit] r65528 - in /vmkit/trunk/lib/N3: LLVMRuntime/runtime.ll VMCore/CLIJit.cpp VMCore/Opcodes.cpp
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Thu Feb 26 04:44:45 PST 2009
Author: geoffray
Date: Thu Feb 26 06:44:43 2009
New Revision: 65528
URL: http://llvm.org/viewvc/llvm-project?rev=65528&view=rev
Log:
Fix N3 debugging.
Modified:
vmkit/trunk/lib/N3/LLVMRuntime/runtime.ll
vmkit/trunk/lib/N3/VMCore/CLIJit.cpp
vmkit/trunk/lib/N3/VMCore/Opcodes.cpp
Modified: vmkit/trunk/lib/N3/LLVMRuntime/runtime.ll
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/N3/LLVMRuntime/runtime.ll?rev=65528&r1=65527&r2=65528&view=diff
==============================================================================
--- vmkit/trunk/lib/N3/LLVMRuntime/runtime.ll (original)
+++ vmkit/trunk/lib/N3/LLVMRuntime/runtime.ll Thu Feb 26 06:44:43 2009
@@ -49,5 +49,5 @@
;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Debugging methods ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-declare void @printExecution(i32, i32)
+declare void @n3PrintExecution(i32, i32)
Modified: vmkit/trunk/lib/N3/VMCore/CLIJit.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/N3/VMCore/CLIJit.cpp?rev=65528&r1=65527&r2=65528&view=diff
==============================================================================
--- vmkit/trunk/lib/N3/VMCore/CLIJit.cpp (original)
+++ vmkit/trunk/lib/N3/VMCore/CLIJit.cpp Thu Feb 26 06:44:43 2009
@@ -1599,7 +1599,7 @@
getCLIExceptionLLVM = module->getFunction("GetCLIException");
- printExecutionLLVM = module->getFunction("printExecution");
+ printExecutionLLVM = module->getFunction("n3PrintExecution");
Modified: vmkit/trunk/lib/N3/VMCore/Opcodes.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/N3/VMCore/Opcodes.cpp?rev=65528&r1=65527&r2=65528&view=diff
==============================================================================
--- vmkit/trunk/lib/N3/VMCore/Opcodes.cpp (original)
+++ vmkit/trunk/lib/N3/VMCore/Opcodes.cpp Thu Feb 26 06:44:43 2009
@@ -105,8 +105,8 @@
}
-void CLIJit::printExecution(char* opcode, VMMethod* meth) {
- printf("executing %s %s\n", meth->printString(), opcode);
+extern "C" void n3PrintExecution(char* opcode, VMMethod* meth) {
+ fprintf(stderr, "executing %s %s\n", meth->printString(), opcode);
}
More information about the vmkit-commits
mailing list