]> granicus.if.org Git - clang/commitdiff
Update for llvm API change.
authorRafael Espindola <rafael.espindola@gmail.com>
Mon, 16 Mar 2015 22:30:13 +0000 (22:30 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Mon, 16 Mar 2015 22:30:13 +0000 (22:30 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@232430 91177308-0d34-0410-b5e6-96231b3b80d8

tools/driver/cc1as_main.cpp

index 80751fa539a77384d9ff3201f5953caec7125284..cee8b10feacc113ba634f1d9c1cc0886d47bf1a1 100644 (file)
@@ -379,8 +379,9 @@ static bool ExecuteAssembler(AssemblerInvocation &Opts,
     MCCodeEmitter *CE = TheTarget->createMCCodeEmitter(*MCII, *MRI, Ctx);
     MCAsmBackend *MAB = TheTarget->createMCAsmBackend(*MRI, Opts.Triple,
                                                       Opts.CPU);
-    Str.reset(TheTarget->createMCObjectStreamer(Opts.Triple, Ctx, *MAB, *Out,
-                                                CE, *STI, Opts.RelaxAll));
+    Triple T(Opts.Triple);
+    Str.reset(TheTarget->createMCObjectStreamer(T, Ctx, *MAB, *Out, CE, *STI,
+                                                Opts.RelaxAll));
     Str.get()->InitSections(Opts.NoExecStack);
   }