summaryrefslogtreecommitdiff
path: root/include/llvm/Analysis/ValueNumbering.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/llvm/Analysis/ValueNumbering.h')
-rw-r--r--include/llvm/Analysis/ValueNumbering.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/include/llvm/Analysis/ValueNumbering.h b/include/llvm/Analysis/ValueNumbering.h
index 2fc949766e..f708f48382 100644
--- a/include/llvm/Analysis/ValueNumbering.h
+++ b/include/llvm/Analysis/ValueNumbering.h
@@ -65,10 +65,9 @@ struct ValueNumbering {
}
};
-extern int BasicValueNumberingStub;
-static IncludeFile
-HDR_INCLUDE_VALUENUMBERING_CPP(&BasicValueNumberingStub);
-
} // End llvm namespace
+// Force any file including this header to get the implementation as well
+FORCE_DEFINING_FILE_TO_BE_LINKED(BasicValueNumbering)
+
#endif