diff options
author | Dan Gohman <gohman@apple.com> | 2008-04-23 23:15:23 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2008-04-23 23:15:23 +0000 |
commit | 3c02aca2380bc95a3ce5799929354612c67cc105 (patch) | |
tree | 4ca9a5338e87751180b8061f0075d70bbdee3511 /lib/Support/Debug.cpp | |
parent | 9692db9c095a7497fe449f342c74d904f3db7bfd (diff) |
Make these variables static.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50196 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Support/Debug.cpp')
-rw-r--r-- | lib/Support/Debug.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/Support/Debug.cpp b/lib/Support/Debug.cpp index 29eda26c68..a09cddf902 100644 --- a/lib/Support/Debug.cpp +++ b/lib/Support/Debug.cpp @@ -33,19 +33,19 @@ namespace { #ifndef NDEBUG // -debug - Command line option to enable the DEBUG statements in the passes. // This flag may only be enabled in debug builds. - cl::opt<bool, true> + static cl::opt<bool, true> Debug("debug", cl::desc("Enable debug output"), cl::Hidden, cl::location(DebugFlag)); - std::string CurrentDebugType; - struct DebugOnlyOpt { + static std::string CurrentDebugType; + static struct DebugOnlyOpt { void operator=(const std::string &Val) const { DebugFlag |= !Val.empty(); CurrentDebugType = Val; } } DebugOnlyOptLoc; - cl::opt<DebugOnlyOpt, true, cl::parser<std::string> > + static cl::opt<DebugOnlyOpt, true, cl::parser<std::string> > DebugOnly("debug-only", cl::desc("Enable a specific type of debug output"), cl::Hidden, cl::value_desc("debug string"), cl::location(DebugOnlyOptLoc), cl::ValueRequired); |