[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