![]() Target modifiers fix for bool flags without value Fixed support of boolean flags without values: `-Zbool-flag` is now consistent with `-Zbool-flag=true` in another crate. When flag is explicitly set to default value, target modifier will not be set in crate metainfo (`-Zflag=false` when `false` is a default value for the flag). Improved error notification when target modifier flag is absent in a crate ("-Zflag unset"). Example: ``` note: `-Zreg-struct-return=true` in this crate is incompatible with unset `-Zreg-struct-return` in dependency `default_reg_struct_return` ``` |
||
---|---|---|
.. | ||
auxiliary | ||
defaults_check.error.stderr | ||
defaults_check.rs | ||
incompatible_regparm.allow_no_value.stderr | ||
incompatible_regparm.error_generated.stderr | ||
incompatible_regparm.rs | ||
no_value_bool.error.stderr | ||
no_value_bool.error_explicit.stderr | ||
no_value_bool.rs | ||
two_flags.rs | ||
two_flags.unknown_allowed.stderr |