Fix a -pedantic warning
authorChris Lattner <sabre@nondot.org>
Fri, 2 Jun 2006 22:11:06 +0000 (22:11 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 2 Jun 2006 22:11:06 +0000 (22:11 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28670 91177308-0d34-0410-b5e6-96231b3b80d8

tools/llvm-ld/Optimize.cpp

index 69ef608ee6bfb1b8146dfcad8ff7eff9a80ca6c4..41111f93fc8471d73f8ddddaf0602a7babc7aefa 100644 (file)
@@ -174,7 +174,7 @@ void Optimize(Module* M) {
     sys::DynamicLibrary dll(I->c_str());
     typedef void (*OptimizeFunc)(PassManager&,int);
     OptimizeFunc OF = OptimizeFunc(
-        dll.GetAddressOfSymbol("RunOptimizations"));
+        (intptr_t)dll.GetAddressOfSymbol("RunOptimizations"));
     if (OF == 0) {
       throw std::string("Optimization Module '") + *I +
         "' is missing the RunOptimizations symbol";