@@ -1515,6 +1515,7 @@ options! {
15151515 // - src/doc/rustc/src/codegen-options/index.md
15161516
15171517 // tidy-alphabetical-start
1518+ #[ rustc_lint_opt_deny_field_access( "documented to do nothing" ) ]
15181519 ar: String = ( String :: new( ) , parse_string, [ UNTRACKED ] ,
15191520 "this option is deprecated and does nothing" ) ,
15201521 #[ rustc_lint_opt_deny_field_access( "use `Session::code_model` instead of this field" ) ]
@@ -1547,6 +1548,7 @@ options! {
15471548 "force use of unwind tables" ) ,
15481549 incremental: Option <String > = ( None , parse_opt_string, [ UNTRACKED ] ,
15491550 "enable incremental compilation" ) ,
1551+ #[ rustc_lint_opt_deny_field_access( "documented to do nothing" ) ]
15501552 inline_threshold: Option <u32 > = ( None , parse_opt_number, [ TRACKED ] ,
15511553 "this option is deprecated and does nothing \
15521554 (consider using `-Cllvm-args=--inline-threshold=...`)") ,
@@ -1583,6 +1585,7 @@ options! {
15831585 "give an empty list of passes to the pass manager" ) ,
15841586 no_redzone: Option <bool > = ( None , parse_opt_bool, [ TRACKED ] ,
15851587 "disable the use of the redzone" ) ,
1588+ #[ rustc_lint_opt_deny_field_access( "documented to do nothing" ) ]
15861589 no_stack_check: bool = ( false , parse_no_flag, [ UNTRACKED ] ,
15871590 "this option is deprecated and does nothing" ) ,
15881591 no_vectorize_loops: bool = ( false , parse_no_flag, [ TRACKED ] ,
@@ -1619,7 +1622,7 @@ options! {
16191622 save_temps: bool = ( false , parse_bool, [ UNTRACKED ] ,
16201623 "save all temporary output files during compilation (default: no)" ) ,
16211624 soft_float: bool = ( false , parse_bool, [ TRACKED ] ,
1622- "use soft float ABI (*eabihf targets only) (default: no)" ) ,
1625+ "deprecated option: use soft float ABI (*eabihf targets only) (default: no)" ) ,
16231626 #[ rustc_lint_opt_deny_field_access( "use `Session::split_debuginfo` instead of this field" ) ]
16241627 split_debuginfo: Option <SplitDebuginfo > = ( None , parse_split_debuginfo, [ TRACKED ] ,
16251628 "how to handle split-debuginfo, a platform-specific option" ) ,
0 commit comments