From: Lang Hames Date: Fri, 24 Apr 2015 19:04:55 +0000 (+0000) Subject: [CodeGen] Make AsmPrinter's OutStreamer member a unique_ptr. X-Git-Tag: llvmorg-3.7.0-rc1~6040 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ef789b6a9088e758ade86476e6d08ef860b6237e;p=platform%2Fupstream%2Fllvm.git [CodeGen] Make AsmPrinter's OutStreamer member a unique_ptr. AsmPrinter owns the OutStreamer, so an owning pointer makes sense here. Using a reference for this is crufty. llvm-svn: 235749 --- diff --git a/clang/tools/driver/driver.cpp b/clang/tools/driver/driver.cpp index e1f9367..025ddac 100644 --- a/clang/tools/driver/driver.cpp +++ b/clang/tools/driver/driver.cpp @@ -27,6 +27,7 @@ #include "llvm/ADT/STLExtras.h" #include "llvm/ADT/SmallString.h" #include "llvm/ADT/SmallVector.h" +#include "llvm/CodeGen/LinkAllCodegenComponents.h" #include "llvm/Config/llvm-config.h" #include "llvm/Option/ArgList.h" #include "llvm/Option/OptTable.h"