[vmkit-commits] [vmkit] r83642 - /vmkit/branches/release_026/tools/vmjc/vmjc.cpp

Nicolas Geoffray nicolas.geoffray at lip6.fr
Fri Oct 9 07:11:49 PDT 2009


Author: geoffray
Date: Fri Oct  9 09:11:49 2009
New Revision: 83642

URL: http://llvm.org/viewvc/llvm-project?rev=83642&view=rev
Log:
Move to LLVM 2.6 API.


Modified:
    vmkit/branches/release_026/tools/vmjc/vmjc.cpp

Modified: vmkit/branches/release_026/tools/vmjc/vmjc.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/branches/release_026/tools/vmjc/vmjc.cpp?rev=83642&r1=83641&r2=83642&view=diff

==============================================================================
--- vmkit/branches/release_026/tools/vmjc/vmjc.cpp (original)
+++ vmkit/branches/release_026/tools/vmjc/vmjc.cpp Fri Oct  9 09:11:49 2009
@@ -297,9 +297,8 @@
     }
   
     std::string ErrorInfo;
-    std::auto_ptr<raw_ostream> Out 
-    (new raw_fd_ostream(OutputFilename.c_str(), ErrorInfo,
-                        raw_fd_ostream::F_Binary));
+    raw_ostream* Out 
+    (new raw_fd_ostream(OutputFilename.c_str(), true, Force, ErrorInfo));
     if (!ErrorInfo.empty()) {
       errs() << ErrorInfo << '\n';
       return 1;
@@ -312,7 +311,7 @@
       sys::RemoveFileOnSignal(sys::Path(OutputFilename));
 
     if (!DisableOutput)
-      if (Force || !CheckBitcodeOutputToConsole(*Out, true))
+      if (Force || !CheckBitcodeOutputToConsole(Out, true))
         WriteBitcodeToFile(Comp->getLLVMModule(), *Out);
 
     return 0;





More information about the vmkit-commits mailing list