summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
-rw-r--r--clang/lib/CodeGen/CodeGenModule.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/clang/lib/CodeGen/CodeGenModule.cpp b/clang/lib/CodeGen/CodeGenModule.cpp
index 2acb2ec1e8f..ae7983745ca 100644
--- a/clang/lib/CodeGen/CodeGenModule.cpp
+++ b/clang/lib/CodeGen/CodeGenModule.cpp
@@ -260,7 +260,10 @@ void CodeGenModule::Release() {
CodeGenOpts.DwarfVersion);
if (DebugInfo)
// We support a single version in the linked module: error out when
- // modules do not have the same version.
+ // modules do not have the same version. We are going to implement dropping
+ // debug info when the version number is not up-to-date. Once that is
+ // done, the bitcode linker is not going to see modules with different
+ // version numbers.
getModule().addModuleFlag(llvm::Module::Error, "Debug Info Version",
llvm::dwarf::DEBUG_INFO_VERSION);
OpenPOWER on IntegriCloud