[llvm-commits] CVS: llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp

Chris Lattner lattner at cs.uiuc.edu
Thu Jun 1 10:27:25 PDT 2006



Changes in directory llvm/lib/ExecutionEngine/Interpreter:

ExternalFunctions.cpp updated: 1.86 -> 1.87
---
Log message:

Fix -pedantic warnings


---
Diffs of the changes:  (+3 -2)

 ExternalFunctions.cpp |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)


Index: llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
diff -u llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:1.86 llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:1.87
--- llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:1.86	Wed May 24 14:21:12 2006
+++ llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp	Thu Jun  1 12:27:11 2006
@@ -71,11 +71,12 @@
 
   ExFunc FnPtr = FuncNames[ExtName];
   if (FnPtr == 0)
-    FnPtr = (ExFunc)sys::DynamicLibrary::SearchForAddressOfSymbol(ExtName);
+    FnPtr = 
+      (ExFunc)(intptr_t)sys::DynamicLibrary::SearchForAddressOfSymbol(ExtName);
   if (FnPtr == 0)
     FnPtr = FuncNames["lle_X_"+F->getName()];
   if (FnPtr == 0)  // Try calling a generic function... if it exists...
-    FnPtr = (ExFunc)sys::DynamicLibrary::SearchForAddressOfSymbol(
+    FnPtr = (ExFunc)(intptr_t)sys::DynamicLibrary::SearchForAddressOfSymbol(
             ("lle_X_"+F->getName()).c_str());
   if (FnPtr != 0)
     Functions.insert(std::make_pair(F, FnPtr));  // Cache for later






More information about the llvm-commits mailing list