1/* This file is auto-generated by opth-gen.awk. */ 2 3#ifndef OPTIONS_H 4#define OPTIONS_H 5 6#include "flag-types.h" 7 8#if !defined(IN_LIBGCC2) && !defined(IN_TARGET_LIBS) && !defined(IN_RTS) 9#ifndef GENERATOR_FILE 10#if !defined(GCC_DRIVER) && !defined(IN_LIBGCC2) && !defined(IN_TARGET_LIBS) 11struct GTY(()) gcc_options 12#else 13struct gcc_options 14#endif 15{ 16#endif 17#ifdef GENERATOR_FILE 18extern HOST_WIDE_INT frame_larger_than_size; 19#else 20 HOST_WIDE_INT x_frame_larger_than_size; 21#define frame_larger_than_size global_options.x_frame_larger_than_size 22#endif 23#ifdef GENERATOR_FILE 24extern HOST_WIDE_INT larger_than_size; 25#else 26 HOST_WIDE_INT x_larger_than_size; 27#define larger_than_size global_options.x_larger_than_size 28#endif 29#ifdef GENERATOR_FILE 30extern bool exit_after_options; 31#else 32 bool x_exit_after_options; 33#define exit_after_options global_options.x_exit_after_options 34#endif 35#ifdef GENERATOR_FILE 36extern bool flag_dump_all_passed; 37#else 38 bool x_flag_dump_all_passed; 39#define flag_dump_all_passed global_options.x_flag_dump_all_passed 40#endif 41#ifdef GENERATOR_FILE 42extern bool flag_opts_finished; 43#else 44 bool x_flag_opts_finished; 45#define flag_opts_finished global_options.x_flag_opts_finished 46#endif 47#ifdef GENERATOR_FILE 48extern bool flag_warn_unused_result; 49#else 50 bool x_flag_warn_unused_result; 51#define flag_warn_unused_result global_options.x_flag_warn_unused_result 52#endif 53#ifdef GENERATOR_FILE 54extern bool generate_debug_line_table; 55#else 56 bool x_generate_debug_line_table; 57#define generate_debug_line_table global_options.x_generate_debug_line_table 58#endif 59#ifdef GENERATOR_FILE 60extern bool use_gnu_debug_info_extensions; 61#else 62 bool x_use_gnu_debug_info_extensions; 63#define use_gnu_debug_info_extensions global_options.x_use_gnu_debug_info_extensions 64#endif 65#ifdef GENERATOR_FILE 66extern bool warn_frame_larger_than; 67#else 68 bool x_warn_frame_larger_than; 69#define warn_frame_larger_than global_options.x_warn_frame_larger_than 70#endif 71#ifdef GENERATOR_FILE 72extern bool warn_larger_than; 73#else 74 bool x_warn_larger_than; 75#define warn_larger_than global_options.x_warn_larger_than 76#endif 77#ifdef GENERATOR_FILE 78extern char *help_enum_printed; 79#else 80 char * x_help_enum_printed; 81#define help_enum_printed global_options.x_help_enum_printed 82#endif 83#ifdef GENERATOR_FILE 84extern char *help_printed; 85#else 86 char * x_help_printed; 87#define help_printed global_options.x_help_printed 88#endif 89#ifdef GENERATOR_FILE 90extern const char *main_input_basename; 91#else 92 const char * x_main_input_basename; 93#define main_input_basename global_options.x_main_input_basename 94#endif 95#ifdef GENERATOR_FILE 96extern const char *main_input_filename; 97#else 98 const char * x_main_input_filename; 99#define main_input_filename global_options.x_main_input_filename 100#endif 101#ifdef GENERATOR_FILE 102extern enum debug_info_levels debug_info_level; 103#else 104 enum debug_info_levels x_debug_info_level; 105#define debug_info_level global_options.x_debug_info_level 106#endif 107#ifdef GENERATOR_FILE 108extern enum debug_info_type write_symbols; 109#else 110 enum debug_info_type x_write_symbols; 111#define write_symbols global_options.x_write_symbols 112#endif 113#ifdef GENERATOR_FILE 114extern enum debug_struct_file debug_struct_generic[DINFO_USAGE_NUM_ENUMS]; 115#else 116 enum debug_struct_file x_debug_struct_generic[DINFO_USAGE_NUM_ENUMS]; 117#define debug_struct_generic global_options.x_debug_struct_generic 118#endif 119#ifdef GENERATOR_FILE 120extern enum debug_struct_file debug_struct_ordinary[DINFO_USAGE_NUM_ENUMS]; 121#else 122 enum debug_struct_file x_debug_struct_ordinary[DINFO_USAGE_NUM_ENUMS]; 123#define debug_struct_ordinary global_options.x_debug_struct_ordinary 124#endif 125#ifdef GENERATOR_FILE 126extern enum graph_dump_types graph_dump_format; 127#else 128 enum graph_dump_types x_graph_dump_format; 129#define graph_dump_format global_options.x_graph_dump_format 130#endif 131#ifdef GENERATOR_FILE 132extern enum stack_check_type flag_stack_check; 133#else 134 enum stack_check_type x_flag_stack_check; 135#define flag_stack_check global_options.x_flag_stack_check 136#endif 137#ifdef GENERATOR_FILE 138extern enum vect_verbosity_levels user_vect_verbosity_level; 139#else 140 enum vect_verbosity_levels x_user_vect_verbosity_level; 141#define user_vect_verbosity_level global_options.x_user_vect_verbosity_level 142#endif 143#ifdef GENERATOR_FILE 144extern int *param_values; 145#else 146 int * x_param_values; 147#define param_values global_options.x_param_values 148#endif 149#ifdef GENERATOR_FILE 150extern int flag_complex_method; 151#else 152 int x_flag_complex_method; 153#define flag_complex_method global_options.x_flag_complex_method 154#endif 155#ifdef GENERATOR_FILE 156extern int flag_debug_asm; 157#else 158 int x_flag_debug_asm; 159#define flag_debug_asm global_options.x_flag_debug_asm 160#endif 161#ifdef GENERATOR_FILE 162extern int flag_dump_rtl_in_asm; 163#else 164 int x_flag_dump_rtl_in_asm; 165#define flag_dump_rtl_in_asm global_options.x_flag_dump_rtl_in_asm 166#endif 167#ifdef GENERATOR_FILE 168extern int flag_evaluation_order; 169#else 170 int x_flag_evaluation_order; 171#define flag_evaluation_order global_options.x_flag_evaluation_order 172#endif 173#ifdef GENERATOR_FILE 174extern int flag_gen_aux_info; 175#else 176 int x_flag_gen_aux_info; 177#define flag_gen_aux_info global_options.x_flag_gen_aux_info 178#endif 179#ifdef GENERATOR_FILE 180extern int flag_generate_lto; 181#else 182 int x_flag_generate_lto; 183#define flag_generate_lto global_options.x_flag_generate_lto 184#endif 185#ifdef GENERATOR_FILE 186extern int flag_print_asm_name; 187#else 188 int x_flag_print_asm_name; 189#define flag_print_asm_name global_options.x_flag_print_asm_name 190#endif 191#ifdef GENERATOR_FILE 192extern int flag_shlib; 193#else 194 int x_flag_shlib; 195#define flag_shlib global_options.x_flag_shlib 196#endif 197#ifdef GENERATOR_FILE 198extern int main_input_baselength; 199#else 200 int x_main_input_baselength; 201#define main_input_baselength global_options.x_main_input_baselength 202#endif 203#ifdef GENERATOR_FILE 204extern int optimize; 205#else 206 int x_optimize; 207#define optimize global_options.x_optimize 208#endif 209#ifdef GENERATOR_FILE 210extern int optimize_fast; 211#else 212 int x_optimize_fast; 213#define optimize_fast global_options.x_optimize_fast 214#endif 215#ifdef GENERATOR_FILE 216extern int optimize_size; 217#else 218 int x_optimize_size; 219#define optimize_size global_options.x_optimize_size 220#endif 221#ifdef GENERATOR_FILE 222extern int rtl_dump_and_exit; 223#else 224 int x_rtl_dump_and_exit; 225#define rtl_dump_and_exit global_options.x_rtl_dump_and_exit 226#endif 227#ifdef GENERATOR_FILE 228extern int target_flags; 229#else 230 int x_target_flags; 231#define target_flags global_options.x_target_flags 232#endif 233#ifdef GENERATOR_FILE 234extern unsigned int help_columns; 235#else 236 unsigned int x_help_columns; 237#define help_columns global_options.x_help_columns 238#endif 239#ifdef GENERATOR_FILE 240extern unsigned int initial_max_fld_align; 241#else 242 unsigned int x_initial_max_fld_align; 243#define initial_max_fld_align global_options.x_initial_max_fld_align 244#endif 245#ifdef GENERATOR_FILE 246extern void *flag_instrument_functions_exclude_files; 247#else 248 void * x_flag_instrument_functions_exclude_files; 249#define flag_instrument_functions_exclude_files global_options.x_flag_instrument_functions_exclude_files 250#endif 251#ifdef GENERATOR_FILE 252extern void *flag_instrument_functions_exclude_functions; 253#else 254 void * x_flag_instrument_functions_exclude_functions; 255#define flag_instrument_functions_exclude_functions global_options.x_flag_instrument_functions_exclude_functions 256#endif 257#ifdef GENERATOR_FILE 258extern int help_flag; 259#else 260 int x_help_flag; 261#define help_flag global_options.x_help_flag 262#endif 263#ifdef GENERATOR_FILE 264extern int flag_preprocess_only; 265#else 266 int x_flag_preprocess_only; 267#define flag_preprocess_only global_options.x_flag_preprocess_only 268#endif 269#ifdef GENERATOR_FILE 270extern int warn_abi; 271#else 272 int x_warn_abi; 273#define warn_abi global_options.x_warn_abi 274#endif 275#ifdef GENERATOR_FILE 276extern int warn_address; 277#else 278 int x_warn_address; 279#define warn_address global_options.x_warn_address 280#endif 281#ifdef GENERATOR_FILE 282extern int warn_aggregate_return; 283#else 284 int x_warn_aggregate_return; 285#define warn_aggregate_return global_options.x_warn_aggregate_return 286#endif 287#ifdef GENERATOR_FILE 288extern int warn_array_bounds; 289#else 290 int x_warn_array_bounds; 291#define warn_array_bounds global_options.x_warn_array_bounds 292#endif 293#ifdef GENERATOR_FILE 294extern int warn_assign_intercept; 295#else 296 int x_warn_assign_intercept; 297#define warn_assign_intercept global_options.x_warn_assign_intercept 298#endif 299#ifdef GENERATOR_FILE 300extern int warn_attributes; 301#else 302 int x_warn_attributes; 303#define warn_attributes global_options.x_warn_attributes 304#endif 305#ifdef GENERATOR_FILE 306extern int warn_bad_function_cast; 307#else 308 int x_warn_bad_function_cast; 309#define warn_bad_function_cast global_options.x_warn_bad_function_cast 310#endif 311#ifdef GENERATOR_FILE 312extern int warn_cxx_compat; 313#else 314 int x_warn_cxx_compat; 315#define warn_cxx_compat global_options.x_warn_cxx_compat 316#endif 317#ifdef GENERATOR_FILE 318extern int warn_cxx0x_compat; 319#else 320 int x_warn_cxx0x_compat; 321#define warn_cxx0x_compat global_options.x_warn_cxx0x_compat 322#endif 323#ifdef GENERATOR_FILE 324extern int warn_cast_align; 325#else 326 int x_warn_cast_align; 327#define warn_cast_align global_options.x_warn_cast_align 328#endif 329#ifdef GENERATOR_FILE 330extern int warn_cast_qual; 331#else 332 int x_warn_cast_qual; 333#define warn_cast_qual global_options.x_warn_cast_qual 334#endif 335#ifdef GENERATOR_FILE 336extern int warn_char_subscripts; 337#else 338 int x_warn_char_subscripts; 339#define warn_char_subscripts global_options.x_warn_char_subscripts 340#endif 341#ifdef GENERATOR_FILE 342extern int warn_clobbered; 343#else 344 int x_warn_clobbered; 345#define warn_clobbered global_options.x_warn_clobbered 346#endif 347#ifdef GENERATOR_FILE 348extern int warn_conversion; 349#else 350 int x_warn_conversion; 351#define warn_conversion global_options.x_warn_conversion 352#endif 353#ifdef GENERATOR_FILE 354extern int warn_conversion_null; 355#else 356 int x_warn_conversion_null; 357#define warn_conversion_null global_options.x_warn_conversion_null 358#endif 359#ifdef GENERATOR_FILE 360extern int warn_coverage_mismatch; 361#else 362 int x_warn_coverage_mismatch; 363#define warn_coverage_mismatch global_options.x_warn_coverage_mismatch 364#endif 365#ifdef GENERATOR_FILE 366extern int warn_cpp; 367#else 368 int x_warn_cpp; 369#define warn_cpp global_options.x_warn_cpp 370#endif 371#ifdef GENERATOR_FILE 372extern int warn_ctor_dtor_privacy; 373#else 374 int x_warn_ctor_dtor_privacy; 375#define warn_ctor_dtor_privacy global_options.x_warn_ctor_dtor_privacy 376#endif 377#ifdef GENERATOR_FILE 378extern int warn_declaration_after_statement; 379#else 380 int x_warn_declaration_after_statement; 381#define warn_declaration_after_statement global_options.x_warn_declaration_after_statement 382#endif 383#ifdef GENERATOR_FILE 384extern int warn_deprecated; 385#else 386 int x_warn_deprecated; 387#define warn_deprecated global_options.x_warn_deprecated 388#endif 389#ifdef GENERATOR_FILE 390extern int warn_deprecated_decl; 391#else 392 int x_warn_deprecated_decl; 393#define warn_deprecated_decl global_options.x_warn_deprecated_decl 394#endif 395#ifdef GENERATOR_FILE 396extern int warn_disabled_optimization; 397#else 398 int x_warn_disabled_optimization; 399#define warn_disabled_optimization global_options.x_warn_disabled_optimization 400#endif 401#ifdef GENERATOR_FILE 402extern int warn_div_by_zero; 403#else 404 int x_warn_div_by_zero; 405#define warn_div_by_zero global_options.x_warn_div_by_zero 406#endif 407#ifdef GENERATOR_FILE 408extern int warn_double_promotion; 409#else 410 int x_warn_double_promotion; 411#define warn_double_promotion global_options.x_warn_double_promotion 412#endif 413#ifdef GENERATOR_FILE 414extern int warn_ecpp; 415#else 416 int x_warn_ecpp; 417#define warn_ecpp global_options.x_warn_ecpp 418#endif 419#ifdef GENERATOR_FILE 420extern int warn_empty_body; 421#else 422 int x_warn_empty_body; 423#define warn_empty_body global_options.x_warn_empty_body 424#endif 425#ifdef GENERATOR_FILE 426extern int warn_enum_compare; 427#else 428 int x_warn_enum_compare; 429#define warn_enum_compare global_options.x_warn_enum_compare 430#endif 431#ifdef GENERATOR_FILE 432extern int warnings_are_errors; 433#else 434 int x_warnings_are_errors; 435#define warnings_are_errors global_options.x_warnings_are_errors 436#endif 437#ifdef GENERATOR_FILE 438extern int extra_warnings; 439#else 440 int x_extra_warnings; 441#define extra_warnings global_options.x_extra_warnings 442#endif 443#ifdef GENERATOR_FILE 444extern int flag_extraneous_semicolon; 445#else 446 int x_flag_extraneous_semicolon; 447#define flag_extraneous_semicolon global_options.x_flag_extraneous_semicolon 448#endif 449#ifdef GENERATOR_FILE 450extern int flag_fatal_errors; 451#else 452 int x_flag_fatal_errors; 453#define flag_fatal_errors global_options.x_flag_fatal_errors 454#endif 455#ifdef GENERATOR_FILE 456extern int warn_float_equal; 457#else 458 int x_warn_float_equal; 459#define warn_float_equal global_options.x_warn_float_equal 460#endif 461#ifdef GENERATOR_FILE 462extern int warn_format_contains_nul; 463#else 464 int x_warn_format_contains_nul; 465#define warn_format_contains_nul global_options.x_warn_format_contains_nul 466#endif 467#ifdef GENERATOR_FILE 468extern int warn_format_extra_args; 469#else 470 int x_warn_format_extra_args; 471#define warn_format_extra_args global_options.x_warn_format_extra_args 472#endif 473#ifdef GENERATOR_FILE 474extern int warn_format_nonliteral; 475#else 476 int x_warn_format_nonliteral; 477#define warn_format_nonliteral global_options.x_warn_format_nonliteral 478#endif 479#ifdef GENERATOR_FILE 480extern int warn_format_security; 481#else 482 int x_warn_format_security; 483#define warn_format_security global_options.x_warn_format_security 484#endif 485#ifdef GENERATOR_FILE 486extern int warn_format_y2k; 487#else 488 int x_warn_format_y2k; 489#define warn_format_y2k global_options.x_warn_format_y2k 490#endif 491#ifdef GENERATOR_FILE 492extern int warn_format_zero_length; 493#else 494 int x_warn_format_zero_length; 495#define warn_format_zero_length global_options.x_warn_format_zero_length 496#endif 497#ifdef GENERATOR_FILE 498extern int warn_ignored_qualifiers; 499#else 500 int x_warn_ignored_qualifiers; 501#define warn_ignored_qualifiers global_options.x_warn_ignored_qualifiers 502#endif 503#ifdef GENERATOR_FILE 504extern int warn_implicit; 505#else 506 int x_warn_implicit; 507#define warn_implicit global_options.x_warn_implicit 508#endif 509#ifdef GENERATOR_FILE 510extern int warn_implicit_function_declaration; 511#else 512 int x_warn_implicit_function_declaration; 513#define warn_implicit_function_declaration global_options.x_warn_implicit_function_declaration 514#endif 515#ifdef GENERATOR_FILE 516extern int warn_implicit_int; 517#else 518 int x_warn_implicit_int; 519#define warn_implicit_int global_options.x_warn_implicit_int 520#endif 521#ifdef GENERATOR_FILE 522extern int warn_init_self; 523#else 524 int x_warn_init_self; 525#define warn_init_self global_options.x_warn_init_self 526#endif 527#ifdef GENERATOR_FILE 528extern int warn_inline; 529#else 530 int x_warn_inline; 531#define warn_inline global_options.x_warn_inline 532#endif 533#ifdef GENERATOR_FILE 534extern int warn_int_to_pointer_cast; 535#else 536 int x_warn_int_to_pointer_cast; 537#define warn_int_to_pointer_cast global_options.x_warn_int_to_pointer_cast 538#endif 539#ifdef GENERATOR_FILE 540extern int warn_invalid_offsetof; 541#else 542 int x_warn_invalid_offsetof; 543#define warn_invalid_offsetof global_options.x_warn_invalid_offsetof 544#endif 545#ifdef GENERATOR_FILE 546extern int warn_jump_misses_init; 547#else 548 int x_warn_jump_misses_init; 549#define warn_jump_misses_init global_options.x_warn_jump_misses_init 550#endif 551#ifdef GENERATOR_FILE 552extern int warn_logical_op; 553#else 554 int x_warn_logical_op; 555#define warn_logical_op global_options.x_warn_logical_op 556#endif 557#ifdef GENERATOR_FILE 558extern int warn_long_long; 559#else 560 int x_warn_long_long; 561#define warn_long_long global_options.x_warn_long_long 562#endif 563#ifdef GENERATOR_FILE 564extern int warn_main; 565#else 566 int x_warn_main; 567#define warn_main global_options.x_warn_main 568#endif 569#ifdef GENERATOR_FILE 570extern int warn_maybe_uninitialized; 571#else 572 int x_warn_maybe_uninitialized; 573#define warn_maybe_uninitialized global_options.x_warn_maybe_uninitialized 574#endif 575#ifdef GENERATOR_FILE 576extern int warn_missing_braces; 577#else 578 int x_warn_missing_braces; 579#define warn_missing_braces global_options.x_warn_missing_braces 580#endif 581#ifdef GENERATOR_FILE 582extern int warn_missing_declarations; 583#else 584 int x_warn_missing_declarations; 585#define warn_missing_declarations global_options.x_warn_missing_declarations 586#endif 587#ifdef GENERATOR_FILE 588extern int warn_missing_field_initializers; 589#else 590 int x_warn_missing_field_initializers; 591#define warn_missing_field_initializers global_options.x_warn_missing_field_initializers 592#endif 593#ifdef GENERATOR_FILE 594extern int warn_missing_format_attribute; 595#else 596 int x_warn_missing_format_attribute; 597#define warn_missing_format_attribute global_options.x_warn_missing_format_attribute 598#endif 599#ifdef GENERATOR_FILE 600extern int warn_missing_noreturn; 601#else 602 int x_warn_missing_noreturn; 603#define warn_missing_noreturn global_options.x_warn_missing_noreturn 604#endif 605#ifdef GENERATOR_FILE 606extern int warn_missing_parameter_type; 607#else 608 int x_warn_missing_parameter_type; 609#define warn_missing_parameter_type global_options.x_warn_missing_parameter_type 610#endif 611#ifdef GENERATOR_FILE 612extern int warn_missing_prototypes; 613#else 614 int x_warn_missing_prototypes; 615#define warn_missing_prototypes global_options.x_warn_missing_prototypes 616#endif 617#ifdef GENERATOR_FILE 618extern int warn_mudflap; 619#else 620 int x_warn_mudflap; 621#define warn_mudflap global_options.x_warn_mudflap 622#endif 623#ifdef GENERATOR_FILE 624extern int warn_narrowing; 625#else 626 int x_warn_narrowing; 627#define warn_narrowing global_options.x_warn_narrowing 628#endif 629#ifdef GENERATOR_FILE 630extern int warn_nested_externs; 631#else 632 int x_warn_nested_externs; 633#define warn_nested_externs global_options.x_warn_nested_externs 634#endif 635#ifdef GENERATOR_FILE 636extern int warn_noexcept; 637#else 638 int x_warn_noexcept; 639#define warn_noexcept global_options.x_warn_noexcept 640#endif 641#ifdef GENERATOR_FILE 642extern int warn_nontemplate_friend; 643#else 644 int x_warn_nontemplate_friend; 645#define warn_nontemplate_friend global_options.x_warn_nontemplate_friend 646#endif 647#ifdef GENERATOR_FILE 648extern int warn_nonvdtor; 649#else 650 int x_warn_nonvdtor; 651#define warn_nonvdtor global_options.x_warn_nonvdtor 652#endif 653#ifdef GENERATOR_FILE 654extern int warn_nonnull; 655#else 656 int x_warn_nonnull; 657#define warn_nonnull global_options.x_warn_nonnull 658#endif 659#ifdef GENERATOR_FILE 660extern int warn_old_style_cast; 661#else 662 int x_warn_old_style_cast; 663#define warn_old_style_cast global_options.x_warn_old_style_cast 664#endif 665#ifdef GENERATOR_FILE 666extern int warn_old_style_declaration; 667#else 668 int x_warn_old_style_declaration; 669#define warn_old_style_declaration global_options.x_warn_old_style_declaration 670#endif 671#ifdef GENERATOR_FILE 672extern int warn_old_style_definition; 673#else 674 int x_warn_old_style_definition; 675#define warn_old_style_definition global_options.x_warn_old_style_definition 676#endif 677#ifdef GENERATOR_FILE 678extern int flag_newer; 679#else 680 int x_flag_newer; 681#define flag_newer global_options.x_flag_newer 682#endif 683#ifdef GENERATOR_FILE 684extern int warn_overflow; 685#else 686 int x_warn_overflow; 687#define warn_overflow global_options.x_warn_overflow 688#endif 689#ifdef GENERATOR_FILE 690extern int warn_overlength_strings; 691#else 692 int x_warn_overlength_strings; 693#define warn_overlength_strings global_options.x_warn_overlength_strings 694#endif 695#ifdef GENERATOR_FILE 696extern int warn_overloaded_virtual; 697#else 698 int x_warn_overloaded_virtual; 699#define warn_overloaded_virtual global_options.x_warn_overloaded_virtual 700#endif 701#ifdef GENERATOR_FILE 702extern int warn_override_init; 703#else 704 int x_warn_override_init; 705#define warn_override_init global_options.x_warn_override_init 706#endif 707#ifdef GENERATOR_FILE 708extern int warn_packed; 709#else 710 int x_warn_packed; 711#define warn_packed global_options.x_warn_packed 712#endif 713#ifdef GENERATOR_FILE 714extern int warn_packed_bitfield_compat; 715#else 716 int x_warn_packed_bitfield_compat; 717#define warn_packed_bitfield_compat global_options.x_warn_packed_bitfield_compat 718#endif 719#ifdef GENERATOR_FILE 720extern int warn_padded; 721#else 722 int x_warn_padded; 723#define warn_padded global_options.x_warn_padded 724#endif 725#ifdef GENERATOR_FILE 726extern int warn_parentheses; 727#else 728 int x_warn_parentheses; 729#define warn_parentheses global_options.x_warn_parentheses 730#endif 731#ifdef GENERATOR_FILE 732extern int warn_pmf2ptr; 733#else 734 int x_warn_pmf2ptr; 735#define warn_pmf2ptr global_options.x_warn_pmf2ptr 736#endif 737#ifdef GENERATOR_FILE 738extern int warn_pointer_arith; 739#else 740 int x_warn_pointer_arith; 741#define warn_pointer_arith global_options.x_warn_pointer_arith 742#endif 743#ifdef GENERATOR_FILE 744extern int warn_pointer_sign; 745#else 746 int x_warn_pointer_sign; 747#define warn_pointer_sign global_options.x_warn_pointer_sign 748#endif 749#ifdef GENERATOR_FILE 750extern int warn_pointer_to_int_cast; 751#else 752 int x_warn_pointer_to_int_cast; 753#define warn_pointer_to_int_cast global_options.x_warn_pointer_to_int_cast 754#endif 755#ifdef GENERATOR_FILE 756extern int warn_pragmas; 757#else 758 int x_warn_pragmas; 759#define warn_pragmas global_options.x_warn_pragmas 760#endif 761#ifdef GENERATOR_FILE 762extern int warn_property_assign_default; 763#else 764 int x_warn_property_assign_default; 765#define warn_property_assign_default global_options.x_warn_property_assign_default 766#endif 767#ifdef GENERATOR_FILE 768extern int warn_protocol; 769#else 770 int x_warn_protocol; 771#define warn_protocol global_options.x_warn_protocol 772#endif 773#ifdef GENERATOR_FILE 774extern int warn_psabi; 775#else 776 int x_warn_psabi; 777#define warn_psabi global_options.x_warn_psabi 778#endif 779#ifdef GENERATOR_FILE 780extern int warn_real_conversion; 781#else 782 int x_warn_real_conversion; 783#define warn_real_conversion global_options.x_warn_real_conversion 784#endif 785#ifdef GENERATOR_FILE 786extern int warn_redundant_decls; 787#else 788 int x_warn_redundant_decls; 789#define warn_redundant_decls global_options.x_warn_redundant_decls 790#endif 791#ifdef GENERATOR_FILE 792extern int flag_redundant; 793#else 794 int x_flag_redundant; 795#define flag_redundant global_options.x_flag_redundant 796#endif 797#ifdef GENERATOR_FILE 798extern int warn_reorder; 799#else 800 int x_warn_reorder; 801#define warn_reorder global_options.x_warn_reorder 802#endif 803#ifdef GENERATOR_FILE 804extern int warn_return_type; 805#else 806 int x_warn_return_type; 807#define warn_return_type global_options.x_warn_return_type 808#endif 809#ifdef GENERATOR_FILE 810extern int warn_ripa_opt_mismatch; 811#else 812 int x_warn_ripa_opt_mismatch; 813#define warn_ripa_opt_mismatch global_options.x_warn_ripa_opt_mismatch 814#endif 815#ifdef GENERATOR_FILE 816extern int warn_selector; 817#else 818 int x_warn_selector; 819#define warn_selector global_options.x_warn_selector 820#endif 821#ifdef GENERATOR_FILE 822extern int warn_self_assign; 823#else 824 int x_warn_self_assign; 825#define warn_self_assign global_options.x_warn_self_assign 826#endif 827#ifdef GENERATOR_FILE 828extern int warn_self_assign_non_pod; 829#else 830 int x_warn_self_assign_non_pod; 831#define warn_self_assign_non_pod global_options.x_warn_self_assign_non_pod 832#endif 833#ifdef GENERATOR_FILE 834extern int warn_sequence_point; 835#else 836 int x_warn_sequence_point; 837#define warn_sequence_point global_options.x_warn_sequence_point 838#endif 839#ifdef GENERATOR_FILE 840extern int warn_shadow; 841#else 842 int x_warn_shadow; 843#define warn_shadow global_options.x_warn_shadow 844#endif 845#ifdef GENERATOR_FILE 846extern int warn_shadow_compatible_local; 847#else 848 int x_warn_shadow_compatible_local; 849#define warn_shadow_compatible_local global_options.x_warn_shadow_compatible_local 850#endif 851#ifdef GENERATOR_FILE 852extern int warn_shadow_local; 853#else 854 int x_warn_shadow_local; 855#define warn_shadow_local global_options.x_warn_shadow_local 856#endif 857#ifdef GENERATOR_FILE 858extern int warn_sign_compare; 859#else 860 int x_warn_sign_compare; 861#define warn_sign_compare global_options.x_warn_sign_compare 862#endif 863#ifdef GENERATOR_FILE 864extern int warn_sign_conversion; 865#else 866 int x_warn_sign_conversion; 867#define warn_sign_conversion global_options.x_warn_sign_conversion 868#endif 869#ifdef GENERATOR_FILE 870extern int warn_sign_promo; 871#else 872 int x_warn_sign_promo; 873#define warn_sign_promo global_options.x_warn_sign_promo 874#endif 875#ifdef GENERATOR_FILE 876extern int warn_stack_protect; 877#else 878 int x_warn_stack_protect; 879#define warn_stack_protect global_options.x_warn_stack_protect 880#endif 881#ifdef GENERATOR_FILE 882extern int warn_strict_aliasing; 883#else 884 int x_warn_strict_aliasing; 885#define warn_strict_aliasing global_options.x_warn_strict_aliasing 886#endif 887#ifdef GENERATOR_FILE 888extern int warn_strict_null_sentinel; 889#else 890 int x_warn_strict_null_sentinel; 891#define warn_strict_null_sentinel global_options.x_warn_strict_null_sentinel 892#endif 893#ifdef GENERATOR_FILE 894extern int warn_strict_overflow; 895#else 896 int x_warn_strict_overflow; 897#define warn_strict_overflow global_options.x_warn_strict_overflow 898#endif 899#ifdef GENERATOR_FILE 900extern int warn_strict_prototypes; 901#else 902 int x_warn_strict_prototypes; 903#define warn_strict_prototypes global_options.x_warn_strict_prototypes 904#endif 905#ifdef GENERATOR_FILE 906extern int warn_strict_selector_match; 907#else 908 int x_warn_strict_selector_match; 909#define warn_strict_selector_match global_options.x_warn_strict_selector_match 910#endif 911#ifdef GENERATOR_FILE 912extern int warn_suggest_attribute_const; 913#else 914 int x_warn_suggest_attribute_const; 915#define warn_suggest_attribute_const global_options.x_warn_suggest_attribute_const 916#endif 917#ifdef GENERATOR_FILE 918extern int warn_suggest_attribute_noreturn; 919#else 920 int x_warn_suggest_attribute_noreturn; 921#define warn_suggest_attribute_noreturn global_options.x_warn_suggest_attribute_noreturn 922#endif 923#ifdef GENERATOR_FILE 924extern int warn_suggest_attribute_pure; 925#else 926 int x_warn_suggest_attribute_pure; 927#define warn_suggest_attribute_pure global_options.x_warn_suggest_attribute_pure 928#endif 929#ifdef GENERATOR_FILE 930extern int warn_switch; 931#else 932 int x_warn_switch; 933#define warn_switch global_options.x_warn_switch 934#endif 935#ifdef GENERATOR_FILE 936extern int warn_switch_default; 937#else 938 int x_warn_switch_default; 939#define warn_switch_default global_options.x_warn_switch_default 940#endif 941#ifdef GENERATOR_FILE 942extern int warn_switch_enum; 943#else 944 int x_warn_switch_enum; 945#define warn_switch_enum global_options.x_warn_switch_enum 946#endif 947#ifdef GENERATOR_FILE 948extern int warn_sync_nand; 949#else 950 int x_warn_sync_nand; 951#define warn_sync_nand global_options.x_warn_sync_nand 952#endif 953#ifdef GENERATOR_FILE 954extern int warn_synth; 955#else 956 int x_warn_synth; 957#define warn_synth global_options.x_warn_synth 958#endif 959#ifdef GENERATOR_FILE 960extern int warn_system_headers; 961#else 962 int x_warn_system_headers; 963#define warn_system_headers global_options.x_warn_system_headers 964#endif 965#ifdef GENERATOR_FILE 966extern int warn_thread_attr_bind_param; 967#else 968 int x_warn_thread_attr_bind_param; 969#define warn_thread_attr_bind_param global_options.x_warn_thread_attr_bind_param 970#endif 971#ifdef GENERATOR_FILE 972extern int warn_thread_mismatched_lock_acq_rel; 973#else 974 int x_warn_thread_mismatched_lock_acq_rel; 975#define warn_thread_mismatched_lock_acq_rel global_options.x_warn_thread_mismatched_lock_acq_rel 976#endif 977#ifdef GENERATOR_FILE 978extern int warn_thread_mismatched_lock_order; 979#else 980 int x_warn_thread_mismatched_lock_order; 981#define warn_thread_mismatched_lock_order global_options.x_warn_thread_mismatched_lock_order 982#endif 983#ifdef GENERATOR_FILE 984extern int warn_thread_reentrant_lock; 985#else 986 int x_warn_thread_reentrant_lock; 987#define warn_thread_reentrant_lock global_options.x_warn_thread_reentrant_lock 988#endif 989#ifdef GENERATOR_FILE 990extern int warn_thread_safety; 991#else 992 int x_warn_thread_safety; 993#define warn_thread_safety global_options.x_warn_thread_safety 994#endif 995#ifdef GENERATOR_FILE 996extern int warn_thread_unguarded_func; 997#else 998 int x_warn_thread_unguarded_func; 999#define warn_thread_unguarded_func global_options.x_warn_thread_unguarded_func 1000#endif 1001#ifdef GENERATOR_FILE 1002extern int warn_thread_unguarded_var; 1003#else 1004 int x_warn_thread_unguarded_var; 1005#define warn_thread_unguarded_var global_options.x_warn_thread_unguarded_var 1006#endif 1007#ifdef GENERATOR_FILE 1008extern int warn_unsupported_lock_name; 1009#else 1010 int x_warn_unsupported_lock_name; 1011#define warn_unsupported_lock_name global_options.x_warn_unsupported_lock_name 1012#endif 1013#ifdef GENERATOR_FILE 1014extern int warn_thread_optimization; 1015#else 1016 int x_warn_thread_optimization; 1017#define warn_thread_optimization global_options.x_warn_thread_optimization 1018#endif 1019#ifdef GENERATOR_FILE 1020extern int warn_traditional; 1021#else 1022 int x_warn_traditional; 1023#define warn_traditional global_options.x_warn_traditional 1024#endif 1025#ifdef GENERATOR_FILE 1026extern int warn_traditional_conversion; 1027#else 1028 int x_warn_traditional_conversion; 1029#define warn_traditional_conversion global_options.x_warn_traditional_conversion 1030#endif 1031#ifdef GENERATOR_FILE 1032extern int warn_trampolines; 1033#else 1034 int x_warn_trampolines; 1035#define warn_trampolines global_options.x_warn_trampolines 1036#endif 1037#ifdef GENERATOR_FILE 1038extern int warn_type_limits; 1039#else 1040 int x_warn_type_limits; 1041#define warn_type_limits global_options.x_warn_type_limits 1042#endif 1043#ifdef GENERATOR_FILE 1044extern int warn_undeclared_selector; 1045#else 1046 int x_warn_undeclared_selector; 1047#define warn_undeclared_selector global_options.x_warn_undeclared_selector 1048#endif 1049#ifdef GENERATOR_FILE 1050extern int warn_uninitialized; 1051#else 1052 int x_warn_uninitialized; 1053#define warn_uninitialized global_options.x_warn_uninitialized 1054#endif 1055#ifdef GENERATOR_FILE 1056extern int warn_unsafe_loop_optimizations; 1057#else 1058 int x_warn_unsafe_loop_optimizations; 1059#define warn_unsafe_loop_optimizations global_options.x_warn_unsafe_loop_optimizations 1060#endif 1061#ifdef GENERATOR_FILE 1062extern int warn_unsuffixed_float_constants; 1063#else 1064 int x_warn_unsuffixed_float_constants; 1065#define warn_unsuffixed_float_constants global_options.x_warn_unsuffixed_float_constants 1066#endif 1067#ifdef GENERATOR_FILE 1068extern int warn_unused; 1069#else 1070 int x_warn_unused; 1071#define warn_unused global_options.x_warn_unused 1072#endif 1073#ifdef GENERATOR_FILE 1074extern int warn_unused_but_set_parameter; 1075#else 1076 int x_warn_unused_but_set_parameter; 1077#define warn_unused_but_set_parameter global_options.x_warn_unused_but_set_parameter 1078#endif 1079#ifdef GENERATOR_FILE 1080extern int warn_unused_but_set_variable; 1081#else 1082 int x_warn_unused_but_set_variable; 1083#define warn_unused_but_set_variable global_options.x_warn_unused_but_set_variable 1084#endif 1085#ifdef GENERATOR_FILE 1086extern int warn_unused_function; 1087#else 1088 int x_warn_unused_function; 1089#define warn_unused_function global_options.x_warn_unused_function 1090#endif 1091#ifdef GENERATOR_FILE 1092extern int warn_unused_label; 1093#else 1094 int x_warn_unused_label; 1095#define warn_unused_label global_options.x_warn_unused_label 1096#endif 1097#ifdef GENERATOR_FILE 1098extern int warn_unused_parameter; 1099#else 1100 int x_warn_unused_parameter; 1101#define warn_unused_parameter global_options.x_warn_unused_parameter 1102#endif 1103#ifdef GENERATOR_FILE 1104extern int warn_unused_result; 1105#else 1106 int x_warn_unused_result; 1107#define warn_unused_result global_options.x_warn_unused_result 1108#endif 1109#ifdef GENERATOR_FILE 1110extern int warn_unused_value; 1111#else 1112 int x_warn_unused_value; 1113#define warn_unused_value global_options.x_warn_unused_value 1114#endif 1115#ifdef GENERATOR_FILE 1116extern int warn_unused_variable; 1117#else 1118 int x_warn_unused_variable; 1119#define warn_unused_variable global_options.x_warn_unused_variable 1120#endif 1121#ifdef GENERATOR_FILE 1122extern int warn_vla; 1123#else 1124 int x_warn_vla; 1125#define warn_vla global_options.x_warn_vla 1126#endif 1127#ifdef GENERATOR_FILE 1128extern int warn_volatile_register_var; 1129#else 1130 int x_warn_volatile_register_var; 1131#define warn_volatile_register_var global_options.x_warn_volatile_register_var 1132#endif 1133#ifdef GENERATOR_FILE 1134extern int warn_write_strings; 1135#else 1136 int x_warn_write_strings; 1137#define warn_write_strings global_options.x_warn_write_strings 1138#endif 1139#ifdef GENERATOR_FILE 1140extern const char *aux_info_file_name; 1141#else 1142 const char *x_aux_info_file_name; 1143#define aux_info_file_name global_options.x_aux_info_file_name 1144#endif 1145#ifdef GENERATOR_FILE 1146extern const char *aux_base_name; 1147#else 1148 const char *x_aux_base_name; 1149#define aux_base_name global_options.x_aux_base_name 1150#endif 1151#ifdef GENERATOR_FILE 1152extern const char *dump_base_name; 1153#else 1154 const char *x_dump_base_name; 1155#define dump_base_name global_options.x_dump_base_name 1156#endif 1157#ifdef GENERATOR_FILE 1158extern const char *dump_dir_name; 1159#else 1160 const char *x_dump_dir_name; 1161#define dump_dir_name global_options.x_dump_dir_name 1162#endif 1163#ifdef GENERATOR_FILE 1164extern int flag_pic; 1165#else 1166 int x_flag_pic; 1167#define flag_pic global_options.x_flag_pic 1168#endif 1169#ifdef GENERATOR_FILE 1170extern int flag_pie; 1171#else 1172 int x_flag_pie; 1173#define flag_pie global_options.x_flag_pie 1174#endif 1175#ifdef GENERATOR_FILE 1176extern int flag_abi_version; 1177#else 1178 int x_flag_abi_version; 1179#define flag_abi_version global_options.x_flag_abi_version 1180#endif 1181#ifdef GENERATOR_FILE 1182extern int flag_access_control; 1183#else 1184 int x_flag_access_control; 1185#define flag_access_control global_options.x_flag_access_control 1186#endif 1187#ifdef GENERATOR_FILE 1188extern int align_functions; 1189#else 1190 int x_align_functions; 1191#define align_functions global_options.x_align_functions 1192#endif 1193#ifdef GENERATOR_FILE 1194extern int align_jumps; 1195#else 1196 int x_align_jumps; 1197#define align_jumps global_options.x_align_jumps 1198#endif 1199#ifdef GENERATOR_FILE 1200extern int align_labels; 1201#else 1202 int x_align_labels; 1203#define align_labels global_options.x_align_labels 1204#endif 1205#ifdef GENERATOR_FILE 1206extern int align_loops; 1207#else 1208 int x_align_loops; 1209#define align_loops global_options.x_align_loops 1210#endif 1211#ifdef GENERATOR_FILE 1212extern int flag_no_asm; 1213#else 1214 int x_flag_no_asm; 1215#define flag_no_asm global_options.x_flag_no_asm 1216#endif 1217#ifdef GENERATOR_FILE 1218extern int flag_assert; 1219#else 1220 int x_flag_assert; 1221#define flag_assert global_options.x_flag_assert 1222#endif 1223#ifdef GENERATOR_FILE 1224extern int flag_associative_math; 1225#else 1226 int x_flag_associative_math; 1227#define flag_associative_math global_options.x_flag_associative_math 1228#endif 1229#ifdef GENERATOR_FILE 1230extern int flag_asynchronous_unwind_tables; 1231#else 1232 int x_flag_asynchronous_unwind_tables; 1233#define flag_asynchronous_unwind_tables global_options.x_flag_asynchronous_unwind_tables 1234#endif 1235#ifdef GENERATOR_FILE 1236extern int flag_auto_inc_dec; 1237#else 1238 int x_flag_auto_inc_dec; 1239#define flag_auto_inc_dec global_options.x_flag_auto_inc_dec 1240#endif 1241#ifdef GENERATOR_FILE 1242extern int flag_bootstrap_classes; 1243#else 1244 int x_flag_bootstrap_classes; 1245#define flag_bootstrap_classes global_options.x_flag_bootstrap_classes 1246#endif 1247#ifdef GENERATOR_FILE 1248extern int flag_bounds_check; 1249#else 1250 int x_flag_bounds_check; 1251#define flag_bounds_check global_options.x_flag_bounds_check 1252#endif 1253#ifdef GENERATOR_FILE 1254extern int flag_branch_on_count_reg; 1255#else 1256 int x_flag_branch_on_count_reg; 1257#define flag_branch_on_count_reg global_options.x_flag_branch_on_count_reg 1258#endif 1259#ifdef GENERATOR_FILE 1260extern int flag_branch_probabilities; 1261#else 1262 int x_flag_branch_probabilities; 1263#define flag_branch_probabilities global_options.x_flag_branch_probabilities 1264#endif 1265#ifdef GENERATOR_FILE 1266extern int flag_branch_target_load_optimize; 1267#else 1268 int x_flag_branch_target_load_optimize; 1269#define flag_branch_target_load_optimize global_options.x_flag_branch_target_load_optimize 1270#endif 1271#ifdef GENERATOR_FILE 1272extern int flag_branch_target_load_optimize2; 1273#else 1274 int x_flag_branch_target_load_optimize2; 1275#define flag_branch_target_load_optimize2 global_options.x_flag_branch_target_load_optimize2 1276#endif 1277#ifdef GENERATOR_FILE 1278extern int flag_btr_bb_exclusive; 1279#else 1280 int x_flag_btr_bb_exclusive; 1281#define flag_btr_bb_exclusive global_options.x_flag_btr_bb_exclusive 1282#endif 1283#ifdef GENERATOR_FILE 1284extern int flag_no_builtin; 1285#else 1286 int x_flag_no_builtin; 1287#define flag_no_builtin global_options.x_flag_no_builtin 1288#endif 1289#ifdef GENERATOR_FILE 1290extern void *common_deferred_options; 1291#else 1292 void *x_common_deferred_options; 1293#define common_deferred_options global_options.x_common_deferred_options 1294#endif 1295#ifdef GENERATOR_FILE 1296extern int flag_caller_saves; 1297#else 1298 int x_flag_caller_saves; 1299#define flag_caller_saves global_options.x_flag_caller_saves 1300#endif 1301#ifdef GENERATOR_FILE 1302extern int flag_callgraph_profiles_sections; 1303#else 1304 int x_flag_callgraph_profiles_sections; 1305#define flag_callgraph_profiles_sections global_options.x_flag_callgraph_profiles_sections 1306#endif 1307#ifdef GENERATOR_FILE 1308extern int flag_check_data_deps; 1309#else 1310 int x_flag_check_data_deps; 1311#define flag_check_data_deps global_options.x_flag_check_data_deps 1312#endif 1313#ifdef GENERATOR_FILE 1314extern int flag_check_new; 1315#else 1316 int x_flag_check_new; 1317#define flag_check_new global_options.x_flag_check_new 1318#endif 1319#ifdef GENERATOR_FILE 1320extern int flag_check_references; 1321#else 1322 int x_flag_check_references; 1323#define flag_check_references global_options.x_flag_check_references 1324#endif 1325#ifdef GENERATOR_FILE 1326extern int flag_clone_hot_version_paths; 1327#else 1328 int x_flag_clone_hot_version_paths; 1329#define flag_clone_hot_version_paths global_options.x_flag_clone_hot_version_paths 1330#endif 1331#ifdef GENERATOR_FILE 1332extern int flag_combine_stack_adjustments; 1333#else 1334 int x_flag_combine_stack_adjustments; 1335#define flag_combine_stack_adjustments global_options.x_flag_combine_stack_adjustments 1336#endif 1337#ifdef GENERATOR_FILE 1338extern int flag_no_common; 1339#else 1340 int x_flag_no_common; 1341#define flag_no_common global_options.x_flag_no_common 1342#endif 1343#ifdef GENERATOR_FILE 1344extern int flag_compare_debug; 1345#else 1346 int x_flag_compare_debug; 1347#define flag_compare_debug global_options.x_flag_compare_debug 1348#endif 1349#ifdef GENERATOR_FILE 1350extern const char *flag_compare_debug_opt; 1351#else 1352 const char *x_flag_compare_debug_opt; 1353#define flag_compare_debug_opt global_options.x_flag_compare_debug_opt 1354#endif 1355#ifdef GENERATOR_FILE 1356extern int flag_compare_elim_after_reload; 1357#else 1358 int x_flag_compare_elim_after_reload; 1359#define flag_compare_elim_after_reload global_options.x_flag_compare_elim_after_reload 1360#endif 1361#ifdef GENERATOR_FILE 1362extern int flag_conserve_space; 1363#else 1364 int x_flag_conserve_space; 1365#define flag_conserve_space global_options.x_flag_conserve_space 1366#endif 1367#ifdef GENERATOR_FILE 1368extern int flag_conserve_stack; 1369#else 1370 int x_flag_conserve_stack; 1371#define flag_conserve_stack global_options.x_flag_conserve_stack 1372#endif 1373#ifdef GENERATOR_FILE 1374extern int max_constexpr_depth; 1375#else 1376 int x_max_constexpr_depth; 1377#define max_constexpr_depth global_options.x_max_constexpr_depth 1378#endif 1379#ifdef GENERATOR_FILE 1380extern int flag_cprop_registers; 1381#else 1382 int x_flag_cprop_registers; 1383#define flag_cprop_registers global_options.x_flag_cprop_registers 1384#endif 1385#ifdef GENERATOR_FILE 1386extern int flag_crossjumping; 1387#else 1388 int x_flag_crossjumping; 1389#define flag_crossjumping global_options.x_flag_crossjumping 1390#endif 1391#ifdef GENERATOR_FILE 1392extern int flag_cse_follow_jumps; 1393#else 1394 int x_flag_cse_follow_jumps; 1395#define flag_cse_follow_jumps global_options.x_flag_cse_follow_jumps 1396#endif 1397#ifdef GENERATOR_FILE 1398extern int flag_cx_fortran_rules; 1399#else 1400 int x_flag_cx_fortran_rules; 1401#define flag_cx_fortran_rules global_options.x_flag_cx_fortran_rules 1402#endif 1403#ifdef GENERATOR_FILE 1404extern int flag_cx_limited_range; 1405#else 1406 int x_flag_cx_limited_range; 1407#define flag_cx_limited_range global_options.x_flag_cx_limited_range 1408#endif 1409#ifdef GENERATOR_FILE 1410extern int flag_data_sections; 1411#else 1412 int x_flag_data_sections; 1413#define flag_data_sections global_options.x_flag_data_sections 1414#endif 1415#ifdef GENERATOR_FILE 1416extern int flag_dce; 1417#else 1418 int x_flag_dce; 1419#define flag_dce global_options.x_flag_dce 1420#endif 1421#ifdef GENERATOR_FILE 1422extern int flag_deduce_init_list; 1423#else 1424 int x_flag_deduce_init_list; 1425#define flag_deduce_init_list global_options.x_flag_deduce_init_list 1426#endif 1427#ifdef GENERATOR_FILE 1428extern int flag_defer_pop; 1429#else 1430 int x_flag_defer_pop; 1431#define flag_defer_pop global_options.x_flag_defer_pop 1432#endif 1433#ifdef GENERATOR_FILE 1434extern int flag_delayed_branch; 1435#else 1436 int x_flag_delayed_branch; 1437#define flag_delayed_branch global_options.x_flag_delayed_branch 1438#endif 1439#ifdef GENERATOR_FILE 1440extern int flag_delete_null_pointer_checks; 1441#else 1442 int x_flag_delete_null_pointer_checks; 1443#define flag_delete_null_pointer_checks global_options.x_flag_delete_null_pointer_checks 1444#endif 1445#ifdef GENERATOR_FILE 1446extern int flag_devirtualize; 1447#else 1448 int x_flag_devirtualize; 1449#define flag_devirtualize global_options.x_flag_devirtualize 1450#endif 1451#ifdef GENERATOR_FILE 1452extern int flag_diagnostics_show_option; 1453#else 1454 int x_flag_diagnostics_show_option; 1455#define flag_diagnostics_show_option global_options.x_flag_diagnostics_show_option 1456#endif 1457#ifdef GENERATOR_FILE 1458extern int flag_dse; 1459#else 1460 int x_flag_dse; 1461#define flag_dse global_options.x_flag_dse 1462#endif 1463#ifdef GENERATOR_FILE 1464extern const char *flag_dump_final_insns; 1465#else 1466 const char *x_flag_dump_final_insns; 1467#define flag_dump_final_insns global_options.x_flag_dump_final_insns 1468#endif 1469#ifdef GENERATOR_FILE 1470extern const char *flag_dump_go_spec; 1471#else 1472 const char *x_flag_dump_go_spec; 1473#define flag_dump_go_spec global_options.x_flag_dump_go_spec 1474#endif 1475#ifdef GENERATOR_FILE 1476extern int flag_dump_noaddr; 1477#else 1478 int x_flag_dump_noaddr; 1479#define flag_dump_noaddr global_options.x_flag_dump_noaddr 1480#endif 1481#ifdef GENERATOR_FILE 1482extern int flag_dump_passes; 1483#else 1484 int x_flag_dump_passes; 1485#define flag_dump_passes global_options.x_flag_dump_passes 1486#endif 1487#ifdef GENERATOR_FILE 1488extern int flag_dump_unnumbered; 1489#else 1490 int x_flag_dump_unnumbered; 1491#define flag_dump_unnumbered global_options.x_flag_dump_unnumbered 1492#endif 1493#ifdef GENERATOR_FILE 1494extern int flag_dump_unnumbered_links; 1495#else 1496 int x_flag_dump_unnumbered_links; 1497#define flag_dump_unnumbered_links global_options.x_flag_dump_unnumbered_links 1498#endif 1499#ifdef GENERATOR_FILE 1500extern int flag_dwarf2_cfi_asm; 1501#else 1502 int x_flag_dwarf2_cfi_asm; 1503#define flag_dwarf2_cfi_asm global_options.x_flag_dwarf2_cfi_asm 1504#endif 1505#ifdef GENERATOR_FILE 1506extern int flag_early_inlining; 1507#else 1508 int x_flag_early_inlining; 1509#define flag_early_inlining global_options.x_flag_early_inlining 1510#endif 1511#ifdef GENERATOR_FILE 1512extern int flag_elide_constructors; 1513#else 1514 int x_flag_elide_constructors; 1515#define flag_elide_constructors global_options.x_flag_elide_constructors 1516#endif 1517#ifdef GENERATOR_FILE 1518extern int flag_eliminate_dwarf2_dups; 1519#else 1520 int x_flag_eliminate_dwarf2_dups; 1521#define flag_eliminate_dwarf2_dups global_options.x_flag_eliminate_dwarf2_dups 1522#endif 1523#ifdef GENERATOR_FILE 1524extern int flag_debug_only_used_symbols; 1525#else 1526 int x_flag_debug_only_used_symbols; 1527#define flag_debug_only_used_symbols global_options.x_flag_debug_only_used_symbols 1528#endif 1529#ifdef GENERATOR_FILE 1530extern int flag_eliminate_unused_debug_types; 1531#else 1532 int x_flag_eliminate_unused_debug_types; 1533#define flag_eliminate_unused_debug_types global_options.x_flag_eliminate_unused_debug_types 1534#endif 1535#ifdef GENERATOR_FILE 1536extern int flag_emit_class_debug_always; 1537#else 1538 int x_flag_emit_class_debug_always; 1539#define flag_emit_class_debug_always global_options.x_flag_emit_class_debug_always 1540#endif 1541#ifdef GENERATOR_FILE 1542extern int flag_emit_class_files; 1543#else 1544 int x_flag_emit_class_files; 1545#define flag_emit_class_files global_options.x_flag_emit_class_files 1546#endif 1547#ifdef GENERATOR_FILE 1548extern int flag_enable_icf_debug; 1549#else 1550 int x_flag_enable_icf_debug; 1551#define flag_enable_icf_debug global_options.x_flag_enable_icf_debug 1552#endif 1553#ifdef GENERATOR_FILE 1554extern int flag_enforce_eh_specs; 1555#else 1556 int x_flag_enforce_eh_specs; 1557#define flag_enforce_eh_specs global_options.x_flag_enforce_eh_specs 1558#endif 1559#ifdef GENERATOR_FILE 1560extern int flag_exceptions; 1561#else 1562 int x_flag_exceptions; 1563#define flag_exceptions global_options.x_flag_exceptions 1564#endif 1565#ifdef GENERATOR_FILE 1566extern enum excess_precision flag_excess_precision_cmdline; 1567#else 1568 enum excess_precision x_flag_excess_precision_cmdline; 1569#define flag_excess_precision_cmdline global_options.x_flag_excess_precision_cmdline 1570#endif 1571#ifdef GENERATOR_FILE 1572extern int flag_expensive_optimizations; 1573#else 1574 int x_flag_expensive_optimizations; 1575#define flag_expensive_optimizations global_options.x_flag_expensive_optimizations 1576#endif 1577#ifdef GENERATOR_FILE 1578extern int flag_filelist_file; 1579#else 1580 int x_flag_filelist_file; 1581#define flag_filelist_file global_options.x_flag_filelist_file 1582#endif 1583#ifdef GENERATOR_FILE 1584extern int flag_finite_math_only; 1585#else 1586 int x_flag_finite_math_only; 1587#define flag_finite_math_only global_options.x_flag_finite_math_only 1588#endif 1589#ifdef GENERATOR_FILE 1590extern int flag_float_store; 1591#else 1592 int x_flag_float_store; 1593#define flag_float_store global_options.x_flag_float_store 1594#endif 1595#ifdef GENERATOR_FILE 1596extern int flag_new_for_scope; 1597#else 1598 int x_flag_new_for_scope; 1599#define flag_new_for_scope global_options.x_flag_new_for_scope 1600#endif 1601#ifdef GENERATOR_FILE 1602extern int flag_force_classes_archive_check; 1603#else 1604 int x_flag_force_classes_archive_check; 1605#define flag_force_classes_archive_check global_options.x_flag_force_classes_archive_check 1606#endif 1607#ifdef GENERATOR_FILE 1608extern int flag_forward_propagate; 1609#else 1610 int x_flag_forward_propagate; 1611#define flag_forward_propagate global_options.x_flag_forward_propagate 1612#endif 1613#ifdef GENERATOR_FILE 1614extern enum fp_contract_mode flag_fp_contract_mode; 1615#else 1616 enum fp_contract_mode x_flag_fp_contract_mode; 1617#define flag_fp_contract_mode global_options.x_flag_fp_contract_mode 1618#endif 1619#ifdef GENERATOR_FILE 1620extern int flag_friend_injection; 1621#else 1622 int x_flag_friend_injection; 1623#define flag_friend_injection global_options.x_flag_friend_injection 1624#endif 1625#ifdef GENERATOR_FILE 1626extern int flag_no_function_cse; 1627#else 1628 int x_flag_no_function_cse; 1629#define flag_no_function_cse global_options.x_flag_no_function_cse 1630#endif 1631#ifdef GENERATOR_FILE 1632extern int flag_function_sections; 1633#else 1634 int x_flag_function_sections; 1635#define flag_function_sections global_options.x_flag_function_sections 1636#endif 1637#ifdef GENERATOR_FILE 1638extern int flag_gcse; 1639#else 1640 int x_flag_gcse; 1641#define flag_gcse global_options.x_flag_gcse 1642#endif 1643#ifdef GENERATOR_FILE 1644extern int flag_gcse_after_reload; 1645#else 1646 int x_flag_gcse_after_reload; 1647#define flag_gcse_after_reload global_options.x_flag_gcse_after_reload 1648#endif 1649#ifdef GENERATOR_FILE 1650extern int flag_gcse_las; 1651#else 1652 int x_flag_gcse_las; 1653#define flag_gcse_las global_options.x_flag_gcse_las 1654#endif 1655#ifdef GENERATOR_FILE 1656extern int flag_gcse_lm; 1657#else 1658 int x_flag_gcse_lm; 1659#define flag_gcse_lm global_options.x_flag_gcse_lm 1660#endif 1661#ifdef GENERATOR_FILE 1662extern int flag_gcse_sm; 1663#else 1664 int x_flag_gcse_sm; 1665#define flag_gcse_sm global_options.x_flag_gcse_sm 1666#endif 1667#ifdef GENERATOR_FILE 1668extern int flag_no_gnu_keywords; 1669#else 1670 int x_flag_no_gnu_keywords; 1671#define flag_no_gnu_keywords global_options.x_flag_no_gnu_keywords 1672#endif 1673#ifdef GENERATOR_FILE 1674extern int flag_gnu89_inline; 1675#else 1676 int x_flag_gnu89_inline; 1677#define flag_gnu89_inline global_options.x_flag_gnu89_inline 1678#endif 1679#ifdef GENERATOR_FILE 1680extern int flag_graphite; 1681#else 1682 int x_flag_graphite; 1683#define flag_graphite global_options.x_flag_graphite 1684#endif 1685#ifdef GENERATOR_FILE 1686extern int flag_graphite_identity; 1687#else 1688 int x_flag_graphite_identity; 1689#define flag_graphite_identity global_options.x_flag_graphite_identity 1690#endif 1691#ifdef GENERATOR_FILE 1692extern int flag_guess_branch_prob; 1693#else 1694 int x_flag_guess_branch_prob; 1695#define flag_guess_branch_prob global_options.x_flag_guess_branch_prob 1696#endif 1697#ifdef GENERATOR_FILE 1698extern int flag_hash_synchronization; 1699#else 1700 int x_flag_hash_synchronization; 1701#define flag_hash_synchronization global_options.x_flag_hash_synchronization 1702#endif 1703#ifdef GENERATOR_FILE 1704extern int flag_no_ident; 1705#else 1706 int x_flag_no_ident; 1707#define flag_no_ident global_options.x_flag_no_ident 1708#endif 1709#ifdef GENERATOR_FILE 1710extern int flag_if_conversion; 1711#else 1712 int x_flag_if_conversion; 1713#define flag_if_conversion global_options.x_flag_if_conversion 1714#endif 1715#ifdef GENERATOR_FILE 1716extern int flag_if_conversion2; 1717#else 1718 int x_flag_if_conversion2; 1719#define flag_if_conversion2 global_options.x_flag_if_conversion2 1720#endif 1721#ifdef GENERATOR_FILE 1722extern int flag_implement_inlines; 1723#else 1724 int x_flag_implement_inlines; 1725#define flag_implement_inlines global_options.x_flag_implement_inlines 1726#endif 1727#ifdef GENERATOR_FILE 1728extern int flag_implicit_inline_templates; 1729#else 1730 int x_flag_implicit_inline_templates; 1731#define flag_implicit_inline_templates global_options.x_flag_implicit_inline_templates 1732#endif 1733#ifdef GENERATOR_FILE 1734extern int flag_implicit_templates; 1735#else 1736 int x_flag_implicit_templates; 1737#define flag_implicit_templates global_options.x_flag_implicit_templates 1738#endif 1739#ifdef GENERATOR_FILE 1740extern int flag_indirect_classes; 1741#else 1742 int x_flag_indirect_classes; 1743#define flag_indirect_classes global_options.x_flag_indirect_classes 1744#endif 1745#ifdef GENERATOR_FILE 1746extern int flag_indirect_dispatch; 1747#else 1748 int x_flag_indirect_dispatch; 1749#define flag_indirect_dispatch global_options.x_flag_indirect_dispatch 1750#endif 1751#ifdef GENERATOR_FILE 1752extern int flag_indirect_inlining; 1753#else 1754 int x_flag_indirect_inlining; 1755#define flag_indirect_inlining global_options.x_flag_indirect_inlining 1756#endif 1757#ifdef GENERATOR_FILE 1758extern int flag_inhibit_size_directive; 1759#else 1760 int x_flag_inhibit_size_directive; 1761#define flag_inhibit_size_directive global_options.x_flag_inhibit_size_directive 1762#endif 1763#ifdef GENERATOR_FILE 1764extern int flag_no_inline; 1765#else 1766 int x_flag_no_inline; 1767#define flag_no_inline global_options.x_flag_no_inline 1768#endif 1769#ifdef GENERATOR_FILE 1770extern int flag_inline_functions; 1771#else 1772 int x_flag_inline_functions; 1773#define flag_inline_functions global_options.x_flag_inline_functions 1774#endif 1775#ifdef GENERATOR_FILE 1776extern int flag_inline_functions_called_once; 1777#else 1778 int x_flag_inline_functions_called_once; 1779#define flag_inline_functions_called_once global_options.x_flag_inline_functions_called_once 1780#endif 1781#ifdef GENERATOR_FILE 1782extern int flag_inline_hot_caller; 1783#else 1784 int x_flag_inline_hot_caller; 1785#define flag_inline_hot_caller global_options.x_flag_inline_hot_caller 1786#endif 1787#ifdef GENERATOR_FILE 1788extern int flag_inline_small_functions; 1789#else 1790 int x_flag_inline_small_functions; 1791#define flag_inline_small_functions global_options.x_flag_inline_small_functions 1792#endif 1793#ifdef GENERATOR_FILE 1794extern int flag_instrument_function_entry_exit; 1795#else 1796 int x_flag_instrument_function_entry_exit; 1797#define flag_instrument_function_entry_exit global_options.x_flag_instrument_function_entry_exit 1798#endif 1799#ifdef GENERATOR_FILE 1800extern int flag_ipa_cp; 1801#else 1802 int x_flag_ipa_cp; 1803#define flag_ipa_cp global_options.x_flag_ipa_cp 1804#endif 1805#ifdef GENERATOR_FILE 1806extern int flag_ipa_cp_clone; 1807#else 1808 int x_flag_ipa_cp_clone; 1809#define flag_ipa_cp_clone global_options.x_flag_ipa_cp_clone 1810#endif 1811#ifdef GENERATOR_FILE 1812extern int flag_ipa_matrix_reorg; 1813#else 1814 int x_flag_ipa_matrix_reorg; 1815#define flag_ipa_matrix_reorg global_options.x_flag_ipa_matrix_reorg 1816#endif 1817#ifdef GENERATOR_FILE 1818extern int flag_ipa_profile; 1819#else 1820 int x_flag_ipa_profile; 1821#define flag_ipa_profile global_options.x_flag_ipa_profile 1822#endif 1823#ifdef GENERATOR_FILE 1824extern int flag_ipa_pta; 1825#else 1826 int x_flag_ipa_pta; 1827#define flag_ipa_pta global_options.x_flag_ipa_pta 1828#endif 1829#ifdef GENERATOR_FILE 1830extern int flag_ipa_pure_const; 1831#else 1832 int x_flag_ipa_pure_const; 1833#define flag_ipa_pure_const global_options.x_flag_ipa_pure_const 1834#endif 1835#ifdef GENERATOR_FILE 1836extern int flag_ipa_reference; 1837#else 1838 int x_flag_ipa_reference; 1839#define flag_ipa_reference global_options.x_flag_ipa_reference 1840#endif 1841#ifdef GENERATOR_FILE 1842extern int flag_ipa_sra; 1843#else 1844 int x_flag_ipa_sra; 1845#define flag_ipa_sra global_options.x_flag_ipa_sra 1846#endif 1847#ifdef GENERATOR_FILE 1848extern int flag_ipa_struct_reorg; 1849#else 1850 int x_flag_ipa_struct_reorg; 1851#define flag_ipa_struct_reorg global_options.x_flag_ipa_struct_reorg 1852#endif 1853#ifdef GENERATOR_FILE 1854extern enum ira_algorithm flag_ira_algorithm; 1855#else 1856 enum ira_algorithm x_flag_ira_algorithm; 1857#define flag_ira_algorithm global_options.x_flag_ira_algorithm 1858#endif 1859#ifdef GENERATOR_FILE 1860extern int flag_ira_loop_pressure; 1861#else 1862 int x_flag_ira_loop_pressure; 1863#define flag_ira_loop_pressure global_options.x_flag_ira_loop_pressure 1864#endif 1865#ifdef GENERATOR_FILE 1866extern enum ira_region flag_ira_region; 1867#else 1868 enum ira_region x_flag_ira_region; 1869#define flag_ira_region global_options.x_flag_ira_region 1870#endif 1871#ifdef GENERATOR_FILE 1872extern int flag_ira_share_save_slots; 1873#else 1874 int x_flag_ira_share_save_slots; 1875#define flag_ira_share_save_slots global_options.x_flag_ira_share_save_slots 1876#endif 1877#ifdef GENERATOR_FILE 1878extern int flag_ira_share_spill_slots; 1879#else 1880 int x_flag_ira_share_spill_slots; 1881#define flag_ira_share_spill_slots global_options.x_flag_ira_share_spill_slots 1882#endif 1883#ifdef GENERATOR_FILE 1884extern int flag_ira_verbose; 1885#else 1886 int x_flag_ira_verbose; 1887#define flag_ira_verbose global_options.x_flag_ira_verbose 1888#endif 1889#ifdef GENERATOR_FILE 1890extern int flag_ivopts; 1891#else 1892 int x_flag_ivopts; 1893#define flag_ivopts global_options.x_flag_ivopts 1894#endif 1895#ifdef GENERATOR_FILE 1896extern int flag_jni; 1897#else 1898 int x_flag_jni; 1899#define flag_jni global_options.x_flag_jni 1900#endif 1901#ifdef GENERATOR_FILE 1902extern int flag_jump_tables; 1903#else 1904 int x_flag_jump_tables; 1905#define flag_jump_tables global_options.x_flag_jump_tables 1906#endif 1907#ifdef GENERATOR_FILE 1908extern int flag_keep_inline_dllexport; 1909#else 1910 int x_flag_keep_inline_dllexport; 1911#define flag_keep_inline_dllexport global_options.x_flag_keep_inline_dllexport 1912#endif 1913#ifdef GENERATOR_FILE 1914extern int flag_keep_inline_functions; 1915#else 1916 int x_flag_keep_inline_functions; 1917#define flag_keep_inline_functions global_options.x_flag_keep_inline_functions 1918#endif 1919#ifdef GENERATOR_FILE 1920extern int flag_keep_static_consts; 1921#else 1922 int x_flag_keep_static_consts; 1923#define flag_keep_static_consts global_options.x_flag_keep_static_consts 1924#endif 1925#ifdef GENERATOR_FILE 1926extern int flag_lax_vector_conversions; 1927#else 1928 int x_flag_lax_vector_conversions; 1929#define flag_lax_vector_conversions global_options.x_flag_lax_vector_conversions 1930#endif 1931#ifdef GENERATOR_FILE 1932extern int flag_leading_underscore; 1933#else 1934 int x_flag_leading_underscore; 1935#define flag_leading_underscore global_options.x_flag_leading_underscore 1936#endif 1937#ifdef GENERATOR_FILE 1938extern int flag_loop_block; 1939#else 1940 int x_flag_loop_block; 1941#define flag_loop_block global_options.x_flag_loop_block 1942#endif 1943#ifdef GENERATOR_FILE 1944extern int flag_loop_flatten; 1945#else 1946 int x_flag_loop_flatten; 1947#define flag_loop_flatten global_options.x_flag_loop_flatten 1948#endif 1949#ifdef GENERATOR_FILE 1950extern int flag_loop_interchange; 1951#else 1952 int x_flag_loop_interchange; 1953#define flag_loop_interchange global_options.x_flag_loop_interchange 1954#endif 1955#ifdef GENERATOR_FILE 1956extern int flag_loop_parallelize_all; 1957#else 1958 int x_flag_loop_parallelize_all; 1959#define flag_loop_parallelize_all global_options.x_flag_loop_parallelize_all 1960#endif 1961#ifdef GENERATOR_FILE 1962extern int flag_loop_strip_mine; 1963#else 1964 int x_flag_loop_strip_mine; 1965#define flag_loop_strip_mine global_options.x_flag_loop_strip_mine 1966#endif 1967#ifdef GENERATOR_FILE 1968extern int flag_lto_compression_level; 1969#else 1970 int x_flag_lto_compression_level; 1971#define flag_lto_compression_level global_options.x_flag_lto_compression_level 1972#endif 1973#ifdef GENERATOR_FILE 1974extern int flag_lto_partition_1to1; 1975#else 1976 int x_flag_lto_partition_1to1; 1977#define flag_lto_partition_1to1 global_options.x_flag_lto_partition_1to1 1978#endif 1979#ifdef GENERATOR_FILE 1980extern int flag_lto_partition_balanced; 1981#else 1982 int x_flag_lto_partition_balanced; 1983#define flag_lto_partition_balanced global_options.x_flag_lto_partition_balanced 1984#endif 1985#ifdef GENERATOR_FILE 1986extern int flag_lto_partition_none; 1987#else 1988 int x_flag_lto_partition_none; 1989#define flag_lto_partition_none global_options.x_flag_lto_partition_none 1990#endif 1991#ifdef GENERATOR_FILE 1992extern int flag_lto_report; 1993#else 1994 int x_flag_lto_report; 1995#define flag_lto_report global_options.x_flag_lto_report 1996#endif 1997#ifdef GENERATOR_FILE 1998extern const char *flag_lto; 1999#else 2000 const char *x_flag_lto; 2001#define flag_lto global_options.x_flag_lto 2002#endif 2003#ifdef GENERATOR_FILE 2004extern int flag_ltrans; 2005#else 2006 int x_flag_ltrans; 2007#define flag_ltrans global_options.x_flag_ltrans 2008#endif 2009#ifdef GENERATOR_FILE 2010extern const char *ltrans_output_list; 2011#else 2012 const char *x_ltrans_output_list; 2013#define ltrans_output_list global_options.x_ltrans_output_list 2014#endif 2015#ifdef GENERATOR_FILE 2016extern int flag_errno_math; 2017#else 2018 int x_flag_errno_math; 2019#define flag_errno_math global_options.x_flag_errno_math 2020#endif 2021#ifdef GENERATOR_FILE 2022extern int flag_max_errors; 2023#else 2024 int x_flag_max_errors; 2025#define flag_max_errors global_options.x_flag_max_errors 2026#endif 2027#ifdef GENERATOR_FILE 2028extern int mem_report; 2029#else 2030 int x_mem_report; 2031#define mem_report global_options.x_mem_report 2032#endif 2033#ifdef GENERATOR_FILE 2034extern int flag_merge_constants; 2035#else 2036 int x_flag_merge_constants; 2037#define flag_merge_constants global_options.x_flag_merge_constants 2038#endif 2039#ifdef GENERATOR_FILE 2040extern int flag_merge_debug_strings; 2041#else 2042 int x_flag_merge_debug_strings; 2043#define flag_merge_debug_strings global_options.x_flag_merge_debug_strings 2044#endif 2045#ifdef GENERATOR_FILE 2046extern int flag_modulo_sched; 2047#else 2048 int x_flag_modulo_sched; 2049#define flag_modulo_sched global_options.x_flag_modulo_sched 2050#endif 2051#ifdef GENERATOR_FILE 2052extern int flag_modulo_sched_allow_regmoves; 2053#else 2054 int x_flag_modulo_sched_allow_regmoves; 2055#define flag_modulo_sched_allow_regmoves global_options.x_flag_modulo_sched_allow_regmoves 2056#endif 2057#ifdef GENERATOR_FILE 2058extern int flag_move_loop_invariants; 2059#else 2060 int x_flag_move_loop_invariants; 2061#define flag_move_loop_invariants global_options.x_flag_move_loop_invariants 2062#endif 2063#ifdef GENERATOR_FILE 2064extern int flag_ms_extensions; 2065#else 2066 int x_flag_ms_extensions; 2067#define flag_ms_extensions global_options.x_flag_ms_extensions 2068#endif 2069#ifdef GENERATOR_FILE 2070extern int flag_mudflap; 2071#else 2072 int x_flag_mudflap; 2073#define flag_mudflap global_options.x_flag_mudflap 2074#endif 2075#ifdef GENERATOR_FILE 2076extern int flag_mudflap_ignore_reads; 2077#else 2078 int x_flag_mudflap_ignore_reads; 2079#define flag_mudflap_ignore_reads global_options.x_flag_mudflap_ignore_reads 2080#endif 2081#ifdef GENERATOR_FILE 2082extern int flag_nil_receivers; 2083#else 2084 int x_flag_nil_receivers; 2085#define flag_nil_receivers global_options.x_flag_nil_receivers 2086#endif 2087#ifdef GENERATOR_FILE 2088extern int flag_non_call_exceptions; 2089#else 2090 int x_flag_non_call_exceptions; 2091#define flag_non_call_exceptions global_options.x_flag_non_call_exceptions 2092#endif 2093#ifdef GENERATOR_FILE 2094extern int flag_no_nonansi_builtin; 2095#else 2096 int x_flag_no_nonansi_builtin; 2097#define flag_no_nonansi_builtin global_options.x_flag_no_nonansi_builtin 2098#endif 2099#ifdef GENERATOR_FILE 2100extern int flag_nothrow_opt; 2101#else 2102 int x_flag_nothrow_opt; 2103#define flag_nothrow_opt global_options.x_flag_nothrow_opt 2104#endif 2105#ifdef GENERATOR_FILE 2106extern int flag_objc_abi; 2107#else 2108 int x_flag_objc_abi; 2109#define flag_objc_abi global_options.x_flag_objc_abi 2110#endif 2111#ifdef GENERATOR_FILE 2112extern int flag_objc_call_cxx_cdtors; 2113#else 2114 int x_flag_objc_call_cxx_cdtors; 2115#define flag_objc_call_cxx_cdtors global_options.x_flag_objc_call_cxx_cdtors 2116#endif 2117#ifdef GENERATOR_FILE 2118extern int flag_objc_direct_dispatch; 2119#else 2120 int x_flag_objc_direct_dispatch; 2121#define flag_objc_direct_dispatch global_options.x_flag_objc_direct_dispatch 2122#endif 2123#ifdef GENERATOR_FILE 2124extern int flag_objc_exceptions; 2125#else 2126 int x_flag_objc_exceptions; 2127#define flag_objc_exceptions global_options.x_flag_objc_exceptions 2128#endif 2129#ifdef GENERATOR_FILE 2130extern int flag_objc_gc; 2131#else 2132 int x_flag_objc_gc; 2133#define flag_objc_gc global_options.x_flag_objc_gc 2134#endif 2135#ifdef GENERATOR_FILE 2136extern int flag_objc_nilcheck; 2137#else 2138 int x_flag_objc_nilcheck; 2139#define flag_objc_nilcheck global_options.x_flag_objc_nilcheck 2140#endif 2141#ifdef GENERATOR_FILE 2142extern int flag_objc_sjlj_exceptions; 2143#else 2144 int x_flag_objc_sjlj_exceptions; 2145#define flag_objc_sjlj_exceptions global_options.x_flag_objc_sjlj_exceptions 2146#endif 2147#ifdef GENERATOR_FILE 2148extern int flag_objc1_only; 2149#else 2150 int x_flag_objc1_only; 2151#define flag_objc1_only global_options.x_flag_objc1_only 2152#endif 2153#ifdef GENERATOR_FILE 2154extern int flag_omit_frame_pointer; 2155#else 2156 int x_flag_omit_frame_pointer; 2157#define flag_omit_frame_pointer global_options.x_flag_omit_frame_pointer 2158#endif 2159#ifdef GENERATOR_FILE 2160extern int flag_openmp; 2161#else 2162 int x_flag_openmp; 2163#define flag_openmp global_options.x_flag_openmp 2164#endif 2165#ifdef GENERATOR_FILE 2166extern int flag_opt_info; 2167#else 2168 int x_flag_opt_info; 2169#define flag_opt_info global_options.x_flag_opt_info 2170#endif 2171#ifdef GENERATOR_FILE 2172extern int flag_optimize_locality; 2173#else 2174 int x_flag_optimize_locality; 2175#define flag_optimize_locality global_options.x_flag_optimize_locality 2176#endif 2177#ifdef GENERATOR_FILE 2178extern int flag_regmove; 2179#else 2180 int x_flag_regmove; 2181#define flag_regmove global_options.x_flag_regmove 2182#endif 2183#ifdef GENERATOR_FILE 2184extern int flag_optimize_sibling_calls; 2185#else 2186 int x_flag_optimize_sibling_calls; 2187#define flag_optimize_sibling_calls global_options.x_flag_optimize_sibling_calls 2188#endif 2189#ifdef GENERATOR_FILE 2190extern int flag_optimize_sci; 2191#else 2192 int x_flag_optimize_sci; 2193#define flag_optimize_sci global_options.x_flag_optimize_sci 2194#endif 2195#ifdef GENERATOR_FILE 2196extern int flag_pack_struct; 2197#else 2198 int x_flag_pack_struct; 2199#define flag_pack_struct global_options.x_flag_pack_struct 2200#endif 2201#ifdef GENERATOR_FILE 2202extern int flag_partial_inlining; 2203#else 2204 int x_flag_partial_inlining; 2205#define flag_partial_inlining global_options.x_flag_partial_inlining 2206#endif 2207#ifdef GENERATOR_FILE 2208extern int flag_pcc_struct_return; 2209#else 2210 int x_flag_pcc_struct_return; 2211#define flag_pcc_struct_return global_options.x_flag_pcc_struct_return 2212#endif 2213#ifdef GENERATOR_FILE 2214extern int flag_peel_loops; 2215#else 2216 int x_flag_peel_loops; 2217#define flag_peel_loops global_options.x_flag_peel_loops 2218#endif 2219#ifdef GENERATOR_FILE 2220extern int flag_no_peephole; 2221#else 2222 int x_flag_no_peephole; 2223#define flag_no_peephole global_options.x_flag_no_peephole 2224#endif 2225#ifdef GENERATOR_FILE 2226extern int flag_peephole2; 2227#else 2228 int x_flag_peephole2; 2229#define flag_peephole2 global_options.x_flag_peephole2 2230#endif 2231#ifdef GENERATOR_FILE 2232extern int flag_plan9_extensions; 2233#else 2234 int x_flag_plan9_extensions; 2235#define flag_plan9_extensions global_options.x_flag_plan9_extensions 2236#endif 2237#ifdef GENERATOR_FILE 2238extern const char *flag_pmu_profile_generate; 2239#else 2240 const char *x_flag_pmu_profile_generate; 2241#define flag_pmu_profile_generate global_options.x_flag_pmu_profile_generate 2242#endif 2243#ifdef GENERATOR_FILE 2244extern const char *flag_pmu_profile_use; 2245#else 2246 const char *x_flag_pmu_profile_use; 2247#define flag_pmu_profile_use global_options.x_flag_pmu_profile_use 2248#endif 2249#ifdef GENERATOR_FILE 2250extern int post_ipa_mem_report; 2251#else 2252 int x_post_ipa_mem_report; 2253#define post_ipa_mem_report global_options.x_post_ipa_mem_report 2254#endif 2255#ifdef GENERATOR_FILE 2256extern int pre_ipa_mem_report; 2257#else 2258 int x_pre_ipa_mem_report; 2259#define pre_ipa_mem_report global_options.x_pre_ipa_mem_report 2260#endif 2261#ifdef GENERATOR_FILE 2262extern int flag_predictive_commoning; 2263#else 2264 int x_flag_predictive_commoning; 2265#define flag_predictive_commoning global_options.x_flag_predictive_commoning 2266#endif 2267#ifdef GENERATOR_FILE 2268extern int flag_prefetch_loop_arrays; 2269#else 2270 int x_flag_prefetch_loop_arrays; 2271#define flag_prefetch_loop_arrays global_options.x_flag_prefetch_loop_arrays 2272#endif 2273#ifdef GENERATOR_FILE 2274extern int flag_pretty_templates; 2275#else 2276 int x_flag_pretty_templates; 2277#define flag_pretty_templates global_options.x_flag_pretty_templates 2278#endif 2279#ifdef GENERATOR_FILE 2280extern int profile_flag; 2281#else 2282 int x_profile_flag; 2283#define profile_flag global_options.x_profile_flag 2284#endif 2285#ifdef GENERATOR_FILE 2286extern int profile_arc_flag; 2287#else 2288 int x_profile_arc_flag; 2289#define profile_arc_flag global_options.x_profile_arc_flag 2290#endif 2291#ifdef GENERATOR_FILE 2292extern int flag_profile_correction; 2293#else 2294 int x_flag_profile_correction; 2295#define flag_profile_correction global_options.x_flag_profile_correction 2296#endif 2297#ifdef GENERATOR_FILE 2298extern const char *profile_data_prefix; 2299#else 2300 const char *x_profile_data_prefix; 2301#define profile_data_prefix global_options.x_profile_data_prefix 2302#endif 2303#ifdef GENERATOR_FILE 2304extern int flag_profile_dump; 2305#else 2306 int x_flag_profile_dump; 2307#define flag_profile_dump global_options.x_flag_profile_dump 2308#endif 2309#ifdef GENERATOR_FILE 2310extern int flag_profile_generate_sampling; 2311#else 2312 int x_flag_profile_generate_sampling; 2313#define flag_profile_generate_sampling global_options.x_flag_profile_generate_sampling 2314#endif 2315#ifdef GENERATOR_FILE 2316extern int flag_profile_reusedist; 2317#else 2318 int x_flag_profile_reusedist; 2319#define flag_profile_reusedist global_options.x_flag_profile_reusedist 2320#endif 2321#ifdef GENERATOR_FILE 2322extern int flag_profile_use; 2323#else 2324 int x_flag_profile_use; 2325#define flag_profile_use global_options.x_flag_profile_use 2326#endif 2327#ifdef GENERATOR_FILE 2328extern int flag_profile_values; 2329#else 2330 int x_flag_profile_values; 2331#define flag_profile_values global_options.x_flag_profile_values 2332#endif 2333#ifdef GENERATOR_FILE 2334extern int flag_reciprocal_math; 2335#else 2336 int x_flag_reciprocal_math; 2337#define flag_reciprocal_math global_options.x_flag_reciprocal_math 2338#endif 2339#ifdef GENERATOR_FILE 2340extern int flag_record_gcc_switches; 2341#else 2342 int x_flag_record_gcc_switches; 2343#define flag_record_gcc_switches global_options.x_flag_record_gcc_switches 2344#endif 2345#ifdef GENERATOR_FILE 2346extern int flag_record_gcc_switches_in_elf; 2347#else 2348 int x_flag_record_gcc_switches_in_elf; 2349#define flag_record_gcc_switches_in_elf global_options.x_flag_record_gcc_switches_in_elf 2350#endif 2351#ifdef GENERATOR_FILE 2352extern int flag_reduced_reflection; 2353#else 2354 int x_flag_reduced_reflection; 2355#define flag_reduced_reflection global_options.x_flag_reduced_reflection 2356#endif 2357#ifdef GENERATOR_FILE 2358extern int flag_rename_registers; 2359#else 2360 int x_flag_rename_registers; 2361#define flag_rename_registers global_options.x_flag_rename_registers 2362#endif 2363#ifdef GENERATOR_FILE 2364extern int flag_reorder_blocks; 2365#else 2366 int x_flag_reorder_blocks; 2367#define flag_reorder_blocks global_options.x_flag_reorder_blocks 2368#endif 2369#ifdef GENERATOR_FILE 2370extern int flag_reorder_blocks_and_partition; 2371#else 2372 int x_flag_reorder_blocks_and_partition; 2373#define flag_reorder_blocks_and_partition global_options.x_flag_reorder_blocks_and_partition 2374#endif 2375#ifdef GENERATOR_FILE 2376extern int flag_reorder_functions; 2377#else 2378 int x_flag_reorder_functions; 2379#define flag_reorder_functions global_options.x_flag_reorder_functions 2380#endif 2381#ifdef GENERATOR_FILE 2382extern int flag_replace_objc_classes; 2383#else 2384 int x_flag_replace_objc_classes; 2385#define flag_replace_objc_classes global_options.x_flag_replace_objc_classes 2386#endif 2387#ifdef GENERATOR_FILE 2388extern int go_require_return_statement; 2389#else 2390 int x_go_require_return_statement; 2391#define go_require_return_statement global_options.x_go_require_return_statement 2392#endif 2393#ifdef GENERATOR_FILE 2394extern int flag_rerun_cse_after_loop; 2395#else 2396 int x_flag_rerun_cse_after_loop; 2397#define flag_rerun_cse_after_loop global_options.x_flag_rerun_cse_after_loop 2398#endif 2399#ifdef GENERATOR_FILE 2400extern int flag_resched_modulo_sched; 2401#else 2402 int x_flag_resched_modulo_sched; 2403#define flag_resched_modulo_sched global_options.x_flag_resched_modulo_sched 2404#endif 2405#ifdef GENERATOR_FILE 2406extern int flag_dyn_ipa; 2407#else 2408 int x_flag_dyn_ipa; 2409#define flag_dyn_ipa global_options.x_flag_dyn_ipa 2410#endif 2411#ifdef GENERATOR_FILE 2412extern int flag_ripa_disallow_asm_modules; 2413#else 2414 int x_flag_ripa_disallow_asm_modules; 2415#define flag_ripa_disallow_asm_modules global_options.x_flag_ripa_disallow_asm_modules 2416#endif 2417#ifdef GENERATOR_FILE 2418extern int flag_ripa_disallow_opt_mismatch; 2419#else 2420 int x_flag_ripa_disallow_opt_mismatch; 2421#define flag_ripa_disallow_opt_mismatch global_options.x_flag_ripa_disallow_opt_mismatch 2422#endif 2423#ifdef GENERATOR_FILE 2424extern int flag_ripa_no_promote_always_inline; 2425#else 2426 int x_flag_ripa_no_promote_always_inline; 2427#define flag_ripa_no_promote_always_inline global_options.x_flag_ripa_no_promote_always_inline 2428#endif 2429#ifdef GENERATOR_FILE 2430extern int flag_ripa_peel_size_limit; 2431#else 2432 int x_flag_ripa_peel_size_limit; 2433#define flag_ripa_peel_size_limit global_options.x_flag_ripa_peel_size_limit 2434#endif 2435#ifdef GENERATOR_FILE 2436extern int flag_ripa_unroll_size_limit; 2437#else 2438 int x_flag_ripa_unroll_size_limit; 2439#define flag_ripa_unroll_size_limit global_options.x_flag_ripa_unroll_size_limit 2440#endif 2441#ifdef GENERATOR_FILE 2442extern int flag_rounding_math; 2443#else 2444 int x_flag_rounding_math; 2445#define flag_rounding_math global_options.x_flag_rounding_math 2446#endif 2447#ifdef GENERATOR_FILE 2448extern int flag_rtti; 2449#else 2450 int x_flag_rtti; 2451#define flag_rtti global_options.x_flag_rtti 2452#endif 2453#ifdef GENERATOR_FILE 2454extern int flag_sched_critical_path_heuristic; 2455#else 2456 int x_flag_sched_critical_path_heuristic; 2457#define flag_sched_critical_path_heuristic global_options.x_flag_sched_critical_path_heuristic 2458#endif 2459#ifdef GENERATOR_FILE 2460extern int flag_sched_dep_count_heuristic; 2461#else 2462 int x_flag_sched_dep_count_heuristic; 2463#define flag_sched_dep_count_heuristic global_options.x_flag_sched_dep_count_heuristic 2464#endif 2465#ifdef GENERATOR_FILE 2466extern int flag_sched_group_heuristic; 2467#else 2468 int x_flag_sched_group_heuristic; 2469#define flag_sched_group_heuristic global_options.x_flag_sched_group_heuristic 2470#endif 2471#ifdef GENERATOR_FILE 2472extern int flag_schedule_interblock; 2473#else 2474 int x_flag_schedule_interblock; 2475#define flag_schedule_interblock global_options.x_flag_schedule_interblock 2476#endif 2477#ifdef GENERATOR_FILE 2478extern int flag_sched_last_insn_heuristic; 2479#else 2480 int x_flag_sched_last_insn_heuristic; 2481#define flag_sched_last_insn_heuristic global_options.x_flag_sched_last_insn_heuristic 2482#endif 2483#ifdef GENERATOR_FILE 2484extern int flag_sched_pressure; 2485#else 2486 int x_flag_sched_pressure; 2487#define flag_sched_pressure global_options.x_flag_sched_pressure 2488#endif 2489#ifdef GENERATOR_FILE 2490extern int flag_sched_rank_heuristic; 2491#else 2492 int x_flag_sched_rank_heuristic; 2493#define flag_sched_rank_heuristic global_options.x_flag_sched_rank_heuristic 2494#endif 2495#ifdef GENERATOR_FILE 2496extern int flag_schedule_speculative; 2497#else 2498 int x_flag_schedule_speculative; 2499#define flag_schedule_speculative global_options.x_flag_schedule_speculative 2500#endif 2501#ifdef GENERATOR_FILE 2502extern int flag_sched_spec_insn_heuristic; 2503#else 2504 int x_flag_sched_spec_insn_heuristic; 2505#define flag_sched_spec_insn_heuristic global_options.x_flag_sched_spec_insn_heuristic 2506#endif 2507#ifdef GENERATOR_FILE 2508extern int flag_schedule_speculative_load; 2509#else 2510 int x_flag_schedule_speculative_load; 2511#define flag_schedule_speculative_load global_options.x_flag_schedule_speculative_load 2512#endif 2513#ifdef GENERATOR_FILE 2514extern int flag_schedule_speculative_load_dangerous; 2515#else 2516 int x_flag_schedule_speculative_load_dangerous; 2517#define flag_schedule_speculative_load_dangerous global_options.x_flag_schedule_speculative_load_dangerous 2518#endif 2519#ifdef GENERATOR_FILE 2520extern int flag_sched_stalled_insns; 2521#else 2522 int x_flag_sched_stalled_insns; 2523#define flag_sched_stalled_insns global_options.x_flag_sched_stalled_insns 2524#endif 2525#ifdef GENERATOR_FILE 2526extern int flag_sched_stalled_insns_dep; 2527#else 2528 int x_flag_sched_stalled_insns_dep; 2529#define flag_sched_stalled_insns_dep global_options.x_flag_sched_stalled_insns_dep 2530#endif 2531#ifdef GENERATOR_FILE 2532extern int sched_verbose_param; 2533#else 2534 int x_sched_verbose_param; 2535#define sched_verbose_param global_options.x_sched_verbose_param 2536#endif 2537#ifdef GENERATOR_FILE 2538extern int flag_sched2_use_superblocks; 2539#else 2540 int x_flag_sched2_use_superblocks; 2541#define flag_sched2_use_superblocks global_options.x_flag_sched2_use_superblocks 2542#endif 2543#ifdef GENERATOR_FILE 2544extern int flag_schedule_insns; 2545#else 2546 int x_flag_schedule_insns; 2547#define flag_schedule_insns global_options.x_flag_schedule_insns 2548#endif 2549#ifdef GENERATOR_FILE 2550extern int flag_schedule_insns_after_reload; 2551#else 2552 int x_flag_schedule_insns_after_reload; 2553#define flag_schedule_insns_after_reload global_options.x_flag_schedule_insns_after_reload 2554#endif 2555#ifdef GENERATOR_FILE 2556extern int flag_section_anchors; 2557#else 2558 int x_flag_section_anchors; 2559#define flag_section_anchors global_options.x_flag_section_anchors 2560#endif 2561#ifdef GENERATOR_FILE 2562extern int flag_sel_sched_pipelining; 2563#else 2564 int x_flag_sel_sched_pipelining; 2565#define flag_sel_sched_pipelining global_options.x_flag_sel_sched_pipelining 2566#endif 2567#ifdef GENERATOR_FILE 2568extern int flag_sel_sched_pipelining_outer_loops; 2569#else 2570 int x_flag_sel_sched_pipelining_outer_loops; 2571#define flag_sel_sched_pipelining_outer_loops global_options.x_flag_sel_sched_pipelining_outer_loops 2572#endif 2573#ifdef GENERATOR_FILE 2574extern int flag_sel_sched_reschedule_pipelined; 2575#else 2576 int x_flag_sel_sched_reschedule_pipelined; 2577#define flag_sel_sched_reschedule_pipelined global_options.x_flag_sel_sched_reschedule_pipelined 2578#endif 2579#ifdef GENERATOR_FILE 2580extern int flag_selective_scheduling; 2581#else 2582 int x_flag_selective_scheduling; 2583#define flag_selective_scheduling global_options.x_flag_selective_scheduling 2584#endif 2585#ifdef GENERATOR_FILE 2586extern int flag_selective_scheduling2; 2587#else 2588 int x_flag_selective_scheduling2; 2589#define flag_selective_scheduling2 global_options.x_flag_selective_scheduling2 2590#endif 2591#ifdef GENERATOR_FILE 2592extern int flag_short_double; 2593#else 2594 int x_flag_short_double; 2595#define flag_short_double global_options.x_flag_short_double 2596#endif 2597#ifdef GENERATOR_FILE 2598extern int flag_short_enums; 2599#else 2600 int x_flag_short_enums; 2601#define flag_short_enums global_options.x_flag_short_enums 2602#endif 2603#ifdef GENERATOR_FILE 2604extern int flag_short_wchar; 2605#else 2606 int x_flag_short_wchar; 2607#define flag_short_wchar global_options.x_flag_short_wchar 2608#endif 2609#ifdef GENERATOR_FILE 2610extern int flag_show_column; 2611#else 2612 int x_flag_show_column; 2613#define flag_show_column global_options.x_flag_show_column 2614#endif 2615#ifdef GENERATOR_FILE 2616extern int flag_signaling_nans; 2617#else 2618 int x_flag_signaling_nans; 2619#define flag_signaling_nans global_options.x_flag_signaling_nans 2620#endif 2621#ifdef GENERATOR_FILE 2622extern int flag_signed_bitfields; 2623#else 2624 int x_flag_signed_bitfields; 2625#define flag_signed_bitfields global_options.x_flag_signed_bitfields 2626#endif 2627#ifdef GENERATOR_FILE 2628extern int flag_signed_char; 2629#else 2630 int x_flag_signed_char; 2631#define flag_signed_char global_options.x_flag_signed_char 2632#endif 2633#ifdef GENERATOR_FILE 2634extern int flag_signed_zeros; 2635#else 2636 int x_flag_signed_zeros; 2637#define flag_signed_zeros global_options.x_flag_signed_zeros 2638#endif 2639#ifdef GENERATOR_FILE 2640extern int flag_single_precision_constant; 2641#else 2642 int x_flag_single_precision_constant; 2643#define flag_single_precision_constant global_options.x_flag_single_precision_constant 2644#endif 2645#ifdef GENERATOR_FILE 2646extern int flag_sized_delete; 2647#else 2648 int x_flag_sized_delete; 2649#define flag_sized_delete global_options.x_flag_sized_delete 2650#endif 2651#ifdef GENERATOR_FILE 2652extern int flag_split_ivs_in_unroller; 2653#else 2654 int x_flag_split_ivs_in_unroller; 2655#define flag_split_ivs_in_unroller global_options.x_flag_split_ivs_in_unroller 2656#endif 2657#ifdef GENERATOR_FILE 2658extern int flag_split_stack; 2659#else 2660 int x_flag_split_stack; 2661#define flag_split_stack global_options.x_flag_split_stack 2662#endif 2663#ifdef GENERATOR_FILE 2664extern int flag_split_wide_types; 2665#else 2666 int x_flag_split_wide_types; 2667#define flag_split_wide_types global_options.x_flag_split_wide_types 2668#endif 2669#ifdef GENERATOR_FILE 2670extern int flag_stack_protect; 2671#else 2672 int x_flag_stack_protect; 2673#define flag_stack_protect global_options.x_flag_stack_protect 2674#endif 2675#ifdef GENERATOR_FILE 2676extern int flag_stack_usage; 2677#else 2678 int x_flag_stack_usage; 2679#define flag_stack_usage global_options.x_flag_stack_usage 2680#endif 2681#ifdef GENERATOR_FILE 2682extern int flag_detailed_statistics; 2683#else 2684 int x_flag_detailed_statistics; 2685#define flag_detailed_statistics global_options.x_flag_detailed_statistics 2686#endif 2687#ifdef GENERATOR_FILE 2688extern int flag_store_check; 2689#else 2690 int x_flag_store_check; 2691#define flag_store_check global_options.x_flag_store_check 2692#endif 2693#ifdef GENERATOR_FILE 2694extern int flag_strict_aliasing; 2695#else 2696 int x_flag_strict_aliasing; 2697#define flag_strict_aliasing global_options.x_flag_strict_aliasing 2698#endif 2699#ifdef GENERATOR_FILE 2700extern int flag_strict_enum_precision; 2701#else 2702 int x_flag_strict_enum_precision; 2703#define flag_strict_enum_precision global_options.x_flag_strict_enum_precision 2704#endif 2705#ifdef GENERATOR_FILE 2706extern int flag_strict_enums; 2707#else 2708 int x_flag_strict_enums; 2709#define flag_strict_enums global_options.x_flag_strict_enums 2710#endif 2711#ifdef GENERATOR_FILE 2712extern int flag_strict_overflow; 2713#else 2714 int x_flag_strict_overflow; 2715#define flag_strict_overflow global_options.x_flag_strict_overflow 2716#endif 2717#ifdef GENERATOR_FILE 2718extern int flag_strict_volatile_bitfields; 2719#else 2720 int x_flag_strict_volatile_bitfields; 2721#define flag_strict_volatile_bitfields global_options.x_flag_strict_volatile_bitfields 2722#endif 2723#ifdef GENERATOR_FILE 2724extern int flag_syntax_only; 2725#else 2726 int x_flag_syntax_only; 2727#define flag_syntax_only global_options.x_flag_syntax_only 2728#endif 2729#ifdef GENERATOR_FILE 2730extern int flag_test_coverage; 2731#else 2732 int x_flag_test_coverage; 2733#define flag_test_coverage global_options.x_flag_test_coverage 2734#endif 2735#ifdef GENERATOR_FILE 2736extern int flag_thread_jumps; 2737#else 2738 int x_flag_thread_jumps; 2739#define flag_thread_jumps global_options.x_flag_thread_jumps 2740#endif 2741#ifdef GENERATOR_FILE 2742extern int flag_threadsafe_statics; 2743#else 2744 int x_flag_threadsafe_statics; 2745#define flag_threadsafe_statics global_options.x_flag_threadsafe_statics 2746#endif 2747#ifdef GENERATOR_FILE 2748extern int time_report; 2749#else 2750 int x_time_report; 2751#define time_report global_options.x_time_report 2752#endif 2753#ifdef GENERATOR_FILE 2754extern enum tls_model flag_tls_default; 2755#else 2756 enum tls_model x_flag_tls_default; 2757#define flag_tls_default global_options.x_flag_tls_default 2758#endif 2759#ifdef GENERATOR_FILE 2760extern int flag_toplevel_reorder; 2761#else 2762 int x_flag_toplevel_reorder; 2763#define flag_toplevel_reorder global_options.x_flag_toplevel_reorder 2764#endif 2765#ifdef GENERATOR_FILE 2766extern int flag_tracer; 2767#else 2768 int x_flag_tracer; 2769#define flag_tracer global_options.x_flag_tracer 2770#endif 2771#ifdef GENERATOR_FILE 2772extern int flag_trapping_math; 2773#else 2774 int x_flag_trapping_math; 2775#define flag_trapping_math global_options.x_flag_trapping_math 2776#endif 2777#ifdef GENERATOR_FILE 2778extern int flag_trapv; 2779#else 2780 int x_flag_trapv; 2781#define flag_trapv global_options.x_flag_trapv 2782#endif 2783#ifdef GENERATOR_FILE 2784extern int flag_tree_bit_ccp; 2785#else 2786 int x_flag_tree_bit_ccp; 2787#define flag_tree_bit_ccp global_options.x_flag_tree_bit_ccp 2788#endif 2789#ifdef GENERATOR_FILE 2790extern int flag_tree_builtin_call_dce; 2791#else 2792 int x_flag_tree_builtin_call_dce; 2793#define flag_tree_builtin_call_dce global_options.x_flag_tree_builtin_call_dce 2794#endif 2795#ifdef GENERATOR_FILE 2796extern int flag_tree_ccp; 2797#else 2798 int x_flag_tree_ccp; 2799#define flag_tree_ccp global_options.x_flag_tree_ccp 2800#endif 2801#ifdef GENERATOR_FILE 2802extern int flag_tree_ch; 2803#else 2804 int x_flag_tree_ch; 2805#define flag_tree_ch global_options.x_flag_tree_ch 2806#endif 2807#ifdef GENERATOR_FILE 2808extern int flag_tree_copy_prop; 2809#else 2810 int x_flag_tree_copy_prop; 2811#define flag_tree_copy_prop global_options.x_flag_tree_copy_prop 2812#endif 2813#ifdef GENERATOR_FILE 2814extern int flag_tree_copyrename; 2815#else 2816 int x_flag_tree_copyrename; 2817#define flag_tree_copyrename global_options.x_flag_tree_copyrename 2818#endif 2819#ifdef GENERATOR_FILE 2820extern int flag_tree_cselim; 2821#else 2822 int x_flag_tree_cselim; 2823#define flag_tree_cselim global_options.x_flag_tree_cselim 2824#endif 2825#ifdef GENERATOR_FILE 2826extern int flag_tree_dce; 2827#else 2828 int x_flag_tree_dce; 2829#define flag_tree_dce global_options.x_flag_tree_dce 2830#endif 2831#ifdef GENERATOR_FILE 2832extern int flag_tree_dom; 2833#else 2834 int x_flag_tree_dom; 2835#define flag_tree_dom global_options.x_flag_tree_dom 2836#endif 2837#ifdef GENERATOR_FILE 2838extern int flag_tree_dse; 2839#else 2840 int x_flag_tree_dse; 2841#define flag_tree_dse global_options.x_flag_tree_dse 2842#endif 2843#ifdef GENERATOR_FILE 2844extern int flag_tree_forwprop; 2845#else 2846 int x_flag_tree_forwprop; 2847#define flag_tree_forwprop global_options.x_flag_tree_forwprop 2848#endif 2849#ifdef GENERATOR_FILE 2850extern int flag_tree_fre; 2851#else 2852 int x_flag_tree_fre; 2853#define flag_tree_fre global_options.x_flag_tree_fre 2854#endif 2855#ifdef GENERATOR_FILE 2856extern int flag_tree_loop_distribute_patterns; 2857#else 2858 int x_flag_tree_loop_distribute_patterns; 2859#define flag_tree_loop_distribute_patterns global_options.x_flag_tree_loop_distribute_patterns 2860#endif 2861#ifdef GENERATOR_FILE 2862extern int flag_tree_loop_distribution; 2863#else 2864 int x_flag_tree_loop_distribution; 2865#define flag_tree_loop_distribution global_options.x_flag_tree_loop_distribution 2866#endif 2867#ifdef GENERATOR_FILE 2868extern int flag_tree_loop_if_convert; 2869#else 2870 int x_flag_tree_loop_if_convert; 2871#define flag_tree_loop_if_convert global_options.x_flag_tree_loop_if_convert 2872#endif 2873#ifdef GENERATOR_FILE 2874extern int flag_tree_loop_if_convert_stores; 2875#else 2876 int x_flag_tree_loop_if_convert_stores; 2877#define flag_tree_loop_if_convert_stores global_options.x_flag_tree_loop_if_convert_stores 2878#endif 2879#ifdef GENERATOR_FILE 2880extern int flag_tree_loop_im; 2881#else 2882 int x_flag_tree_loop_im; 2883#define flag_tree_loop_im global_options.x_flag_tree_loop_im 2884#endif 2885#ifdef GENERATOR_FILE 2886extern int flag_tree_loop_ivcanon; 2887#else 2888 int x_flag_tree_loop_ivcanon; 2889#define flag_tree_loop_ivcanon global_options.x_flag_tree_loop_ivcanon 2890#endif 2891#ifdef GENERATOR_FILE 2892extern int flag_tree_loop_optimize; 2893#else 2894 int x_flag_tree_loop_optimize; 2895#define flag_tree_loop_optimize global_options.x_flag_tree_loop_optimize 2896#endif 2897#ifdef GENERATOR_FILE 2898extern int flag_tree_live_range_split; 2899#else 2900 int x_flag_tree_live_range_split; 2901#define flag_tree_live_range_split global_options.x_flag_tree_live_range_split 2902#endif 2903#ifdef GENERATOR_FILE 2904extern int flag_tree_parallelize_loops; 2905#else 2906 int x_flag_tree_parallelize_loops; 2907#define flag_tree_parallelize_loops global_options.x_flag_tree_parallelize_loops 2908#endif 2909#ifdef GENERATOR_FILE 2910extern int flag_tree_phiprop; 2911#else 2912 int x_flag_tree_phiprop; 2913#define flag_tree_phiprop global_options.x_flag_tree_phiprop 2914#endif 2915#ifdef GENERATOR_FILE 2916extern int flag_tree_pre; 2917#else 2918 int x_flag_tree_pre; 2919#define flag_tree_pre global_options.x_flag_tree_pre 2920#endif 2921#ifdef GENERATOR_FILE 2922extern int flag_tree_pta; 2923#else 2924 int x_flag_tree_pta; 2925#define flag_tree_pta global_options.x_flag_tree_pta 2926#endif 2927#ifdef GENERATOR_FILE 2928extern int flag_tree_reassoc; 2929#else 2930 int x_flag_tree_reassoc; 2931#define flag_tree_reassoc global_options.x_flag_tree_reassoc 2932#endif 2933#ifdef GENERATOR_FILE 2934extern int flag_tree_scev_cprop; 2935#else 2936 int x_flag_tree_scev_cprop; 2937#define flag_tree_scev_cprop global_options.x_flag_tree_scev_cprop 2938#endif 2939#ifdef GENERATOR_FILE 2940extern int flag_tree_sink; 2941#else 2942 int x_flag_tree_sink; 2943#define flag_tree_sink global_options.x_flag_tree_sink 2944#endif 2945#ifdef GENERATOR_FILE 2946extern int flag_tree_slp_vectorize; 2947#else 2948 int x_flag_tree_slp_vectorize; 2949#define flag_tree_slp_vectorize global_options.x_flag_tree_slp_vectorize 2950#endif 2951#ifdef GENERATOR_FILE 2952extern int flag_tree_sra; 2953#else 2954 int x_flag_tree_sra; 2955#define flag_tree_sra global_options.x_flag_tree_sra 2956#endif 2957#ifdef GENERATOR_FILE 2958extern int flag_tree_switch_conversion; 2959#else 2960 int x_flag_tree_switch_conversion; 2961#define flag_tree_switch_conversion global_options.x_flag_tree_switch_conversion 2962#endif 2963#ifdef GENERATOR_FILE 2964extern int flag_tree_ter; 2965#else 2966 int x_flag_tree_ter; 2967#define flag_tree_ter global_options.x_flag_tree_ter 2968#endif 2969#ifdef GENERATOR_FILE 2970extern int flag_tree_vect_loop_version; 2971#else 2972 int x_flag_tree_vect_loop_version; 2973#define flag_tree_vect_loop_version global_options.x_flag_tree_vect_loop_version 2974#endif 2975#ifdef GENERATOR_FILE 2976extern int flag_tree_vectorize; 2977#else 2978 int x_flag_tree_vectorize; 2979#define flag_tree_vectorize global_options.x_flag_tree_vectorize 2980#endif 2981#ifdef GENERATOR_FILE 2982extern int flag_tree_vrp; 2983#else 2984 int x_flag_tree_vrp; 2985#define flag_tree_vrp global_options.x_flag_tree_vrp 2986#endif 2987#ifdef GENERATOR_FILE 2988extern int flag_unit_at_a_time; 2989#else 2990 int x_flag_unit_at_a_time; 2991#define flag_unit_at_a_time global_options.x_flag_unit_at_a_time 2992#endif 2993#ifdef GENERATOR_FILE 2994extern int flag_unroll_all_loops; 2995#else 2996 int x_flag_unroll_all_loops; 2997#define flag_unroll_all_loops global_options.x_flag_unroll_all_loops 2998#endif 2999#ifdef GENERATOR_FILE 3000extern int flag_unroll_loops; 3001#else 3002 int x_flag_unroll_loops; 3003#define flag_unroll_loops global_options.x_flag_unroll_loops 3004#endif 3005#ifdef GENERATOR_FILE 3006extern int flag_unsafe_loop_optimizations; 3007#else 3008 int x_flag_unsafe_loop_optimizations; 3009#define flag_unsafe_loop_optimizations global_options.x_flag_unsafe_loop_optimizations 3010#endif 3011#ifdef GENERATOR_FILE 3012extern int flag_unsafe_math_optimizations; 3013#else 3014 int x_flag_unsafe_math_optimizations; 3015#define flag_unsafe_math_optimizations global_options.x_flag_unsafe_math_optimizations 3016#endif 3017#ifdef GENERATOR_FILE 3018extern int flag_unswitch_loops; 3019#else 3020 int x_flag_unswitch_loops; 3021#define flag_unswitch_loops global_options.x_flag_unswitch_loops 3022#endif 3023#ifdef GENERATOR_FILE 3024extern int flag_unwind_tables; 3025#else 3026 int x_flag_unwind_tables; 3027#define flag_unwind_tables global_options.x_flag_unwind_tables 3028#endif 3029#ifdef GENERATOR_FILE 3030extern int flag_use_atomic_builtins; 3031#else 3032 int x_flag_use_atomic_builtins; 3033#define flag_use_atomic_builtins global_options.x_flag_use_atomic_builtins 3034#endif 3035#ifdef GENERATOR_FILE 3036extern int flag_use_boehm_gc; 3037#else 3038 int x_flag_use_boehm_gc; 3039#define flag_use_boehm_gc global_options.x_flag_use_boehm_gc 3040#endif 3041#ifdef GENERATOR_FILE 3042extern int flag_use_cxa_atexit; 3043#else 3044 int x_flag_use_cxa_atexit; 3045#define flag_use_cxa_atexit global_options.x_flag_use_cxa_atexit 3046#endif 3047#ifdef GENERATOR_FILE 3048extern int flag_use_cxa_get_exception_ptr; 3049#else 3050 int x_flag_use_cxa_get_exception_ptr; 3051#define flag_use_cxa_get_exception_ptr global_options.x_flag_use_cxa_get_exception_ptr 3052#endif 3053#ifdef GENERATOR_FILE 3054extern int flag_use_divide_subroutine; 3055#else 3056 int x_flag_use_divide_subroutine; 3057#define flag_use_divide_subroutine global_options.x_flag_use_divide_subroutine 3058#endif 3059#ifdef GENERATOR_FILE 3060extern int flag_var_tracking; 3061#else 3062 int x_flag_var_tracking; 3063#define flag_var_tracking global_options.x_flag_var_tracking 3064#endif 3065#ifdef GENERATOR_FILE 3066extern int flag_var_tracking_assignments; 3067#else 3068 int x_flag_var_tracking_assignments; 3069#define flag_var_tracking_assignments global_options.x_flag_var_tracking_assignments 3070#endif 3071#ifdef GENERATOR_FILE 3072extern int flag_var_tracking_assignments_toggle; 3073#else 3074 int x_flag_var_tracking_assignments_toggle; 3075#define flag_var_tracking_assignments_toggle global_options.x_flag_var_tracking_assignments_toggle 3076#endif 3077#ifdef GENERATOR_FILE 3078extern int flag_var_tracking_uninit; 3079#else 3080 int x_flag_var_tracking_uninit; 3081#define flag_var_tracking_uninit global_options.x_flag_var_tracking_uninit 3082#endif 3083#ifdef GENERATOR_FILE 3084extern int flag_variable_expansion_in_unroller; 3085#else 3086 int x_flag_variable_expansion_in_unroller; 3087#define flag_variable_expansion_in_unroller global_options.x_flag_variable_expansion_in_unroller 3088#endif 3089#ifdef GENERATOR_FILE 3090extern int flag_vect_cost_model; 3091#else 3092 int x_flag_vect_cost_model; 3093#define flag_vect_cost_model global_options.x_flag_vect_cost_model 3094#endif 3095#ifdef GENERATOR_FILE 3096extern int flag_verbose_asm; 3097#else 3098 int x_flag_verbose_asm; 3099#define flag_verbose_asm global_options.x_flag_verbose_asm 3100#endif 3101#ifdef GENERATOR_FILE 3102extern int flag_visibility_ms_compat; 3103#else 3104 int x_flag_visibility_ms_compat; 3105#define flag_visibility_ms_compat global_options.x_flag_visibility_ms_compat 3106#endif 3107#ifdef GENERATOR_FILE 3108extern enum symbol_visibility default_visibility; 3109#else 3110 enum symbol_visibility x_default_visibility; 3111#define default_visibility global_options.x_default_visibility 3112#endif 3113#ifdef GENERATOR_FILE 3114extern int flag_value_profile_transformations; 3115#else 3116 int x_flag_value_profile_transformations; 3117#define flag_value_profile_transformations global_options.x_flag_value_profile_transformations 3118#endif 3119#ifdef GENERATOR_FILE 3120extern int flag_weak; 3121#else 3122 int x_flag_weak; 3123#define flag_weak global_options.x_flag_weak 3124#endif 3125#ifdef GENERATOR_FILE 3126extern int flag_web; 3127#else 3128 int x_flag_web; 3129#define flag_web global_options.x_flag_web 3130#endif 3131#ifdef GENERATOR_FILE 3132extern int flag_whole_program; 3133#else 3134 int x_flag_whole_program; 3135#define flag_whole_program global_options.x_flag_whole_program 3136#endif 3137#ifdef GENERATOR_FILE 3138extern int flag_working_directory; 3139#else 3140 int x_flag_working_directory; 3141#define flag_working_directory global_options.x_flag_working_directory 3142#endif 3143#ifdef GENERATOR_FILE 3144extern int flag_wpa; 3145#else 3146 int x_flag_wpa; 3147#define flag_wpa global_options.x_flag_wpa 3148#endif 3149#ifdef GENERATOR_FILE 3150extern int flag_wrapv; 3151#else 3152 int x_flag_wrapv; 3153#define flag_wrapv global_options.x_flag_wrapv 3154#endif 3155#ifdef GENERATOR_FILE 3156extern int flag_zee; 3157#else 3158 int x_flag_zee; 3159#define flag_zee global_options.x_flag_zee 3160#endif 3161#ifdef GENERATOR_FILE 3162extern int flag_zero_initialized_in_bss; 3163#else 3164 int x_flag_zero_initialized_in_bss; 3165#define flag_zero_initialized_in_bss global_options.x_flag_zero_initialized_in_bss 3166#endif 3167#ifdef GENERATOR_FILE 3168extern int flag_zero_link; 3169#else 3170 int x_flag_zero_link; 3171#define flag_zero_link global_options.x_flag_zero_link 3172#endif 3173#ifdef GENERATOR_FILE 3174extern int dwarf_version; 3175#else 3176 int x_dwarf_version; 3177#define dwarf_version global_options.x_dwarf_version 3178#endif 3179#ifdef GENERATOR_FILE 3180extern int flag_gen_declaration; 3181#else 3182 int x_flag_gen_declaration; 3183#define flag_gen_declaration global_options.x_flag_gen_declaration 3184#endif 3185#ifdef GENERATOR_FILE 3186extern int dwarf_strict; 3187#else 3188 int x_dwarf_strict; 3189#define dwarf_strict global_options.x_dwarf_strict 3190#endif 3191#ifdef GENERATOR_FILE 3192extern int flag_gtoggle; 3193#else 3194 int x_flag_gtoggle; 3195#define flag_gtoggle global_options.x_flag_gtoggle 3196#endif 3197#ifdef GENERATOR_FILE 3198extern const char *plugindir_string; 3199#else 3200 const char *x_plugindir_string; 3201#define plugindir_string global_options.x_plugindir_string 3202#endif 3203#ifdef GENERATOR_FILE 3204extern const char *target_abi_name; 3205#else 3206 const char *x_target_abi_name; 3207#define target_abi_name global_options.x_target_abi_name 3208#endif 3209#ifdef GENERATOR_FILE 3210extern int fix_cm3_ldrd; 3211#else 3212 int x_fix_cm3_ldrd; 3213#define fix_cm3_ldrd global_options.x_fix_cm3_ldrd 3214#endif 3215#ifdef GENERATOR_FILE 3216extern const char *target_float_abi_name; 3217#else 3218 const char *x_target_float_abi_name; 3219#define target_float_abi_name global_options.x_target_float_abi_name 3220#endif 3221#ifdef GENERATOR_FILE 3222extern const char *target_fp16_format_name; 3223#else 3224 const char *x_target_fp16_format_name; 3225#define target_fp16_format_name global_options.x_target_fp16_format_name 3226#endif 3227#ifdef GENERATOR_FILE 3228extern const char *target_fpe_name; 3229#else 3230 const char *x_target_fpe_name; 3231#define target_fpe_name global_options.x_target_fpe_name 3232#endif 3233#ifdef GENERATOR_FILE 3234extern const char *target_fpu_name; 3235#else 3236 const char *x_target_fpu_name; 3237#define target_fpu_name global_options.x_target_fpu_name 3238#endif 3239#ifdef GENERATOR_FILE 3240extern const char *arm_pic_register_string; 3241#else 3242 const char *x_arm_pic_register_string; 3243#define arm_pic_register_string global_options.x_arm_pic_register_string 3244#endif 3245#ifdef GENERATOR_FILE 3246extern const char *structure_size_string; 3247#else 3248 const char *x_structure_size_string; 3249#define structure_size_string global_options.x_structure_size_string 3250#endif 3251#ifdef GENERATOR_FILE 3252extern const char *target_thread_switch; 3253#else 3254 const char *x_target_thread_switch; 3255#define target_thread_switch global_options.x_target_thread_switch 3256#endif 3257#ifdef GENERATOR_FILE 3258extern int target_word_relocations; 3259#else 3260 int x_target_word_relocations; 3261#define target_word_relocations global_options.x_target_word_relocations 3262#endif 3263#ifdef GENERATOR_FILE 3264extern const char *asm_file_name; 3265#else 3266 const char *x_asm_file_name; 3267#define asm_file_name global_options.x_asm_file_name 3268#endif 3269#ifdef GENERATOR_FILE 3270extern int pass_exit_codes; 3271#else 3272 int x_pass_exit_codes; 3273#define pass_exit_codes global_options.x_pass_exit_codes 3274#endif 3275#ifdef GENERATOR_FILE 3276extern int pedantic; 3277#else 3278 int x_pedantic; 3279#define pedantic global_options.x_pedantic 3280#endif 3281#ifdef GENERATOR_FILE 3282extern int flag_pedantic_errors; 3283#else 3284 int x_flag_pedantic_errors; 3285#define flag_pedantic_errors global_options.x_flag_pedantic_errors 3286#endif 3287#ifdef GENERATOR_FILE 3288extern int use_pipes; 3289#else 3290 int x_use_pipes; 3291#define use_pipes global_options.x_use_pipes 3292#endif 3293#ifdef GENERATOR_FILE 3294extern const char *print_file_name; 3295#else 3296 const char *x_print_file_name; 3297#define print_file_name global_options.x_print_file_name 3298#endif 3299#ifdef GENERATOR_FILE 3300extern int print_multi_directory; 3301#else 3302 int x_print_multi_directory; 3303#define print_multi_directory global_options.x_print_multi_directory 3304#endif 3305#ifdef GENERATOR_FILE 3306extern int print_multi_lib; 3307#else 3308 int x_print_multi_lib; 3309#define print_multi_lib global_options.x_print_multi_lib 3310#endif 3311#ifdef GENERATOR_FILE 3312extern int print_multi_os_directory; 3313#else 3314 int x_print_multi_os_directory; 3315#define print_multi_os_directory global_options.x_print_multi_os_directory 3316#endif 3317#ifdef GENERATOR_FILE 3318extern const char *print_prog_name; 3319#else 3320 const char *x_print_prog_name; 3321#define print_prog_name global_options.x_print_prog_name 3322#endif 3323#ifdef GENERATOR_FILE 3324extern int print_search_dirs; 3325#else 3326 int x_print_search_dirs; 3327#define print_search_dirs global_options.x_print_search_dirs 3328#endif 3329#ifdef GENERATOR_FILE 3330extern int print_sysroot; 3331#else 3332 int x_print_sysroot; 3333#define print_sysroot global_options.x_print_sysroot 3334#endif 3335#ifdef GENERATOR_FILE 3336extern int print_sysroot_headers_suffix; 3337#else 3338 int x_print_sysroot_headers_suffix; 3339#define print_sysroot_headers_suffix global_options.x_print_sysroot_headers_suffix 3340#endif 3341#ifdef GENERATOR_FILE 3342extern int quiet_flag; 3343#else 3344 int x_quiet_flag; 3345#define quiet_flag global_options.x_quiet_flag 3346#endif 3347#ifdef GENERATOR_FILE 3348extern int report_times; 3349#else 3350 int x_report_times; 3351#define report_times global_options.x_report_times 3352#endif 3353#ifdef GENERATOR_FILE 3354extern int flag_undef; 3355#else 3356 int x_flag_undef; 3357#define flag_undef global_options.x_flag_undef 3358#endif 3359#ifdef GENERATOR_FILE 3360extern int verbose_flag; 3361#else 3362 int x_verbose_flag; 3363#define verbose_flag global_options.x_verbose_flag 3364#endif 3365#ifdef GENERATOR_FILE 3366extern int version_flag; 3367#else 3368 int x_version_flag; 3369#define version_flag global_options.x_version_flag 3370#endif 3371#ifdef GENERATOR_FILE 3372extern int inhibit_warnings; 3373#else 3374 int x_inhibit_warnings; 3375#define inhibit_warnings global_options.x_inhibit_warnings 3376#endif 3377#ifdef GENERATOR_FILE 3378extern const char *wrapper_string; 3379#else 3380 const char *x_wrapper_string; 3381#define wrapper_string global_options.x_wrapper_string 3382#endif 3383#ifndef GENERATOR_FILE 3384 const char *x_VAR_march_; 3385#define x_VAR_march_ do_not_use 3386#endif 3387#ifndef GENERATOR_FILE 3388 const char *x_VAR_mcpu_; 3389#define x_VAR_mcpu_ do_not_use 3390#endif 3391#ifndef GENERATOR_FILE 3392 int x_VAR_mhard_float; 3393#define x_VAR_mhard_float do_not_use 3394#endif 3395#ifndef GENERATOR_FILE 3396 int x_VAR_msoft_float; 3397#define x_VAR_msoft_float do_not_use 3398#endif 3399#ifndef GENERATOR_FILE 3400 const char *x_VAR_mtune_; 3401#define x_VAR_mtune_ do_not_use 3402#endif 3403#ifndef GENERATOR_FILE 3404 bool frontend_set_flag_associative_math; 3405#endif 3406#ifndef GENERATOR_FILE 3407 bool frontend_set_flag_cx_limited_range; 3408#endif 3409#ifndef GENERATOR_FILE 3410 bool frontend_set_flag_finite_math_only; 3411#endif 3412#ifndef GENERATOR_FILE 3413 bool frontend_set_flag_errno_math; 3414#endif 3415#ifndef GENERATOR_FILE 3416 bool frontend_set_flag_reciprocal_math; 3417#endif 3418#ifndef GENERATOR_FILE 3419 bool frontend_set_flag_rounding_math; 3420#endif 3421#ifndef GENERATOR_FILE 3422 bool frontend_set_flag_signaling_nans; 3423#endif 3424#ifndef GENERATOR_FILE 3425 bool frontend_set_flag_signed_zeros; 3426#endif 3427#ifndef GENERATOR_FILE 3428 bool frontend_set_flag_trapping_math; 3429#endif 3430#ifndef GENERATOR_FILE 3431 bool frontend_set_flag_unsafe_math_optimizations; 3432#endif 3433#ifndef GENERATOR_FILE 3434}; 3435extern struct gcc_options global_options; 3436extern const struct gcc_options global_options_init; 3437extern struct gcc_options global_options_set; 3438#define target_flags_explicit global_options_set.x_target_flags 3439#endif 3440#endif 3441 3442#if !defined(GCC_DRIVER) && !defined(IN_LIBGCC2) && !defined(IN_TARGET_LIBS) 3443 3444/* Structure to save/restore optimization and target specific options. */ 3445struct GTY(()) cl_optimization 3446{ 3447 int x_align_functions; 3448 int x_align_jumps; 3449 int x_align_labels; 3450 int x_align_loops; 3451 int x_flag_sched_stalled_insns; 3452 int x_flag_sched_stalled_insns_dep; 3453 enum fp_contract_mode x_flag_fp_contract_mode; 3454 unsigned char x_optimize; 3455 unsigned char x_optimize_size; 3456 signed char x_flag_asynchronous_unwind_tables; 3457 signed char x_flag_branch_on_count_reg; 3458 signed char x_flag_branch_probabilities; 3459 signed char x_flag_branch_target_load_optimize; 3460 signed char x_flag_branch_target_load_optimize2; 3461 signed char x_flag_btr_bb_exclusive; 3462 signed char x_flag_caller_saves; 3463 signed char x_flag_combine_stack_adjustments; 3464 signed char x_flag_no_common; 3465 signed char x_flag_compare_elim_after_reload; 3466 signed char x_flag_conserve_stack; 3467 signed char x_flag_cprop_registers; 3468 signed char x_flag_crossjumping; 3469 signed char x_flag_cse_follow_jumps; 3470 signed char x_flag_cx_fortran_rules; 3471 signed char x_flag_cx_limited_range; 3472 signed char x_flag_data_sections; 3473 signed char x_flag_dce; 3474 signed char x_flag_defer_pop; 3475 signed char x_flag_delayed_branch; 3476 signed char x_flag_delete_null_pointer_checks; 3477 signed char x_flag_devirtualize; 3478 signed char x_flag_dse; 3479 signed char x_flag_early_inlining; 3480 signed char x_flag_exceptions; 3481 signed char x_flag_expensive_optimizations; 3482 signed char x_flag_finite_math_only; 3483 signed char x_flag_float_store; 3484 signed char x_flag_forward_propagate; 3485 signed char x_flag_gcse; 3486 signed char x_flag_gcse_after_reload; 3487 signed char x_flag_gcse_las; 3488 signed char x_flag_gcse_lm; 3489 signed char x_flag_gcse_sm; 3490 signed char x_flag_graphite_identity; 3491 signed char x_flag_guess_branch_prob; 3492 signed char x_flag_if_conversion; 3493 signed char x_flag_if_conversion2; 3494 signed char x_flag_inline_functions; 3495 signed char x_flag_inline_functions_called_once; 3496 signed char x_flag_inline_hot_caller; 3497 signed char x_flag_inline_small_functions; 3498 signed char x_flag_ipa_cp; 3499 signed char x_flag_ipa_cp_clone; 3500 signed char x_flag_ipa_matrix_reorg; 3501 signed char x_flag_ipa_profile; 3502 signed char x_flag_ipa_pta; 3503 signed char x_flag_ipa_pure_const; 3504 signed char x_flag_ipa_reference; 3505 signed char x_flag_ipa_sra; 3506 signed char x_flag_ivopts; 3507 signed char x_flag_jump_tables; 3508 signed char x_flag_loop_block; 3509 signed char x_flag_loop_flatten; 3510 signed char x_flag_loop_interchange; 3511 signed char x_flag_loop_parallelize_all; 3512 signed char x_flag_loop_strip_mine; 3513 signed char x_flag_lto_report; 3514 signed char x_flag_ltrans; 3515 signed char x_flag_errno_math; 3516 signed char x_flag_merge_constants; 3517 signed char x_flag_modulo_sched; 3518 signed char x_flag_move_loop_invariants; 3519 signed char x_flag_non_call_exceptions; 3520 signed char x_flag_nothrow_opt; 3521 signed char x_flag_omit_frame_pointer; 3522 signed char x_flag_opt_info; 3523 signed char x_flag_regmove; 3524 signed char x_flag_optimize_sibling_calls; 3525 signed char x_flag_pack_struct; 3526 signed char x_flag_peel_loops; 3527 signed char x_flag_no_peephole; 3528 signed char x_flag_peephole2; 3529 signed char x_flag_predictive_commoning; 3530 signed char x_flag_prefetch_loop_arrays; 3531 signed char x_flag_profile_dump; 3532 signed char x_flag_pcc_struct_return; 3533 signed char x_flag_rename_registers; 3534 signed char x_flag_reorder_blocks; 3535 signed char x_flag_reorder_blocks_and_partition; 3536 signed char x_flag_reorder_functions; 3537 signed char x_flag_rerun_cse_after_loop; 3538 signed char x_flag_resched_modulo_sched; 3539 signed char x_flag_ripa_peel_size_limit; 3540 signed char x_flag_ripa_unroll_size_limit; 3541 signed char x_flag_rounding_math; 3542 signed char x_flag_rtti; 3543 signed char x_flag_sched_critical_path_heuristic; 3544 signed char x_flag_sched_dep_count_heuristic; 3545 signed char x_flag_sched_group_heuristic; 3546 signed char x_flag_schedule_interblock; 3547 signed char x_flag_sched_last_insn_heuristic; 3548 signed char x_flag_sched_pressure; 3549 signed char x_flag_sched_rank_heuristic; 3550 signed char x_flag_schedule_speculative; 3551 signed char x_flag_sched_spec_insn_heuristic; 3552 signed char x_flag_schedule_speculative_load; 3553 signed char x_flag_schedule_speculative_load_dangerous; 3554 signed char x_flag_sched2_use_superblocks; 3555 signed char x_flag_schedule_insns; 3556 signed char x_flag_schedule_insns_after_reload; 3557 signed char x_flag_section_anchors; 3558 signed char x_flag_sel_sched_pipelining; 3559 signed char x_flag_sel_sched_pipelining_outer_loops; 3560 signed char x_flag_sel_sched_reschedule_pipelined; 3561 signed char x_flag_selective_scheduling; 3562 signed char x_flag_selective_scheduling2; 3563 signed char x_flag_short_double; 3564 signed char x_flag_short_enums; 3565 signed char x_flag_short_wchar; 3566 signed char x_flag_signaling_nans; 3567 signed char x_flag_signed_zeros; 3568 signed char x_flag_single_precision_constant; 3569 signed char x_flag_sized_delete; 3570 signed char x_flag_split_ivs_in_unroller; 3571 signed char x_flag_split_wide_types; 3572 signed char x_flag_strict_aliasing; 3573 signed char x_flag_strict_enum_precision; 3574 signed char x_flag_strict_enums; 3575 signed char x_flag_thread_jumps; 3576 signed char x_flag_threadsafe_statics; 3577 signed char x_flag_toplevel_reorder; 3578 signed char x_flag_trapping_math; 3579 signed char x_flag_trapv; 3580 signed char x_flag_tree_bit_ccp; 3581 signed char x_flag_tree_builtin_call_dce; 3582 signed char x_flag_tree_ccp; 3583 signed char x_flag_tree_ch; 3584 signed char x_flag_tree_copy_prop; 3585 signed char x_flag_tree_copyrename; 3586 signed char x_flag_tree_cselim; 3587 signed char x_flag_tree_dce; 3588 signed char x_flag_tree_dom; 3589 signed char x_flag_tree_dse; 3590 signed char x_flag_tree_forwprop; 3591 signed char x_flag_tree_fre; 3592 signed char x_flag_tree_loop_distribute_patterns; 3593 signed char x_flag_tree_loop_distribution; 3594 signed char x_flag_tree_loop_if_convert; 3595 signed char x_flag_tree_loop_if_convert_stores; 3596 signed char x_flag_tree_loop_im; 3597 signed char x_flag_tree_loop_ivcanon; 3598 signed char x_flag_tree_loop_optimize; 3599 signed char x_flag_tree_live_range_split; 3600 signed char x_flag_tree_phiprop; 3601 signed char x_flag_tree_pre; 3602 signed char x_flag_tree_pta; 3603 signed char x_flag_tree_reassoc; 3604 signed char x_flag_tree_scev_cprop; 3605 signed char x_flag_tree_sink; 3606 signed char x_flag_tree_slp_vectorize; 3607 signed char x_flag_tree_sra; 3608 signed char x_flag_tree_switch_conversion; 3609 signed char x_flag_tree_ter; 3610 signed char x_flag_tree_vect_loop_version; 3611 signed char x_flag_tree_vectorize; 3612 signed char x_flag_tree_vrp; 3613 signed char x_flag_unit_at_a_time; 3614 signed char x_flag_unroll_all_loops; 3615 signed char x_flag_unroll_loops; 3616 signed char x_flag_unsafe_loop_optimizations; 3617 signed char x_flag_unsafe_math_optimizations; 3618 signed char x_flag_unswitch_loops; 3619 signed char x_flag_unwind_tables; 3620 signed char x_flag_var_tracking; 3621 signed char x_flag_var_tracking_assignments; 3622 signed char x_flag_var_tracking_assignments_toggle; 3623 signed char x_flag_var_tracking_uninit; 3624 signed char x_flag_variable_expansion_in_unroller; 3625 signed char x_flag_vect_cost_model; 3626 signed char x_flag_value_profile_transformations; 3627 signed char x_flag_web; 3628 signed char x_flag_whole_program; 3629 signed char x_flag_wpa; 3630 signed char x_flag_wrapv; 3631}; 3632 3633/* Structure to save/restore selected target specific options. */ 3634struct GTY(()) cl_target_option 3635{ 3636 int x_target_flags; 3637}; 3638 3639 3640/* Save optimization variables into a structure. */ 3641extern void cl_optimization_save (struct cl_optimization *, struct gcc_options *); 3642 3643/* Restore optimization variables from a structure. */ 3644extern void cl_optimization_restore (struct gcc_options *, struct cl_optimization *); 3645 3646/* Print optimization variables from a structure. */ 3647extern void cl_optimization_print (FILE *, int, struct cl_optimization *); 3648 3649/* Save selected option variables into a structure. */ 3650extern void cl_target_option_save (struct cl_target_option *, struct gcc_options *); 3651 3652/* Restore selected option variables from a structure. */ 3653extern void cl_target_option_restore (struct gcc_options *, struct cl_target_option *); 3654 3655/* Print target option variables from a structure. */ 3656extern void cl_target_option_print (FILE *, int, struct cl_target_option *); 3657#endif 3658 3659#define MASK_ABORT_NORETURN (1 << 0) 3660#define MASK_APCS_FLOAT (1 << 1) 3661#define MASK_APCS_FRAME (1 << 2) 3662#define MASK_APCS_REENT (1 << 3) 3663#define MASK_APCS_STACK (1 << 4) 3664#define MASK_BIG_END (1 << 5) 3665#define MASK_CALLEE_INTERWORKING (1 << 6) 3666#define MASK_CALLER_INTERWORKING (1 << 7) 3667#define MASK_CIRRUS_FIX_INVALID_INSNS (1 << 8) 3668#define MASK_FPE (1 << 9) 3669#define MASK_LONG_CALLS (1 << 10) 3670#define MASK_POKE_FUNCTION_NAME (1 << 11) 3671#define MASK_SCHED_PROLOG (1 << 12) 3672#define MASK_SINGLE_PIC_BASE (1 << 13) 3673#define MASK_THUMB (1 << 14) 3674#define MASK_INTERWORK (1 << 15) 3675#define MASK_TPCS_FRAME (1 << 16) 3676#define MASK_TPCS_LEAF_FRAME (1 << 17) 3677#define MASK_NEON_VECTORIZE_QUAD (1 << 18) 3678#define MASK_LITTLE_WORDS (1 << 19) 3679 3680#define TARGET_ABORT_NORETURN ((target_flags & MASK_ABORT_NORETURN) != 0) 3681#define TARGET_APCS_FLOAT ((target_flags & MASK_APCS_FLOAT) != 0) 3682#define TARGET_APCS_FRAME ((target_flags & MASK_APCS_FRAME) != 0) 3683#define TARGET_APCS_REENT ((target_flags & MASK_APCS_REENT) != 0) 3684#define TARGET_APCS_STACK ((target_flags & MASK_APCS_STACK) != 0) 3685#define TARGET_BIG_END ((target_flags & MASK_BIG_END) != 0) 3686#define TARGET_CALLEE_INTERWORKING ((target_flags & MASK_CALLEE_INTERWORKING) != 0) 3687#define TARGET_CALLER_INTERWORKING ((target_flags & MASK_CALLER_INTERWORKING) != 0) 3688#define TARGET_CIRRUS_FIX_INVALID_INSNS ((target_flags & MASK_CIRRUS_FIX_INVALID_INSNS) != 0) 3689#define TARGET_FPE ((target_flags & MASK_FPE) != 0) 3690#define TARGET_LONG_CALLS ((target_flags & MASK_LONG_CALLS) != 0) 3691#define TARGET_POKE_FUNCTION_NAME ((target_flags & MASK_POKE_FUNCTION_NAME) != 0) 3692#define TARGET_SCHED_PROLOG ((target_flags & MASK_SCHED_PROLOG) != 0) 3693#define TARGET_SINGLE_PIC_BASE ((target_flags & MASK_SINGLE_PIC_BASE) != 0) 3694#define TARGET_THUMB ((target_flags & MASK_THUMB) != 0) 3695#define TARGET_INTERWORK ((target_flags & MASK_INTERWORK) != 0) 3696#define TARGET_TPCS_FRAME ((target_flags & MASK_TPCS_FRAME) != 0) 3697#define TARGET_TPCS_LEAF_FRAME ((target_flags & MASK_TPCS_LEAF_FRAME) != 0) 3698#define TARGET_NEON_VECTORIZE_QUAD ((target_flags & MASK_NEON_VECTORIZE_QUAD) != 0) 3699#define TARGET_LITTLE_WORDS ((target_flags & MASK_LITTLE_WORDS) != 0) 3700 3701 3702#define CL_Ada (1 << 0) 3703#define CL_C (1 << 1) 3704#define CL_CXX (1 << 2) 3705#define CL_Fortran (1 << 3) 3706#define CL_Go (1 << 4) 3707#define CL_Java (1 << 5) 3708#define CL_LTO (1 << 6) 3709#define CL_ObjC (1 << 7) 3710#define CL_ObjCXX (1 << 8) 3711#define CL_LANG_ALL ((1 << 9) - 1) 3712 3713enum opt_code 3714{ 3715 OPT____ = 0, /* -### */ 3716 /* OPT__CLASSPATH = 1, */ /* --CLASSPATH */ 3717 /* OPT__all_warnings = 2, */ /* --all-warnings */ 3718 /* OPT__ansi = 3, */ /* --ansi */ 3719 /* OPT__assemble = 4, */ /* --assemble */ 3720 /* OPT__assert = 5, */ /* --assert */ 3721 /* OPT__assert_ = 6, */ /* --assert= */ 3722 /* OPT__bootclasspath = 7, */ /* --bootclasspath */ 3723 /* OPT__canonical_prefixes = 8, */ /* --canonical-prefixes */ 3724 /* OPT__classpath = 9, */ /* --classpath */ 3725 /* OPT__comments = 10, */ /* --comments */ 3726 /* OPT__comments_in_macros = 11, */ /* --comments-in-macros */ 3727 /* OPT__compile = 12, */ /* --compile */ 3728 /* OPT__coverage = 13, */ /* --coverage */ 3729 /* OPT__debug = 14, */ /* --debug */ 3730 /* OPT__define_macro = 15, */ /* --define-macro */ 3731 /* OPT__define_macro_ = 16, */ /* --define-macro= */ 3732 /* OPT__dependencies = 17, */ /* --dependencies */ 3733 /* OPT__dump = 18, */ /* --dump */ 3734 /* OPT__dump_ = 19, */ /* --dump= */ 3735 /* OPT__dumpbase = 20, */ /* --dumpbase */ 3736 /* OPT__dumpdir = 21, */ /* --dumpdir */ 3737 /* OPT__encoding = 22, */ /* --encoding */ 3738 /* OPT__entry = 23, */ /* --entry */ 3739 /* OPT__entry_ = 24, */ /* --entry= */ 3740 /* OPT__extdirs = 25, */ /* --extdirs */ 3741 /* OPT__extra_warnings = 26, */ /* --extra-warnings */ 3742 /* OPT__for_assembler = 27, */ /* --for-assembler */ 3743 /* OPT__for_assembler_ = 28, */ /* --for-assembler= */ 3744 /* OPT__for_linker = 29, */ /* --for-linker */ 3745 /* OPT__for_linker_ = 30, */ /* --for-linker= */ 3746 /* OPT__force_link = 31, */ /* --force-link */ 3747 /* OPT__force_link_ = 32, */ /* --force-link= */ 3748 OPT__help = 33, /* --help */ 3749 OPT__help_ = 34, /* --help= */ 3750 /* OPT__imacros = 35, */ /* --imacros */ 3751 /* OPT__imacros_ = 36, */ /* --imacros= */ 3752 /* OPT__include = 37, */ /* --include */ 3753 /* OPT__include_barrier = 38, */ /* --include-barrier */ 3754 /* OPT__include_directory = 39, */ /* --include-directory */ 3755 /* OPT__include_directory_after = 40, */ /* --include-directory-after */ 3756 /* OPT__include_directory_after_ = 41, */ /* --include-directory-after= */ 3757 /* OPT__include_directory_ = 42, */ /* --include-directory= */ 3758 /* OPT__include_prefix = 43, */ /* --include-prefix */ 3759 /* OPT__include_prefix_ = 44, */ /* --include-prefix= */ 3760 /* OPT__include_with_prefix = 45, */ /* --include-with-prefix */ 3761 /* OPT__include_with_prefix_after = 46, */ /* --include-with-prefix-after */ 3762 /* OPT__include_with_prefix_after_ = 47, *//* --include-with-prefix-after= */ 3763 /* OPT__include_with_prefix_before = 48, *//* --include-with-prefix-before */ 3764 /* OPT__include_with_prefix_before_ = 49, *//* --include-with-prefix-before= */ 3765 /* OPT__include_with_prefix_ = 50, */ /* --include-with-prefix= */ 3766 /* OPT__include_ = 51, */ /* --include= */ 3767 /* OPT__language = 52, */ /* --language */ 3768 /* OPT__language_ = 53, */ /* --language= */ 3769 /* OPT__library_directory = 54, */ /* --library-directory */ 3770 /* OPT__library_directory_ = 55, */ /* --library-directory= */ 3771 /* OPT__no_canonical_prefixes = 56, */ /* --no-canonical-prefixes */ 3772 /* OPT__no_integrated_cpp = 57, */ /* --no-integrated-cpp */ 3773 /* OPT__no_line_commands = 58, */ /* --no-line-commands */ 3774 /* OPT__no_standard_includes = 59, */ /* --no-standard-includes */ 3775 /* OPT__no_standard_libraries = 60, */ /* --no-standard-libraries */ 3776 /* OPT__no_warnings = 61, */ /* --no-warnings */ 3777 /* OPT__optimize = 62, */ /* --optimize */ 3778 /* OPT__output = 63, */ /* --output */ 3779 /* OPT__output_class_directory = 64, */ /* --output-class-directory */ 3780 /* OPT__output_class_directory_ = 65, */ /* --output-class-directory= */ 3781 OPT__output_pch_ = 66, /* --output-pch= */ 3782 /* OPT__output_ = 67, */ /* --output= */ 3783 OPT__param = 68, /* --param */ 3784 /* OPT__param_ = 69, */ /* --param= */ 3785 /* OPT__pass_exit_codes = 70, */ /* --pass-exit-codes */ 3786 /* OPT__pedantic = 71, */ /* --pedantic */ 3787 /* OPT__pedantic_errors = 72, */ /* --pedantic-errors */ 3788 /* OPT__pie = 73, */ /* --pie */ 3789 /* OPT__pipe = 74, */ /* --pipe */ 3790 /* OPT__prefix = 75, */ /* --prefix */ 3791 /* OPT__prefix_ = 76, */ /* --prefix= */ 3792 /* OPT__preprocess = 77, */ /* --preprocess */ 3793 /* OPT__print_file_name = 78, */ /* --print-file-name */ 3794 /* OPT__print_file_name_ = 79, */ /* --print-file-name= */ 3795 /* OPT__print_libgcc_file_name = 80, */ /* --print-libgcc-file-name */ 3796 /* OPT__print_missing_file_dependencies = 81, *//* --print-missing-file-dependencies */ 3797 /* OPT__print_multi_directory = 82, */ /* --print-multi-directory */ 3798 /* OPT__print_multi_lib = 83, */ /* --print-multi-lib */ 3799 /* OPT__print_multi_os_directory = 84, */ /* --print-multi-os-directory */ 3800 /* OPT__print_prog_name = 85, */ /* --print-prog-name */ 3801 /* OPT__print_prog_name_ = 86, */ /* --print-prog-name= */ 3802 /* OPT__print_search_dirs = 87, */ /* --print-search-dirs */ 3803 /* OPT__print_sysroot = 88, */ /* --print-sysroot */ 3804 /* OPT__print_sysroot_headers_suffix = 89, *//* --print-sysroot-headers-suffix */ 3805 /* OPT__profile = 90, */ /* --profile */ 3806 /* OPT__resource = 91, */ /* --resource */ 3807 /* OPT__resource_ = 92, */ /* --resource= */ 3808 /* OPT__save_temps = 93, */ /* --save-temps */ 3809 /* OPT__shared = 94, */ /* --shared */ 3810 /* OPT__specs = 95, */ /* --specs */ 3811 /* OPT__specs_ = 96, */ /* --specs= */ 3812 /* OPT__static = 97, */ /* --static */ 3813 /* OPT__symbolic = 98, */ /* --symbolic */ 3814 /* OPT__sysroot = 99, */ /* --sysroot */ 3815 OPT__sysroot_ = 100, /* --sysroot= */ 3816 OPT__target_help = 101, /* --target-help */ 3817 /* OPT__time = 102, */ /* --time */ 3818 /* OPT__trace_includes = 103, */ /* --trace-includes */ 3819 /* OPT__traditional = 104, */ /* --traditional */ 3820 /* OPT__traditional_cpp = 105, */ /* --traditional-cpp */ 3821 /* OPT__trigraphs = 106, */ /* --trigraphs */ 3822 /* OPT__undefine_macro = 107, */ /* --undefine-macro */ 3823 /* OPT__undefine_macro_ = 108, */ /* --undefine-macro= */ 3824 /* OPT__user_dependencies = 109, */ /* --user-dependencies */ 3825 /* OPT__verbose = 110, */ /* --verbose */ 3826 OPT__version = 111, /* --version */ 3827 /* OPT__write_dependencies = 112, */ /* --write-dependencies */ 3828 /* OPT__write_user_dependencies = 113, */ /* --write-user-dependencies */ 3829 OPT_A = 114, /* -A */ 3830 OPT_B = 115, /* -B */ 3831 OPT_C = 116, /* -C */ 3832 OPT_CC = 117, /* -CC */ 3833 /* OPT_CLASSPATH = 118, */ /* -CLASSPATH */ 3834 OPT_D = 119, /* -D */ 3835 OPT_E = 120, /* -E */ 3836 OPT_F = 121, /* -F */ 3837 OPT_H = 122, /* -H */ 3838 OPT_I = 123, /* -I */ 3839 OPT_J = 124, /* -J */ 3840 OPT_L = 125, /* -L */ 3841 OPT_M = 126, /* -M */ 3842 OPT_MD = 127, /* -MD */ 3843 OPT_MD_ = 128, /* -MD_ */ 3844 OPT_MF = 129, /* -MF */ 3845 OPT_MG = 130, /* -MG */ 3846 OPT_MM = 131, /* -MM */ 3847 OPT_MMD = 132, /* -MMD */ 3848 OPT_MMD_ = 133, /* -MMD_ */ 3849 OPT_MP = 134, /* -MP */ 3850 OPT_MQ = 135, /* -MQ */ 3851 OPT_MT = 136, /* -MT */ 3852 OPT_N = 137, /* -N */ 3853 OPT_O = 138, /* -O */ 3854 OPT_Ofast = 139, /* -Ofast */ 3855 OPT_Os = 140, /* -Os */ 3856 OPT_P = 141, /* -P */ 3857 OPT_Q = 142, /* -Q */ 3858 OPT_Qn = 143, /* -Qn */ 3859 OPT_Qy = 144, /* -Qy */ 3860 OPT_R = 145, /* -R */ 3861 OPT_S = 146, /* -S */ 3862 OPT_T = 147, /* -T */ 3863 OPT_Tbss = 148, /* -Tbss */ 3864 OPT_Tbss_ = 149, /* -Tbss= */ 3865 OPT_Tdata = 150, /* -Tdata */ 3866 OPT_Tdata_ = 151, /* -Tdata= */ 3867 OPT_Ttext = 152, /* -Ttext */ 3868 OPT_Ttext_ = 153, /* -Ttext= */ 3869 OPT_U = 154, /* -U */ 3870 /* OPT_W = 155, */ /* -W */ 3871 OPT_Wa_ = 156, /* -Wa, */ 3872 OPT_Wabi = 157, /* -Wabi */ 3873 OPT_Waddress = 158, /* -Waddress */ 3874 OPT_Waggregate_return = 159, /* -Waggregate-return */ 3875 OPT_Waliasing = 160, /* -Waliasing */ 3876 OPT_Walign_commons = 161, /* -Walign-commons */ 3877 OPT_Wall = 162, /* -Wall */ 3878 OPT_Wall_deprecation = 163, /* -Wall-deprecation */ 3879 OPT_Wall_javadoc = 164, /* -Wall-javadoc */ 3880 OPT_Wampersand = 165, /* -Wampersand */ 3881 OPT_Warray_bounds = 166, /* -Warray-bounds */ 3882 OPT_Warray_temporaries = 167, /* -Warray-temporaries */ 3883 OPT_Wassert_identifier = 168, /* -Wassert-identifier */ 3884 OPT_Wassign_intercept = 169, /* -Wassign-intercept */ 3885 OPT_Wattributes = 170, /* -Wattributes */ 3886 OPT_Wbad_function_cast = 171, /* -Wbad-function-cast */ 3887 OPT_Wboxing = 172, /* -Wboxing */ 3888 OPT_Wbuiltin_macro_redefined = 173, /* -Wbuiltin-macro-redefined */ 3889 OPT_Wc___compat = 174, /* -Wc++-compat */ 3890 OPT_Wc__0x_compat = 175, /* -Wc++0x-compat */ 3891 /* OPT_Wc__11_compat = 176, */ /* -Wc++11-compat */ 3892 OPT_Wcast_align = 177, /* -Wcast-align */ 3893 OPT_Wcast_qual = 178, /* -Wcast-qual */ 3894 OPT_Wchar_concat = 179, /* -Wchar-concat */ 3895 OPT_Wchar_subscripts = 180, /* -Wchar-subscripts */ 3896 OPT_Wcharacter_truncation = 181, /* -Wcharacter-truncation */ 3897 OPT_Wclobbered = 182, /* -Wclobbered */ 3898 OPT_Wcomment = 183, /* -Wcomment */ 3899 /* OPT_Wcomments = 184, */ /* -Wcomments */ 3900 OPT_Wcondition_assign = 185, /* -Wcondition-assign */ 3901 OPT_Wconstructor_name = 186, /* -Wconstructor-name */ 3902 OPT_Wconversion = 187, /* -Wconversion */ 3903 OPT_Wconversion_extra = 188, /* -Wconversion-extra */ 3904 OPT_Wconversion_null = 189, /* -Wconversion-null */ 3905 OPT_Wcoverage_mismatch = 190, /* -Wcoverage-mismatch */ 3906 OPT_Wcpp = 191, /* -Wcpp */ 3907 OPT_Wctor_dtor_privacy = 192, /* -Wctor-dtor-privacy */ 3908 OPT_Wdeclaration_after_statement = 193, /* -Wdeclaration-after-statement */ 3909 OPT_Wdep_ann = 194, /* -Wdep-ann */ 3910 OPT_Wdeprecated = 195, /* -Wdeprecated */ 3911 OPT_Wdeprecated_declarations = 196, /* -Wdeprecated-declarations */ 3912 OPT_Wdisabled_optimization = 197, /* -Wdisabled-optimization */ 3913 OPT_Wdiscouraged = 198, /* -Wdiscouraged */ 3914 OPT_Wdiv_by_zero = 199, /* -Wdiv-by-zero */ 3915 OPT_Wdouble_promotion = 200, /* -Wdouble-promotion */ 3916 OPT_Weffc__ = 201, /* -Weffc++ */ 3917 OPT_Wempty_block = 202, /* -Wempty-block */ 3918 OPT_Wempty_body = 203, /* -Wempty-body */ 3919 OPT_Wendif_labels = 204, /* -Wendif-labels */ 3920 OPT_Wenum_compare = 205, /* -Wenum-compare */ 3921 OPT_Wenum_identifier = 206, /* -Wenum-identifier */ 3922 OPT_Wenum_switch = 207, /* -Wenum-switch */ 3923 OPT_Werror = 208, /* -Werror */ 3924 /* OPT_Werror_implicit_function_declaration = 209, *//* -Werror-implicit-function-declaration */ 3925 OPT_Werror_ = 210, /* -Werror= */ 3926 OPT_Wextra = 211, /* -Wextra */ 3927 OPT_Wextraneous_semicolon = 212, /* -Wextraneous-semicolon */ 3928 OPT_Wfallthrough = 213, /* -Wfallthrough */ 3929 OPT_Wfatal_errors = 214, /* -Wfatal-errors */ 3930 OPT_Wfield_hiding = 215, /* -Wfield-hiding */ 3931 OPT_Wfinal_bound = 216, /* -Wfinal-bound */ 3932 OPT_Wfinally = 217, /* -Wfinally */ 3933 OPT_Wfloat_equal = 218, /* -Wfloat-equal */ 3934 OPT_Wforbidden = 219, /* -Wforbidden */ 3935 OPT_Wformat = 220, /* -Wformat */ 3936 OPT_Wformat_contains_nul = 221, /* -Wformat-contains-nul */ 3937 OPT_Wformat_extra_args = 222, /* -Wformat-extra-args */ 3938 OPT_Wformat_nonliteral = 223, /* -Wformat-nonliteral */ 3939 OPT_Wformat_security = 224, /* -Wformat-security */ 3940 OPT_Wformat_y2k = 225, /* -Wformat-y2k */ 3941 OPT_Wformat_zero_length = 226, /* -Wformat-zero-length */ 3942 OPT_Wformat_ = 227, /* -Wformat= */ 3943 OPT_Wframe_larger_than_ = 228, /* -Wframe-larger-than= */ 3944 OPT_Whiding = 229, /* -Whiding */ 3945 OPT_Wignored_qualifiers = 230, /* -Wignored-qualifiers */ 3946 OPT_Wimplicit = 231, /* -Wimplicit */ 3947 OPT_Wimplicit_function_declaration = 232, /* -Wimplicit-function-declaration */ 3948 OPT_Wimplicit_int = 233, /* -Wimplicit-int */ 3949 OPT_Wimplicit_interface = 234, /* -Wimplicit-interface */ 3950 OPT_Wimplicit_procedure = 235, /* -Wimplicit-procedure */ 3951 /* OPT_Wimport = 236, */ /* -Wimport */ 3952 OPT_Windirect_static = 237, /* -Windirect-static */ 3953 OPT_Winit_self = 238, /* -Winit-self */ 3954 OPT_Winline = 239, /* -Winline */ 3955 OPT_Wint_to_pointer_cast = 240, /* -Wint-to-pointer-cast */ 3956 OPT_Wintf_annotation = 241, /* -Wintf-annotation */ 3957 OPT_Wintf_non_inherited = 242, /* -Wintf-non-inherited */ 3958 OPT_Wintrinsic_shadow = 243, /* -Wintrinsic-shadow */ 3959 OPT_Wintrinsics_std = 244, /* -Wintrinsics-std */ 3960 OPT_Winvalid_offsetof = 245, /* -Winvalid-offsetof */ 3961 OPT_Winvalid_pch = 246, /* -Winvalid-pch */ 3962 OPT_Wjavadoc = 247, /* -Wjavadoc */ 3963 OPT_Wjump_misses_init = 248, /* -Wjump-misses-init */ 3964 OPT_Wl_ = 249, /* -Wl, */ 3965 /* OPT_Wlarger_than_ = 250, */ /* -Wlarger-than- */ 3966 OPT_Wlarger_than_ = 251, /* -Wlarger-than= */ 3967 OPT_Wline_truncation = 252, /* -Wline-truncation */ 3968 OPT_Wlocal_hiding = 253, /* -Wlocal-hiding */ 3969 OPT_Wlogical_op = 254, /* -Wlogical-op */ 3970 OPT_Wlong_long = 255, /* -Wlong-long */ 3971 OPT_Wmain = 256, /* -Wmain */ 3972 OPT_Wmasked_catch_block = 257, /* -Wmasked-catch-block */ 3973 OPT_Wmaybe_uninitialized = 258, /* -Wmaybe-uninitialized */ 3974 OPT_Wmissing_braces = 259, /* -Wmissing-braces */ 3975 OPT_Wmissing_declarations = 260, /* -Wmissing-declarations */ 3976 OPT_Wmissing_field_initializers = 261, /* -Wmissing-field-initializers */ 3977 OPT_Wmissing_format_attribute = 262, /* -Wmissing-format-attribute */ 3978 OPT_Wmissing_include_dirs = 263, /* -Wmissing-include-dirs */ 3979 OPT_Wmissing_noreturn = 264, /* -Wmissing-noreturn */ 3980 OPT_Wmissing_parameter_type = 265, /* -Wmissing-parameter-type */ 3981 OPT_Wmissing_prototypes = 266, /* -Wmissing-prototypes */ 3982 OPT_Wmudflap = 267, /* -Wmudflap */ 3983 OPT_Wmultichar = 268, /* -Wmultichar */ 3984 OPT_Wnarrowing = 269, /* -Wnarrowing */ 3985 OPT_Wnested_externs = 270, /* -Wnested-externs */ 3986 OPT_Wnls = 271, /* -Wnls */ 3987 OPT_Wno_effect_assign = 272, /* -Wno-effect-assign */ 3988 OPT_Wnoexcept = 273, /* -Wnoexcept */ 3989 OPT_Wnon_template_friend = 274, /* -Wnon-template-friend */ 3990 OPT_Wnon_virtual_dtor = 275, /* -Wnon-virtual-dtor */ 3991 OPT_Wnonnull = 276, /* -Wnonnull */ 3992 OPT_Wnormalized_ = 277, /* -Wnormalized= */ 3993 OPT_Wnull = 278, /* -Wnull */ 3994 OPT_Wold_style_cast = 279, /* -Wold-style-cast */ 3995 OPT_Wold_style_declaration = 280, /* -Wold-style-declaration */ 3996 OPT_Wold_style_definition = 281, /* -Wold-style-definition */ 3997 OPT_Wout_of_date = 282, /* -Wout-of-date */ 3998 OPT_Wover_ann = 283, /* -Wover-ann */ 3999 OPT_Woverflow = 284, /* -Woverflow */ 4000 OPT_Woverlength_strings = 285, /* -Woverlength-strings */ 4001 OPT_Woverloaded_virtual = 286, /* -Woverloaded-virtual */ 4002 OPT_Woverride_init = 287, /* -Woverride-init */ 4003 OPT_Wp_ = 288, /* -Wp, */ 4004 OPT_Wpacked = 289, /* -Wpacked */ 4005 OPT_Wpacked_bitfield_compat = 290, /* -Wpacked-bitfield-compat */ 4006 OPT_Wpadded = 291, /* -Wpadded */ 4007 OPT_Wparam_assign = 292, /* -Wparam-assign */ 4008 OPT_Wparentheses = 293, /* -Wparentheses */ 4009 OPT_Wpkg_default_method = 294, /* -Wpkg-default-method */ 4010 OPT_Wpmf_conversions = 295, /* -Wpmf-conversions */ 4011 OPT_Wpointer_arith = 296, /* -Wpointer-arith */ 4012 OPT_Wpointer_sign = 297, /* -Wpointer-sign */ 4013 OPT_Wpointer_to_int_cast = 298, /* -Wpointer-to-int-cast */ 4014 OPT_Wpragmas = 299, /* -Wpragmas */ 4015 OPT_Wproperty_assign_default = 300, /* -Wproperty-assign-default */ 4016 OPT_Wprotocol = 301, /* -Wprotocol */ 4017 OPT_Wpsabi = 302, /* -Wpsabi */ 4018 OPT_Wraw = 303, /* -Wraw */ 4019 OPT_Wreal_conversion = 304, /* -Wreal-conversion */ 4020 OPT_Wreal_q_constant = 305, /* -Wreal-q-constant */ 4021 OPT_Wredundant_decls = 306, /* -Wredundant-decls */ 4022 OPT_Wredundant_modifiers = 307, /* -Wredundant-modifiers */ 4023 OPT_Wreorder = 308, /* -Wreorder */ 4024 OPT_Wreturn_type = 309, /* -Wreturn-type */ 4025 OPT_Wripa_opt_mismatch = 310, /* -Wripa-opt-mismatch */ 4026 OPT_Wselector = 311, /* -Wselector */ 4027 OPT_Wself_assign = 312, /* -Wself-assign */ 4028 OPT_Wself_assign_non_pod = 313, /* -Wself-assign-non-pod */ 4029 OPT_Wsequence_point = 314, /* -Wsequence-point */ 4030 OPT_Wserial = 315, /* -Wserial */ 4031 OPT_Wshadow = 316, /* -Wshadow */ 4032 OPT_Wshadow_compatible_local = 317, /* -Wshadow-compatible-local */ 4033 OPT_Wshadow_local = 318, /* -Wshadow-local */ 4034 OPT_Wsign_compare = 319, /* -Wsign-compare */ 4035 OPT_Wsign_conversion = 320, /* -Wsign-conversion */ 4036 OPT_Wsign_promo = 321, /* -Wsign-promo */ 4037 OPT_Wspecial_param_hiding = 322, /* -Wspecial-param-hiding */ 4038 OPT_Wstack_protector = 323, /* -Wstack-protector */ 4039 OPT_Wstatic_access = 324, /* -Wstatic-access */ 4040 OPT_Wstatic_receiver = 325, /* -Wstatic-receiver */ 4041 OPT_Wstrict_aliasing = 326, /* -Wstrict-aliasing */ 4042 OPT_Wstrict_aliasing_ = 327, /* -Wstrict-aliasing= */ 4043 OPT_Wstrict_null_sentinel = 328, /* -Wstrict-null-sentinel */ 4044 OPT_Wstrict_overflow = 329, /* -Wstrict-overflow */ 4045 OPT_Wstrict_overflow_ = 330, /* -Wstrict-overflow= */ 4046 OPT_Wstrict_prototypes = 331, /* -Wstrict-prototypes */ 4047 OPT_Wstrict_selector_match = 332, /* -Wstrict-selector-match */ 4048 OPT_Wsuggest_attribute_const = 333, /* -Wsuggest-attribute=const */ 4049 OPT_Wsuggest_attribute_noreturn = 334, /* -Wsuggest-attribute=noreturn */ 4050 OPT_Wsuggest_attribute_pure = 335, /* -Wsuggest-attribute=pure */ 4051 OPT_Wsuppress = 336, /* -Wsuppress */ 4052 OPT_Wsurprising = 337, /* -Wsurprising */ 4053 OPT_Wswitch = 338, /* -Wswitch */ 4054 OPT_Wswitch_default = 339, /* -Wswitch-default */ 4055 OPT_Wswitch_enum = 340, /* -Wswitch-enum */ 4056 OPT_Wsync_nand = 341, /* -Wsync-nand */ 4057 OPT_Wsynth = 342, /* -Wsynth */ 4058 OPT_Wsynthetic_access = 343, /* -Wsynthetic-access */ 4059 OPT_Wsystem_headers = 344, /* -Wsystem-headers */ 4060 OPT_Wtabs = 345, /* -Wtabs */ 4061 OPT_Wtasks = 346, /* -Wtasks */ 4062 OPT_Wthread_attr_bind_param = 347, /* -Wthread-attr-bind-param */ 4063 OPT_Wthread_mismatched_lock_acq_rel = 348, /* -Wthread-mismatched-lock-acq-rel */ 4064 OPT_Wthread_mismatched_lock_order = 349, /* -Wthread-mismatched-lock-order */ 4065 OPT_Wthread_reentrant_lock = 350, /* -Wthread-reentrant-lock */ 4066 OPT_Wthread_safety = 351, /* -Wthread-safety */ 4067 OPT_Wthread_unguarded_func = 352, /* -Wthread-unguarded-func */ 4068 OPT_Wthread_unguarded_var = 353, /* -Wthread-unguarded-var */ 4069 OPT_Wthread_unsupported_lock_name = 354, /* -Wthread-unsupported-lock-name */ 4070 OPT_Wthread_warn_optimization = 355, /* -Wthread-warn-optimization */ 4071 OPT_Wtraditional = 356, /* -Wtraditional */ 4072 OPT_Wtraditional_conversion = 357, /* -Wtraditional-conversion */ 4073 OPT_Wtrampolines = 358, /* -Wtrampolines */ 4074 OPT_Wtrigraphs = 359, /* -Wtrigraphs */ 4075 OPT_Wtype_hiding = 360, /* -Wtype-hiding */ 4076 OPT_Wtype_limits = 361, /* -Wtype-limits */ 4077 OPT_Wuncheck = 362, /* -Wuncheck */ 4078 OPT_Wundeclared_selector = 363, /* -Wundeclared-selector */ 4079 OPT_Wundef = 364, /* -Wundef */ 4080 OPT_Wunderflow = 365, /* -Wunderflow */ 4081 OPT_Wuninitialized = 366, /* -Wuninitialized */ 4082 OPT_Wunknown_pragmas = 367, /* -Wunknown-pragmas */ 4083 OPT_Wunnecessary_else = 368, /* -Wunnecessary-else */ 4084 OPT_Wunqualified_field = 369, /* -Wunqualified-field */ 4085 /* OPT_Wunreachable_code = 370, */ /* -Wunreachable-code */ 4086 OPT_Wunsafe_loop_optimizations = 371, /* -Wunsafe-loop-optimizations */ 4087 OPT_Wunsuffixed_float_constants = 372, /* -Wunsuffixed-float-constants */ 4088 OPT_Wunused = 373, /* -Wunused */ 4089 OPT_Wunused_argument = 374, /* -Wunused-argument */ 4090 OPT_Wunused_but_set_parameter = 375, /* -Wunused-but-set-parameter */ 4091 OPT_Wunused_but_set_variable = 376, /* -Wunused-but-set-variable */ 4092 OPT_Wunused_dummy_argument = 377, /* -Wunused-dummy-argument */ 4093 OPT_Wunused_function = 378, /* -Wunused-function */ 4094 OPT_Wunused_import = 379, /* -Wunused-import */ 4095 OPT_Wunused_label = 380, /* -Wunused-label */ 4096 OPT_Wunused_local = 381, /* -Wunused-local */ 4097 OPT_Wunused_macros = 382, /* -Wunused-macros */ 4098 OPT_Wunused_parameter = 383, /* -Wunused-parameter */ 4099 OPT_Wunused_private = 384, /* -Wunused-private */ 4100 OPT_Wunused_result = 385, /* -Wunused-result */ 4101 OPT_Wunused_thrown = 386, /* -Wunused-thrown */ 4102 OPT_Wunused_value = 387, /* -Wunused-value */ 4103 OPT_Wunused_variable = 388, /* -Wunused-variable */ 4104 OPT_Wuseless_type_check = 389, /* -Wuseless-type-check */ 4105 OPT_Wvarargs_cast = 390, /* -Wvarargs-cast */ 4106 OPT_Wvariadic_macros = 391, /* -Wvariadic-macros */ 4107 OPT_Wvla = 392, /* -Wvla */ 4108 OPT_Wvolatile_register_var = 393, /* -Wvolatile-register-var */ 4109 OPT_Wwarning_token = 394, /* -Wwarning-token */ 4110 OPT_Wwrite_strings = 395, /* -Wwrite-strings */ 4111 OPT_Xassembler = 396, /* -Xassembler */ 4112 OPT_Xlinker = 397, /* -Xlinker */ 4113 OPT_Xpreprocessor = 398, /* -Xpreprocessor */ 4114 OPT_Z = 399, /* -Z */ 4115 OPT_ansi = 400, /* -ansi */ 4116 OPT_aux_info = 401, /* -aux-info */ 4117 /* OPT_aux_info_ = 402, */ /* -aux-info= */ 4118 OPT_auxbase = 403, /* -auxbase */ 4119 OPT_auxbase_strip = 404, /* -auxbase-strip */ 4120 /* OPT_bootclasspath = 405, */ /* -bootclasspath */ 4121 OPT_c = 406, /* -c */ 4122 OPT_canonical_prefixes = 407, /* -canonical-prefixes */ 4123 /* OPT_classpath = 408, */ /* -classpath */ 4124 OPT_coverage = 409, /* -coverage */ 4125 OPT_cpp = 410, /* -cpp */ 4126 OPT_cpp_ = 411, /* -cpp= */ 4127 OPT_d = 412, /* -d */ 4128 OPT_dumpbase = 413, /* -dumpbase */ 4129 OPT_dumpdir = 414, /* -dumpdir */ 4130 OPT_dumpmachine = 415, /* -dumpmachine */ 4131 OPT_dumpspecs = 416, /* -dumpspecs */ 4132 OPT_dumpversion = 417, /* -dumpversion */ 4133 OPT_e = 418, /* -e */ 4134 /* OPT_encoding = 419, */ /* -encoding */ 4135 OPT_export_dynamic = 420, /* -export-dynamic */ 4136 OPT_extdirs = 421, /* -extdirs */ 4137 /* OPT_fCLASSPATH_ = 422, */ /* -fCLASSPATH= */ 4138 OPT_fPIC = 423, /* -fPIC */ 4139 OPT_fPIE = 424, /* -fPIE */ 4140 OPT_fRTS_ = 425, /* -fRTS= */ 4141 OPT_fabi_version_ = 426, /* -fabi-version= */ 4142 OPT_faccess_control = 427, /* -faccess-control */ 4143 OPT_falign_commons = 428, /* -falign-commons */ 4144 OPT_falign_functions = 429, /* -falign-functions */ 4145 OPT_falign_functions_ = 430, /* -falign-functions= */ 4146 OPT_falign_jumps = 431, /* -falign-jumps */ 4147 OPT_falign_jumps_ = 432, /* -falign-jumps= */ 4148 OPT_falign_labels = 433, /* -falign-labels */ 4149 OPT_falign_labels_ = 434, /* -falign-labels= */ 4150 OPT_falign_loops = 435, /* -falign-loops */ 4151 OPT_falign_loops_ = 436, /* -falign-loops= */ 4152 OPT_fall_intrinsics = 437, /* -fall-intrinsics */ 4153 /* OPT_fall_virtual = 438, */ /* -fall-virtual */ 4154 OPT_fallow_leading_underscore = 439, /* -fallow-leading-underscore */ 4155 /* OPT_falt_external_templates = 440, */ /* -falt-external-templates */ 4156 /* OPT_fargument_alias = 441, */ /* -fargument-alias */ 4157 /* OPT_fargument_noalias = 442, */ /* -fargument-noalias */ 4158 /* OPT_fargument_noalias_anything = 443, *//* -fargument-noalias-anything */ 4159 /* OPT_fargument_noalias_global = 444, */ /* -fargument-noalias-global */ 4160 OPT_fasm = 445, /* -fasm */ 4161 OPT_fassert = 446, /* -fassert */ 4162 OPT_fassociative_math = 447, /* -fassociative-math */ 4163 OPT_fassume_compiled = 448, /* -fassume-compiled */ 4164 OPT_fassume_compiled_ = 449, /* -fassume-compiled= */ 4165 OPT_fasynchronous_unwind_tables = 450, /* -fasynchronous-unwind-tables */ 4166 OPT_fauto_inc_dec = 451, /* -fauto-inc-dec */ 4167 OPT_fautomatic = 452, /* -fautomatic */ 4168 OPT_faux_classpath = 453, /* -faux-classpath */ 4169 OPT_fbackslash = 454, /* -fbackslash */ 4170 OPT_fbacktrace = 455, /* -fbacktrace */ 4171 OPT_fblas_matmul_limit_ = 456, /* -fblas-matmul-limit= */ 4172 OPT_fbootclasspath_ = 457, /* -fbootclasspath= */ 4173 OPT_fbootstrap_classes = 458, /* -fbootstrap-classes */ 4174 OPT_fbounds_check = 459, /* -fbounds-check */ 4175 OPT_fbranch_count_reg = 460, /* -fbranch-count-reg */ 4176 OPT_fbranch_probabilities = 461, /* -fbranch-probabilities */ 4177 OPT_fbranch_target_load_optimize = 462, /* -fbranch-target-load-optimize */ 4178 OPT_fbranch_target_load_optimize2 = 463, /* -fbranch-target-load-optimize2 */ 4179 OPT_fbtr_bb_exclusive = 464, /* -fbtr-bb-exclusive */ 4180 OPT_fbuiltin = 465, /* -fbuiltin */ 4181 OPT_fbuiltin_ = 466, /* -fbuiltin- */ 4182 OPT_fcall_saved_ = 467, /* -fcall-saved- */ 4183 OPT_fcall_used_ = 468, /* -fcall-used- */ 4184 OPT_fcaller_saves = 469, /* -fcaller-saves */ 4185 OPT_fcallgraph_profiles_sections = 470, /* -fcallgraph-profiles-sections */ 4186 OPT_fcheck_array_temporaries = 471, /* -fcheck-array-temporaries */ 4187 OPT_fcheck_data_deps = 472, /* -fcheck-data-deps */ 4188 OPT_fcheck_new = 473, /* -fcheck-new */ 4189 OPT_fcheck_references = 474, /* -fcheck-references */ 4190 OPT_fcheck_ = 475, /* -fcheck= */ 4191 OPT_fclasspath_ = 476, /* -fclasspath= */ 4192 OPT_fclone_hot_version_paths = 477, /* -fclone-hot-version-paths */ 4193 OPT_fcoarray_ = 478, /* -fcoarray= */ 4194 OPT_fcombine_stack_adjustments = 479, /* -fcombine-stack-adjustments */ 4195 OPT_fcommon = 480, /* -fcommon */ 4196 OPT_fcompare_debug = 481, /* -fcompare-debug */ 4197 OPT_fcompare_debug_second = 482, /* -fcompare-debug-second */ 4198 OPT_fcompare_debug_ = 483, /* -fcompare-debug= */ 4199 OPT_fcompare_elim = 484, /* -fcompare-elim */ 4200 OPT_fcompile_resource_ = 485, /* -fcompile-resource= */ 4201 OPT_fcond_mismatch = 486, /* -fcond-mismatch */ 4202 OPT_fconserve_space = 487, /* -fconserve-space */ 4203 OPT_fconserve_stack = 488, /* -fconserve-stack */ 4204 OPT_fconstant_string_class_ = 489, /* -fconstant-string-class= */ 4205 OPT_fconstexpr_depth_ = 490, /* -fconstexpr-depth= */ 4206 OPT_fconvert_big_endian = 491, /* -fconvert=big-endian */ 4207 OPT_fconvert_little_endian = 492, /* -fconvert=little-endian */ 4208 OPT_fconvert_native = 493, /* -fconvert=native */ 4209 OPT_fconvert_swap = 494, /* -fconvert=swap */ 4210 OPT_fcprop_registers = 495, /* -fcprop-registers */ 4211 OPT_fcray_pointer = 496, /* -fcray-pointer */ 4212 OPT_fcrossjumping = 497, /* -fcrossjumping */ 4213 OPT_fcse_follow_jumps = 498, /* -fcse-follow-jumps */ 4214 /* OPT_fcse_skip_blocks = 499, */ /* -fcse-skip-blocks */ 4215 OPT_fcx_fortran_rules = 500, /* -fcx-fortran-rules */ 4216 OPT_fcx_limited_range = 501, /* -fcx-limited-range */ 4217 OPT_fd_lines_as_code = 502, /* -fd-lines-as-code */ 4218 OPT_fd_lines_as_comments = 503, /* -fd-lines-as-comments */ 4219 OPT_fdata_sections = 504, /* -fdata-sections */ 4220 OPT_fdbg_cnt_list = 505, /* -fdbg-cnt-list */ 4221 OPT_fdbg_cnt_ = 506, /* -fdbg-cnt= */ 4222 OPT_fdce = 507, /* -fdce */ 4223 OPT_fdebug_prefix_map_ = 508, /* -fdebug-prefix-map= */ 4224 OPT_fdeduce_init_list = 509, /* -fdeduce-init-list */ 4225 OPT_fdefault_double_8 = 510, /* -fdefault-double-8 */ 4226 /* OPT_fdefault_inline = 511, */ /* -fdefault-inline */ 4227 OPT_fdefault_integer_8 = 512, /* -fdefault-integer-8 */ 4228 OPT_fdefault_real_8 = 513, /* -fdefault-real-8 */ 4229 OPT_fdefer_pop = 514, /* -fdefer-pop */ 4230 OPT_fdelayed_branch = 515, /* -fdelayed-branch */ 4231 OPT_fdelete_null_pointer_checks = 516, /* -fdelete-null-pointer-checks */ 4232 OPT_fdevirtualize = 517, /* -fdevirtualize */ 4233 OPT_fdiagnostics_show_location_ = 518, /* -fdiagnostics-show-location= */ 4234 OPT_fdiagnostics_show_option = 519, /* -fdiagnostics-show-option */ 4235 OPT_fdirectives_only = 520, /* -fdirectives-only */ 4236 OPT_fdisable_ = 521, /* -fdisable- */ 4237 OPT_fdisable_assertions = 522, /* -fdisable-assertions */ 4238 OPT_fdisable_assertions_ = 523, /* -fdisable-assertions= */ 4239 OPT_fdollar_ok = 524, /* -fdollar-ok */ 4240 OPT_fdollars_in_identifiers = 525, /* -fdollars-in-identifiers */ 4241 OPT_fdse = 526, /* -fdse */ 4242 OPT_fdump_ = 527, /* -fdump- */ 4243 OPT_fdump_core = 528, /* -fdump-core */ 4244 OPT_fdump_final_insns = 529, /* -fdump-final-insns */ 4245 OPT_fdump_final_insns_ = 530, /* -fdump-final-insns= */ 4246 OPT_fdump_fortran_optimized = 531, /* -fdump-fortran-optimized */ 4247 OPT_fdump_fortran_original = 532, /* -fdump-fortran-original */ 4248 OPT_fdump_go_spec_ = 533, /* -fdump-go-spec= */ 4249 OPT_fdump_noaddr = 534, /* -fdump-noaddr */ 4250 OPT_fdump_parse_tree = 535, /* -fdump-parse-tree */ 4251 OPT_fdump_passes = 536, /* -fdump-passes */ 4252 OPT_fdump_unnumbered = 537, /* -fdump-unnumbered */ 4253 OPT_fdump_unnumbered_links = 538, /* -fdump-unnumbered-links */ 4254 OPT_fdwarf2_cfi_asm = 539, /* -fdwarf2-cfi-asm */ 4255 OPT_fearly_inlining = 540, /* -fearly-inlining */ 4256 OPT_felide_constructors = 541, /* -felide-constructors */ 4257 OPT_feliminate_dwarf2_dups = 542, /* -feliminate-dwarf2-dups */ 4258 OPT_feliminate_unused_debug_symbols = 543, /* -feliminate-unused-debug-symbols */ 4259 OPT_feliminate_unused_debug_types = 544, /* -feliminate-unused-debug-types */ 4260 OPT_femit_class_debug_always = 545, /* -femit-class-debug-always */ 4261 OPT_femit_class_file = 546, /* -femit-class-file */ 4262 OPT_femit_class_files = 547, /* -femit-class-files */ 4263 OPT_femit_struct_debug_baseonly = 548, /* -femit-struct-debug-baseonly */ 4264 OPT_femit_struct_debug_detailed_ = 549, /* -femit-struct-debug-detailed= */ 4265 OPT_femit_struct_debug_reduced = 550, /* -femit-struct-debug-reduced */ 4266 OPT_fenable_ = 551, /* -fenable- */ 4267 OPT_fenable_assertions = 552, /* -fenable-assertions */ 4268 OPT_fenable_assertions_ = 553, /* -fenable-assertions= */ 4269 OPT_fenable_icf_debug = 554, /* -fenable-icf-debug */ 4270 OPT_fencoding_ = 555, /* -fencoding= */ 4271 OPT_fenforce_eh_specs = 556, /* -fenforce-eh-specs */ 4272 /* OPT_fenum_int_equiv = 557, */ /* -fenum-int-equiv */ 4273 OPT_fexceptions = 558, /* -fexceptions */ 4274 OPT_fexcess_precision_ = 559, /* -fexcess-precision= */ 4275 OPT_fexec_charset_ = 560, /* -fexec-charset= */ 4276 OPT_fexpensive_optimizations = 561, /* -fexpensive-optimizations */ 4277 OPT_fextdirs_ = 562, /* -fextdirs= */ 4278 OPT_fextended_identifiers = 563, /* -fextended-identifiers */ 4279 OPT_fexternal_blas = 564, /* -fexternal-blas */ 4280 /* OPT_fexternal_templates = 565, */ /* -fexternal-templates */ 4281 OPT_ff2c = 566, /* -ff2c */ 4282 OPT_ffast_math = 567, /* -ffast-math */ 4283 OPT_ffilelist_file = 568, /* -ffilelist-file */ 4284 OPT_ffinite_math_only = 569, /* -ffinite-math-only */ 4285 OPT_ffixed_ = 570, /* -ffixed- */ 4286 OPT_ffixed_form = 571, /* -ffixed-form */ 4287 OPT_ffixed_line_length_ = 572, /* -ffixed-line-length- */ 4288 OPT_ffixed_line_length_none = 573, /* -ffixed-line-length-none */ 4289 OPT_ffloat_store = 574, /* -ffloat-store */ 4290 OPT_ffor_scope = 575, /* -ffor-scope */ 4291 /* OPT_fforce_addr = 576, */ /* -fforce-addr */ 4292 OPT_fforce_classes_archive_check = 577, /* -fforce-classes-archive-check */ 4293 OPT_fforward_propagate = 578, /* -fforward-propagate */ 4294 OPT_ffp_contract_ = 579, /* -ffp-contract= */ 4295 OPT_ffpe_trap_ = 580, /* -ffpe-trap= */ 4296 OPT_ffree_form = 581, /* -ffree-form */ 4297 OPT_ffree_line_length_ = 582, /* -ffree-line-length- */ 4298 OPT_ffree_line_length_none = 583, /* -ffree-line-length-none */ 4299 OPT_ffreestanding = 584, /* -ffreestanding */ 4300 OPT_ffriend_injection = 585, /* -ffriend-injection */ 4301 OPT_ffunction_cse = 586, /* -ffunction-cse */ 4302 OPT_ffunction_sections = 587, /* -ffunction-sections */ 4303 OPT_fgcse = 588, /* -fgcse */ 4304 OPT_fgcse_after_reload = 589, /* -fgcse-after-reload */ 4305 OPT_fgcse_las = 590, /* -fgcse-las */ 4306 OPT_fgcse_lm = 591, /* -fgcse-lm */ 4307 OPT_fgcse_sm = 592, /* -fgcse-sm */ 4308 OPT_fgnu_keywords = 593, /* -fgnu-keywords */ 4309 OPT_fgnu_runtime = 594, /* -fgnu-runtime */ 4310 OPT_fgnu89_inline = 595, /* -fgnu89-inline */ 4311 OPT_fgo_dump_ = 596, /* -fgo-dump- */ 4312 OPT_fgo_prefix_ = 597, /* -fgo-prefix= */ 4313 OPT_fgraphite = 598, /* -fgraphite */ 4314 OPT_fgraphite_identity = 599, /* -fgraphite-identity */ 4315 OPT_fguess_branch_probability = 600, /* -fguess-branch-probability */ 4316 /* OPT_fguiding_decls = 601, */ /* -fguiding-decls */ 4317 /* OPT_fhandle_exceptions = 602, */ /* -fhandle-exceptions */ 4318 OPT_fhash_synchronization = 603, /* -fhash-synchronization */ 4319 /* OPT_fhelp = 604, */ /* -fhelp */ 4320 /* OPT_fhelp_ = 605, */ /* -fhelp= */ 4321 /* OPT_fhonor_std = 606, */ /* -fhonor-std */ 4322 OPT_fhosted = 607, /* -fhosted */ 4323 /* OPT_fhuge_objects = 608, */ /* -fhuge-objects */ 4324 OPT_fident = 609, /* -fident */ 4325 OPT_fif_conversion = 610, /* -fif-conversion */ 4326 OPT_fif_conversion2 = 611, /* -fif-conversion2 */ 4327 OPT_fimplement_inlines = 612, /* -fimplement-inlines */ 4328 OPT_fimplicit_inline_templates = 613, /* -fimplicit-inline-templates */ 4329 OPT_fimplicit_none = 614, /* -fimplicit-none */ 4330 OPT_fimplicit_templates = 615, /* -fimplicit-templates */ 4331 OPT_findirect_classes = 616, /* -findirect-classes */ 4332 OPT_findirect_dispatch = 617, /* -findirect-dispatch */ 4333 OPT_findirect_inlining = 618, /* -findirect-inlining */ 4334 OPT_finhibit_size_directive = 619, /* -finhibit-size-directive */ 4335 OPT_finit_character_ = 620, /* -finit-character= */ 4336 OPT_finit_integer_ = 621, /* -finit-integer= */ 4337 OPT_finit_local_zero = 622, /* -finit-local-zero */ 4338 OPT_finit_logical_ = 623, /* -finit-logical= */ 4339 OPT_finit_real_ = 624, /* -finit-real= */ 4340 OPT_finline = 625, /* -finline */ 4341 OPT_finline_functions = 626, /* -finline-functions */ 4342 OPT_finline_functions_called_once = 627, /* -finline-functions-called-once */ 4343 OPT_finline_hot_caller = 628, /* -finline-hot-caller */ 4344 /* OPT_finline_limit_ = 629, */ /* -finline-limit- */ 4345 OPT_finline_limit_ = 630, /* -finline-limit= */ 4346 OPT_finline_small_functions = 631, /* -finline-small-functions */ 4347 OPT_finput_charset_ = 632, /* -finput-charset= */ 4348 OPT_finstrument_functions = 633, /* -finstrument-functions */ 4349 OPT_finstrument_functions_exclude_file_list_ = 634,/* -finstrument-functions-exclude-file-list= */ 4350 OPT_finstrument_functions_exclude_function_list_ = 635,/* -finstrument-functions-exclude-function-list= */ 4351 OPT_fintrinsic_modules_path = 636, /* -fintrinsic-modules-path */ 4352 OPT_fipa_cp = 637, /* -fipa-cp */ 4353 OPT_fipa_cp_clone = 638, /* -fipa-cp-clone */ 4354 OPT_fipa_matrix_reorg = 639, /* -fipa-matrix-reorg */ 4355 OPT_fipa_profile = 640, /* -fipa-profile */ 4356 OPT_fipa_pta = 641, /* -fipa-pta */ 4357 OPT_fipa_pure_const = 642, /* -fipa-pure-const */ 4358 OPT_fipa_reference = 643, /* -fipa-reference */ 4359 OPT_fipa_sra = 644, /* -fipa-sra */ 4360 OPT_fipa_struct_reorg = 645, /* -fipa-struct-reorg */ 4361 OPT_fira_algorithm_ = 646, /* -fira-algorithm= */ 4362 OPT_fira_loop_pressure = 647, /* -fira-loop-pressure */ 4363 OPT_fira_region_ = 648, /* -fira-region= */ 4364 OPT_fira_share_save_slots = 649, /* -fira-share-save-slots */ 4365 OPT_fira_share_spill_slots = 650, /* -fira-share-spill-slots */ 4366 OPT_fira_verbose_ = 651, /* -fira-verbose= */ 4367 OPT_fivopts = 652, /* -fivopts */ 4368 OPT_fjni = 653, /* -fjni */ 4369 OPT_fjump_tables = 654, /* -fjump-tables */ 4370 OPT_fkeep_inline_dllexport = 655, /* -fkeep-inline-dllexport */ 4371 OPT_fkeep_inline_functions = 656, /* -fkeep-inline-functions */ 4372 OPT_fkeep_static_consts = 657, /* -fkeep-static-consts */ 4373 /* OPT_flabels_ok = 658, */ /* -flabels-ok */ 4374 OPT_flax_vector_conversions = 659, /* -flax-vector-conversions */ 4375 OPT_fleading_underscore = 660, /* -fleading-underscore */ 4376 OPT_floop_block = 661, /* -floop-block */ 4377 OPT_floop_flatten = 662, /* -floop-flatten */ 4378 OPT_floop_interchange = 663, /* -floop-interchange */ 4379 /* OPT_floop_optimize = 664, */ /* -floop-optimize */ 4380 OPT_floop_parallelize_all = 665, /* -floop-parallelize-all */ 4381 OPT_floop_strip_mine = 666, /* -floop-strip-mine */ 4382 OPT_flto = 667, /* -flto */ 4383 OPT_flto_compression_level_ = 668, /* -flto-compression-level= */ 4384 OPT_flto_partition_1to1 = 669, /* -flto-partition=1to1 */ 4385 OPT_flto_partition_balanced = 670, /* -flto-partition=balanced */ 4386 OPT_flto_partition_none = 671, /* -flto-partition=none */ 4387 OPT_flto_report = 672, /* -flto-report */ 4388 OPT_flto_ = 673, /* -flto= */ 4389 OPT_fltrans = 674, /* -fltrans */ 4390 OPT_fltrans_output_list_ = 675, /* -fltrans-output-list= */ 4391 OPT_fmain_ = 676, /* -fmain= */ 4392 OPT_fmath_errno = 677, /* -fmath-errno */ 4393 OPT_fmax_array_constructor_ = 678, /* -fmax-array-constructor= */ 4394 OPT_fmax_errors_ = 679, /* -fmax-errors= */ 4395 OPT_fmax_identifier_length_ = 680, /* -fmax-identifier-length= */ 4396 OPT_fmax_stack_var_size_ = 681, /* -fmax-stack-var-size= */ 4397 OPT_fmax_subrecord_length_ = 682, /* -fmax-subrecord-length= */ 4398 OPT_fmem_report = 683, /* -fmem-report */ 4399 OPT_fmerge_all_constants = 684, /* -fmerge-all-constants */ 4400 OPT_fmerge_constants = 685, /* -fmerge-constants */ 4401 OPT_fmerge_debug_strings = 686, /* -fmerge-debug-strings */ 4402 OPT_fmessage_length_ = 687, /* -fmessage-length= */ 4403 OPT_fmodule_private = 688, /* -fmodule-private */ 4404 OPT_fmodulo_sched = 689, /* -fmodulo-sched */ 4405 OPT_fmodulo_sched_allow_regmoves = 690, /* -fmodulo-sched-allow-regmoves */ 4406 OPT_fmove_loop_invariants = 691, /* -fmove-loop-invariants */ 4407 OPT_fms_extensions = 692, /* -fms-extensions */ 4408 OPT_fmudflap = 693, /* -fmudflap */ 4409 OPT_fmudflapir = 694, /* -fmudflapir */ 4410 OPT_fmudflapth = 695, /* -fmudflapth */ 4411 /* OPT_fname_mangling_version_ = 696, */ /* -fname-mangling-version- */ 4412 /* OPT_fnew_abi = 697, */ /* -fnew-abi */ 4413 OPT_fnext_runtime = 698, /* -fnext-runtime */ 4414 OPT_fnil_receivers = 699, /* -fnil-receivers */ 4415 OPT_fnon_call_exceptions = 700, /* -fnon-call-exceptions */ 4416 OPT_fnonansi_builtins = 701, /* -fnonansi-builtins */ 4417 /* OPT_fnonnull_objects = 702, */ /* -fnonnull-objects */ 4418 OPT_fnothrow_opt = 703, /* -fnothrow-opt */ 4419 OPT_fobjc_abi_version_ = 704, /* -fobjc-abi-version= */ 4420 OPT_fobjc_call_cxx_cdtors = 705, /* -fobjc-call-cxx-cdtors */ 4421 OPT_fobjc_direct_dispatch = 706, /* -fobjc-direct-dispatch */ 4422 OPT_fobjc_exceptions = 707, /* -fobjc-exceptions */ 4423 OPT_fobjc_gc = 708, /* -fobjc-gc */ 4424 OPT_fobjc_nilcheck = 709, /* -fobjc-nilcheck */ 4425 OPT_fobjc_sjlj_exceptions = 710, /* -fobjc-sjlj-exceptions */ 4426 OPT_fobjc_std_objc1 = 711, /* -fobjc-std=objc1 */ 4427 OPT_fomit_frame_pointer = 712, /* -fomit-frame-pointer */ 4428 OPT_fopenmp = 713, /* -fopenmp */ 4429 OPT_foperator_names = 714, /* -foperator-names */ 4430 OPT_fopt_info = 715, /* -fopt-info */ 4431 OPT_fopt_info_ = 716, /* -fopt-info= */ 4432 OPT_foptimize_locality = 717, /* -foptimize-locality */ 4433 OPT_foptimize_register_move = 718, /* -foptimize-register-move */ 4434 OPT_foptimize_sibling_calls = 719, /* -foptimize-sibling-calls */ 4435 OPT_foptimize_static_class_initialization = 720,/* -foptimize-static-class-initialization */ 4436 /* OPT_foptional_diags = 721, */ /* -foptional-diags */ 4437 OPT_foutput_class_dir_ = 722, /* -foutput-class-dir= */ 4438 OPT_fpack_derived = 723, /* -fpack-derived */ 4439 OPT_fpack_struct = 724, /* -fpack-struct */ 4440 OPT_fpack_struct_ = 725, /* -fpack-struct= */ 4441 OPT_fpartial_inlining = 726, /* -fpartial-inlining */ 4442 OPT_fpcc_struct_return = 727, /* -fpcc-struct-return */ 4443 OPT_fpch_deps = 728, /* -fpch-deps */ 4444 OPT_fpch_preprocess = 729, /* -fpch-preprocess */ 4445 OPT_fpeel_loops = 730, /* -fpeel-loops */ 4446 OPT_fpeephole = 731, /* -fpeephole */ 4447 OPT_fpeephole2 = 732, /* -fpeephole2 */ 4448 OPT_fpermissive = 733, /* -fpermissive */ 4449 OPT_fpic = 734, /* -fpic */ 4450 OPT_fpie = 735, /* -fpie */ 4451 OPT_fplan9_extensions = 736, /* -fplan9-extensions */ 4452 OPT_fplugin_arg_ = 737, /* -fplugin-arg- */ 4453 OPT_fplugin_ = 738, /* -fplugin= */ 4454 OPT_fpmu_profile_generate_ = 739, /* -fpmu-profile-generate= */ 4455 OPT_fpmu_profile_use_ = 740, /* -fpmu-profile-use= */ 4456 OPT_fpost_ipa_mem_report = 741, /* -fpost-ipa-mem-report */ 4457 OPT_fpre_ipa_mem_report = 742, /* -fpre-ipa-mem-report */ 4458 OPT_fpredictive_commoning = 743, /* -fpredictive-commoning */ 4459 OPT_fprefetch_loop_arrays = 744, /* -fprefetch-loop-arrays */ 4460 OPT_fpreprocessed = 745, /* -fpreprocessed */ 4461 OPT_fpretty_templates = 746, /* -fpretty-templates */ 4462 OPT_fprofile = 747, /* -fprofile */ 4463 OPT_fprofile_arcs = 748, /* -fprofile-arcs */ 4464 OPT_fprofile_correction = 749, /* -fprofile-correction */ 4465 OPT_fprofile_dir_ = 750, /* -fprofile-dir= */ 4466 OPT_fprofile_dump = 751, /* -fprofile-dump */ 4467 OPT_fprofile_generate = 752, /* -fprofile-generate */ 4468 OPT_fprofile_generate_sampling = 753, /* -fprofile-generate-sampling */ 4469 OPT_fprofile_generate_ = 754, /* -fprofile-generate= */ 4470 OPT_fprofile_reusedist = 755, /* -fprofile-reusedist */ 4471 OPT_fprofile_use = 756, /* -fprofile-use */ 4472 OPT_fprofile_use_ = 757, /* -fprofile-use= */ 4473 OPT_fprofile_values = 758, /* -fprofile-values */ 4474 OPT_fprotect_parens = 759, /* -fprotect-parens */ 4475 OPT_frandom_seed = 760, /* -frandom-seed */ 4476 OPT_frandom_seed_ = 761, /* -frandom-seed= */ 4477 OPT_frange_check = 762, /* -frange-check */ 4478 OPT_frealloc_lhs = 763, /* -frealloc-lhs */ 4479 OPT_freciprocal_math = 764, /* -freciprocal-math */ 4480 OPT_frecord_gcc_switches = 765, /* -frecord-gcc-switches */ 4481 OPT_frecord_gcc_switches_in_elf = 766, /* -frecord-gcc-switches-in-elf */ 4482 OPT_frecord_marker_4 = 767, /* -frecord-marker=4 */ 4483 OPT_frecord_marker_8 = 768, /* -frecord-marker=8 */ 4484 OPT_frecursive = 769, /* -frecursive */ 4485 OPT_freduced_reflection = 770, /* -freduced-reflection */ 4486 OPT_freg_struct_return = 771, /* -freg-struct-return */ 4487 OPT_fregmove = 772, /* -fregmove */ 4488 OPT_frename_registers = 773, /* -frename-registers */ 4489 OPT_freorder_blocks = 774, /* -freorder-blocks */ 4490 OPT_freorder_blocks_and_partition = 775, /* -freorder-blocks-and-partition */ 4491 OPT_freorder_functions = 776, /* -freorder-functions */ 4492 OPT_frepack_arrays = 777, /* -frepack-arrays */ 4493 OPT_freplace_objc_classes = 778, /* -freplace-objc-classes */ 4494 OPT_frepo = 779, /* -frepo */ 4495 OPT_frequire_return_statement = 780, /* -frequire-return-statement */ 4496 OPT_frerun_cse_after_loop = 781, /* -frerun-cse-after-loop */ 4497 /* OPT_frerun_loop_opt = 782, */ /* -frerun-loop-opt */ 4498 OPT_freschedule_modulo_scheduled_loops = 783,/* -freschedule-modulo-scheduled-loops */ 4499 OPT_fresolution_ = 784, /* -fresolution= */ 4500 OPT_fripa = 785, /* -fripa */ 4501 OPT_fripa_disallow_asm_modules = 786, /* -fripa-disallow-asm-modules */ 4502 OPT_fripa_disallow_opt_mismatch = 787, /* -fripa-disallow-opt-mismatch */ 4503 OPT_fripa_no_promote_always_inline_func = 788,/* -fripa-no-promote-always-inline-func */ 4504 OPT_fripa_peel_size_limit = 789, /* -fripa-peel-size-limit */ 4505 OPT_fripa_unroll_size_limit = 790, /* -fripa-unroll-size-limit */ 4506 OPT_frounding_math = 791, /* -frounding-math */ 4507 OPT_frtti = 792, /* -frtti */ 4508 OPT_fsaw_java_file = 793, /* -fsaw-java-file */ 4509 OPT_fsched_critical_path_heuristic = 794, /* -fsched-critical-path-heuristic */ 4510 OPT_fsched_dep_count_heuristic = 795, /* -fsched-dep-count-heuristic */ 4511 OPT_fsched_group_heuristic = 796, /* -fsched-group-heuristic */ 4512 OPT_fsched_interblock = 797, /* -fsched-interblock */ 4513 OPT_fsched_last_insn_heuristic = 798, /* -fsched-last-insn-heuristic */ 4514 OPT_fsched_pressure = 799, /* -fsched-pressure */ 4515 OPT_fsched_rank_heuristic = 800, /* -fsched-rank-heuristic */ 4516 OPT_fsched_spec = 801, /* -fsched-spec */ 4517 OPT_fsched_spec_insn_heuristic = 802, /* -fsched-spec-insn-heuristic */ 4518 OPT_fsched_spec_load = 803, /* -fsched-spec-load */ 4519 OPT_fsched_spec_load_dangerous = 804, /* -fsched-spec-load-dangerous */ 4520 OPT_fsched_stalled_insns = 805, /* -fsched-stalled-insns */ 4521 OPT_fsched_stalled_insns_dep = 806, /* -fsched-stalled-insns-dep */ 4522 OPT_fsched_stalled_insns_dep_ = 807, /* -fsched-stalled-insns-dep= */ 4523 OPT_fsched_stalled_insns_ = 808, /* -fsched-stalled-insns= */ 4524 OPT_fsched_verbose_ = 809, /* -fsched-verbose= */ 4525 OPT_fsched2_use_superblocks = 810, /* -fsched2-use-superblocks */ 4526 /* OPT_fsched2_use_traces = 811, */ /* -fsched2-use-traces */ 4527 OPT_fschedule_insns = 812, /* -fschedule-insns */ 4528 OPT_fschedule_insns2 = 813, /* -fschedule-insns2 */ 4529 OPT_fsecond_underscore = 814, /* -fsecond-underscore */ 4530 OPT_fsection_anchors = 815, /* -fsection-anchors */ 4531 /* OPT_fsee = 816, */ /* -fsee */ 4532 OPT_fsel_sched_pipelining = 817, /* -fsel-sched-pipelining */ 4533 OPT_fsel_sched_pipelining_outer_loops = 818,/* -fsel-sched-pipelining-outer-loops */ 4534 OPT_fsel_sched_reschedule_pipelined = 819, /* -fsel-sched-reschedule-pipelined */ 4535 OPT_fselective_scheduling = 820, /* -fselective-scheduling */ 4536 OPT_fselective_scheduling2 = 821, /* -fselective-scheduling2 */ 4537 OPT_fshort_double = 822, /* -fshort-double */ 4538 OPT_fshort_enums = 823, /* -fshort-enums */ 4539 OPT_fshort_wchar = 824, /* -fshort-wchar */ 4540 OPT_fshow_column = 825, /* -fshow-column */ 4541 OPT_fsign_zero = 826, /* -fsign-zero */ 4542 OPT_fsignaling_nans = 827, /* -fsignaling-nans */ 4543 OPT_fsigned_bitfields = 828, /* -fsigned-bitfields */ 4544 OPT_fsigned_char = 829, /* -fsigned-char */ 4545 OPT_fsigned_zeros = 830, /* -fsigned-zeros */ 4546 OPT_fsingle_precision_constant = 831, /* -fsingle-precision-constant */ 4547 OPT_fsized_delete = 832, /* -fsized-delete */ 4548 OPT_fsource_filename_ = 833, /* -fsource-filename= */ 4549 OPT_fsource_ = 834, /* -fsource= */ 4550 OPT_fsplit_ivs_in_unroller = 835, /* -fsplit-ivs-in-unroller */ 4551 OPT_fsplit_stack = 836, /* -fsplit-stack */ 4552 OPT_fsplit_wide_types = 837, /* -fsplit-wide-types */ 4553 /* OPT_fsquangle = 838, */ /* -fsquangle */ 4554 /* OPT_fstack_check = 839, */ /* -fstack-check */ 4555 OPT_fstack_check_ = 840, /* -fstack-check= */ 4556 OPT_fstack_limit = 841, /* -fstack-limit */ 4557 OPT_fstack_limit_register_ = 842, /* -fstack-limit-register= */ 4558 OPT_fstack_limit_symbol_ = 843, /* -fstack-limit-symbol= */ 4559 OPT_fstack_protector = 844, /* -fstack-protector */ 4560 OPT_fstack_protector_all = 845, /* -fstack-protector-all */ 4561 OPT_fstack_protector_strong = 846, /* -fstack-protector-strong */ 4562 OPT_fstack_usage = 847, /* -fstack-usage */ 4563 OPT_fstats = 848, /* -fstats */ 4564 OPT_fstore_check = 849, /* -fstore-check */ 4565 /* OPT_fstrength_reduce = 850, */ /* -fstrength-reduce */ 4566 OPT_fstrict_aliasing = 851, /* -fstrict-aliasing */ 4567 OPT_fstrict_enum_precision = 852, /* -fstrict-enum-precision */ 4568 OPT_fstrict_enums = 853, /* -fstrict-enums */ 4569 OPT_fstrict_overflow = 854, /* -fstrict-overflow */ 4570 /* OPT_fstrict_prototype = 855, */ /* -fstrict-prototype */ 4571 OPT_fstrict_volatile_bitfields = 856, /* -fstrict-volatile-bitfields */ 4572 OPT_fsyntax_only = 857, /* -fsyntax-only */ 4573 OPT_ftabstop_ = 858, /* -ftabstop= */ 4574 /* OPT_ftarget_help = 859, */ /* -ftarget-help */ 4575 OPT_ftarget_ = 860, /* -ftarget= */ 4576 /* OPT_ftemplate_depth_ = 861, */ /* -ftemplate-depth- */ 4577 OPT_ftemplate_depth_ = 862, /* -ftemplate-depth= */ 4578 OPT_ftest_coverage = 863, /* -ftest-coverage */ 4579 /* OPT_fthis_is_variable = 864, */ /* -fthis-is-variable */ 4580 OPT_fthread_jumps = 865, /* -fthread-jumps */ 4581 OPT_fthreadsafe_statics = 866, /* -fthreadsafe-statics */ 4582 OPT_ftime_report = 867, /* -ftime-report */ 4583 OPT_ftls_model_ = 868, /* -ftls-model= */ 4584 OPT_ftoplevel_reorder = 869, /* -ftoplevel-reorder */ 4585 OPT_ftracer = 870, /* -ftracer */ 4586 OPT_ftrapping_math = 871, /* -ftrapping-math */ 4587 OPT_ftrapv = 872, /* -ftrapv */ 4588 OPT_ftree_bit_ccp = 873, /* -ftree-bit-ccp */ 4589 OPT_ftree_builtin_call_dce = 874, /* -ftree-builtin-call-dce */ 4590 OPT_ftree_ccp = 875, /* -ftree-ccp */ 4591 OPT_ftree_ch = 876, /* -ftree-ch */ 4592 OPT_ftree_copy_prop = 877, /* -ftree-copy-prop */ 4593 OPT_ftree_copyrename = 878, /* -ftree-copyrename */ 4594 OPT_ftree_cselim = 879, /* -ftree-cselim */ 4595 OPT_ftree_dce = 880, /* -ftree-dce */ 4596 OPT_ftree_dominator_opts = 881, /* -ftree-dominator-opts */ 4597 OPT_ftree_dse = 882, /* -ftree-dse */ 4598 OPT_ftree_forwprop = 883, /* -ftree-forwprop */ 4599 OPT_ftree_fre = 884, /* -ftree-fre */ 4600 OPT_ftree_loop_distribute_patterns = 885, /* -ftree-loop-distribute-patterns */ 4601 OPT_ftree_loop_distribution = 886, /* -ftree-loop-distribution */ 4602 OPT_ftree_loop_if_convert = 887, /* -ftree-loop-if-convert */ 4603 OPT_ftree_loop_if_convert_stores = 888, /* -ftree-loop-if-convert-stores */ 4604 OPT_ftree_loop_im = 889, /* -ftree-loop-im */ 4605 OPT_ftree_loop_ivcanon = 890, /* -ftree-loop-ivcanon */ 4606 /* OPT_ftree_loop_linear = 891, */ /* -ftree-loop-linear */ 4607 OPT_ftree_loop_optimize = 892, /* -ftree-loop-optimize */ 4608 OPT_ftree_lrs = 893, /* -ftree-lrs */ 4609 OPT_ftree_parallelize_loops_ = 894, /* -ftree-parallelize-loops= */ 4610 OPT_ftree_phiprop = 895, /* -ftree-phiprop */ 4611 OPT_ftree_pre = 896, /* -ftree-pre */ 4612 OPT_ftree_pta = 897, /* -ftree-pta */ 4613 OPT_ftree_reassoc = 898, /* -ftree-reassoc */ 4614 /* OPT_ftree_salias = 899, */ /* -ftree-salias */ 4615 OPT_ftree_scev_cprop = 900, /* -ftree-scev-cprop */ 4616 OPT_ftree_sink = 901, /* -ftree-sink */ 4617 OPT_ftree_slp_vectorize = 902, /* -ftree-slp-vectorize */ 4618 OPT_ftree_sra = 903, /* -ftree-sra */ 4619 /* OPT_ftree_store_ccp = 904, */ /* -ftree-store-ccp */ 4620 /* OPT_ftree_store_copy_prop = 905, */ /* -ftree-store-copy-prop */ 4621 OPT_ftree_switch_conversion = 906, /* -ftree-switch-conversion */ 4622 OPT_ftree_ter = 907, /* -ftree-ter */ 4623 OPT_ftree_vect_loop_version = 908, /* -ftree-vect-loop-version */ 4624 OPT_ftree_vectorize = 909, /* -ftree-vectorize */ 4625 OPT_ftree_vectorizer_verbose_ = 910, /* -ftree-vectorizer-verbose= */ 4626 OPT_ftree_vrp = 911, /* -ftree-vrp */ 4627 OPT_funderscoring = 912, /* -funderscoring */ 4628 OPT_funit_at_a_time = 913, /* -funit-at-a-time */ 4629 OPT_funroll_all_loops = 914, /* -funroll-all-loops */ 4630 OPT_funroll_loops = 915, /* -funroll-loops */ 4631 OPT_funsafe_loop_optimizations = 916, /* -funsafe-loop-optimizations */ 4632 OPT_funsafe_math_optimizations = 917, /* -funsafe-math-optimizations */ 4633 OPT_funsigned_bitfields = 918, /* -funsigned-bitfields */ 4634 OPT_funsigned_char = 919, /* -funsigned-char */ 4635 OPT_funswitch_loops = 920, /* -funswitch-loops */ 4636 OPT_funwind_tables = 921, /* -funwind-tables */ 4637 OPT_fuse_atomic_builtins = 922, /* -fuse-atomic-builtins */ 4638 OPT_fuse_boehm_gc = 923, /* -fuse-boehm-gc */ 4639 OPT_fuse_cxa_atexit = 924, /* -fuse-cxa-atexit */ 4640 OPT_fuse_cxa_get_exception_ptr = 925, /* -fuse-cxa-get-exception-ptr */ 4641 OPT_fuse_divide_subroutine = 926, /* -fuse-divide-subroutine */ 4642 OPT_fuse_ld_ = 927, /* -fuse-ld= */ 4643 OPT_fuse_linker_plugin = 928, /* -fuse-linker-plugin */ 4644 OPT_fvar_tracking = 929, /* -fvar-tracking */ 4645 OPT_fvar_tracking_assignments = 930, /* -fvar-tracking-assignments */ 4646 OPT_fvar_tracking_assignments_toggle = 931,/* -fvar-tracking-assignments-toggle */ 4647 OPT_fvar_tracking_uninit = 932, /* -fvar-tracking-uninit */ 4648 OPT_fvariable_expansion_in_unroller = 933, /* -fvariable-expansion-in-unroller */ 4649 OPT_fvect_cost_model = 934, /* -fvect-cost-model */ 4650 OPT_fverbose_asm = 935, /* -fverbose-asm */ 4651 /* OPT_fversion = 936, */ /* -fversion */ 4652 OPT_fvisibility_inlines_hidden = 937, /* -fvisibility-inlines-hidden */ 4653 OPT_fvisibility_ms_compat = 938, /* -fvisibility-ms-compat */ 4654 OPT_fvisibility_ = 939, /* -fvisibility= */ 4655 OPT_fvpt = 940, /* -fvpt */ 4656 /* OPT_fvtable_gc = 941, */ /* -fvtable-gc */ 4657 /* OPT_fvtable_thunks = 942, */ /* -fvtable-thunks */ 4658 OPT_fweak = 943, /* -fweak */ 4659 OPT_fweb = 944, /* -fweb */ 4660 OPT_fwhole_file = 945, /* -fwhole-file */ 4661 OPT_fwhole_program = 946, /* -fwhole-program */ 4662 OPT_fwide_exec_charset_ = 947, /* -fwide-exec-charset= */ 4663 OPT_fworking_directory = 948, /* -fworking-directory */ 4664 OPT_fwpa = 949, /* -fwpa */ 4665 OPT_fwrapv = 950, /* -fwrapv */ 4666 /* OPT_fxref = 951, */ /* -fxref */ 4667 OPT_fzee = 952, /* -fzee */ 4668 OPT_fzero_initialized_in_bss = 953, /* -fzero-initialized-in-bss */ 4669 OPT_fzero_link = 954, /* -fzero-link */ 4670 OPT_g = 955, /* -g */ 4671 OPT_gant = 956, /* -gant */ 4672 OPT_gcoff = 957, /* -gcoff */ 4673 OPT_gdwarf_ = 958, /* -gdwarf- */ 4674 OPT_gen_decls = 959, /* -gen-decls */ 4675 OPT_ggdb = 960, /* -ggdb */ 4676 OPT_gmlt = 961, /* -gmlt */ 4677 OPT_gnat = 962, /* -gnat */ 4678 OPT_gnatO = 963, /* -gnatO */ 4679 OPT_gno_strict_dwarf = 964, /* -gno-strict-dwarf */ 4680 OPT_gstabs = 965, /* -gstabs */ 4681 OPT_gstabs_ = 966, /* -gstabs+ */ 4682 OPT_gstrict_dwarf = 967, /* -gstrict-dwarf */ 4683 OPT_gtoggle = 968, /* -gtoggle */ 4684 OPT_gvms = 969, /* -gvms */ 4685 OPT_gxcoff = 970, /* -gxcoff */ 4686 OPT_gxcoff_ = 971, /* -gxcoff+ */ 4687 OPT_h = 972, /* -h */ 4688 OPT_idirafter = 973, /* -idirafter */ 4689 OPT_imacros = 974, /* -imacros */ 4690 OPT_imultilib = 975, /* -imultilib */ 4691 OPT_include = 976, /* -include */ 4692 OPT_iplugindir_ = 977, /* -iplugindir= */ 4693 OPT_iprefix = 978, /* -iprefix */ 4694 OPT_iquote = 979, /* -iquote */ 4695 OPT_isysroot = 980, /* -isysroot */ 4696 OPT_isystem = 981, /* -isystem */ 4697 OPT_iwithprefix = 982, /* -iwithprefix */ 4698 OPT_iwithprefixbefore = 983, /* -iwithprefixbefore */ 4699 OPT_k8 = 984, /* -k8 */ 4700 OPT_l = 985, /* -l */ 4701 OPT_lang_asm = 986, /* -lang-asm */ 4702 OPT_mabi_ = 987, /* -mabi= */ 4703 OPT_mabort_on_noreturn = 988, /* -mabort-on-noreturn */ 4704 OPT_mapcs = 989, /* -mapcs */ 4705 OPT_mapcs_float = 990, /* -mapcs-float */ 4706 OPT_mapcs_frame = 991, /* -mapcs-frame */ 4707 OPT_mapcs_reentrant = 992, /* -mapcs-reentrant */ 4708 OPT_mapcs_stack_check = 993, /* -mapcs-stack-check */ 4709 OPT_march_ = 994, /* -march= */ 4710 OPT_marm = 995, /* -marm */ 4711 OPT_mbig_endian = 996, /* -mbig-endian */ 4712 OPT_mcallee_super_interworking = 997, /* -mcallee-super-interworking */ 4713 OPT_mcaller_super_interworking = 998, /* -mcaller-super-interworking */ 4714 OPT_mcirrus_fix_invalid_insns = 999, /* -mcirrus-fix-invalid-insns */ 4715 OPT_mcpu_ = 1000, /* -mcpu= */ 4716 OPT_mfix_cortex_m3_ldrd = 1001, /* -mfix-cortex-m3-ldrd */ 4717 OPT_mfloat_abi_ = 1002, /* -mfloat-abi= */ 4718 OPT_mfp16_format_ = 1003, /* -mfp16-format= */ 4719 OPT_mfp_ = 1004, /* -mfp= */ 4720 OPT_mfpe = 1005, /* -mfpe */ 4721 OPT_mfpe_ = 1006, /* -mfpe= */ 4722 OPT_mfpu_ = 1007, /* -mfpu= */ 4723 OPT_mhard_float = 1008, /* -mhard-float */ 4724 OPT_mlittle_endian = 1009, /* -mlittle-endian */ 4725 OPT_mlong_calls = 1010, /* -mlong-calls */ 4726 OPT_mpic_register_ = 1011, /* -mpic-register= */ 4727 OPT_mpoke_function_name = 1012, /* -mpoke-function-name */ 4728 OPT_msched_prolog = 1013, /* -msched-prolog */ 4729 OPT_msingle_pic_base = 1014, /* -msingle-pic-base */ 4730 OPT_msoft_float = 1015, /* -msoft-float */ 4731 OPT_mstructure_size_boundary_ = 1016, /* -mstructure-size-boundary= */ 4732 OPT_mthumb = 1017, /* -mthumb */ 4733 OPT_mthumb_interwork = 1018, /* -mthumb-interwork */ 4734 OPT_mtp_ = 1019, /* -mtp= */ 4735 OPT_mtpcs_frame = 1020, /* -mtpcs-frame */ 4736 OPT_mtpcs_leaf_frame = 1021, /* -mtpcs-leaf-frame */ 4737 OPT_mtune_ = 1022, /* -mtune= */ 4738 OPT_mvectorize_with_neon_quad = 1023, /* -mvectorize-with-neon-quad */ 4739 OPT_mword_relocations = 1024, /* -mword-relocations */ 4740 OPT_mwords_little_endian = 1025, /* -mwords-little-endian */ 4741 OPT_n = 1026, /* -n */ 4742 OPT_no_canonical_prefixes = 1027, /* -no-canonical-prefixes */ 4743 OPT_no_integrated_cpp = 1028, /* -no-integrated-cpp */ 4744 OPT_nocpp = 1029, /* -nocpp */ 4745 OPT_nodefaultlibs = 1030, /* -nodefaultlibs */ 4746 OPT_nostartfiles = 1031, /* -nostartfiles */ 4747 OPT_nostdinc = 1032, /* -nostdinc */ 4748 OPT_nostdinc__ = 1033, /* -nostdinc++ */ 4749 OPT_nostdlib = 1034, /* -nostdlib */ 4750 OPT_o = 1035, /* -o */ 4751 OPT_p = 1036, /* -p */ 4752 OPT_pass_exit_codes = 1037, /* -pass-exit-codes */ 4753 OPT_pedantic = 1038, /* -pedantic */ 4754 OPT_pedantic_errors = 1039, /* -pedantic-errors */ 4755 OPT_pg = 1040, /* -pg */ 4756 OPT_pie = 1041, /* -pie */ 4757 OPT_pipe = 1042, /* -pipe */ 4758 OPT_print_file_name_ = 1043, /* -print-file-name= */ 4759 OPT_print_libgcc_file_name = 1044, /* -print-libgcc-file-name */ 4760 OPT_print_multi_directory = 1045, /* -print-multi-directory */ 4761 OPT_print_multi_lib = 1046, /* -print-multi-lib */ 4762 OPT_print_multi_os_directory = 1047, /* -print-multi-os-directory */ 4763 OPT_print_objc_runtime_info = 1048, /* -print-objc-runtime-info */ 4764 OPT_print_prog_name_ = 1049, /* -print-prog-name= */ 4765 OPT_print_search_dirs = 1050, /* -print-search-dirs */ 4766 OPT_print_sysroot = 1051, /* -print-sysroot */ 4767 OPT_print_sysroot_headers_suffix = 1052, /* -print-sysroot-headers-suffix */ 4768 OPT_quiet = 1053, /* -quiet */ 4769 OPT_r = 1054, /* -r */ 4770 OPT_remap = 1055, /* -remap */ 4771 OPT_s = 1056, /* -s */ 4772 OPT_s_bc_abi = 1057, /* -s-bc-abi */ 4773 OPT_save_temps = 1058, /* -save-temps */ 4774 OPT_save_temps_ = 1059, /* -save-temps= */ 4775 OPT_shared = 1060, /* -shared */ 4776 OPT_shared_libgcc = 1061, /* -shared-libgcc */ 4777 /* OPT_specs = 1062, */ /* -specs */ 4778 OPT_specs_ = 1063, /* -specs= */ 4779 OPT_static = 1064, /* -static */ 4780 OPT_static_libgcc = 1065, /* -static-libgcc */ 4781 OPT_static_libgcj = 1066, /* -static-libgcj */ 4782 OPT_static_libgfortran = 1067, /* -static-libgfortran */ 4783 OPT_static_libgo = 1068, /* -static-libgo */ 4784 OPT_static_libstdc__ = 1069, /* -static-libstdc++ */ 4785 /* OPT_std_c__03 = 1070, */ /* -std=c++03 */ 4786 /* OPT_std_c__0x = 1071, */ /* -std=c++0x */ 4787 OPT_std_c__11 = 1072, /* -std=c++11 */ 4788 OPT_std_c__98 = 1073, /* -std=c++98 */ 4789 OPT_std_c1x = 1074, /* -std=c1x */ 4790 /* OPT_std_c89 = 1075, */ /* -std=c89 */ 4791 OPT_std_c90 = 1076, /* -std=c90 */ 4792 OPT_std_c99 = 1077, /* -std=c99 */ 4793 /* OPT_std_c9x = 1078, */ /* -std=c9x */ 4794 OPT_std_f2003 = 1079, /* -std=f2003 */ 4795 OPT_std_f2008 = 1080, /* -std=f2008 */ 4796 OPT_std_f95 = 1081, /* -std=f95 */ 4797 OPT_std_gnu = 1082, /* -std=gnu */ 4798 /* OPT_std_gnu__03 = 1083, */ /* -std=gnu++03 */ 4799 /* OPT_std_gnu__0x = 1084, */ /* -std=gnu++0x */ 4800 OPT_std_gnu__11 = 1085, /* -std=gnu++11 */ 4801 OPT_std_gnu__98 = 1086, /* -std=gnu++98 */ 4802 OPT_std_gnu1x = 1087, /* -std=gnu1x */ 4803 /* OPT_std_gnu89 = 1088, */ /* -std=gnu89 */ 4804 OPT_std_gnu90 = 1089, /* -std=gnu90 */ 4805 OPT_std_gnu99 = 1090, /* -std=gnu99 */ 4806 /* OPT_std_gnu9x = 1091, */ /* -std=gnu9x */ 4807 /* OPT_std_iso9899_1990 = 1092, */ /* -std=iso9899:1990 */ 4808 OPT_std_iso9899_199409 = 1093, /* -std=iso9899:199409 */ 4809 /* OPT_std_iso9899_1999 = 1094, */ /* -std=iso9899:1999 */ 4810 /* OPT_std_iso9899_199x = 1095, */ /* -std=iso9899:199x */ 4811 OPT_std_legacy = 1096, /* -std=legacy */ 4812 OPT_symbolic = 1097, /* -symbolic */ 4813 OPT_t = 1098, /* -t */ 4814 OPT_time = 1099, /* -time */ 4815 OPT_time_ = 1100, /* -time= */ 4816 OPT_traditional = 1101, /* -traditional */ 4817 OPT_traditional_cpp = 1102, /* -traditional-cpp */ 4818 OPT_trigraphs = 1103, /* -trigraphs */ 4819 OPT_u = 1104, /* -u */ 4820 OPT_undef = 1105, /* -undef */ 4821 OPT_v = 1106, /* -v */ 4822 OPT_version = 1107, /* -version */ 4823 OPT_w = 1108, /* -w */ 4824 OPT_wrapper = 1109, /* -wrapper */ 4825 OPT_x = 1110, /* -x */ 4826 OPT_z = 1111, /* -z */ 4827 N_OPTS, 4828 OPT_SPECIAL_unknown, 4829 OPT_SPECIAL_ignore, 4830 OPT_SPECIAL_program_name, 4831 OPT_SPECIAL_input_file 4832}; 4833 4834#endif /* OPTIONS_H */ 4835