@@ -692,6 +692,8 @@ options! {CodegenOptions, CodegenSetter, basic_codegen_options,
692
692
"choose the code model to use (`rustc --print code-models` for details)" ) ,
693
693
codegen_units: Option <usize > = ( None , parse_opt_uint, [ UNTRACKED ] ,
694
694
"divide crate into N units to optimize in parallel" ) ,
695
+ control_flow_guard: CFGuard = ( CFGuard :: Disabled , parse_cfguard, [ TRACKED ] ,
696
+ "use Windows Control Flow Guard (default: no)" ) ,
695
697
debug_assertions: Option <bool > = ( None , parse_opt_bool, [ TRACKED ] ,
696
698
"explicitly enable the `cfg(debug_assertions)` directive" ) ,
697
699
debuginfo: usize = ( 0 , parse_uint, [ TRACKED ] ,
@@ -809,8 +811,6 @@ options! {DebuggingOptions, DebuggingSetter, basic_debugging_options,
809
811
"enable the experimental Chalk-based trait solving engine" ) ,
810
812
codegen_backend: Option <String > = ( None , parse_opt_string, [ TRACKED ] ,
811
813
"the backend to use" ) ,
812
- control_flow_guard: CFGuard = ( CFGuard :: Disabled , parse_cfguard, [ TRACKED ] ,
813
- "use Windows Control Flow Guard (default: no)" ) ,
814
814
crate_attr: Vec <String > = ( Vec :: new( ) , parse_string_push, [ TRACKED ] ,
815
815
"inject the given attribute in the crate" ) ,
816
816
debug_macros: bool = ( false , parse_bool, [ TRACKED ] ,
0 commit comments