Replace -enable-guaranteed-normal-arguments with -disable-guaranteed-normal-arguments.

rdar://38874323
This commit is contained in:
Michael Gottesman
2018-03-23 11:48:05 -07:00
parent 08c73914b1
commit 0bc86e095f
11 changed files with 34 additions and 21 deletions

View File

@@ -673,8 +673,8 @@ static bool ParseSILArgs(SILOptions &Opts, ArgList &Args,
Opts.EnableMandatorySemanticARCOpts |=
!Args.hasArg(OPT_disable_mandatory_semantic_arc_opts);
Opts.EnableLargeLoadableTypes |= Args.hasArg(OPT_enable_large_loadable_types);
Opts.EnableGuaranteedNormalArguments |=
Args.hasArg(OPT_enable_guaranteed_normal_arguments);
Opts.EnableGuaranteedNormalArguments &=
!Args.hasArg(OPT_disable_guaranteed_normal_arguments);
if (const Arg *A = Args.getLastArg(OPT_save_optimization_record_path))
Opts.OptRecordFile = A->getValue();