[clang] 858e627 - [Clang] Always set opaque pointers mode
Nikita Popov via cfe-commits
cfe-commits at lists.llvm.org
Tue May 31 06:43:17 PDT 2022
Author: Nikita Popov
Date: 2022-05-31T15:43:05+02:00
New Revision: 858e6273d938cc4d08ee053ddff3fe7b19eb302a
URL: https://github.com/llvm/llvm-project/commit/858e6273d938cc4d08ee053ddff3fe7b19eb302a
DIFF: https://github.com/llvm/llvm-project/commit/858e6273d938cc4d08ee053ddff3fe7b19eb302a.diff
LOG: [Clang] Always set opaque pointers mode
Always set the opaque pointers mode, to make sure that
-no-opaque-pointers continues working when the default on the LLVM
side is flipped.
Added:
Modified:
clang/lib/CodeGen/CodeGenAction.cpp
Removed:
################################################################################
diff --git a/clang/lib/CodeGen/CodeGenAction.cpp b/clang/lib/CodeGen/CodeGenAction.cpp
index af7a60c179a67..4ffbecdf27411 100644
--- a/clang/lib/CodeGen/CodeGenAction.cpp
+++ b/clang/lib/CodeGen/CodeGenAction.cpp
@@ -1017,8 +1017,7 @@ CodeGenAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) {
if (BA != Backend_EmitNothing && !OS)
return nullptr;
- if (CI.getCodeGenOpts().OpaquePointers)
- VMContext->setOpaquePointers(true);
+ VMContext->setOpaquePointers(CI.getCodeGenOpts().OpaquePointers);
// Load bitcode modules to link with, if we need to.
if (LinkModules.empty())
More information about the cfe-commits
mailing list