-ExtractFunc("func", cl::desc("Specify function to extract"), cl::init("main"),
+OutputFilename("o", cl::desc("Specify output filename"),
+ cl::value_desc("filename"), cl::init("-"));
+
+static cl::opt<bool>
+Force("f", cl::desc("Overwrite output files"));
+
+static cl::opt<bool>
+DeleteFn("delete", cl::desc("Delete specified Globals from Module"));
+
+static cl::opt<bool>
+Relink("relink",
+ cl::desc("Turn external linkage for callees of function to delete"));
+
+// ExtractFunc - The function to extract from the module...
+static cl::opt<std::string>
+ExtractFunc("func", cl::desc("Specify function to extract"), cl::init(""),