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 | |
parent | 9692db9c095a7497fe449f342c74d904f3db7bfd (diff) | |
download | llvm-3c02aca2380bc95a3ce5799929354612c67cc105.tar.gz llvm-3c02aca2380bc95a3ce5799929354612c67cc105.tar.bz2 llvm-3c02aca2380bc95a3ce5799929354612c67cc105.tar.xz |
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')
-rw-r--r-- | lib/Support/Debug.cpp | 8 | ||||
-rw-r--r-- | lib/Support/Timer.cpp | 4 |
2 files changed, 6 insertions, 6 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); diff --git a/lib/Support/Timer.cpp b/lib/Support/Timer.cpp index 6d4a2c29fb..9cbb3c705c 100644 --- a/lib/Support/Timer.cpp +++ b/lib/Support/Timer.cpp @@ -39,12 +39,12 @@ static std::string &getLibSupportInfoOutputFilename() { } namespace { - cl::opt<bool> + static cl::opt<bool> TrackSpace("track-memory", cl::desc("Enable -time-passes memory " "tracking (this may be slow)"), cl::Hidden); - cl::opt<std::string, true> + static cl::opt<std::string, true> InfoOutputFilename("info-output-file", cl::value_desc("filename"), cl::desc("File to append -stats and -timer output to"), cl::Hidden, cl::location(getLibSupportInfoOutputFilename())); |