@@ -52,9 +52,8 @@ using namespace clang;
5252using namespace llvm ::opt;
5353
5454static void CheckPreprocessingOptions (const Driver &D, const ArgList &Args) {
55- if (Arg *A = Args.getLastArg (clang::driver::options::OPT_C, options::OPT_CC,
56- options::OPT_fminimize_whitespace,
57- options::OPT_fno_minimize_whitespace)) {
55+ if (Arg *A =
56+ Args.getLastArg (clang::driver::options::OPT_C, options::OPT_CC)) {
5857 if (!Args.hasArg (options::OPT_E) && !Args.hasArg (options::OPT__SLASH_P) &&
5958 !Args.hasArg (options::OPT__SLASH_EP) && !D.CCCIsCPP ()) {
6059 D.Diag (clang::diag::err_drv_argument_only_allowed_with)
@@ -6068,16 +6067,6 @@ void Clang::ConstructJob(Compilation &C, const JobAction &JA,
60686067 options::OPT_fno_use_line_directives, false ))
60696068 CmdArgs.push_back (" -fuse-line-directives" );
60706069
6071- // -fno-minimize-whitespace is default.
6072- if (Args.hasFlag (options::OPT_fminimize_whitespace,
6073- options::OPT_fno_minimize_whitespace, false )) {
6074- types::ID InputType = Inputs[0 ].getType ();
6075- if (!isDerivedFromC (InputType))
6076- D.Diag (diag::err_drv_minws_unsupported_input_type)
6077- << types::getTypeName (InputType);
6078- CmdArgs.push_back (" -fminimize-whitespace" );
6079- }
6080-
60816070 // -fms-extensions=0 is default.
60826071 if (Args.hasFlag (options::OPT_fms_extensions, options::OPT_fno_ms_extensions,
60836072 IsWindowsMSVC))
0 commit comments