]> granicus.if.org Git - clang/commitdiff
update for llvm api changes.
authorChris Lattner <sabre@nondot.org>
Tue, 2 Feb 2010 21:06:50 +0000 (21:06 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 2 Feb 2010 21:06:50 +0000 (21:06 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@95125 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Frontend/Backend.cpp

index 99ffc402bee0adcaf93b585c595ca702e16f6579..aab0daefd71c6984ee40c73f7a1b76c994aca487 100644 (file)
@@ -306,12 +306,12 @@ bool BackendConsumer::AddEmitPasses() {
     // Normal mode, emit a .s file by running the code generator.
     // Note, this also adds codegenerator level optimization passes.
     switch (TM->addPassesToEmitFile(*PM, FormattedOutStream,
-                                    TargetMachine::AssemblyFile, OptLevel)) {
+                                    TargetMachine::CGFT_AssemblyFile,
+                                    OptLevel)) {
     default:
-    case FileModel::Error:
       Diags.Report(diag::err_fe_unable_to_interface_with_target);
       return false;
-    case FileModel::AsmFile:
+    case TargetMachine::CGFT_AssemblyFile:
       break;
     }
   }