]> granicus.if.org Git - clang/commitdiff
Update cc1as_main for MCCodeEmitter ownership change in r315531.
authorLang Hames <lhames@gmail.com>
Wed, 11 Oct 2017 23:35:27 +0000 (23:35 +0000)
committerLang Hames <lhames@gmail.com>
Wed, 11 Oct 2017 23:35:27 +0000 (23:35 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@315532 91177308-0d34-0410-b5e6-96231b3b80d8

tools/driver/cc1as_main.cpp

index 64bb0c62a43ff9476569b0229321def32c39f6c1..9b90562af903a10096273f2688c546f5ca6133a8 100644 (file)
@@ -419,7 +419,7 @@ static bool ExecuteAssembler(AssemblerInvocation &Opts,
                                                       Opts.CPU, Options);
     Triple T(Opts.Triple);
     Str.reset(TheTarget->createMCObjectStreamer(
-        T, Ctx, std::unique_ptr<MCAsmBackend>(MAB), *Out, CE, *STI,
+                T, Ctx, std::unique_ptr<MCAsmBackend>(MAB), *Out, std::unique_ptr<MCCodeEmitter>(CE), *STI,
         Opts.RelaxAll, Opts.IncrementalLinkerCompatible,
         /*DWARFMustBeAtTheEnd*/ true));
     Str.get()->InitSections(Opts.NoExecStack);