Author: Hans Wennborg Date: 2025-03-26T15:31:10-04:00 New Revision: 304454f9e71ddbbb6c25e1b5d406131ded2417d0
URL: https://github.com/llvm/llvm-project/commit/304454f9e71ddbbb6c25e1b5d406131ded2417d0 DIFF: https://github.com/llvm/llvm-project/commit/304454f9e71ddbbb6c25e1b5d406131ded2417d0.diff LOG: [clang-cl] Accept the --warning-suppression-mappings= option (#133092) Added: Modified: clang/include/clang/Driver/Options.td clang/test/Driver/cl-options.c Removed: ################################################################################ diff --git a/clang/include/clang/Driver/Options.td b/clang/include/clang/Driver/Options.td index ca56ed264e1d6..a7fcb160d3867 100644 --- a/clang/include/clang/Driver/Options.td +++ b/clang/include/clang/Driver/Options.td @@ -877,7 +877,7 @@ def Wa_COMMA : CommaJoined<["-"], "Wa,">, def warning_suppression_mappings_EQ : Joined<["--"], "warning-suppression-mappings=">, Group<Diag_Group>, HelpText<"File containing diagnostic suppression mappings. See user manual " - "for file format.">, Visibility<[ClangOption, CC1Option]>; + "for file format.">, Visibility<[ClangOption, CLOption, CC1Option]>; def Wall : Flag<["-"], "Wall">, Group<W_Group>, Flags<[HelpHidden]>, Visibility<[ClangOption, CC1Option, FlangOption]>; def WCL4 : Flag<["-"], "WCL4">, Group<W_Group>, Flags<[HelpHidden]>, diff --git a/clang/test/Driver/cl-options.c b/clang/test/Driver/cl-options.c index 9f9ca1bf1a8fd..eb4c74378f9d7 100644 --- a/clang/test/Driver/cl-options.c +++ b/clang/test/Driver/cl-options.c @@ -746,6 +746,7 @@ // RUN: -fwrapv-pointer \ // RUN: -fno-wrapv-pointer \ // RUN: --version \ +// RUN: --warning-suppression-mappings=foo \ // RUN: -Werror /Zs -- %s 2>&1 // Accept clang options under the /clang: flag. _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits