summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2018-11-15 03:04:19 +0000
committerDavid Blaikie <dblaikie@gmail.com>2018-11-15 03:04:19 +0000
commita99b8e4c355a715c9311a7ecadb3198b008fe2ff (patch)
tree867cfd2c0631be4834227475ec5e57707cbbaf42 /clang/lib/Driver
parent19d7bbe52eb53f37c347cff62a68651de84ecd29 (diff)
downloadbcm5719-llvm-a99b8e4c355a715c9311a7ecadb3198b008fe2ff.tar.gz
bcm5719-llvm-a99b8e4c355a715c9311a7ecadb3198b008fe2ff.zip
Rewrite-imports on crash: Simplify handling
-frewrite-imports already implies -frewrite-includes (it piggy-backs on/extends the implementation) so there's no need to conditionally pass -frewrite-includes when already using -frewrite-imports (& especially I don't think these would want to be different between crash reporting and not crash reporting) llvm-svn: 346927
Diffstat (limited to 'clang/lib/Driver')
-rw-r--r--clang/lib/Driver/ToolChains/Clang.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Driver/ToolChains/Clang.cpp b/clang/lib/Driver/ToolChains/Clang.cpp
index 17b93c20986..01525f46ba8 100644
--- a/clang/lib/Driver/ToolChains/Clang.cpp
+++ b/clang/lib/Driver/ToolChains/Clang.cpp
@@ -4916,7 +4916,7 @@ void Clang::ConstructJob(Compilation &C, const JobAction &JA,
// nice to enable this when doing a crashdump for modules as well.
if (Args.hasFlag(options::OPT_frewrite_includes,
options::OPT_fno_rewrite_includes, false) ||
- (C.isForDiagnostics() && (RewriteImports || !HaveModules)))
+ (C.isForDiagnostics() && !HaveModules))
CmdArgs.push_back("-frewrite-includes");
// Only allow -traditional or -traditional-cpp outside in preprocessing modes.
OpenPOWER on IntegriCloud