summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen
diff options
context:
space:
mode:
authorAdrian McCarthy <amccarth@google.com>2018-01-08 17:12:01 +0000
committerAdrian McCarthy <amccarth@google.com>2018-01-08 17:12:01 +0000
commitce63a925cc2172b7119a65ce209c0435beba8a9a (patch)
treedb153807edc5a6b1e7c9ceff34a78f720f0e229c /clang/lib/CodeGen
parenta734d409c6fda2b9a0b53304867ce95f99987da4 (diff)
downloadbcm5719-llvm-ce63a925cc2172b7119a65ce209c0435beba8a9a.tar.gz
bcm5719-llvm-ce63a925cc2172b7119a65ce209c0435beba8a9a.zip
Revert "Emit Function IDs table for Control Flow Guard"
The new test fails on the Hexagon bot. Reverting while I investigate. This reverts https://reviews.llvm.org/rL322005 This reverts commit b7e0026b4385180c378edc658ec91a39566f2942. llvm-svn: 322008
Diffstat (limited to 'clang/lib/CodeGen')
-rw-r--r--clang/lib/CodeGen/CodeGenModule.cpp4
1 files changed, 0 insertions, 4 deletions
diff --git a/clang/lib/CodeGen/CodeGenModule.cpp b/clang/lib/CodeGen/CodeGenModule.cpp
index 0a417548d4d..df33fc3e820 100644
--- a/clang/lib/CodeGen/CodeGenModule.cpp
+++ b/clang/lib/CodeGen/CodeGenModule.cpp
@@ -456,10 +456,6 @@ void CodeGenModule::Release() {
// Indicate that we want CodeView in the metadata.
getModule().addModuleFlag(llvm::Module::Warning, "CodeView", 1);
}
- if (CodeGenOpts.ControlFlowGuard) {
- // We want function ID tables for Control Flow Guard.
- getModule().addModuleFlag(llvm::Module::Warning, "cfguard", 1);
- }
if (CodeGenOpts.OptimizationLevel > 0 && CodeGenOpts.StrictVTablePointers) {
// We don't support LTO with 2 with different StrictVTablePointers
// FIXME: we could support it by stripping all the information introduced
OpenPOWER on IntegriCloud