OPTION("-fbootclasspath=", fbootclasspath_EQ, Joined, f_Group, INVALID, "", 0)
OPTION("-fbuiltin", fbuiltin, Flag, clang_f_Group, INVALID, "", 0)
OPTION("-fclasspath=", fclasspath_EQ, Joined, f_Group, INVALID, "", 0)
+OPTION("-fcommon", fcommon, Flag, clang_f_Group, INVALID, "", 0)
OPTION("-fcompile-resource=", fcompile_resource_EQ, Joined, f_Group, INVALID, "", 0)
OPTION("-fconstant-cfstrings", fconstant_cfstrings, Flag, f_Group, INVALID, "", 0)
OPTION("-fcreate-profile", fcreate_profile, Flag, f_Group, INVALID, "", 0)
static llvm::cl::opt<bool>
NoCommon("fno-common",
- llvm::cl::desc("Compile common globals like normal definitions"));
+ llvm::cl::desc("Compile common globals like normal definitions"),
+ llvm::cl::ValueDisallowed, llvm::cl::AllowInverse,
+ llvm::cl::ZeroOrMore);
// It might be nice to add bounds to the CommandLine library directly.
struct OptLevelParser : public llvm::cl::parser<unsigned> {