[UBSan] Enable 'help' option output, report unrecognized flags

Summary:
Let UBSan output flag description if 'help' options is provided.
Report unrecognized flags if verbosity mode is turned on.

Patch by Svetlana Ryabkova!

Differential Revision: http://reviews.llvm.org/D11903

llvm-svn: 244946
This commit is contained in:
Alexey Samsonov 2015-08-13 20:34:00 +00:00
parent 620f89145b
commit ff1ca4af4b
1 changed files with 3 additions and 0 deletions

View File

@ -60,6 +60,9 @@ void InitializeFlags() {
// Override from environment variable.
parser.ParseString(GetEnv("UBSAN_OPTIONS"));
SetVerbosity(common_flags()->verbosity);
if (Verbosity()) ReportUnrecognizedFlags();
if (common_flags()->help) parser.PrintFlagDescriptions();
}
} // namespace __ubsan