]> granicus.if.org Git - clang/commitdiff
clang-cl: Expose -fno-crash-diagnostics (PR38574)
authorHans Wennborg <hans@hanshq.net>
Fri, 17 Aug 2018 13:37:57 +0000 (13:37 +0000)
committerHans Wennborg <hans@hanshq.net>
Fri, 17 Aug 2018 13:37:57 +0000 (13:37 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@340023 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Driver/Options.td
test/Driver/cl-options.c

index 40d3d21a90391e4a63033bdfa9d0c50ac8b9f880..42db773e9f4fc8c5309e6cf31478a7c6201fe16c 100644 (file)
@@ -800,7 +800,7 @@ def fconstexpr_depth_EQ : Joined<["-"], "fconstexpr-depth=">, Group<f_Group>;
 def fconstexpr_steps_EQ : Joined<["-"], "fconstexpr-steps=">, Group<f_Group>;
 def fconstexpr_backtrace_limit_EQ : Joined<["-"], "fconstexpr-backtrace-limit=">,
                                     Group<f_Group>;
-def fno_crash_diagnostics : Flag<["-"], "fno-crash-diagnostics">, Group<f_clang_Group>, Flags<[NoArgumentUnused]>,
+def fno_crash_diagnostics : Flag<["-"], "fno-crash-diagnostics">, Group<f_clang_Group>, Flags<[NoArgumentUnused, CoreOption]>,
   HelpText<"Disable auto-generation of preprocessed source files and a script for reproduction during a clang crash">;
 def fcrash_diagnostics_dir : Joined<["-"], "fcrash-diagnostics-dir=">, Group<f_clang_Group>, Flags<[NoArgumentUnused, CoreOption]>;
 def fcreate_profile : Flag<["-"], "fcreate-profile">, Group<f_Group>;
index d9a3e6463066514f496a64a1cd4f437cd0208430..c251380f98d84f39264db293bd6aebddb18248dc 100644 (file)
 // RUN:     --driver-mode=cl \
 // RUN:     -fblocks \
 // RUN:     -fcrash-diagnostics-dir=/foo \
+// RUN:     -fno-crash-diagnostics \
 // RUN:     -fno-blocks \
 // RUN:     -fbuiltin \
 // RUN:     -fno-builtin \