From: Chris Lattner Date: Thu, 12 Oct 2006 22:09:17 +0000 (+0000) Subject: shrink anon-ns and mark stuff static. No functionality changes X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=500d8bff2077ac327deec076fc8793e740b358c0;p=oota-llvm.git shrink anon-ns and mark stuff static. No functionality changes git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30922 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Support/CommandLine.cpp b/lib/Support/CommandLine.cpp index 4a3ccfaa070..cd903126f5b 100644 --- a/lib/Support/CommandLine.cpp +++ b/lib/Support/CommandLine.cpp @@ -952,23 +952,25 @@ public: exit(1); } }; +} // End anonymous namespace // Define the two HelpPrinter instances that are used to print out help, or // help-hidden... // -HelpPrinter NormalPrinter(false); -HelpPrinter HiddenPrinter(true); +static HelpPrinter NormalPrinter(false); +static HelpPrinter HiddenPrinter(true); -cl::opt > +static cl::opt > HOp("help", cl::desc("Display available options (--help-hidden for more)"), cl::location(NormalPrinter), cl::ValueDisallowed); -cl::opt > +static cl::opt > HHOp("help-hidden", cl::desc("Display all available options"), cl::location(HiddenPrinter), cl::Hidden, cl::ValueDisallowed); -void (*OverrideVersionPrinter)() = 0; +static void (*OverrideVersionPrinter)() = 0; +namespace { class VersionPrinter { public: void operator=(bool OptionWasSpecified) { @@ -998,17 +1000,16 @@ public: } } }; +} // End anonymous namespace // Define the --version option that prints out the LLVM version for the tool -VersionPrinter VersionPrinterInstance; -cl::opt > +static VersionPrinter VersionPrinterInstance; + +static cl::opt > VersOp("version", cl::desc("Display the version of this program"), cl::location(VersionPrinterInstance), cl::ValueDisallowed); - -} // End anonymous namespace - // Utility function for printing the help message. void cl::PrintHelpMessage() { // This looks weird, but it actually prints the help message. The