From: Hans Wennborg Date: Fri, 10 Aug 2018 11:40:50 +0000 (+0000) Subject: clang-cl: accept -fcrash-diagnostics-dir= X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8c7ddf2e8931f8aeebd6cb80701bd58cdbc31c7a;p=clang clang-cl: accept -fcrash-diagnostics-dir= git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@339424 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/Driver/Options.td b/include/clang/Driver/Options.td index 2470638bec..f6e6f8817a 100644 --- a/include/clang/Driver/Options.td +++ b/include/clang/Driver/Options.td @@ -802,7 +802,7 @@ def fconstexpr_backtrace_limit_EQ : Joined<["-"], "fconstexpr-backtrace-limit="> Group; def fno_crash_diagnostics : Flag<["-"], "fno-crash-diagnostics">, Group, Flags<[NoArgumentUnused]>, 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, Flags<[NoArgumentUnused]>; +def fcrash_diagnostics_dir : Joined<["-"], "fcrash-diagnostics-dir=">, Group, Flags<[NoArgumentUnused, CoreOption]>; def fcreate_profile : Flag<["-"], "fcreate-profile">, Group; def fcxx_exceptions: Flag<["-"], "fcxx-exceptions">, Group, HelpText<"Enable C++ exceptions">, Flags<[CC1Option]>; diff --git a/test/Driver/cl-options.c b/test/Driver/cl-options.c index 9680560851..d9a3e64630 100644 --- a/test/Driver/cl-options.c +++ b/test/Driver/cl-options.c @@ -577,6 +577,7 @@ // RUN: %clang_cl \ // RUN: --driver-mode=cl \ // RUN: -fblocks \ +// RUN: -fcrash-diagnostics-dir=/foo \ // RUN: -fno-blocks \ // RUN: -fbuiltin \ // RUN: -fno-builtin \