diff --git a/src/compiler/msvc.rs b/src/compiler/msvc.rs index 61b5ccab7..1e58a077b 100644 --- a/src/compiler/msvc.rs +++ b/src/compiler/msvc.rs @@ -438,6 +438,7 @@ msvc_args!(static ARGS: [ArgInfo; _] = [ msvc_take_arg!("clr:", OsString, Concatenated, PassThroughWithSuffix), msvc_take_arg!("constexpr:", OsString, Concatenated, PassThroughWithSuffix), msvc_flag!("d1nodatetime", PassThrough), + msvc_flag!("d20bforceinline", PassThrough), msvc_take_arg!("deps", PathBuf, Concatenated, DepFile), msvc_take_arg!("diagnostics:", OsString, Concatenated, PassThroughWithSuffix), msvc_take_arg!("doc", PathBuf, Concatenated, TooHardPath), // Creates an .xdc file. @@ -2292,6 +2293,7 @@ mod test { "-Qpar-", "-Gw", "/d1nodatetime", + "/d20bforceinline", "-EHa", "-await:strict", "/YI", @@ -2325,6 +2327,7 @@ mod test { "-Qpar-", "-Gw", "/d1nodatetime", + "/d20bforceinline", "-EHa", "-await:strict", "/YI",