Line data Source code
1 : /* This file is auto-generated by options-urls-cc-gen.awk. */
2 :
3 : #define INCLUDE_MEMORY
4 : #include "config.h"
5 : #include "system.h"
6 : #include "coretypes.h"
7 : #include "tm.h"
8 : #include "opts.h"
9 : #include "intl.h"
10 : #include "insn-attr-common.h"
11 :
12 : #include "cpplib.h"
13 : #include "cpplib.h"
14 : #include "diagnostic.h"
15 : #include "diagnostics/color.h"
16 : #include "diagnostics/url.h"
17 : #include "pretty-print.h"
18 :
19 : const char *
20 26762 : get_opt_url_suffix (int option_index, unsigned lang_mask)
21 : {
22 26762 : switch (option_index)
23 : {
24 : case OPT____:
25 : return "gcc/Overall-Options.html#index-_0023_0023_0023";
26 0 : case OPT__compile_std_module:
27 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-compile-std-module";
28 : case OPT__completion_:
29 : break;
30 0 : case OPT__embed_dir_:
31 0 : return "gcc/Directory-Options.html#index-embed-dir";
32 : case OPT__help:
33 : return "gcc/Overall-Options.html#index-help";
34 : case OPT__help_:
35 : return "gcc/Overall-Options.html#index-help";
36 0 : case OPT__no_sysroot_suffix:
37 0 : return "gcc/Directory-Options.html#index-no-sysroot-suffix";
38 : case OPT__output_pch:
39 : break;
40 : case OPT__param_align_loop_iterations_:
41 : break;
42 : case OPT__param_align_threshold_:
43 : break;
44 : case OPT__param_analyzer_max_constraints_:
45 : break;
46 : case OPT__param_analyzer_max_enodes_for_full_dump_:
47 : break;
48 : case OPT__param_analyzer_max_enodes_per_program_point_:
49 : break;
50 : case OPT__param_analyzer_max_infeasible_edges_:
51 : break;
52 : case OPT__param_analyzer_max_macro_alias_depth_:
53 : break;
54 : case OPT__param_analyzer_max_recursion_depth_:
55 : break;
56 : case OPT__param_analyzer_max_svalue_depth_:
57 : break;
58 : case OPT__param_analyzer_min_snodes_for_call_summary_:
59 : break;
60 : case OPT__param_analyzer_supernode_explosion_factor_:
61 : break;
62 : case OPT__param_analyzer_text_art_ideal_canvas_width_:
63 : break;
64 : case OPT__param_analyzer_text_art_string_ellipsis_head_len_:
65 : break;
66 : case OPT__param_analyzer_text_art_string_ellipsis_tail_len_:
67 : break;
68 : case OPT__param_analyzer_text_art_string_ellipsis_threshold_:
69 : break;
70 : case OPT__param_asan_globals_:
71 : break;
72 : case OPT__param_asan_instrument_allocas_:
73 : break;
74 : case OPT__param_asan_instrument_reads_:
75 : break;
76 : case OPT__param_asan_instrument_writes_:
77 : break;
78 : case OPT__param_asan_instrumentation_with_call_threshold_:
79 : break;
80 : case OPT__param_asan_kernel_mem_intrinsic_prefix_:
81 : break;
82 : case OPT__param_asan_memintrin_:
83 : break;
84 : case OPT__param_asan_stack_:
85 : break;
86 : case OPT__param_asan_use_after_return_:
87 : break;
88 : case OPT__param_auto_profile_bbs_:
89 : break;
90 : case OPT__param_auto_profile_reorder_only_:
91 : break;
92 : case OPT__param_avg_loop_niter_:
93 : break;
94 : case OPT__param_avoid_fma_max_bits_:
95 : break;
96 : case OPT__param_builtin_expect_probability_:
97 : break;
98 : case OPT__param_builtin_string_cmp_inline_length_:
99 : break;
100 : case OPT__param_case_values_threshold_:
101 : break;
102 : case OPT__param_comdat_sharing_probability_:
103 : break;
104 : case OPT__param_constructive_interference_size_:
105 : break;
106 : case OPT__param_cxx_max_namespaces_for_diagnostic_help_:
107 : break;
108 : case OPT__param_cycle_accurate_model_:
109 : break;
110 : case OPT__param_destructive_interference_size_:
111 : break;
112 : case OPT__param_dom_jump_threading_:
113 : break;
114 : case OPT__param_dse_max_alias_queries_per_store_:
115 : break;
116 : case OPT__param_dse_max_object_size_:
117 : break;
118 : case OPT__param_early_inlining_insns_:
119 : break;
120 : case OPT__param_file_cache_files_:
121 : break;
122 : case OPT__param_file_cache_lines_:
123 : break;
124 : case OPT__param_fsm_scale_path_stmts_:
125 : break;
126 : case OPT__param_fully_pipelined_fma_:
127 : break;
128 : case OPT__param_gcse_after_reload_critical_fraction_:
129 : break;
130 : case OPT__param_gcse_after_reload_partial_fraction_:
131 : break;
132 : case OPT__param_gcse_cost_distance_ratio_:
133 : break;
134 : case OPT__param_gcse_unrestricted_cost_:
135 : break;
136 : case OPT__param_ggc_min_expand_:
137 : break;
138 : case OPT__param_ggc_min_heapsize_:
139 : break;
140 : case OPT__param_gimple_fe_computed_hot_bb_threshold_:
141 : break;
142 : case OPT__param_graphite_allow_codegen_errors_:
143 : break;
144 : case OPT__param_graphite_max_arrays_per_scop_:
145 : break;
146 : case OPT__param_graphite_max_nb_scop_params_:
147 : break;
148 : case OPT__param_hardcfr_max_blocks_:
149 : break;
150 : case OPT__param_hardcfr_max_inline_blocks_:
151 : break;
152 : case OPT__param_hash_table_verification_limit_:
153 : break;
154 : case OPT__param_hot_bb_count_fraction_:
155 : break;
156 : case OPT__param_hot_bb_count_ws_permille_:
157 : break;
158 : case OPT__param_hot_bb_frequency_fraction_:
159 : break;
160 : case OPT__param_hwasan_instrument_allocas_:
161 : break;
162 : case OPT__param_hwasan_instrument_mem_intrinsics_:
163 : break;
164 : case OPT__param_hwasan_instrument_reads_:
165 : break;
166 : case OPT__param_hwasan_instrument_stack_:
167 : break;
168 : case OPT__param_hwasan_instrument_writes_:
169 : break;
170 : case OPT__param_hwasan_random_frame_tag_:
171 : break;
172 : case OPT__param_inline_heuristics_hint_percent_:
173 : break;
174 : case OPT__param_inline_min_speedup_:
175 : break;
176 : case OPT__param_inline_unit_growth_:
177 : break;
178 : case OPT__param_integer_share_limit_:
179 : break;
180 : case OPT__param_ipa_cp_eval_threshold_:
181 : break;
182 : case OPT__param_ipa_cp_large_unit_insns_:
183 : break;
184 : case OPT__param_ipa_cp_loop_hint_bonus_:
185 : break;
186 : case OPT__param_ipa_cp_max_recursive_depth_:
187 : break;
188 : case OPT__param_ipa_cp_min_recursive_probability_:
189 : break;
190 : case OPT__param_ipa_cp_profile_runtime_scaling_:
191 : break;
192 : case OPT__param_ipa_cp_recursion_penalty_:
193 : break;
194 : case OPT__param_ipa_cp_recursive_freq_factor_:
195 : break;
196 : case OPT__param_ipa_cp_single_call_penalty_:
197 : break;
198 : case OPT__param_ipa_cp_sweeps_:
199 : break;
200 : case OPT__param_ipa_cp_unit_growth_:
201 : break;
202 : case OPT__param_ipa_cp_value_list_size_:
203 : break;
204 : case OPT__param_ipa_jump_function_lookups_:
205 : break;
206 : case OPT__param_ipa_max_aa_steps_:
207 : break;
208 : case OPT__param_ipa_max_agg_items_:
209 : break;
210 : case OPT__param_ipa_max_loop_predicates_:
211 : break;
212 : case OPT__param_ipa_max_param_expr_ops_:
213 : break;
214 : case OPT__param_ipa_max_switch_predicate_bounds_:
215 : break;
216 : case OPT__param_ipa_sra_deref_prob_threshold_:
217 : break;
218 : case OPT__param_ipa_sra_max_replacements_:
219 : break;
220 : case OPT__param_ipa_sra_ptr_growth_factor_:
221 : break;
222 : case OPT__param_ipa_sra_ptrwrap_growth_factor_:
223 : break;
224 : case OPT__param_ira_consider_dup_in_all_alts_:
225 : break;
226 : case OPT__param_ira_loop_reserved_regs_:
227 : break;
228 : case OPT__param_ira_max_conflict_table_size_:
229 : break;
230 : case OPT__param_ira_max_loops_num_:
231 : break;
232 : case OPT__param_ira_simple_lra_insn_threshold_:
233 : break;
234 : case OPT__param_iv_always_prune_cand_set_bound_:
235 : break;
236 : case OPT__param_iv_consider_all_candidates_bound_:
237 : break;
238 : case OPT__param_iv_max_considered_uses_:
239 : break;
240 : case OPT__param_ix86_vect_compare_costs_:
241 : break;
242 : case OPT__param_ix86_vect_unroll_limit_:
243 : break;
244 : case OPT__param_jump_table_max_growth_ratio_for_size_:
245 : break;
246 : case OPT__param_jump_table_max_growth_ratio_for_speed_:
247 : break;
248 : case OPT__param_l1_cache_line_size_:
249 : break;
250 : case OPT__param_l1_cache_size_:
251 : break;
252 : case OPT__param_l2_cache_size_:
253 : break;
254 : case OPT__param_large_function_growth_:
255 : break;
256 : case OPT__param_large_function_insns_:
257 : break;
258 : case OPT__param_large_stack_frame_growth_:
259 : break;
260 : case OPT__param_large_stack_frame_:
261 : break;
262 : case OPT__param_large_unit_insns_:
263 : break;
264 : case OPT__param_lazy_modules_:
265 : break;
266 : case OPT__param_lim_expensive_:
267 : break;
268 : case OPT__param_logical_op_non_short_circuit_:
269 : break;
270 : case OPT__param_loop_block_tile_size_:
271 : break;
272 : case OPT__param_loop_interchange_max_num_stmts_:
273 : break;
274 : case OPT__param_loop_interchange_stride_ratio_:
275 : break;
276 : case OPT__param_loop_invariant_max_bbs_in_loop_:
277 : break;
278 : case OPT__param_loop_max_datarefs_for_datadeps_:
279 : break;
280 : case OPT__param_loop_versioning_max_inner_insns_:
281 : break;
282 : case OPT__param_loop_versioning_max_outer_insns_:
283 : break;
284 : case OPT__param_lra_inheritance_ebb_probability_cutoff_:
285 : break;
286 : case OPT__param_lra_max_considered_reload_pseudos_:
287 : break;
288 : case OPT__param_lra_max_pseudos_points_log2_considered_for_preferences_:
289 : break;
290 : case OPT__param_lto_max_locality_partition_:
291 : break;
292 : case OPT__param_lto_max_partition_:
293 : break;
294 : case OPT__param_lto_max_streaming_parallelism_:
295 : break;
296 : case OPT__param_lto_min_partition_:
297 : break;
298 : case OPT__param_lto_partition_locality_cloning_:
299 : break;
300 : case OPT__param_lto_partition_locality_frequency_cutoff_:
301 : break;
302 : case OPT__param_lto_partition_locality_heuristics_:
303 : break;
304 : case OPT__param_lto_partition_locality_size_cutoff_:
305 : break;
306 : case OPT__param_lto_partitions_:
307 : break;
308 : case OPT__param_max_average_unrolled_insns_:
309 : break;
310 : case OPT__param_max_combine_insns_:
311 : break;
312 : case OPT__param_max_combine_search_insns_:
313 : break;
314 : case OPT__param_max_completely_peel_loop_nest_depth_:
315 : break;
316 : case OPT__param_max_completely_peel_times_:
317 : break;
318 : case OPT__param_max_completely_peeled_insns_:
319 : break;
320 : case OPT__param_max_crossjump_edges_:
321 : break;
322 : case OPT__param_max_cse_insns_:
323 : break;
324 : case OPT__param_max_cse_path_length_:
325 : break;
326 : case OPT__param_max_cselib_memory_locations_:
327 : break;
328 : case OPT__param_max_debug_marker_count_:
329 : break;
330 : case OPT__param_max_delay_slot_insn_search_:
331 : break;
332 : case OPT__param_max_delay_slot_live_search_:
333 : break;
334 : case OPT__param_max_devirt_targets_:
335 : break;
336 : case OPT__param_max_dse_active_local_stores_:
337 : break;
338 : case OPT__param_max_early_inliner_iterations_:
339 : break;
340 : case OPT__param_max_fields_for_field_sensitive_:
341 : break;
342 : case OPT__param_max_find_base_term_values_:
343 : break;
344 : case OPT__param_max_fsm_thread_path_insns_:
345 : break;
346 : case OPT__param_max_gcse_insertion_ratio_:
347 : break;
348 : case OPT__param_max_gcse_memory_:
349 : break;
350 : case OPT__param_max_goto_duplication_insns_:
351 : break;
352 : case OPT__param_max_grow_copy_bb_insns_:
353 : break;
354 : case OPT__param_max_hoist_depth_:
355 : break;
356 : case OPT__param_max_inline_functions_called_once_insns_:
357 : break;
358 : case OPT__param_max_inline_functions_called_once_loop_depth_:
359 : break;
360 : case OPT__param_max_inline_insns_auto_:
361 : break;
362 : case OPT__param_max_inline_insns_recursive_auto_:
363 : break;
364 : case OPT__param_max_inline_insns_recursive_:
365 : break;
366 : case OPT__param_max_inline_insns_single_:
367 : break;
368 : case OPT__param_max_inline_insns_size_:
369 : break;
370 : case OPT__param_max_inline_insns_small_:
371 : break;
372 : case OPT__param_max_inline_recursive_depth_auto_:
373 : break;
374 : case OPT__param_max_inline_recursive_depth_:
375 : break;
376 : case OPT__param_max_isl_operations_:
377 : break;
378 : case OPT__param_max_iterations_computation_cost_:
379 : break;
380 : case OPT__param_max_iterations_to_track_:
381 : break;
382 : case OPT__param_max_jump_thread_duplication_stmts_:
383 : break;
384 : case OPT__param_max_jump_thread_paths_:
385 : break;
386 : case OPT__param_max_last_value_rtl_:
387 : break;
388 : case OPT__param_max_loop_header_insns_:
389 : break;
390 : case OPT__param_max_modulo_backtrack_attempts_:
391 : break;
392 : case OPT__param_max_niter_dominators_walk_:
393 : break;
394 : case OPT__param_max_partial_antic_length_:
395 : break;
396 : case OPT__param_max_peel_branches_:
397 : break;
398 : case OPT__param_max_peel_times_:
399 : break;
400 : case OPT__param_max_peeled_insns_:
401 : break;
402 : case OPT__param_max_pending_list_length_:
403 : break;
404 : case OPT__param_max_pipeline_region_blocks_:
405 : break;
406 : case OPT__param_max_pipeline_region_insns_:
407 : break;
408 : case OPT__param_max_pow_sqrt_depth_:
409 : break;
410 : case OPT__param_max_predicted_iterations_:
411 : break;
412 : case OPT__param_max_reload_search_insns_:
413 : break;
414 : case OPT__param_max_rtl_if_conversion_insns_:
415 : break;
416 : case OPT__param_max_rtl_if_conversion_predictable_cost_:
417 : break;
418 : case OPT__param_max_rtl_if_conversion_unpredictable_cost_:
419 : break;
420 : case OPT__param_max_sched_extend_regions_iters_:
421 : break;
422 : case OPT__param_max_sched_insn_conflict_delay_:
423 : break;
424 : case OPT__param_max_sched_ready_insns_:
425 : break;
426 : case OPT__param_max_sched_region_blocks_:
427 : break;
428 : case OPT__param_max_sched_region_insns_:
429 : break;
430 : case OPT__param_max_slsr_cand_scan_:
431 : break;
432 : case OPT__param_max_speculative_devirt_maydefs_:
433 : break;
434 : case OPT__param_max_ssa_name_query_depth_:
435 : break;
436 : case OPT__param_max_store_chains_to_track_:
437 : break;
438 : case OPT__param_max_stores_to_merge_:
439 : break;
440 : case OPT__param_max_stores_to_sink_:
441 : break;
442 : case OPT__param_max_stores_to_track_:
443 : break;
444 : case OPT__param_max_tail_merge_comparisons_:
445 : break;
446 : case OPT__param_max_tail_merge_iterations_:
447 : break;
448 : case OPT__param_max_tracked_strlens_:
449 : break;
450 : case OPT__param_max_tree_if_conversion_phi_args_:
451 : break;
452 : case OPT__param_max_unroll_times_:
453 : break;
454 : case OPT__param_max_unrolled_insns_:
455 : break;
456 : case OPT__param_max_unswitch_depth_:
457 : break;
458 : case OPT__param_max_unswitch_insns_:
459 : break;
460 : case OPT__param_max_variable_expansions_in_unroller_:
461 : break;
462 : case OPT__param_max_vartrack_expr_depth_:
463 : break;
464 : case OPT__param_max_vartrack_reverse_op_size_:
465 : break;
466 : case OPT__param_max_vartrack_size_:
467 : break;
468 : case OPT__param_memtag_instrument_allocas_:
469 : break;
470 : case OPT__param_memtag_instrument_mem_intrinsics_:
471 : break;
472 : case OPT__param_min_crossjump_insns_:
473 : break;
474 : case OPT__param_min_inline_recursive_probability_:
475 : break;
476 : case OPT__param_min_insn_to_prefetch_ratio_:
477 : break;
478 : case OPT__param_min_loop_cond_split_prob_:
479 : break;
480 : case OPT__param_min_nondebug_insn_uid_:
481 : break;
482 : case OPT__param_min_pagesize_:
483 : break;
484 : case OPT__param_min_size_for_stack_sharing_:
485 : break;
486 : case OPT__param_min_spec_prob_:
487 : break;
488 : case OPT__param_min_vect_loop_bound_:
489 : break;
490 : case OPT__param_modref_max_accesses_:
491 : break;
492 : case OPT__param_modref_max_adjustments_:
493 : break;
494 : case OPT__param_modref_max_bases_:
495 : break;
496 : case OPT__param_modref_max_depth_:
497 : break;
498 : case OPT__param_modref_max_escape_points_:
499 : break;
500 : case OPT__param_modref_max_refs_:
501 : break;
502 : case OPT__param_modref_max_tests_:
503 : break;
504 : case OPT__param_openacc_kernels_:
505 : break;
506 : case OPT__param_openacc_privatization_:
507 : break;
508 : case OPT__param_parloops_chunk_size_:
509 : break;
510 : case OPT__param_parloops_min_per_thread_:
511 : break;
512 : case OPT__param_parloops_schedule_:
513 : break;
514 : case OPT__param_partial_inlining_entry_probability_:
515 : break;
516 : case OPT__param_phiopt_factor_max_stmts_live_:
517 : break;
518 : case OPT__param_predictable_branch_outcome_:
519 : break;
520 : case OPT__param_prefetch_dynamic_strides_:
521 : break;
522 : case OPT__param_prefetch_latency_:
523 : break;
524 : case OPT__param_prefetch_min_insn_to_mem_ratio_:
525 : break;
526 : case OPT__param_prefetch_minimum_stride_:
527 : break;
528 : case OPT__param_profile_func_internal_id_:
529 : break;
530 : case OPT__param_ranger_debug_:
531 : break;
532 : case OPT__param_ranger_logical_depth_:
533 : break;
534 : case OPT__param_ranger_recompute_depth_:
535 : break;
536 : case OPT__param_relation_block_limit_:
537 : break;
538 : case OPT__param_rpo_vn_max_loop_depth_:
539 : break;
540 : case OPT__param_sccvn_max_alias_queries_per_access_:
541 : break;
542 : case OPT__param_scev_max_expr_complexity_:
543 : break;
544 : case OPT__param_scev_max_expr_size_:
545 : break;
546 : case OPT__param_sched_autopref_queue_depth_:
547 : break;
548 : case OPT__param_sched_mem_true_dep_cost_:
549 : break;
550 : case OPT__param_sched_pressure_algorithm_:
551 : break;
552 : case OPT__param_sched_spec_prob_cutoff_:
553 : break;
554 : case OPT__param_sched_state_edge_prob_cutoff_:
555 : break;
556 : case OPT__param_selsched_insns_to_rename_:
557 : break;
558 : case OPT__param_selsched_max_lookahead_:
559 : break;
560 : case OPT__param_selsched_max_sched_times_:
561 : break;
562 : case OPT__param_simultaneous_prefetches_:
563 : break;
564 : case OPT__param_sink_frequency_threshold_:
565 : break;
566 : case OPT__param_sms_dfa_history_:
567 : break;
568 : case OPT__param_sms_loop_average_count_threshold_:
569 : break;
570 : case OPT__param_sms_max_ii_factor_:
571 : break;
572 : case OPT__param_sms_min_sc_:
573 : break;
574 : case OPT__param_sra_max_propagations_:
575 : break;
576 : case OPT__param_sra_max_scalarization_size_Osize_:
577 : break;
578 : case OPT__param_sra_max_scalarization_size_Ospeed_:
579 : break;
580 : case OPT__param_ssa_name_def_chain_limit_:
581 : break;
582 : case OPT__param_ssp_buffer_size_:
583 : break;
584 : case OPT__param_stack_clash_protection_guard_size_:
585 : break;
586 : case OPT__param_stack_clash_protection_probe_interval_:
587 : break;
588 : case OPT__param_store_forwarding_max_distance_:
589 : break;
590 : case OPT__param_store_merging_allow_unaligned_:
591 : break;
592 : case OPT__param_store_merging_max_size_:
593 : break;
594 : case OPT__param_switch_conversion_max_branch_ratio_:
595 : break;
596 : case OPT__param_threader_debug_:
597 : break;
598 : case OPT__param_tm_max_aggregate_size_:
599 : break;
600 : case OPT__param_tracer_dynamic_coverage_feedback_:
601 : break;
602 : case OPT__param_tracer_dynamic_coverage_:
603 : break;
604 : case OPT__param_tracer_max_code_growth_:
605 : break;
606 : case OPT__param_tracer_min_branch_probability_feedback_:
607 : break;
608 : case OPT__param_tracer_min_branch_probability_:
609 : break;
610 : case OPT__param_tracer_min_branch_ratio_:
611 : break;
612 : case OPT__param_transitive_relations_work_bound_:
613 : break;
614 : case OPT__param_tree_reassoc_width_:
615 : break;
616 : case OPT__param_tsan_distinguish_volatile_:
617 : break;
618 : case OPT__param_tsan_instrument_func_entry_exit_:
619 : break;
620 : case OPT__param_uninit_control_dep_attempts_:
621 : break;
622 : case OPT__param_uninit_max_chain_len_:
623 : break;
624 : case OPT__param_uninit_max_num_chains_:
625 : break;
626 : case OPT__param_uninit_max_prune_work_:
627 : break;
628 : case OPT__param_uninlined_function_insns_:
629 : break;
630 : case OPT__param_uninlined_function_time_:
631 : break;
632 : case OPT__param_uninlined_thunk_insns_:
633 : break;
634 : case OPT__param_uninlined_thunk_time_:
635 : break;
636 : case OPT__param_unlikely_bb_count_fraction_:
637 : break;
638 : case OPT__param_unroll_jam_max_unroll_:
639 : break;
640 : case OPT__param_unroll_jam_min_percent_:
641 : break;
642 : case OPT__param_use_after_scope_direct_emission_threshold_:
643 : break;
644 : case OPT__param_use_canonical_types_:
645 : break;
646 : case OPT__param_vect_epilogues_nomask_:
647 : break;
648 : case OPT__param_vect_induction_float_:
649 : break;
650 : case OPT__param_vect_inner_loop_cost_factor_:
651 : break;
652 : case OPT__param_vect_max_layout_candidates_:
653 : break;
654 : case OPT__param_vect_max_peeling_for_alignment_:
655 : break;
656 : case OPT__param_vect_max_version_for_alias_checks_:
657 : break;
658 : case OPT__param_vect_max_version_for_alignment_checks_:
659 : break;
660 : case OPT__param_vect_partial_vector_usage_:
661 : break;
662 : case OPT__param_vect_allow_possibly_not_worthwhile_vectorizations_:
663 : break;
664 : case OPT__param_vrp_block_limit_:
665 : break;
666 : case OPT__param_vrp_cstload_limit_:
667 : break;
668 : case OPT__param_vrp_sparse_threshold_:
669 : break;
670 : case OPT__param_vrp_switch_limit_:
671 : break;
672 : case OPT__param_vrp_vector_threshold_:
673 : break;
674 : case OPT__param_widening_mul_defer_fma_:
675 : break;
676 : case OPT__param_x86_stlf_window_ninsns_:
677 : break;
678 : case OPT__param_x86_stv_max_visits_:
679 : break;
680 0 : case OPT__sysroot_:
681 0 : return "gcc/Directory-Options.html#index-sysroot";
682 0 : case OPT__target_help:
683 0 : return "gcc/Overall-Options.html#index-target-help";
684 : case OPT__version:
685 : return "gcc/Overall-Options.html#index-version";
686 : case OPT_A:
687 : break;
688 0 : case OPT_B:
689 0 : if (lang_mask & CL_D)
690 0 : return "gdc/Directory-Options.html#index-B";
691 : return "gcc/Directory-Options.html#index-B";
692 0 : case OPT_C:
693 0 : if (lang_mask & CL_Fortran)
694 0 : return "gfortran/Preprocessing-Options.html#index-C";
695 : return "gcc/Preprocessor-Options.html#index-C";
696 0 : case OPT_CC:
697 0 : if (lang_mask & CL_Fortran)
698 0 : return "gfortran/Preprocessing-Options.html#index-CC";
699 : return "gcc/Preprocessor-Options.html#index-CC";
700 4 : case OPT_D:
701 4 : return "gcc/Preprocessor-Options.html#index-D-1";
702 : case OPT_E:
703 : break;
704 0 : case OPT_F:
705 0 : return "gcc/Darwin-Options.html#index-F";
706 0 : case OPT_H:
707 0 : if (lang_mask & CL_D)
708 : return "gdc/Code-Generation.html#index-H";
709 0 : if (lang_mask & CL_Fortran)
710 0 : return "gfortran/Preprocessing-Options.html#index-H";
711 : return "gcc/Preprocessor-Options.html#index-H";
712 0 : case OPT_Hd:
713 0 : if (lang_mask & CL_D)
714 : return "gdc/Code-Generation.html#index-Hd";
715 : break;
716 0 : case OPT_Hf:
717 0 : if (lang_mask & CL_D)
718 : return "gdc/Code-Generation.html#index-Hf";
719 : break;
720 0 : case OPT_I:
721 0 : if (lang_mask & CL_Algol68)
722 : return "ga68/Directory-options.html#index-I";
723 0 : if (lang_mask & CL_D)
724 0 : return "gdc/Directory-Options.html#index-I";
725 : return "gcc/Directory-Options.html#index-I";
726 0 : case OPT_J:
727 0 : if (lang_mask & CL_D)
728 : return "gdc/Directory-Options.html#index-J";
729 : break;
730 0 : case OPT_L:
731 0 : if (lang_mask & CL_Algol68)
732 : return "ga68/Directory-options.html#index-L";
733 0 : if (lang_mask & CL_D)
734 0 : return "gdc/Directory-Options.html#index-L";
735 : return "gcc/Directory-Options.html#index-L";
736 25 : case OPT_M:
737 25 : if (lang_mask & CL_D)
738 0 : return "gdc/Code-Generation.html#index-M";
739 : return "gcc/Preprocessor-Options.html#index-M";
740 0 : case OPT_MD:
741 0 : if (lang_mask & CL_D)
742 0 : return "gdc/Code-Generation.html#index-MD";
743 : return "gcc/Preprocessor-Options.html#index-MD";
744 0 : case OPT_MF:
745 0 : if (lang_mask & CL_D)
746 0 : return "gdc/Code-Generation.html#index-MF";
747 : return "gcc/Preprocessor-Options.html#index-MF";
748 1 : case OPT_MG:
749 1 : if (lang_mask & CL_D)
750 0 : return "gdc/Code-Generation.html#index-MG";
751 : return "gcc/Preprocessor-Options.html#index-MG";
752 25 : case OPT_MM:
753 25 : if (lang_mask & CL_D)
754 0 : return "gdc/Code-Generation.html#index-MM";
755 : return "gcc/Preprocessor-Options.html#index-MM";
756 0 : case OPT_MMD:
757 0 : if (lang_mask & CL_D)
758 0 : return "gdc/Code-Generation.html#index-MMD";
759 : return "gcc/Preprocessor-Options.html#index-MMD";
760 0 : case OPT_MP:
761 0 : if (lang_mask & CL_D)
762 0 : return "gdc/Code-Generation.html#index-MP";
763 : return "gcc/Preprocessor-Options.html#index-MP";
764 0 : case OPT_MQ:
765 0 : if (lang_mask & CL_D)
766 0 : return "gdc/Code-Generation.html#index-MQ";
767 : return "gcc/Preprocessor-Options.html#index-MQ";
768 0 : case OPT_MT:
769 0 : if (lang_mask & CL_D)
770 0 : return "gdc/Code-Generation.html#index-MT";
771 : return "gcc/Preprocessor-Options.html#index-MT";
772 : case OPT_Mmodules:
773 : break;
774 0 : case OPT_Mno_modules:
775 0 : return "gcc/Preprocessor-Options.html#index-Mno-modules";
776 0 : case OPT_N:
777 0 : return "gcc/Link-Options.html#index-N";
778 4 : case OPT_O:
779 4 : return "gcc/Optimize-Options.html#index-O";
780 0 : case OPT_Ofast:
781 0 : return "gcc/Optimize-Options.html#index-Ofast";
782 0 : case OPT_Og:
783 0 : return "gcc/Optimize-Options.html#index-Og";
784 0 : case OPT_Os:
785 0 : return "gcc/Optimize-Options.html#index-Os";
786 0 : case OPT_Oz:
787 0 : return "gcc/Optimize-Options.html#index-Oz";
788 0 : case OPT_P:
789 0 : if (lang_mask & CL_Fortran)
790 0 : return "gfortran/Preprocessing-Options.html#index-P";
791 : return "gcc/Preprocessor-Options.html#index-P";
792 : case OPT_Q:
793 : break;
794 0 : case OPT_Qn:
795 0 : return "gcc/Code-Gen-Options.html#index-Qn";
796 0 : case OPT_Qy:
797 0 : return "gcc/Code-Gen-Options.html#index-Qy";
798 : case OPT_R:
799 : break;
800 : case OPT_S:
801 : break;
802 0 : case OPT_T:
803 0 : return "gcc/Link-Options.html#index-T";
804 : case OPT_Tbss:
805 : return "gcc/Link-Options.html#index-Tbss";
806 : case OPT_Tbss_:
807 : return "gcc/Link-Options.html#index-Tbss";
808 : case OPT_Tdata:
809 : return "gcc/Link-Options.html#index-Tdata";
810 : case OPT_Tdata_:
811 : return "gcc/Link-Options.html#index-Tdata";
812 : case OPT_Ttext:
813 : return "gcc/Link-Options.html#index-Ttext";
814 : case OPT_Ttext_:
815 : return "gcc/Link-Options.html#index-Ttext";
816 4 : case OPT_U:
817 4 : return "gcc/Preprocessor-Options.html#index-U";
818 : case OPT_WNSObject_attribute:
819 : break;
820 : case OPT_Wa_:
821 : break;
822 0 : case OPT_Wabbreviated_auto_in_template_arg:
823 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wabbreviated-auto-in-template-arg";
824 : case OPT_Wabi:
825 : return "gcc/Warning-Options.html#index-Wabi";
826 0 : case OPT_Wabi_tag:
827 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wabi-tag";
828 : case OPT_Wabi_:
829 : return "gcc/Warning-Options.html#index-Wabi";
830 0 : case OPT_Wabsolute_value:
831 0 : return "gcc/Warning-Options.html#index-Wabsolute-value";
832 0 : case OPT_Waddress:
833 0 : return "gcc/Warning-Options.html#index-Waddress";
834 0 : case OPT_Waddress_of_packed_member:
835 0 : return "gcc/Warning-Options.html#index-Waddress-of-packed-member";
836 0 : case OPT_Waggregate_return:
837 0 : return "gcc/Warning-Options.html#index-Waggregate-return";
838 0 : case OPT_Waggressive_loop_optimizations:
839 0 : return "gcc/Warning-Options.html#index-Waggressive-loop-optimizations";
840 0 : case OPT_Waliasing:
841 0 : if (lang_mask & CL_Fortran)
842 : return "gfortran/Error-and-Warning-Options.html#index-Waliasing";
843 : break;
844 0 : case OPT_Walign_commons:
845 0 : if (lang_mask & CL_Fortran)
846 : return "gfortran/Error-and-Warning-Options.html#index-Walign-commons";
847 : break;
848 0 : case OPT_Waligned_new_:
849 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Waligned-new";
850 2 : case OPT_Wall:
851 2 : if (lang_mask & CL_D)
852 : return "gdc/Warnings.html#index-Wall";
853 2 : if (lang_mask & CL_Fortran)
854 : return "gfortran/Error-and-Warning-Options.html#index-Wall";
855 : break;
856 0 : case OPT_Walloc_size:
857 0 : return "gcc/Warning-Options.html#index-Walloc-size";
858 2 : case OPT_Walloc_size_larger_than_:
859 2 : return "gcc/Warning-Options.html#index-Walloc-size-larger-than_003d";
860 0 : case OPT_Walloc_zero:
861 0 : return "gcc/Warning-Options.html#index-Walloc-zero";
862 0 : case OPT_Walloca:
863 0 : if (lang_mask & CL_D)
864 0 : return "gdc/Warnings.html#index-Walloca";
865 : return "gcc/Warning-Options.html#index-Walloca";
866 1 : case OPT_Walloca_larger_than_:
867 1 : if (lang_mask & CL_D)
868 0 : return "gdc/Warnings.html#index-Walloca-larger-than";
869 : return "gcc/Warning-Options.html#index-Walloca-larger-than_003d";
870 0 : case OPT_Wampersand:
871 0 : if (lang_mask & CL_Fortran)
872 : return "gfortran/Error-and-Warning-Options.html#index-Wampersand";
873 : break;
874 0 : case OPT_Wanalyzer_allocation_size:
875 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-allocation-size";
876 0 : case OPT_Wanalyzer_deref_before_check:
877 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-deref-before-check";
878 0 : case OPT_Wanalyzer_div_by_zero:
879 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-div-by-zero";
880 0 : case OPT_Wanalyzer_double_fclose:
881 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-double-fclose";
882 16 : case OPT_Wanalyzer_double_free:
883 16 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-double-free";
884 0 : case OPT_Wanalyzer_exposure_through_output_file:
885 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-exposure-through-output-file";
886 0 : case OPT_Wanalyzer_exposure_through_uninit_copy:
887 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-exposure-through-uninit-copy";
888 0 : case OPT_Wanalyzer_fd_access_mode_mismatch:
889 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-fd-access-mode-mismatch";
890 0 : case OPT_Wanalyzer_fd_double_close:
891 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-fd-double-close";
892 0 : case OPT_Wanalyzer_fd_leak:
893 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-fd-leak";
894 0 : case OPT_Wanalyzer_fd_phase_mismatch:
895 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-fd-phase-mismatch";
896 0 : case OPT_Wanalyzer_fd_type_mismatch:
897 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-fd-type-mismatch";
898 0 : case OPT_Wanalyzer_fd_use_after_close:
899 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-fd-use-after-close";
900 0 : case OPT_Wanalyzer_fd_use_without_check:
901 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-fd-use-without-check";
902 0 : case OPT_Wanalyzer_file_leak:
903 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-file-leak";
904 0 : case OPT_Wanalyzer_free_of_non_heap:
905 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-free-of-non-heap";
906 0 : case OPT_Wanalyzer_imprecise_fp_arithmetic:
907 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-imprecise-fp-arithmetic";
908 0 : case OPT_Wanalyzer_infinite_loop:
909 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-infinite-loop";
910 0 : case OPT_Wanalyzer_infinite_recursion:
911 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-infinite-recursion";
912 0 : case OPT_Wanalyzer_jump_through_null:
913 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-jump-through-null";
914 0 : case OPT_Wanalyzer_malloc_leak:
915 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-malloc-leak";
916 0 : case OPT_Wanalyzer_mismatching_deallocation:
917 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-mismatching-deallocation";
918 0 : case OPT_Wanalyzer_mkostemp_redundant_flags:
919 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-mkostemp-redundant-flags";
920 0 : case OPT_Wanalyzer_mktemp_missing_placeholder:
921 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-mktemp-missing-placeholder";
922 0 : case OPT_Wanalyzer_mktemp_of_string_literal:
923 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-mktemp-of-string-literal";
924 0 : case OPT_Wanalyzer_null_argument:
925 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-null-argument";
926 0 : case OPT_Wanalyzer_null_dereference:
927 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-null-dereference";
928 4 : case OPT_Wanalyzer_out_of_bounds:
929 4 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-out-of-bounds";
930 0 : case OPT_Wanalyzer_overlapping_buffers:
931 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-overlapping-buffers";
932 0 : case OPT_Wanalyzer_possible_null_argument:
933 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-possible-null-argument";
934 0 : case OPT_Wanalyzer_possible_null_dereference:
935 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-possible-null-dereference";
936 0 : case OPT_Wanalyzer_putenv_of_auto_var:
937 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-putenv-of-auto-var";
938 0 : case OPT_Wanalyzer_shift_count_negative:
939 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-shift-count-negative";
940 0 : case OPT_Wanalyzer_shift_count_overflow:
941 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-shift-count-overflow";
942 0 : case OPT_Wanalyzer_stale_setjmp_buffer:
943 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-stale-setjmp-buffer";
944 0 : case OPT_Wanalyzer_symbol_too_complex:
945 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-symbol-too-complex";
946 0 : case OPT_Wanalyzer_tainted_allocation_size:
947 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-allocation-size";
948 0 : case OPT_Wanalyzer_tainted_array_index:
949 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-array-index";
950 0 : case OPT_Wanalyzer_tainted_assertion:
951 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-assertion";
952 0 : case OPT_Wanalyzer_tainted_divisor:
953 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-divisor";
954 0 : case OPT_Wanalyzer_tainted_offset:
955 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-offset";
956 0 : case OPT_Wanalyzer_tainted_size:
957 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-size";
958 0 : case OPT_Wanalyzer_throw_of_unexpected_type:
959 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-throw-of-unexpected-type";
960 0 : case OPT_Wanalyzer_too_complex:
961 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-too-complex";
962 0 : case OPT_Wanalyzer_undefined_behavior_ptrdiff:
963 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-undefined-behavior-ptrdiff";
964 0 : case OPT_Wanalyzer_undefined_behavior_strtok:
965 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-undefined-behavior-strtok";
966 0 : case OPT_Wanalyzer_unsafe_call_within_signal_handler:
967 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-unsafe-call-within-signal-handler";
968 1 : case OPT_Wanalyzer_use_after_free:
969 1 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-use-after-free";
970 0 : case OPT_Wanalyzer_use_of_pointer_in_stale_stack_frame:
971 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-use-of-pointer-in-stale-stack-frame";
972 4 : case OPT_Wanalyzer_use_of_uninitialized_value:
973 4 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-use-of-uninitialized-value";
974 0 : case OPT_Wanalyzer_va_arg_type_mismatch:
975 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-va-arg-type-mismatch";
976 0 : case OPT_Wanalyzer_va_list_exhausted:
977 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-va-list-exhausted";
978 0 : case OPT_Wanalyzer_va_list_leak:
979 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-va-list-leak";
980 0 : case OPT_Wanalyzer_va_list_use_after_va_end:
981 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-va-list-use-after-va-end";
982 0 : case OPT_Wanalyzer_write_to_const:
983 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-write-to-const";
984 0 : case OPT_Wanalyzer_write_to_string_literal:
985 0 : return "gcc/Static-Analyzer-Options.html#index-Wanalyzer-write-to-string-literal";
986 : case OPT_Wany_length:
987 : break;
988 : case OPT_Wapply_commit:
989 : break;
990 : case OPT_Wargument_mismatch:
991 : break;
992 0 : case OPT_Warith_conversion:
993 0 : return "gcc/Warning-Options.html#index-Warith-conversion";
994 0 : case OPT_Warray_bounds_:
995 0 : return "gcc/Warning-Options.html#index-Warray-bounds";
996 0 : case OPT_Warray_compare:
997 0 : return "gcc/Warning-Options.html#index-Warray-compare";
998 0 : case OPT_Warray_parameter_:
999 0 : return "gcc/Warning-Options.html#index-Warray-parameter";
1000 0 : case OPT_Warray_temporaries:
1001 0 : if (lang_mask & CL_Fortran)
1002 : return "gfortran/Error-and-Warning-Options.html#index-Warray-temporaries";
1003 : break;
1004 : case OPT_Wassign_external:
1005 : break;
1006 : case OPT_Wassign_file:
1007 : break;
1008 0 : case OPT_Wassign_intercept:
1009 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-Wassign-intercept";
1010 0 : case OPT_Wattribute_alias_:
1011 0 : return "gcc/Warning-Options.html#index-Wattribute-alias";
1012 0 : case OPT_Wattribute_warning:
1013 0 : return "gcc/Warning-Options.html#index-Wattribute-warning";
1014 : case OPT_Wattributes:
1015 : return "gcc/Warning-Options.html#index-Wattributes";
1016 : case OPT_Wattributes_:
1017 : return "gcc/Warning-Options.html#index-Wattributes";
1018 0 : case OPT_Wauto_profile:
1019 0 : return "gcc/Warning-Options.html#index-Wauto-profile";
1020 0 : case OPT_Wbad_function_cast:
1021 0 : return "gcc/Warning-Options.html#index-Wbad-function-cast";
1022 : case OPT_Wbad_line_directive:
1023 : break;
1024 : case OPT_Wbad_numeric:
1025 : break;
1026 4 : case OPT_Wbidi_chars_:
1027 4 : return "gcc/Warning-Options.html#index-Wbidi-chars";
1028 : case OPT_Wbinary_long_long:
1029 : break;
1030 0 : case OPT_Wbool_compare:
1031 0 : return "gcc/Warning-Options.html#index-Wbool-compare";
1032 0 : case OPT_Wbool_operation:
1033 0 : return "gcc/Warning-Options.html#index-Wbool-operation";
1034 0 : case OPT_Wbuiltin_declaration_mismatch:
1035 0 : if (lang_mask & CL_D)
1036 0 : return "gdc/Warnings.html#index-Wbuiltin-declaration-mismatch";
1037 : return "gcc/Warning-Options.html#index-Wbuiltin-declaration-mismatch";
1038 0 : case OPT_Wbuiltin_macro_redefined:
1039 0 : return "gcc/Warning-Options.html#index-Wbuiltin-macro-redefined";
1040 0 : case OPT_Wc___compat:
1041 0 : return "gcc/Warning-Options.html#index-Wc_002b_002b-compat";
1042 0 : case OPT_Wc__11_compat:
1043 0 : return "gcc/Warning-Options.html#index-Wc_002b_002b11-compat";
1044 0 : case OPT_Wc__11_extensions:
1045 0 : return "gcc/Warning-Options.html#index-Wc_002b_002b11-extensions";
1046 0 : case OPT_Wc__14_compat:
1047 0 : return "gcc/Warning-Options.html#index-Wc_002b_002b14-compat";
1048 0 : case OPT_Wc__14_extensions:
1049 0 : return "gcc/Warning-Options.html#index-Wc_002b_002b14-extensions";
1050 0 : case OPT_Wc__17_compat:
1051 0 : return "gcc/Warning-Options.html#index-Wc_002b_002b17-compat";
1052 0 : case OPT_Wc__17_extensions:
1053 0 : return "gcc/Warning-Options.html#index-Wc_002b_002b17-extensions";
1054 0 : case OPT_Wc__20_compat:
1055 0 : return "gcc/Warning-Options.html#index-Wc_002b_002b20-compat";
1056 0 : case OPT_Wc__20_extensions:
1057 0 : return "gcc/Warning-Options.html#index-Wc_002b_002b20-extensions";
1058 0 : case OPT_Wc__23_extensions:
1059 0 : return "gcc/Warning-Options.html#index-Wc_002b_002b23-extensions";
1060 0 : case OPT_Wc__26_compat:
1061 0 : return "gcc/Warning-Options.html#index-Wc_002b_002b26-compat";
1062 0 : case OPT_Wc__26_extensions:
1063 0 : return "gcc/Warning-Options.html#index-Wc_002b_002b26-extensions";
1064 0 : case OPT_Wc__29_extensions:
1065 0 : return "gcc/Warning-Options.html#index-Wc_002b_002b29-extensions";
1066 0 : case OPT_Wc_binding_type:
1067 0 : if (lang_mask & CL_Fortran)
1068 : return "gfortran/Error-and-Warning-Options.html#index-Wc-binding-type";
1069 : break;
1070 0 : case OPT_Wc11_c23_compat:
1071 0 : return "gcc/Warning-Options.html#index-Wc11-c23-compat";
1072 0 : case OPT_Wc23_c2y_compat:
1073 0 : return "gcc/Warning-Options.html#index-Wc23-c2y-compat";
1074 0 : case OPT_Wc90_c99_compat:
1075 0 : return "gcc/Warning-Options.html#index-Wc90-c99-compat";
1076 0 : case OPT_Wc99_c11_compat:
1077 0 : return "gcc/Warning-Options.html#index-Wc99-c11-compat";
1078 : case OPT_Wcall_fd:
1079 : break;
1080 : case OPT_Wcall_giving:
1081 : break;
1082 : case OPT_Wcall_literal:
1083 : break;
1084 0 : case OPT_Wcalloc_transposed_args:
1085 0 : return "gcc/Warning-Options.html#index-Wcalloc-transposed-args";
1086 0 : case OPT_Wcannot_profile:
1087 0 : return "gcc/Warning-Options.html#index-Wcannot-profile";
1088 : case OPT_Wcase_enum:
1089 : break;
1090 0 : case OPT_Wcast_align:
1091 0 : return "gcc/Warning-Options.html#index-Wcast-align";
1092 0 : case OPT_Wcast_align_strict:
1093 0 : return "gcc/Warning-Options.html#index-Wcast-align_003dstrict";
1094 0 : case OPT_Wcast_function_type:
1095 0 : return "gcc/Warning-Options.html#index-Wcast-function-type";
1096 0 : case OPT_Wcast_qual:
1097 0 : return "gcc/Warning-Options.html#index-Wcast-qual";
1098 0 : case OPT_Wcast_result:
1099 0 : if (lang_mask & CL_D)
1100 : return "gdc/Warnings.html#index-Wcast-result";
1101 : break;
1102 0 : case OPT_Wcast_user_defined:
1103 0 : return "gcc/Warning-Options.html#index-Wcast-user-defined";
1104 0 : case OPT_Wcatch_value_:
1105 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wcatch-value";
1106 : case OPT_Wcdf_dollar:
1107 : break;
1108 : case OPT_Wcdf_invalid_parameter:
1109 : break;
1110 : case OPT_Wcdf_name_not_found:
1111 : break;
1112 0 : case OPT_Wchanges_meaning:
1113 0 : return "gcc/Warning-Options.html#index-Wchanges-meaning";
1114 0 : case OPT_Wchar_subscripts:
1115 0 : return "gcc/Warning-Options.html#index-Wchar-subscripts";
1116 0 : case OPT_Wcharacter_truncation:
1117 0 : if (lang_mask & CL_Fortran)
1118 : return "gfortran/Error-and-Warning-Options.html#index-Wcharacter-truncation";
1119 : break;
1120 : case OPT_Wchkp:
1121 : break;
1122 0 : case OPT_Wclass_conversion:
1123 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wclass-conversion";
1124 0 : case OPT_Wclass_memaccess:
1125 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wclass-memaccess";
1126 0 : case OPT_Wclobbered:
1127 0 : return "gcc/Warning-Options.html#index-Wclobbered";
1128 : case OPT_Wcobol_eject:
1129 : break;
1130 : case OPT_Wcobol_resume:
1131 : break;
1132 : case OPT_Wcobol_volatile:
1133 : break;
1134 0 : case OPT_Wcomma_subscript:
1135 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wcomma-subscript";
1136 0 : case OPT_Wcomment:
1137 0 : return "gcc/Warning-Options.html#index-Wcomment";
1138 : case OPT_Wcomp_6:
1139 : break;
1140 : case OPT_Wcomp_x:
1141 : break;
1142 0 : case OPT_Wcompare_distinct_pointer_types:
1143 0 : return "gcc/Warning-Options.html#index-Wcompare-distinct-pointer-types";
1144 0 : case OPT_Wcompare_reals:
1145 0 : if (lang_mask & CL_Fortran)
1146 : return "gfortran/Error-and-Warning-Options.html#index-Wcompare-reals";
1147 : break;
1148 0 : case OPT_Wcomplain_wrong_lang:
1149 0 : return "gcc/Warning-Options.html#index-Wcomplain-wrong-lang";
1150 0 : case OPT_Wconditionally_supported:
1151 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wconditionally-supported";
1152 0 : case OPT_Wconstant_logical_operand:
1153 0 : return "gcc/Warning-Options.html#index-Wconstant-logical-operand";
1154 : case OPT_Wcontent_expr:
1155 : break;
1156 1 : case OPT_Wconversion:
1157 1 : if (lang_mask & CL_Fortran)
1158 0 : return "gfortran/Error-and-Warning-Options.html#index-Wconversion";
1159 : return "gcc/Warning-Options.html#index-Wconversion";
1160 0 : case OPT_Wconversion_extra:
1161 0 : if (lang_mask & CL_Fortran)
1162 : return "gfortran/Error-and-Warning-Options.html#index-Wconversion-extra";
1163 : break;
1164 0 : case OPT_Wconversion_null:
1165 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wconversion-null";
1166 : case OPT_Wcopybook_found:
1167 : break;
1168 0 : case OPT_Wcoverage_invalid_line_number:
1169 0 : return "gcc/Warning-Options.html#index-Wcoverage-invalid-line-number";
1170 0 : case OPT_Wcoverage_mismatch:
1171 0 : return "gcc/Warning-Options.html#index-Wcoverage-mismatch";
1172 0 : case OPT_Wcoverage_too_many_conditions:
1173 0 : return "gcc/Warning-Options.html#index-Wcoverage-too-many-conditions";
1174 0 : case OPT_Wcoverage_too_many_paths:
1175 0 : return "gcc/Warning-Options.html#index-Wcoverage-too-many-paths";
1176 24 : case OPT_Wcpp:
1177 24 : return "gcc/Warning-Options.html#index-Wcpp";
1178 2 : case OPT_Wctad_maybe_unsupported:
1179 2 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wctad-maybe-unsupported";
1180 0 : case OPT_Wctor_dtor_privacy:
1181 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wctor-dtor-privacy";
1182 0 : case OPT_Wdangling_else:
1183 0 : return "gcc/Warning-Options.html#index-Wdangling-else";
1184 0 : case OPT_Wdangling_pointer_:
1185 0 : return "gcc/Warning-Options.html#index-Wdangling-pointer";
1186 0 : case OPT_Wdangling_reference:
1187 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wdangling-reference";
1188 0 : case OPT_Wdate_time:
1189 0 : return "gcc/Warning-Options.html#index-Wdate-time";
1190 0 : case OPT_Wdeclaration_after_statement:
1191 0 : return "gcc/Warning-Options.html#index-Wdeclaration-after-statement";
1192 0 : case OPT_Wdeclaration_missing_parameter_type:
1193 0 : return "gcc/Warning-Options.html#index-Wdeclaration-missing-parameter-type";
1194 0 : case OPT_Wdefaulted_function_deleted:
1195 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wdefaulted-function-deleted";
1196 0 : case OPT_Wdelete_incomplete:
1197 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wdelete-incomplete";
1198 0 : case OPT_Wdelete_non_virtual_dtor:
1199 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wdelete-non-virtual-dtor";
1200 0 : case OPT_Wdeprecated:
1201 0 : if (lang_mask & CL_D)
1202 0 : return "gdc/Warnings.html#index-Wdeprecated";
1203 : return "gcc/Warning-Options.html#index-Wdeprecated";
1204 0 : case OPT_Wdeprecated_copy:
1205 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wdeprecated-copy";
1206 0 : case OPT_Wdeprecated_copy_dtor:
1207 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wdeprecated-copy-dtor";
1208 0 : case OPT_Wdeprecated_declarations:
1209 0 : return "gcc/Warning-Options.html#index-Wdeprecated-declarations";
1210 0 : case OPT_Wdeprecated_enum_enum_conversion:
1211 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wdeprecated-enum-enum-conversion";
1212 0 : case OPT_Wdeprecated_enum_float_conversion:
1213 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wdeprecated-enum-float-conversion";
1214 0 : case OPT_Wdeprecated_literal_operator:
1215 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wdeprecated-literal-operator";
1216 0 : case OPT_Wdeprecated_non_prototype:
1217 0 : return "gcc/Warning-Options.html#index-Wdeprecated-non-prototype";
1218 0 : case OPT_Wdeprecated_openmp:
1219 0 : if (lang_mask & CL_Fortran)
1220 0 : return "gfortran/Error-and-Warning-Options.html#index-Wdeprecated-openmp";
1221 : return "gcc/Warning-Options.html#index-Wdeprecated-openmp";
1222 0 : case OPT_Wdeprecated_variadic_comma_omission:
1223 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wdeprecated-variadic-comma-omission";
1224 0 : case OPT_Wdesignated_init:
1225 0 : return "gcc/Warning-Options.html#index-Wdesignated-init";
1226 0 : case OPT_Wdisabled_optimization:
1227 0 : return "gcc/Warning-Options.html#index-Wdisabled-optimization";
1228 0 : case OPT_Wdiscarded_array_qualifiers:
1229 0 : return "gcc/Warning-Options.html#index-Wdiscarded-array-qualifiers";
1230 0 : case OPT_Wdiscarded_qualifiers:
1231 0 : return "gcc/Warning-Options.html#index-Wdiscarded-qualifiers";
1232 : case OPT_Wdisplay_screen:
1233 : break;
1234 0 : case OPT_Wdiv_by_zero:
1235 0 : return "gcc/Warning-Options.html#index-Wdiv-by-zero";
1236 0 : case OPT_Wdo_subscript:
1237 0 : if (lang_mask & CL_Fortran)
1238 : return "gfortran/Error-and-Warning-Options.html#index-Wdo-subscript";
1239 : break;
1240 0 : case OPT_Wdouble_promotion:
1241 0 : return "gcc/Warning-Options.html#index-Wdouble-promotion";
1242 0 : case OPT_Wduplicate_decl_specifier:
1243 0 : return "gcc/Warning-Options.html#index-Wduplicate-decl-specifier";
1244 0 : case OPT_Wduplicated_branches:
1245 0 : return "gcc/Warning-Options.html#index-Wduplicated-branches";
1246 0 : case OPT_Wduplicated_cond:
1247 0 : return "gcc/Warning-Options.html#index-Wduplicated-cond";
1248 : case OPT_Wdynamic_call:
1249 : break;
1250 : case OPT_Wec_unknown:
1251 : break;
1252 0 : case OPT_Weffc__:
1253 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Weffc_002b_002b";
1254 0 : case OPT_Welaborated_enum_base:
1255 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Welaborated-enum-base";
1256 0 : case OPT_Wempty_body:
1257 0 : return "gcc/Warning-Options.html#index-Wempty-body";
1258 0 : case OPT_Wendif_labels:
1259 0 : return "gcc/Warning-Options.html#index-Wendif-labels";
1260 : case OPT_Wentry_convention:
1261 : break;
1262 0 : case OPT_Wenum_compare:
1263 0 : return "gcc/Warning-Options.html#index-Wenum-compare";
1264 0 : case OPT_Wenum_conversion:
1265 0 : return "gcc/Warning-Options.html#index-Wenum-conversion";
1266 0 : case OPT_Wenum_int_mismatch:
1267 0 : return "gcc/Warning-Options.html#index-Wenum-int-mismatch";
1268 : case OPT_Wequal_assign:
1269 : break;
1270 : case OPT_Werrno:
1271 : break;
1272 2 : case OPT_Werror:
1273 2 : if (lang_mask & CL_D)
1274 : return "gdc/Warnings.html#index-Werror";
1275 2 : if (lang_mask & CL_Fortran)
1276 0 : return "gfortran/Error-and-Warning-Options.html#index-Werror";
1277 : return "gcc/Warning-Options.html#index-Werror";
1278 8 : case OPT_Werror_:
1279 8 : if (lang_mask & CL_D)
1280 : return "gdc/Warnings.html#index-Werror";
1281 8 : if (lang_mask & CL_Fortran)
1282 0 : return "gfortran/Error-and-Warning-Options.html#index-Werror";
1283 : return "gcc/Warning-Options.html#index-Werror";
1284 0 : case OPT_Wexceptions:
1285 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wexceptions";
1286 0 : case OPT_Wexpansion_to_defined:
1287 0 : return "gcc/Warning-Options.html#index-Wexpansion-to-defined";
1288 0 : case OPT_Wexpose_global_module_tu_local:
1289 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wexpose-global-module-tu-local";
1290 0 : case OPT_Wextensions:
1291 0 : if (lang_mask & CL_Algol68)
1292 : return "ga68/Warnings-options.html#index-Wextensions";
1293 : break;
1294 0 : case OPT_Wexternal_argument_mismatch:
1295 0 : if (lang_mask & CL_Fortran)
1296 : return "gfortran/Error-and-Warning-Options.html#index-Wexternal-argument-mismatch";
1297 : break;
1298 0 : case OPT_Wexternal_tu_local:
1299 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wexternal-tu-local";
1300 0 : case OPT_Wextra:
1301 0 : if (lang_mask & CL_D)
1302 : return "gdc/Warnings.html#index-Wextra";
1303 0 : if (lang_mask & CL_Fortran)
1304 0 : return "gfortran/Error-and-Warning-Options.html#index-Wextra";
1305 : return "gcc/Warning-Options.html#index-Wextra";
1306 0 : case OPT_Wextra_semi:
1307 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wextra-semi";
1308 1 : case OPT_Wfatal_errors:
1309 1 : return "gcc/Warning-Options.html#index-Wfatal-errors";
1310 : case OPT_Wfile_code_set:
1311 : break;
1312 0 : case OPT_Wflex_array_member_not_at_end:
1313 0 : return "gcc/Warning-Options.html#index-Wflex-array-member-not-at-end";
1314 0 : case OPT_Wfloat_conversion:
1315 0 : return "gcc/Warning-Options.html#index-Wfloat-conversion";
1316 0 : case OPT_Wfloat_equal:
1317 0 : return "gcc/Warning-Options.html#index-Wfloat-equal";
1318 4 : case OPT_Wformat_contains_nul:
1319 4 : return "gcc/Warning-Options.html#index-Wformat-contains-nul";
1320 0 : case OPT_Wformat_diag:
1321 0 : return "gcc/Warning-Options.html#index-Wformat-diag";
1322 2 : case OPT_Wformat_extra_args:
1323 2 : return "gcc/Warning-Options.html#index-Wformat-extra-args";
1324 2 : case OPT_Wformat_nonliteral:
1325 2 : return "gcc/Warning-Options.html#index-Wformat-nonliteral";
1326 0 : case OPT_Wformat_overflow_:
1327 0 : return "gcc/Warning-Options.html#index-Wformat-overflow";
1328 2 : case OPT_Wformat_security:
1329 2 : return "gcc/Warning-Options.html#index-Wformat-security";
1330 0 : case OPT_Wformat_signedness:
1331 0 : return "gcc/Warning-Options.html#index-Wformat-signedness";
1332 0 : case OPT_Wformat_truncation_:
1333 0 : return "gcc/Warning-Options.html#index-Wformat-truncation";
1334 2 : case OPT_Wformat_y2k:
1335 2 : return "gcc/Warning-Options.html#index-Wformat-y2k";
1336 2 : case OPT_Wformat_zero_length:
1337 2 : return "gcc/Warning-Options.html#index-Wformat-zero-length";
1338 54 : case OPT_Wformat_:
1339 54 : return "gcc/Warning-Options.html#index-Wformat";
1340 0 : case OPT_Wframe_address:
1341 0 : return "gcc/Warning-Options.html#index-Wframe-address";
1342 0 : case OPT_Wframe_larger_than_:
1343 0 : return "gcc/Warning-Options.html#index-Wframe-larger-than_003d";
1344 0 : case OPT_Wfree_labels:
1345 0 : return "gcc/Warning-Options.html#index-Wfree-labels";
1346 0 : case OPT_Wfree_nonheap_object:
1347 0 : return "gcc/Warning-Options.html#index-Wfree-nonheap-object";
1348 0 : case OPT_Wfrontend_loop_interchange:
1349 0 : if (lang_mask & CL_Fortran)
1350 : return "gfortran/Error-and-Warning-Options.html#index-Wfrontend-loop-interchange";
1351 : break;
1352 0 : case OPT_Wfunction_elimination:
1353 0 : if (lang_mask & CL_Fortran)
1354 : return "gfortran/Error-and-Warning-Options.html#index-Wfunction-elimination";
1355 : break;
1356 0 : case OPT_Wglobal_module:
1357 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wglobal-module";
1358 0 : case OPT_Whardened:
1359 0 : return "gcc/Warning-Options.html#index-Whardened";
1360 0 : case OPT_Wheader_guard:
1361 0 : return "gcc/Warning-Options.html#index-Wheader-guard";
1362 : case OPT_Whex_numeric:
1363 : break;
1364 0 : case OPT_Whidden_declarations_:
1365 0 : if (lang_mask & CL_Algol68)
1366 : return "ga68/Warnings-options.html#index-Whidden-declarations";
1367 : break;
1368 : case OPT_Whigh_order_bit:
1369 : break;
1370 : case OPT_Wibm_cdf:
1371 : break;
1372 : case OPT_Wiconv_error:
1373 : break;
1374 0 : case OPT_Wif_not_aligned:
1375 0 : return "gcc/Warning-Options.html#index-Wif-not-aligned";
1376 0 : case OPT_Wignored_attributes:
1377 0 : return "gcc/Warning-Options.html#index-Wignored-attributes";
1378 0 : case OPT_Wignored_qualifiers:
1379 0 : return "gcc/Warning-Options.html#index-Wignored-qualifiers";
1380 0 : case OPT_Wimplicit:
1381 0 : return "gcc/Warning-Options.html#index-Wimplicit";
1382 0 : case OPT_Wimplicit_fallthrough_:
1383 0 : return "gcc/Warning-Options.html#index-Wimplicit-fallthrough";
1384 0 : case OPT_Wimplicit_function_declaration:
1385 0 : return "gcc/Warning-Options.html#index-Wimplicit-function-declaration";
1386 0 : case OPT_Wimplicit_int:
1387 0 : return "gcc/Warning-Options.html#index-Wimplicit-int";
1388 0 : case OPT_Wimplicit_interface:
1389 0 : if (lang_mask & CL_Fortran)
1390 : return "gfortran/Error-and-Warning-Options.html#index-Wimplicit-interface";
1391 : break;
1392 0 : case OPT_Wimplicit_procedure:
1393 0 : if (lang_mask & CL_Fortran)
1394 : return "gfortran/Error-and-Warning-Options.html#index-Wimplicit-procedure";
1395 : break;
1396 0 : case OPT_Winaccessible_base:
1397 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Winaccessible-base";
1398 : case OPT_Winclude_file_found:
1399 : break;
1400 : case OPT_Winclude_file_not_found:
1401 : break;
1402 0 : case OPT_Wincompatible_pointer_types:
1403 0 : return "gcc/Warning-Options.html#index-Wincompatible-pointer-types";
1404 0 : case OPT_Winfinite_recursion:
1405 0 : return "gcc/Warning-Options.html#index-Winfinite-recursion";
1406 0 : case OPT_Winherited_variadic_ctor:
1407 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Winherited-variadic-ctor";
1408 0 : case OPT_Winit_list_lifetime:
1409 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Winit-list-lifetime";
1410 0 : case OPT_Winit_self:
1411 0 : return "gcc/Warning-Options.html#index-Winit-self";
1412 : case OPT_Winline:
1413 : break;
1414 : case OPT_Winspect_trailing:
1415 : break;
1416 0 : case OPT_Wint_conversion:
1417 0 : return "gcc/Warning-Options.html#index-Wint-conversion";
1418 0 : case OPT_Wint_in_bool_context:
1419 0 : return "gcc/Warning-Options.html#index-Wint-in-bool-context";
1420 0 : case OPT_Wint_to_pointer_cast:
1421 0 : return "gcc/Warning-Options.html#index-Wint-to-pointer-cast";
1422 0 : case OPT_Winteger_division:
1423 0 : if (lang_mask & CL_Fortran)
1424 : return "gfortran/Error-and-Warning-Options.html#index-Winteger-division";
1425 : break;
1426 6 : case OPT_Winterference_size:
1427 6 : return "gcc/Warning-Options.html#index-Winterference-size";
1428 0 : case OPT_Wintrinsic_shadow:
1429 0 : if (lang_mask & CL_Fortran)
1430 : return "gfortran/Error-and-Warning-Options.html#index-Wintrinsic-shadow";
1431 : break;
1432 0 : case OPT_Wintrinsics_std:
1433 0 : if (lang_mask & CL_Fortran)
1434 : return "gfortran/Error-and-Warning-Options.html#index-Wintrinsics-std";
1435 : break;
1436 0 : case OPT_Winvalid_constexpr:
1437 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Winvalid-constexpr";
1438 0 : case OPT_Winvalid_imported_macros:
1439 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Winvalid-imported-macros";
1440 0 : case OPT_Winvalid_memory_model:
1441 0 : return "gcc/Warning-Options.html#index-Winvalid-memory-model";
1442 0 : case OPT_Winvalid_offsetof:
1443 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Winvalid-offsetof";
1444 0 : case OPT_Winvalid_pch:
1445 0 : return "gcc/Warning-Options.html#index-Winvalid-pch";
1446 0 : case OPT_Winvalid_specialization:
1447 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Winvalid-specialization";
1448 8 : case OPT_Winvalid_utf8:
1449 8 : return "gcc/Warning-Options.html#index-Winvalid-utf8";
1450 0 : case OPT_Wjump_misses_init:
1451 0 : return "gcc/Warning-Options.html#index-Wjump-misses-init";
1452 0 : case OPT_Wkeyword_macro:
1453 0 : return "gcc/Warning-Options.html#index-Wkeyword-macro";
1454 : case OPT_Wl_:
1455 : break;
1456 0 : case OPT_Wlarger_than_:
1457 0 : return "gcc/Warning-Options.html#index-Wlarger-than_003d";
1458 0 : case OPT_Wleading_whitespace_:
1459 0 : return "gcc/Warning-Options.html#index-Wleading-whitespace_003d";
1460 : case OPT_Wlength_of:
1461 : break;
1462 : case OPT_Wlevel_1_occurs:
1463 : break;
1464 : case OPT_Wlevel_78:
1465 : break;
1466 : case OPT_Wlevel_78_defined:
1467 : break;
1468 4 : case OPT_Wline_truncation:
1469 4 : if (lang_mask & CL_Fortran)
1470 : return "gfortran/Error-and-Warning-Options.html#index-Wline-truncation";
1471 : break;
1472 : case OPT_Wliteral_concat:
1473 : break;
1474 0 : case OPT_Wliteral_suffix:
1475 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wliteral-suffix";
1476 : case OPT_Wlocale_error:
1477 : break;
1478 0 : case OPT_Wlogical_not_parentheses:
1479 0 : return "gcc/Warning-Options.html#index-Wlogical-not-parentheses";
1480 0 : case OPT_Wlogical_op:
1481 0 : return "gcc/Warning-Options.html#index-Wlogical-op";
1482 0 : case OPT_Wlong_long:
1483 0 : return "gcc/Warning-Options.html#index-Wlong-long";
1484 0 : case OPT_Wlto_type_mismatch:
1485 0 : return "gcc/Warning-Options.html#index-Wlto-type-mismatch";
1486 0 : case OPT_Wmain:
1487 0 : return "gcc/Warning-Options.html#index-Wmain";
1488 0 : case OPT_Wmaybe_musttail_local_addr:
1489 0 : return "gcc/Warning-Options.html#index-Wmaybe-musttail-local-addr";
1490 0 : case OPT_Wmaybe_uninitialized:
1491 0 : return "gcc/Warning-Options.html#index-Wmaybe-uninitialized";
1492 0 : case OPT_Wmemset_elt_size:
1493 0 : return "gcc/Warning-Options.html#index-Wmemset-elt-size";
1494 0 : case OPT_Wmemset_transposed_args:
1495 0 : return "gcc/Warning-Options.html#index-Wmemset-transposed-args";
1496 7 : case OPT_Wmisleading_indentation:
1497 7 : return "gcc/Warning-Options.html#index-Wmisleading-indentation";
1498 0 : case OPT_Wmismatched_dealloc:
1499 0 : return "gcc/Warning-Options.html#index-Wmismatched-dealloc";
1500 0 : case OPT_Wmismatched_new_delete:
1501 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wmismatched-new-delete";
1502 0 : case OPT_Wmismatched_special_enum:
1503 0 : if (lang_mask & CL_D)
1504 : return "gdc/Warnings.html#index-Wmismatched-special-enum";
1505 : break;
1506 0 : case OPT_Wmismatched_tags:
1507 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wmismatched-tags";
1508 0 : case OPT_Wmissing_attributes:
1509 0 : return "gcc/Warning-Options.html#index-Wmissing-attributes";
1510 0 : case OPT_Wmissing_braces:
1511 0 : return "gcc/Warning-Options.html#index-Wmissing-braces";
1512 0 : case OPT_Wmissing_declarations:
1513 0 : return "gcc/Warning-Options.html#index-Wmissing-declarations";
1514 0 : case OPT_Wmissing_field_initializers:
1515 0 : return "gcc/Warning-Options.html#index-Wmissing-field-initializers";
1516 0 : case OPT_Wmissing_include_dirs:
1517 0 : return "gcc/Warning-Options.html#index-Wmissing-include-dirs";
1518 0 : case OPT_Wmissing_parameter_name:
1519 0 : return "gcc/Warning-Options.html#index-Wmissing-parameter-name";
1520 0 : case OPT_Wmissing_parameter_type:
1521 0 : return "gcc/Warning-Options.html#index-Wmissing-parameter-type";
1522 1 : case OPT_Wmissing_profile:
1523 1 : return "gcc/Warning-Options.html#index-Wmissing-profile";
1524 0 : case OPT_Wmissing_prototypes:
1525 0 : return "gcc/Warning-Options.html#index-Wmissing-prototypes";
1526 0 : case OPT_Wmissing_requires:
1527 0 : return "gcc/Warning-Options.html#index-Wmissing-requires";
1528 0 : case OPT_Wmissing_template_keyword:
1529 0 : return "gcc/Warning-Options.html#index-Wmissing-template-keyword";
1530 0 : case OPT_Wmissing_variable_declarations:
1531 0 : return "gcc/Warning-Options.html#index-Wmissing-variable-declarations";
1532 : case OPT_Wmove_corresponding:
1533 : break;
1534 : case OPT_Wmove_index:
1535 : break;
1536 : case OPT_Wmove_pointer:
1537 : break;
1538 : case OPT_Wmudflap:
1539 : break;
1540 0 : case OPT_Wmultichar:
1541 0 : return "gcc/Warning-Options.html#index-Wmultichar";
1542 0 : case OPT_Wmultiple_inheritance:
1543 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wmultiple-inheritance";
1544 0 : case OPT_Wmultiple_parameter_fwd_decl_lists:
1545 0 : return "gcc/Warning-Options.html#index-Wmultiple-parameter-fwd-decl-lists";
1546 0 : case OPT_Wmultistatement_macros:
1547 0 : return "gcc/Warning-Options.html#index-Wmultistatement-macros";
1548 0 : case OPT_Wmusttail_local_addr:
1549 0 : return "gcc/Warning-Options.html#index-Wmusttail-local-addr";
1550 0 : case OPT_Wnamespaces:
1551 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wnamespaces";
1552 1 : case OPT_Wnarrowing:
1553 1 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wnarrowing";
1554 0 : case OPT_Wnested_externs:
1555 0 : return "gcc/Warning-Options.html#index-Wnested-externs";
1556 : case OPT_Wnllanginfo_error:
1557 : break;
1558 1 : case OPT_Wnoexcept:
1559 1 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-noexcept";
1560 0 : case OPT_Wnoexcept_type:
1561 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-noexcept-type";
1562 0 : case OPT_Wnon_c_typedef_for_linkage:
1563 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-non-c-typedef-for-linkage";
1564 0 : case OPT_Wnon_template_friend:
1565 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-non-template-friend";
1566 0 : case OPT_Wnon_virtual_dtor:
1567 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-non-virtual-dtor";
1568 0 : case OPT_Wnonnull:
1569 0 : return "gcc/Warning-Options.html#index-Wno-nonnull";
1570 0 : case OPT_Wnonnull_compare:
1571 0 : return "gcc/Warning-Options.html#index-Wno-nonnull-compare";
1572 0 : case OPT_Wnormalized_:
1573 0 : return "gcc/Warning-Options.html#index-Wno-normalized";
1574 0 : case OPT_Wnrvo:
1575 0 : return "gcc/Warning-Options.html#index-Wno-nrvo";
1576 0 : case OPT_Wnull_dereference:
1577 0 : return "gcc/Warning-Options.html#index-Wno-null-dereference";
1578 0 : case OPT_Wobjc_root_class:
1579 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-Wno-objc-root-class";
1580 0 : case OPT_Wodr:
1581 0 : return "gcc/Warning-Options.html#index-Wno-odr";
1582 0 : case OPT_Wold_style_cast:
1583 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-old-style-cast";
1584 0 : case OPT_Wold_style_declaration:
1585 0 : return "gcc/Warning-Options.html#index-Wno-old-style-declaration";
1586 0 : case OPT_Wold_style_definition:
1587 0 : return "gcc/Warning-Options.html#index-Wno-old-style-definition";
1588 0 : case OPT_Wopenacc_parallelism:
1589 0 : return "gcc/Warning-Options.html#index-Wno-openacc-parallelism";
1590 0 : case OPT_Wopenmp:
1591 0 : return "gcc/Warning-Options.html#index-Wno-openmp";
1592 0 : case OPT_Wopenmp_simd:
1593 0 : return "gcc/Warning-Options.html#index-Wno-openmp-simd";
1594 : case OPT_Woperator_space:
1595 : break;
1596 0 : case OPT_Woverflow:
1597 0 : return "gcc/Warning-Options.html#index-Wno-overflow";
1598 0 : case OPT_Woverlength_strings:
1599 0 : return "gcc/Warning-Options.html#index-Wno-overlength-strings";
1600 0 : case OPT_Woverloaded_virtual_:
1601 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-overloaded-virtual";
1602 0 : case OPT_Woverride_init:
1603 0 : return "gcc/Warning-Options.html#index-Wno-override-init";
1604 0 : case OPT_Woverride_init_side_effects:
1605 0 : return "gcc/Warning-Options.html#index-Wno-override-init-side-effects";
1606 0 : case OPT_Woverwrite_recursive:
1607 0 : if (lang_mask & CL_Fortran)
1608 : return "gfortran/Error-and-Warning-Options.html#index-Woverwrite-recursive";
1609 : break;
1610 : case OPT_Wp_:
1611 : break;
1612 0 : case OPT_Wpacked:
1613 0 : return "gcc/Warning-Options.html#index-Wno-packed";
1614 0 : case OPT_Wpacked_bitfield_compat:
1615 0 : return "gcc/Warning-Options.html#index-Wno-packed-bitfield-compat";
1616 0 : case OPT_Wpacked_not_aligned:
1617 0 : return "gcc/Warning-Options.html#index-Wno-packed-not-aligned";
1618 0 : case OPT_Wpadded:
1619 0 : return "gcc/Warning-Options.html#index-Wno-padded";
1620 0 : case OPT_Wparentheses:
1621 0 : return "gcc/Warning-Options.html#index-Wno-parentheses";
1622 1 : case OPT_Wpedantic:
1623 1 : if (lang_mask & CL_Fortran)
1624 0 : return "gfortran/Error-and-Warning-Options.html#index-Wpedantic";
1625 : return "gcc/Warning-Options.html#index-Wno-pedantic";
1626 : case OPT_Wpedantic_cast:
1627 : break;
1628 : case OPT_Wpedantic_param_names:
1629 : break;
1630 0 : case OPT_Wpessimizing_move:
1631 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-pessimizing-move";
1632 0 : case OPT_Wplacement_new_:
1633 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-placement-new";
1634 : case OPT_Wpmf_conversions:
1635 : break;
1636 : case OPT_Wpointer_arith:
1637 : break;
1638 0 : case OPT_Wpointer_compare:
1639 0 : return "gcc/Warning-Options.html#index-Wno-pointer-compare";
1640 0 : case OPT_Wpointer_sign:
1641 0 : return "gcc/Warning-Options.html#index-Wno-pointer-sign";
1642 0 : case OPT_Wpointer_to_int_cast:
1643 0 : return "gcc/Warning-Options.html#index-Wno-pointer-to-int-cast";
1644 0 : case OPT_Wpragma_once_outside_header:
1645 0 : return "gcc/Warning-Options.html#index-Wno-pragma-once-outside-header";
1646 1 : case OPT_Wpragmas:
1647 1 : return "gcc/Warning-Options.html#index-Wno-pragmas";
1648 : case OPT_Wpreprocessor_error:
1649 : break;
1650 0 : case OPT_Wprio_ctor_dtor:
1651 0 : return "gcc/Warning-Options.html#index-Wno-prio-ctor-dtor";
1652 : case OPT_Wprocedure_not_found:
1653 : break;
1654 : case OPT_Wprocedure_pointer:
1655 : break;
1656 0 : case OPT_Wproperty_assign_default:
1657 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-Wno-property-assign-default";
1658 0 : case OPT_Wprotocol:
1659 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-Wno-protocol";
1660 0 : case OPT_Wpsabi:
1661 0 : return "gcc/Warning-Options.html#index-Wno-psabi";
1662 0 : case OPT_Wrange_loop_construct:
1663 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-range-loop-construct";
1664 0 : case OPT_Wreal_q_constant:
1665 0 : if (lang_mask & CL_Fortran)
1666 : return "gfortran/Error-and-Warning-Options.html#index-Wreal-q-constant";
1667 : break;
1668 0 : case OPT_Wrealloc_lhs:
1669 0 : if (lang_mask & CL_Fortran)
1670 : return "gfortran/Error-and-Warning-Options.html#index-Wrealloc-lhs";
1671 : break;
1672 0 : case OPT_Wrealloc_lhs_all:
1673 0 : if (lang_mask & CL_Fortran)
1674 : return "gfortran/Error-and-Warning-Options.html#index-Wrealloc-lhs-all";
1675 : break;
1676 : case OPT_Wrecording_mode:
1677 : break;
1678 : case OPT_Wredefines_first:
1679 : break;
1680 : case OPT_Wredefines_grow:
1681 : break;
1682 : case OPT_Wredefines_table:
1683 : break;
1684 0 : case OPT_Wredundant_decls:
1685 0 : return "gcc/Warning-Options.html#index-Wno-redundant-decls";
1686 0 : case OPT_Wredundant_move:
1687 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-redundant-move";
1688 0 : case OPT_Wredundant_tags:
1689 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-redundant-tags";
1690 0 : case OPT_Wregister:
1691 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-register";
1692 0 : case OPT_Wreorder:
1693 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-reorder";
1694 : case OPT_Wreplace_error:
1695 : break;
1696 0 : case OPT_Wrestrict:
1697 0 : return "gcc/Warning-Options.html#index-Wno-restrict";
1698 0 : case OPT_Wreturn_local_addr:
1699 0 : return "gcc/Warning-Options.html#index-Wno-return-local-addr";
1700 0 : case OPT_Wreturn_mismatch:
1701 0 : return "gcc/Warning-Options.html#index-Wno-return-mismatch";
1702 3 : case OPT_Wreturn_type:
1703 3 : return "gcc/Warning-Options.html#index-Wno-return-type";
1704 : case OPT_Wreturning_number:
1705 : break;
1706 0 : case OPT_Wscalar_storage_order:
1707 0 : return "gcc/Warning-Options.html#index-Wno-scalar-storage-order";
1708 0 : case OPT_Wscope:
1709 0 : if (lang_mask & CL_Algol68)
1710 : return "ga68/Warnings-options.html#index-Wno-scope";
1711 : break;
1712 : case OPT_Wsegment:
1713 : break;
1714 : case OPT_Wsegment_error:
1715 : break;
1716 : case OPT_Wsegment_negative:
1717 : break;
1718 0 : case OPT_Wselector:
1719 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-Wno-selector";
1720 0 : case OPT_Wself_move:
1721 0 : return "gcc/Warning-Options.html#index-Wno-self-move";
1722 0 : case OPT_Wsequence_point:
1723 0 : return "gcc/Warning-Options.html#index-Wno-sequence-point";
1724 : case OPT_Wset_locale_to:
1725 : break;
1726 : case OPT_Wset_numeric:
1727 : break;
1728 : case OPT_Wset_to_locale:
1729 : break;
1730 17 : case OPT_Wsfinae_incomplete_:
1731 17 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-sfinae-incomplete";
1732 0 : case OPT_Wshadow:
1733 0 : return "gcc/Warning-Options.html#index-Wno-shadow";
1734 0 : case OPT_Wshadow_ivar:
1735 0 : return "gcc/Warning-Options.html#index-Wno-shadow-ivar";
1736 0 : case OPT_Wshadow_compatible_local:
1737 0 : return "gcc/Warning-Options.html#index-Wno-shadow_003dcompatible-local";
1738 0 : case OPT_Wshadow_local:
1739 0 : return "gcc/Warning-Options.html#index-Wno-shadow_003dlocal";
1740 0 : case OPT_Wshift_count_negative:
1741 0 : return "gcc/Warning-Options.html#index-Wno-shift-count-negative";
1742 0 : case OPT_Wshift_count_overflow:
1743 0 : return "gcc/Warning-Options.html#index-Wno-shift-count-overflow";
1744 0 : case OPT_Wshift_negative_value:
1745 0 : return "gcc/Warning-Options.html#index-Wno-shift-negative-value";
1746 0 : case OPT_Wshift_overflow_:
1747 0 : return "gcc/Warning-Options.html#index-Wno-shift-overflow";
1748 0 : case OPT_Wsign_compare:
1749 0 : return "gcc/Warning-Options.html#index-Wno-sign-compare";
1750 0 : case OPT_Wsign_conversion:
1751 0 : return "gcc/Warning-Options.html#index-Wno-sign-conversion";
1752 0 : case OPT_Wsign_promo:
1753 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-sign-promo";
1754 0 : case OPT_Wsized_deallocation:
1755 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-sized-deallocation";
1756 0 : case OPT_Wsizeof_array_argument:
1757 0 : return "gcc/Warning-Options.html#index-Wno-sizeof-array-argument";
1758 0 : case OPT_Wsizeof_array_div:
1759 0 : return "gcc/Warning-Options.html#index-Wno-sizeof-array-div";
1760 0 : case OPT_Wsizeof_pointer_div:
1761 0 : return "gcc/Warning-Options.html#index-Wno-sizeof-pointer-div";
1762 0 : case OPT_Wsizeof_pointer_memaccess:
1763 0 : return "gcc/Warning-Options.html#index-Wno-sizeof-pointer-memaccess";
1764 0 : case OPT_Wspeculative:
1765 0 : if (lang_mask & CL_D)
1766 : return "gdc/Warnings.html#index-Wno-speculative";
1767 : break;
1768 0 : case OPT_Wstack_protector:
1769 0 : return "gcc/Warning-Options.html#index-Wno-stack-protector";
1770 0 : case OPT_Wstack_usage_:
1771 0 : return "gcc/Warning-Options.html#index-Wno-stack-usage";
1772 : case OPT_Wstop_number:
1773 : break;
1774 : case OPT_Wstray_indicator:
1775 : break;
1776 : case OPT_Wstrict_aliasing:
1777 : return "gcc/Warning-Options.html#index-Wno-strict-aliasing";
1778 : case OPT_Wstrict_aliasing_:
1779 : return "gcc/Warning-Options.html#index-Wno-strict-aliasing";
1780 4 : case OPT_Wstrict_flex_arrays:
1781 4 : return "gcc/Warning-Options.html#index-Wno-strict-flex-arrays";
1782 0 : case OPT_Wstrict_null_sentinel:
1783 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-strict-null-sentinel";
1784 0 : case OPT_Wstrict_prototypes:
1785 0 : return "gcc/Warning-Options.html#index-Wno-strict-prototypes";
1786 0 : case OPT_Wstrict_selector_match:
1787 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-Wno-strict-selector-match";
1788 0 : case OPT_Wstring_compare:
1789 0 : return "gcc/Warning-Options.html#index-Wno-string-compare";
1790 0 : case OPT_Wstringop_overflow_:
1791 0 : return "gcc/Warning-Options.html#index-Wno-stringop-overflow";
1792 0 : case OPT_Wstringop_overread:
1793 0 : return "gcc/Warning-Options.html#index-Wno-stringop-overread";
1794 0 : case OPT_Wstringop_truncation:
1795 0 : return "gcc/Warning-Options.html#index-Wno-stringop-truncation";
1796 : case OPT_Wstyle:
1797 : break;
1798 0 : case OPT_Wsubobject_linkage:
1799 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-subobject-linkage";
1800 0 : case OPT_Wsuggest_attribute_cold:
1801 0 : return "gcc/Warning-Options.html#index-Wno-suggest-attribute_003dcold";
1802 0 : case OPT_Wsuggest_attribute_const:
1803 0 : return "gcc/Warning-Options.html#index-Wno-suggest-attribute_003dconst";
1804 0 : case OPT_Wsuggest_attribute_format:
1805 0 : return "gcc/Warning-Options.html#index-Wno-suggest-attribute_003dformat";
1806 0 : case OPT_Wsuggest_attribute_malloc:
1807 0 : return "gcc/Warning-Options.html#index-Wno-suggest-attribute_003dmalloc";
1808 0 : case OPT_Wsuggest_attribute_noreturn:
1809 0 : return "gcc/Warning-Options.html#index-Wno-suggest-attribute_003dnoreturn";
1810 0 : case OPT_Wsuggest_attribute_pure:
1811 0 : return "gcc/Warning-Options.html#index-Wno-suggest-attribute_003dpure";
1812 0 : case OPT_Wsuggest_attribute_returns_nonnull:
1813 0 : return "gcc/Warning-Options.html#index-Wno-suggest-attribute_003dreturns_005fnonnull";
1814 0 : case OPT_Wsuggest_final_methods:
1815 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-suggest-final-methods";
1816 0 : case OPT_Wsuggest_final_types:
1817 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-suggest-final-types";
1818 0 : case OPT_Wsuggest_override:
1819 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-suggest-override";
1820 0 : case OPT_Wsurprising:
1821 0 : if (lang_mask & CL_Fortran)
1822 : return "gfortran/Error-and-Warning-Options.html#index-Wsurprising";
1823 : break;
1824 0 : case OPT_Wswitch:
1825 0 : return "gcc/Warning-Options.html#index-Wno-switch";
1826 0 : case OPT_Wswitch_bool:
1827 0 : return "gcc/Warning-Options.html#index-Wno-switch-bool";
1828 0 : case OPT_Wswitch_default:
1829 0 : return "gcc/Warning-Options.html#index-Wno-switch-default";
1830 0 : case OPT_Wswitch_enum:
1831 0 : return "gcc/Warning-Options.html#index-Wno-switch-enum";
1832 0 : case OPT_Wswitch_outside_range:
1833 0 : return "gcc/Warning-Options.html#index-Wno-switch-outside-range";
1834 0 : case OPT_Wswitch_unreachable:
1835 0 : return "gcc/Warning-Options.html#index-Wno-switch-unreachable";
1836 0 : case OPT_Wsync_nand:
1837 0 : return "gcc/Warning-Options.html#index-Wno-sync-nand";
1838 0 : case OPT_Wsystem_headers:
1839 0 : return "gcc/Warning-Options.html#index-Wno-system-headers";
1840 0 : case OPT_Wtabs:
1841 0 : if (lang_mask & CL_Fortran)
1842 : return "gfortran/Error-and-Warning-Options.html#index-Wtabs";
1843 : break;
1844 : case OPT_Wtarget_lifetime:
1845 : break;
1846 0 : case OPT_Wtautological_compare:
1847 0 : return "gcc/Warning-Options.html#index-Wno-tautological-compare";
1848 3 : case OPT_Wtemplate_body:
1849 3 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-template-body";
1850 0 : case OPT_Wtemplate_id_cdtor:
1851 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-template-id-cdtor";
1852 0 : case OPT_Wtemplate_names_tu_local:
1853 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-template-names-tu-local";
1854 0 : case OPT_Wtemplates:
1855 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-templates";
1856 0 : case OPT_Wterminate:
1857 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-terminate";
1858 0 : case OPT_Wtraditional:
1859 0 : return "gcc/Warning-Options.html#index-Wno-traditional";
1860 0 : case OPT_Wtraditional_conversion:
1861 0 : return "gcc/Warning-Options.html#index-Wno-traditional-conversion";
1862 0 : case OPT_Wtrailing_whitespace_:
1863 0 : return "gcc/Warning-Options.html#index-Wno-trailing-whitespace";
1864 0 : case OPT_Wtrampolines:
1865 0 : return "gcc/Warning-Options.html#index-Wno-trampolines";
1866 0 : case OPT_Wtrigraphs:
1867 0 : return "gcc/Warning-Options.html#index-Wno-trigraphs";
1868 0 : case OPT_Wtrivial_auto_var_init:
1869 0 : return "gcc/Warning-Options.html#index-Wno-trivial-auto-var-init";
1870 0 : case OPT_Wtsan:
1871 0 : return "gcc/Warning-Options.html#index-Wno-tsan";
1872 0 : case OPT_Wtype_limits:
1873 0 : return "gcc/Warning-Options.html#index-Wno-type-limits";
1874 0 : case OPT_Wundeclared_selector:
1875 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-Wno-undeclared-selector";
1876 0 : case OPT_Wundef:
1877 0 : return "gcc/Warning-Options.html#index-Wno-undef";
1878 0 : case OPT_Wundefined_do_loop:
1879 0 : if (lang_mask & CL_Fortran)
1880 : return "gfortran/Error-and-Warning-Options.html#index-Wundefined-do-loop";
1881 : break;
1882 0 : case OPT_Wundefined_vars:
1883 0 : if (lang_mask & CL_Fortran)
1884 : return "gfortran/Error-and-Warning-Options.html#index-Wundefined-vars";
1885 : break;
1886 0 : case OPT_Wunderflow:
1887 0 : if (lang_mask & CL_Fortran)
1888 : return "gfortran/Error-and-Warning-Options.html#index-Wunderflow";
1889 : break;
1890 0 : case OPT_Wunicode:
1891 0 : return "gcc/Warning-Options.html#index-Wno-unicode";
1892 : case OPT_Wuninit_variable_checking:
1893 : break;
1894 : case OPT_Wuninit_variable_checking_:
1895 : break;
1896 0 : case OPT_Wuninitialized:
1897 0 : return "gcc/Warning-Options.html#index-Wno-uninitialized";
1898 0 : case OPT_Wunknown_pragmas:
1899 0 : if (lang_mask & CL_D)
1900 0 : return "gdc/Warnings.html#index-Wno-unknown-pragmas";
1901 : return "gcc/Warning-Options.html#index-Wno-unknown-pragmas";
1902 0 : case OPT_Wunsuffixed_float_constants:
1903 0 : return "gcc/Warning-Options.html#index-Wno-unsuffixed-float-constants";
1904 0 : case OPT_Wunterminated_string_initialization:
1905 0 : return "gcc/Warning-Options.html#index-Wno-unterminated-string-initialization";
1906 0 : case OPT_Wunused:
1907 0 : return "gcc/Warning-Options.html#index-Wno-unused";
1908 0 : case OPT_Wunused_but_set_parameter_:
1909 0 : return "gcc/Warning-Options.html#index-Wno-unused-but-set-parameter";
1910 0 : case OPT_Wunused_but_set_variable_:
1911 0 : return "gcc/Warning-Options.html#index-Wno-unused-but-set-variable";
1912 0 : case OPT_Wunused_const_variable_:
1913 0 : return "gcc/Warning-Options.html#index-Wno-unused-const-variable";
1914 0 : case OPT_Wunused_dummy_argument:
1915 0 : if (lang_mask & CL_Fortran)
1916 : return "gfortran/Error-and-Warning-Options.html#index-Wunused-dummy-argument";
1917 : break;
1918 0 : case OPT_Wunused_function:
1919 0 : return "gcc/Warning-Options.html#index-Wno-unused-function";
1920 0 : case OPT_Wunused_intent_out:
1921 0 : if (lang_mask & CL_Fortran)
1922 : return "gfortran/Error-and-Warning-Options.html#index-Wunused-intent-out";
1923 : break;
1924 0 : case OPT_Wunused_label:
1925 0 : return "gcc/Warning-Options.html#index-Wno-unused-label";
1926 0 : case OPT_Wunused_local_typedefs:
1927 0 : return "gcc/Warning-Options.html#index-Wno-unused-local-typedefs";
1928 4 : case OPT_Wunused_macros:
1929 4 : return "gcc/Warning-Options.html#index-Wno-unused-macros";
1930 0 : case OPT_Wunused_parameter:
1931 0 : if (lang_mask & CL_Fortran)
1932 0 : return "gfortran/Error-and-Warning-Options.html#index-Wunused-parameter";
1933 : return "gcc/Warning-Options.html#index-Wno-unused-parameter";
1934 0 : case OPT_Wunused_read:
1935 0 : if (lang_mask & CL_Fortran)
1936 : return "gfortran/Error-and-Warning-Options.html#index-Wunused-read";
1937 : break;
1938 0 : case OPT_Wunused_result:
1939 0 : return "gcc/Warning-Options.html#index-Wno-unused-result";
1940 0 : case OPT_Wunused_value:
1941 0 : return "gcc/Warning-Options.html#index-Wno-unused-value";
1942 1 : case OPT_Wunused_variable:
1943 1 : return "gcc/Warning-Options.html#index-Wno-unused-variable";
1944 : case OPT_Wusage_typename:
1945 : break;
1946 0 : case OPT_Wuse_after_free_:
1947 0 : return "gcc/Warning-Options.html#index-Wno-use-after-free";
1948 0 : case OPT_Wuse_without_only:
1949 0 : if (lang_mask & CL_Fortran)
1950 : return "gfortran/Error-and-Warning-Options.html#index-Wuse-without-only";
1951 : break;
1952 0 : case OPT_Wuseless_cast:
1953 0 : return "gcc/Warning-Options.html#index-Wno-useless-cast";
1954 : case OPT_Wvalue_clause:
1955 : break;
1956 0 : case OPT_Wvarargs:
1957 0 : if (lang_mask & CL_D)
1958 0 : return "gdc/Warnings.html#index-Wno-varargs";
1959 : return "gcc/Warning-Options.html#index-Wno-varargs";
1960 0 : case OPT_Wvariadic_macros:
1961 0 : return "gcc/Warning-Options.html#index-Wno-variadic-macros";
1962 0 : case OPT_Wvector_operation_performance:
1963 0 : return "gcc/Warning-Options.html#index-Wno-vector-operation-performance";
1964 : case OPT_Wverbose_unbounded:
1965 : break;
1966 0 : case OPT_Wvexing_parse:
1967 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-vexing-parse";
1968 0 : case OPT_Wvirtual_inheritance:
1969 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-virtual-inheritance";
1970 0 : case OPT_Wvirtual_move_assign:
1971 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-virtual-move-assign";
1972 2 : case OPT_Wvla:
1973 2 : return "gcc/Warning-Options.html#index-Wno-vla";
1974 1 : case OPT_Wvla_larger_than_:
1975 1 : return "gcc/Warning-Options.html#index-Wno-vla-larger-than";
1976 0 : case OPT_Wvla_parameter:
1977 0 : return "gcc/Warning-Options.html#index-Wno-vla-parameter";
1978 0 : case OPT_Wvoiding:
1979 0 : if (lang_mask & CL_Algol68)
1980 : return "ga68/Warnings-options.html#index-Wno-voiding";
1981 : break;
1982 0 : case OPT_Wvolatile:
1983 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-Wno-volatile";
1984 0 : case OPT_Wvolatile_register_var:
1985 0 : return "gcc/Warning-Options.html#index-Wno-volatile-register-var";
1986 0 : case OPT_Wwrite_strings:
1987 0 : return "gcc/Warning-Options.html#index-Wno-write-strings";
1988 0 : case OPT_Wxor_used_as_pow:
1989 0 : return "gcc/Warning-Options.html#index-Wno-xor-used-as-pow";
1990 0 : case OPT_Wzero_as_null_pointer_constant:
1991 0 : return "gcc/Warning-Options.html#index-Wno-zero-as-null-pointer-constant";
1992 0 : case OPT_Wzero_init_padding_bits_:
1993 0 : return "gcc/Warning-Options.html#index-Wzero-init-padding-bits_003d";
1994 0 : case OPT_Wzero_length_bounds:
1995 0 : return "gcc/Warning-Options.html#index-Wno-zero-length-bounds";
1996 0 : case OPT_Wzerotrip:
1997 0 : if (lang_mask & CL_Fortran)
1998 : return "gfortran/Error-and-Warning-Options.html#index-Wzerotrip";
1999 : break;
2000 0 : case OPT_X:
2001 0 : if (lang_mask & CL_D)
2002 : return "gdc/Code-Generation.html#index-X";
2003 : break;
2004 0 : case OPT_Xassembler:
2005 0 : return "gcc/Assembler-Options.html#index-Xassembler";
2006 0 : case OPT_Xf:
2007 0 : if (lang_mask & CL_D)
2008 : return "gdc/Code-Generation.html#index-Xf";
2009 : break;
2010 0 : case OPT_Xlinker:
2011 0 : return "gcc/Link-Options.html#index-Xlinker";
2012 0 : case OPT_Xpreprocessor:
2013 0 : return "gcc/Preprocessor-Options.html#index-Xpreprocessor";
2014 0 : case OPT_Z:
2015 0 : return "gcc/Link-Options.html#index-Z";
2016 : case OPT_ansi:
2017 : break;
2018 0 : case OPT_aux_info:
2019 0 : return "gcc/C-Dialect-Options.html#index-aux-info";
2020 : case OPT_c:
2021 : break;
2022 : case OPT_callgraph:
2023 : break;
2024 : case OPT_copyext:
2025 : break;
2026 0 : case OPT_coverage:
2027 0 : return "gcc/Instrumentation-Options.html#index-coverage";
2028 0 : case OPT_cpp:
2029 0 : if (lang_mask & CL_Fortran)
2030 : return "gfortran/Preprocessing-Options.html#index-cpp";
2031 : break;
2032 0 : case OPT_cpp_:
2033 0 : if (lang_mask & CL_Fortran)
2034 : return "gfortran/Preprocessing-Options.html#index-cpp";
2035 : break;
2036 : case OPT_d:
2037 : break;
2038 0 : case OPT_debuglib_:
2039 0 : if (lang_mask & CL_D)
2040 : return "gdc/Linking.html#index-debuglib_003d";
2041 : break;
2042 0 : case OPT_defaultlib_:
2043 0 : if (lang_mask & CL_D)
2044 : return "gdc/Linking.html#index-defaultlib_003d";
2045 : break;
2046 : case OPT_defined_only:
2047 : break;
2048 : case OPT_demangle:
2049 : break;
2050 : case OPT_dialect:
2051 : break;
2052 : case OPT_dstartfiles:
2053 : break;
2054 : case OPT_dump_body_:
2055 : break;
2056 : case OPT_dump_level_:
2057 : break;
2058 0 : case OPT_dumpbase:
2059 0 : return "gcc/Overall-Options.html#index-dumpbase";
2060 0 : case OPT_dumpbase_ext:
2061 0 : return "gcc/Overall-Options.html#index-dumpbase-ext";
2062 0 : case OPT_dumpdir:
2063 0 : return "gcc/Overall-Options.html#index-dumpdir";
2064 0 : case OPT_dumpfullversion:
2065 0 : return "gcc/Developer-Options.html#index-dumpfullversion";
2066 0 : case OPT_dumpmachine:
2067 0 : return "gcc/Developer-Options.html#index-dumpmachine";
2068 0 : case OPT_dumpspecs:
2069 0 : return "gcc/Developer-Options.html#index-dumpspecs";
2070 0 : case OPT_dumpversion:
2071 0 : return "gcc/Developer-Options.html#index-dumpversion";
2072 0 : case OPT_e:
2073 0 : return "gcc/Link-Options.html#index-e";
2074 : case OPT_export_dynamic:
2075 : break;
2076 0 : case OPT_fPIC:
2077 0 : return "gcc/Code-Gen-Options.html#index-fno-PIC";
2078 0 : case OPT_fPIE:
2079 0 : return "gcc/Code-Gen-Options.html#index-fno-PIE";
2080 : case OPT_fRTS_:
2081 : break;
2082 0 : case OPT_fa68_dump_ast:
2083 0 : if (lang_mask & CL_Algol68)
2084 : return "ga68/Developer-options.html#index-fa68-dump-ast";
2085 : break;
2086 0 : case OPT_fa68_dump_modes:
2087 0 : if (lang_mask & CL_Algol68)
2088 : return "ga68/Developer-options.html#index-fa68-dump-modes";
2089 : break;
2090 0 : case OPT_fa68_dump_module_interfaces:
2091 0 : if (lang_mask & CL_Algol68)
2092 : return "ga68/Developer-options.html#index-fa68-dump-module-interfaces";
2093 : break;
2094 0 : case OPT_fabi_compat_version_:
2095 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fabi-compat-version";
2096 782 : case OPT_fabi_version_:
2097 782 : return "gcc/C_002b_002b-Dialect-Options.html#index-fabi-version";
2098 0 : case OPT_faccess_control:
2099 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-faccess-control";
2100 0 : case OPT_fada_spec_parent_:
2101 0 : return "gcc/Overall-Options.html#index-fada-spec-parent";
2102 0 : case OPT_faggressive_function_elimination:
2103 0 : if (lang_mask & CL_Fortran)
2104 : return "gfortran/Code-Gen-Options.html#index-faggressive-function-elimination";
2105 : break;
2106 0 : case OPT_faggressive_loop_optimizations:
2107 0 : return "gcc/Optimize-Options.html#index-faggressive-loop-optimizations";
2108 14 : case OPT_falign_commons:
2109 14 : if (lang_mask & CL_Fortran)
2110 : return "gfortran/Code-Gen-Options.html#index-falign-commons";
2111 : break;
2112 : case OPT_falign_functions:
2113 : return "gcc/Optimize-Options.html#index-falign-functions";
2114 : case OPT_falign_functions_:
2115 : return "gcc/Optimize-Options.html#index-falign-functions";
2116 : case OPT_falign_jumps:
2117 : return "gcc/Optimize-Options.html#index-falign-jumps";
2118 : case OPT_falign_jumps_:
2119 : return "gcc/Optimize-Options.html#index-falign-jumps";
2120 : case OPT_falign_labels:
2121 : return "gcc/Optimize-Options.html#index-falign-labels";
2122 : case OPT_falign_labels_:
2123 : return "gcc/Optimize-Options.html#index-falign-labels";
2124 : case OPT_falign_loops:
2125 : return "gcc/Optimize-Options.html#index-falign-loops";
2126 : case OPT_falign_loops_:
2127 : return "gcc/Optimize-Options.html#index-falign-loops";
2128 0 : case OPT_faligned_new_:
2129 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-faligned-new";
2130 0 : case OPT_fall_instantiations:
2131 0 : if (lang_mask & CL_D)
2132 : return "gdc/Runtime-Options.html#index-fall-instantiations";
2133 : break;
2134 67 : case OPT_fall_intrinsics:
2135 67 : if (lang_mask & CL_Fortran)
2136 : return "gfortran/Fortran-Dialect-Options.html#index-fall-intrinsics";
2137 : break;
2138 : case OPT_fall_virtual:
2139 : break;
2140 0 : case OPT_fallocation_dce:
2141 0 : return "gcc/Optimize-Options.html#index-fallocation-dce";
2142 0 : case OPT_fallow_argument_mismatch:
2143 0 : if (lang_mask & CL_Fortran)
2144 : return "gfortran/Fortran-Dialect-Options.html#index-fallow-argument-mismatch";
2145 : break;
2146 : case OPT_fallow_invalid_boz:
2147 : break;
2148 : case OPT_fallow_leading_underscore:
2149 : break;
2150 0 : case OPT_fallow_store_data_races:
2151 0 : return "gcc/Optimize-Options.html#index-fallow-store-data-races";
2152 : case OPT_falt_external_templates:
2153 : break;
2154 0 : case OPT_fanalyzer:
2155 0 : return "gcc/Static-Analyzer-Options.html#index-fanalyzer";
2156 0 : case OPT_fanalyzer_assume_nothrow:
2157 0 : return "gcc/Static-Analyzer-Options.html#index-fanalyzer-assume-nothrow";
2158 0 : case OPT_fanalyzer_call_summaries:
2159 0 : return "gcc/Static-Analyzer-Options.html#index-fanalyzer-call-summaries";
2160 0 : case OPT_fanalyzer_checker_:
2161 0 : return "gcc/Static-Analyzer-Options.html#index-fanalyzer-checker";
2162 0 : case OPT_fanalyzer_debug_text_art:
2163 0 : return "gcc/Static-Analyzer-Options.html#index-fanalyzer-debug-text-art";
2164 0 : case OPT_fanalyzer_feasibility:
2165 0 : return "gcc/Static-Analyzer-Options.html#index-fanalyzer-feasibility";
2166 0 : case OPT_fanalyzer_show_duplicate_count:
2167 0 : return "gcc/Static-Analyzer-Options.html#index-fanalyzer-show-duplicate-count";
2168 0 : case OPT_fanalyzer_show_events_in_system_headers:
2169 0 : return "gcc/Static-Analyzer-Options.html#index-fanalyzer-show-events-in-system-headers";
2170 0 : case OPT_fanalyzer_simplify_supergraph:
2171 0 : return "gcc/Static-Analyzer-Options.html#index-fanalyzer-simplify-supergraph";
2172 0 : case OPT_fanalyzer_state_merge:
2173 0 : return "gcc/Static-Analyzer-Options.html#index-fanalyzer-state-merge";
2174 0 : case OPT_fanalyzer_state_purge:
2175 0 : return "gcc/Static-Analyzer-Options.html#index-fanalyzer-state-purge";
2176 0 : case OPT_fanalyzer_suppress_followups:
2177 0 : return "gcc/Static-Analyzer-Options.html#index-fanalyzer-suppress-followups";
2178 0 : case OPT_fanalyzer_transitivity:
2179 0 : return "gcc/Static-Analyzer-Options.html#index-fanalyzer-transitivity";
2180 0 : case OPT_fanalyzer_undo_inlining:
2181 0 : return "gcc/Static-Analyzer-Options.html#index-fanalyzer-undo-inlining";
2182 0 : case OPT_fanalyzer_verbose_edges:
2183 0 : return "gcc/Static-Analyzer-Options.html#index-fanalyzer-verbose-edges";
2184 0 : case OPT_fanalyzer_verbose_state_changes:
2185 0 : return "gcc/Static-Analyzer-Options.html#index-fanalyzer-verbose-state-changes";
2186 0 : case OPT_fanalyzer_verbosity_:
2187 0 : return "gcc/Static-Analyzer-Options.html#index-fanalyzer-verbosity";
2188 0 : case OPT_fasan_shadow_offset_:
2189 0 : return "gcc/Instrumentation-Options.html#index-fasan-shadow-offset";
2190 0 : case OPT_fasm:
2191 0 : return "gcc/C-Dialect-Options.html#index-fasm";
2192 0 : case OPT_fassert:
2193 0 : if (lang_mask & CL_Algol68)
2194 : return "ga68/Runtime-options.html#index-fassert";
2195 0 : if (lang_mask & CL_D)
2196 : return "gdc/Runtime-Options.html#index-fassert";
2197 : break;
2198 14 : case OPT_fassociative_math:
2199 14 : return "gcc/Optimize-Options.html#index-fassociative-math";
2200 0 : case OPT_fassume_sane_operators_new_delete:
2201 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fassume-sane-operators-new-delete";
2202 0 : case OPT_fasynchronous_unwind_tables:
2203 0 : return "gcc/Code-Gen-Options.html#index-fasynchronous-unwind-tables";
2204 0 : case OPT_fauto_inc_dec:
2205 0 : return "gcc/Optimize-Options.html#index-fauto-inc-dec";
2206 : case OPT_fauto_init:
2207 : break;
2208 : case OPT_fauto_profile:
2209 : return "gcc/Optimize-Options.html#index-fauto-profile";
2210 0 : case OPT_fauto_profile_inlining:
2211 0 : return "gcc/Optimize-Options.html#index-fauto-profile-inlining";
2212 : case OPT_fauto_profile_:
2213 : return "gcc/Optimize-Options.html#index-fauto-profile";
2214 9 : case OPT_fautomatic:
2215 9 : if (lang_mask & CL_Fortran)
2216 : return "gfortran/Code-Gen-Options.html#index-fno-automatic";
2217 : break;
2218 0 : case OPT_favoid_store_forwarding:
2219 0 : return "gcc/Optimize-Options.html#index-favoid-store-forwarding";
2220 : case OPT_fbackslash:
2221 : break;
2222 0 : case OPT_fbacktrace:
2223 0 : if (lang_mask & CL_Fortran)
2224 : return "gfortran/Debugging-Options.html#index-fno-backtrace";
2225 : break;
2226 0 : case OPT_fbit_tests:
2227 0 : return "gcc/Code-Gen-Options.html#index-fbit-tests";
2228 0 : case OPT_fblas_matmul_limit_:
2229 0 : if (lang_mask & CL_Fortran)
2230 : return "gfortran/Code-Gen-Options.html#index-fblas-matmul-limit";
2231 : break;
2232 : case OPT_fbounds:
2233 : break;
2234 0 : case OPT_fbounds_check:
2235 0 : if (lang_mask & CL_D)
2236 : return "gdc/Runtime-Options.html#index-fbounds-check";
2237 0 : if (lang_mask & CL_Fortran)
2238 : return "gfortran/Code-Gen-Options.html#index-fbounds-check";
2239 : break;
2240 8 : case OPT_fbounds_check_:
2241 8 : if (lang_mask & CL_D)
2242 : return "gdc/Runtime-Options.html#index-fbounds-check";
2243 4 : if (lang_mask & CL_Fortran)
2244 : return "gfortran/Code-Gen-Options.html#index-fbounds-check";
2245 : break;
2246 0 : case OPT_fbrackets:
2247 0 : if (lang_mask & CL_Algol68)
2248 : return "ga68/Dialect-options.html#index-fbrackets";
2249 : break;
2250 0 : case OPT_fbranch_count_reg:
2251 0 : return "gcc/Optimize-Options.html#index-fbranch-count-reg";
2252 0 : case OPT_fbranch_probabilities:
2253 0 : return "gcc/Optimize-Options.html#index-fbranch-probabilities";
2254 : case OPT_fbuilding_libga68:
2255 : break;
2256 : case OPT_fbuilding_libgcc:
2257 : break;
2258 : case OPT_fbuilding_libgfortran:
2259 : break;
2260 : case OPT_fbuilding_libphobos_tests:
2261 : break;
2262 : case OPT_fbuiltin:
2263 : break;
2264 : case OPT_fbuiltin_:
2265 : break;
2266 : case OPT_fbuiltin_printf:
2267 : break;
2268 0 : case OPT_fc_prototypes:
2269 0 : if (lang_mask & CL_Fortran)
2270 : return "gfortran/Interoperability-Options.html#index-fc-prototypes";
2271 : break;
2272 0 : case OPT_fc_prototypes_external:
2273 0 : if (lang_mask & CL_Fortran)
2274 : return "gfortran/Interoperability-Options.html#index-fc-prototypes-external";
2275 : break;
2276 : case OPT_fcall_saved_:
2277 : break;
2278 : case OPT_fcall_used_:
2279 : break;
2280 0 : case OPT_fcaller_saves:
2281 0 : return "gcc/Optimize-Options.html#index-fcaller-saves";
2282 : case OPT_fcallgraph_info:
2283 : return "gcc/Developer-Options.html#index-fcallgraph-info";
2284 : case OPT_fcallgraph_info_:
2285 : return "gcc/Developer-Options.html#index-fcallgraph-info";
2286 0 : case OPT_fcanon_prefix_map:
2287 0 : return "gcc/Overall-Options.html#index-fcanon-prefix-map";
2288 0 : case OPT_fcanonical_system_headers:
2289 0 : return "gcc/Preprocessor-Options.html#index-fcanonical-system-headers";
2290 : case OPT_fcase:
2291 : break;
2292 1 : case OPT_fcf_protection_:
2293 1 : return "gcc/Instrumentation-Options.html#index-fcf-protection";
2294 0 : case OPT_fchar8_t:
2295 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fchar8_005ft";
2296 0 : case OPT_fcheck_array_temporaries:
2297 0 : if (lang_mask & CL_Fortran)
2298 : return "gfortran/Code-Gen-Options.html#index-fcheck-array-temporaries";
2299 : break;
2300 24 : case OPT_fcheck_new:
2301 24 : return "gcc/C_002b_002b-Dialect-Options.html#index-fcheck-new";
2302 : case OPT_fcheck_pointer_bounds:
2303 : break;
2304 66 : case OPT_fcheck_:
2305 66 : if (lang_mask & CL_Algol68)
2306 : return "ga68/Runtime-options.html#index-fcheck";
2307 66 : if (lang_mask & CL_Fortran)
2308 : return "gfortran/Code-Gen-Options.html#index-fcheck";
2309 : break;
2310 0 : case OPT_fcheckaction_:
2311 0 : if (lang_mask & CL_D)
2312 : return "gdc/Runtime-Options.html#index-fcheckaction";
2313 : break;
2314 : case OPT_fchecking:
2315 : return "gcc/Developer-Options.html#index-fchecking";
2316 : case OPT_fchecking_:
2317 : return "gcc/Developer-Options.html#index-fchecking";
2318 : case OPT_fchkp_check_incomplete_type:
2319 : break;
2320 : case OPT_fchkp_check_read:
2321 : break;
2322 : case OPT_fchkp_check_write:
2323 : break;
2324 : case OPT_fchkp_first_field_has_own_bounds:
2325 : break;
2326 : case OPT_fchkp_flexible_struct_trailing_arrays:
2327 : break;
2328 : case OPT_fchkp_instrument_calls:
2329 : break;
2330 : case OPT_fchkp_instrument_marked_only:
2331 : break;
2332 : case OPT_fchkp_narrow_bounds:
2333 : break;
2334 : case OPT_fchkp_narrow_to_innermost_array:
2335 : break;
2336 : case OPT_fchkp_optimize:
2337 : break;
2338 : case OPT_fchkp_store_bounds:
2339 : break;
2340 : case OPT_fchkp_treat_zero_dynamic_size_as_infinite:
2341 : break;
2342 : case OPT_fchkp_use_fast_string_functions:
2343 : break;
2344 : case OPT_fchkp_use_nochk_string_functions:
2345 : break;
2346 : case OPT_fchkp_use_static_bounds:
2347 : break;
2348 : case OPT_fchkp_use_static_const_bounds:
2349 : break;
2350 : case OPT_fchkp_use_wrappers:
2351 : break;
2352 : case OPT_fchkp_zero_input_bounds_for_main:
2353 : break;
2354 2 : case OPT_fcoarray_:
2355 2 : if (lang_mask & CL_Fortran)
2356 : return "gfortran/Code-Gen-Options.html#index-fcoarray";
2357 : break;
2358 : case OPT_fcobol_exceptions:
2359 : break;
2360 0 : case OPT_fcode_hoisting:
2361 0 : return "gcc/Optimize-Options.html#index-fcode-hoisting";
2362 0 : case OPT_fcombine_stack_adjustments:
2363 0 : return "gcc/Optimize-Options.html#index-fcombine-stack-adjustments";
2364 0 : case OPT_fcommon:
2365 0 : return "gcc/Code-Gen-Options.html#index-fcommon";
2366 : case OPT_fcompare_debug:
2367 : return "gcc/Developer-Options.html#index-fcompare-debug";
2368 0 : case OPT_fcompare_debug_second:
2369 0 : return "gcc/Developer-Options.html#index-fcompare-debug-second";
2370 : case OPT_fcompare_debug_:
2371 : return "gcc/Developer-Options.html#index-fcompare-debug";
2372 0 : case OPT_fcompare_elim:
2373 0 : return "gcc/Optimize-Options.html#index-fcompare-elim";
2374 24 : case OPT_fconcepts:
2375 24 : return "gcc/C_002b_002b-Dialect-Options.html#index-fconcepts";
2376 141 : case OPT_fconcepts_diagnostics_depth_:
2377 141 : return "gcc/C_002b_002b-Dialect-Options.html#index-fconcepts-diagnostics-depth";
2378 : case OPT_fconcepts_ts:
2379 : break;
2380 0 : case OPT_fcond_mismatch:
2381 0 : return "gcc/C-Dialect-Options.html#index-fcond-mismatch";
2382 0 : case OPT_fcondition_coverage:
2383 0 : return "gcc/Instrumentation-Options.html#index-fcondition-coverage";
2384 0 : case OPT_fconserve_stack:
2385 0 : return "gcc/Optimize-Options.html#index-fconserve-stack";
2386 0 : case OPT_fconstant_string_class_:
2387 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fconstant-string-class";
2388 0 : case OPT_fconstexpr_cache_depth_:
2389 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fconstexpr-cache-depth";
2390 3 : case OPT_fconstexpr_depth_:
2391 3 : return "gcc/C_002b_002b-Dialect-Options.html#index-fconstexpr-depth";
2392 0 : case OPT_fconstexpr_fp_except:
2393 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fconstexpr-fp-except";
2394 10 : case OPT_fconstexpr_loop_limit_:
2395 10 : return "gcc/C_002b_002b-Dialect-Options.html#index-fconstexpr-loop-limit";
2396 3 : case OPT_fconstexpr_ops_limit_:
2397 3 : return "gcc/C_002b_002b-Dialect-Options.html#index-fconstexpr-ops-limit";
2398 0 : case OPT_fcontract_checks_outlined:
2399 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fcontract-checks-outlined";
2400 0 : case OPT_fcontract_disable_optimized_checks:
2401 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fcontract-disable-optimized-checks";
2402 0 : case OPT_fcontract_evaluation_semantic_:
2403 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fcontract-evaluation-semantic";
2404 2 : case OPT_fcontracts:
2405 2 : return "gcc/C_002b_002b-Dialect-Options.html#index-fcontracts";
2406 0 : case OPT_fcontracts_client_check_:
2407 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fcontracts-client-check";
2408 0 : case OPT_fcontracts_conservative_ipa:
2409 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fcontracts-conservative-ipa";
2410 0 : case OPT_fcontracts_definition_check_:
2411 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fcontracts-definition-check";
2412 : case OPT_fconvert_:
2413 : break;
2414 0 : case OPT_fcoroutines:
2415 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fcoroutines";
2416 : case OPT_fcpp:
2417 : break;
2418 : case OPT_fcpp_begin:
2419 : break;
2420 : case OPT_fcpp_end:
2421 : break;
2422 0 : case OPT_fcprop_registers:
2423 0 : return "gcc/Optimize-Options.html#index-fcprop-registers";
2424 1 : case OPT_fcray_pointer:
2425 1 : if (lang_mask & CL_Fortran)
2426 : return "gfortran/Fortran-Dialect-Options.html#index-fcray-pointer";
2427 : break;
2428 0 : case OPT_fcrossjumping:
2429 0 : return "gcc/Optimize-Options.html#index-fcrossjumping";
2430 0 : case OPT_fcse_follow_jumps:
2431 0 : return "gcc/Optimize-Options.html#index-fcse-follow-jumps";
2432 0 : case OPT_fcx_method_:
2433 0 : return "gcc/Optimize-Options.html#index-fcx-method";
2434 : case OPT_fd:
2435 : break;
2436 0 : case OPT_fd_lines_as_code:
2437 0 : if (lang_mask & CL_Fortran)
2438 : return "gfortran/Fortran-Dialect-Options.html#index-fd-lines-as-code";
2439 : break;
2440 0 : case OPT_fd_lines_as_comments:
2441 0 : if (lang_mask & CL_Fortran)
2442 : return "gfortran/Fortran-Dialect-Options.html#index-fd-lines-as-comments";
2443 : break;
2444 0 : case OPT_fdata_sections:
2445 0 : return "gcc/Optimize-Options.html#index-fdata-sections";
2446 0 : case OPT_fdbg_cnt_list:
2447 0 : return "gcc/Developer-Options.html#index-fdbg-cnt-list";
2448 0 : case OPT_fdbg_cnt_:
2449 0 : return "gcc/Developer-Options.html#index-fdbg-cnt";
2450 0 : case OPT_fdce:
2451 0 : return "gcc/Optimize-Options.html#index-fdce";
2452 0 : case OPT_fdebug:
2453 0 : if (lang_mask & CL_D)
2454 : return "gdc/Runtime-Options.html#index-fdebug";
2455 : break;
2456 0 : case OPT_fdebug_aux_vars:
2457 0 : if (lang_mask & CL_Fortran)
2458 : return "gfortran/Debugging-Options.html#index-fdebug-aux-vars";
2459 : break;
2460 : case OPT_fdebug_builtins:
2461 : break;
2462 0 : case OPT_fdebug_cpp:
2463 0 : return "gcc/Preprocessor-Options.html#index-fdebug-cpp";
2464 : case OPT_fdebug_function_line_numbers:
2465 : break;
2466 0 : case OPT_fdebug_prefix_map_:
2467 0 : return "gcc/Debugging-Options.html#index-fdebug-prefix-map";
2468 0 : case OPT_fdebug_types_section:
2469 0 : return "gcc/Debugging-Options.html#index-fdebug-types-section";
2470 0 : case OPT_fdebug_:
2471 0 : if (lang_mask & CL_D)
2472 : return "gdc/Runtime-Options.html#index-fdebug";
2473 : break;
2474 15 : case OPT_fdec:
2475 15 : if (lang_mask & CL_Fortran)
2476 : return "gfortran/Fortran-Dialect-Options.html#index-fdec";
2477 : break;
2478 0 : case OPT_fdec_blank_format_item:
2479 0 : if (lang_mask & CL_Fortran)
2480 : return "gfortran/Fortran-Dialect-Options.html#index-fdec-blank-format-item";
2481 : break;
2482 0 : case OPT_fdec_char_conversions:
2483 0 : if (lang_mask & CL_Fortran)
2484 : return "gfortran/Fortran-Dialect-Options.html#index-fdec-char-conversions";
2485 : break;
2486 0 : case OPT_fdec_format_defaults:
2487 0 : if (lang_mask & CL_Fortran)
2488 : return "gfortran/Fortran-Dialect-Options.html#index-fdec-format-defaults";
2489 : break;
2490 0 : case OPT_fdec_include:
2491 0 : if (lang_mask & CL_Fortran)
2492 : return "gfortran/Fortran-Dialect-Options.html#index-fdec-include";
2493 : break;
2494 0 : case OPT_fdec_intrinsic_ints:
2495 0 : if (lang_mask & CL_Fortran)
2496 : return "gfortran/Fortran-Dialect-Options.html#index-fdec-intrinsic-ints";
2497 : break;
2498 0 : case OPT_fdec_math:
2499 0 : if (lang_mask & CL_Fortran)
2500 : return "gfortran/Fortran-Dialect-Options.html#index-fdec-math";
2501 : break;
2502 6 : case OPT_fdec_static:
2503 6 : if (lang_mask & CL_Fortran)
2504 : return "gfortran/Fortran-Dialect-Options.html#index-fdec-static";
2505 : break;
2506 10 : case OPT_fdec_structure:
2507 10 : if (lang_mask & CL_Fortran)
2508 : return "gfortran/Fortran-Dialect-Options.html#index-fdec-structure";
2509 : break;
2510 0 : case OPT_fdeclone_ctor_dtor:
2511 0 : return "gcc/Optimize-Options.html#index-fdeclone-ctor-dtor";
2512 : case OPT_fdef_:
2513 : break;
2514 0 : case OPT_fdefault_double_8:
2515 0 : if (lang_mask & CL_Fortran)
2516 : return "gfortran/Fortran-Dialect-Options.html#index-fdefault-double-8";
2517 : break;
2518 0 : case OPT_fdefault_integer_8:
2519 0 : if (lang_mask & CL_Fortran)
2520 : return "gfortran/Fortran-Dialect-Options.html#index-fdefault-integer-8";
2521 : break;
2522 0 : case OPT_fdefault_real_10:
2523 0 : if (lang_mask & CL_Fortran)
2524 : return "gfortran/Fortran-Dialect-Options.html#index-fdefault-real-10";
2525 : break;
2526 0 : case OPT_fdefault_real_16:
2527 0 : if (lang_mask & CL_Fortran)
2528 : return "gfortran/Fortran-Dialect-Options.html#index-fdefault-real-16";
2529 : break;
2530 0 : case OPT_fdefault_real_8:
2531 0 : if (lang_mask & CL_Fortran)
2532 : return "gfortran/Fortran-Dialect-Options.html#index-fdefault-real-8";
2533 : break;
2534 : case OPT_fdefaultbyte:
2535 : break;
2536 0 : case OPT_fdefer_pop:
2537 0 : return "gcc/Optimize-Options.html#index-fdefer-pop";
2538 0 : case OPT_fdelayed_branch:
2539 0 : return "gcc/Optimize-Options.html#index-fdelayed-branch";
2540 0 : case OPT_fdelete_dead_exceptions:
2541 0 : return "gcc/Code-Gen-Options.html#index-fdelete-dead-exceptions";
2542 0 : case OPT_fdelete_null_pointer_checks:
2543 0 : return "gcc/Optimize-Options.html#index-fdelete-null-pointer-checks";
2544 0 : case OPT_fdep_fusion:
2545 0 : return "gcc/Optimize-Options.html#index-fdep-fusion";
2546 0 : case OPT_fdeps_file_:
2547 0 : return "gcc/C-Dialect-Options.html#index-fdeps-file";
2548 3 : case OPT_fdeps_format_:
2549 3 : return "gcc/C-Dialect-Options.html#index-fdeps-format";
2550 0 : case OPT_fdeps_target_:
2551 0 : return "gcc/C-Dialect-Options.html#index-fdeps-target";
2552 0 : case OPT_fdevirtualize:
2553 0 : return "gcc/Optimize-Options.html#index-fdevirtualize";
2554 0 : case OPT_fdevirtualize_at_ltrans:
2555 0 : return "gcc/Optimize-Options.html#index-fdevirtualize-at-ltrans";
2556 0 : case OPT_fdevirtualize_speculatively:
2557 0 : return "gcc/Optimize-Options.html#index-fdevirtualize-speculatively";
2558 0 : case OPT_fdiagnostics_add_output_:
2559 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-add-output";
2560 2104 : case OPT_fdiagnostics_all_candidates:
2561 2104 : return "gcc/C_002b_002b-Dialect-Options.html#index-fdiagnostics-all-candidates";
2562 0 : case OPT_fdiagnostics_color_:
2563 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-color";
2564 0 : case OPT_fdiagnostics_column_origin_:
2565 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-column-origin";
2566 0 : case OPT_fdiagnostics_column_unit_:
2567 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-column-unit";
2568 0 : case OPT_fdiagnostics_escape_format_:
2569 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-escape-format";
2570 0 : case OPT_fdiagnostics_format_:
2571 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format";
2572 0 : case OPT_fdiagnostics_generate_patch:
2573 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-generate-patch";
2574 0 : case OPT_fdiagnostics_json_formatting:
2575 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-json-formatting";
2576 1 : case OPT_fdiagnostics_minimum_margin_width_:
2577 1 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-minimum-margin-width";
2578 0 : case OPT_fdiagnostics_parseable_fixits:
2579 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-parseable-fixits";
2580 0 : case OPT_fdiagnostics_path_format_:
2581 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-path-format";
2582 0 : case OPT_fdiagnostics_plain_output:
2583 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-plain-output";
2584 0 : case OPT_fdiagnostics_set_output_:
2585 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-set-output";
2586 0 : case OPT_fdiagnostics_show_caret:
2587 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-caret";
2588 0 : case OPT_fdiagnostics_show_context_:
2589 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-context";
2590 0 : case OPT_fdiagnostics_show_cwe:
2591 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-cwe";
2592 0 : case OPT_fdiagnostics_show_event_links:
2593 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-event-links";
2594 0 : case OPT_fdiagnostics_show_highlight_colors:
2595 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-highlight-colors";
2596 0 : case OPT_fdiagnostics_show_labels:
2597 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-labels";
2598 0 : case OPT_fdiagnostics_show_line_numbers:
2599 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-line-numbers";
2600 0 : case OPT_fdiagnostics_show_location_:
2601 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-location";
2602 0 : case OPT_fdiagnostics_show_nesting:
2603 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-nesting";
2604 0 : case OPT_fdiagnostics_show_nesting_levels:
2605 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-nesting-levels";
2606 0 : case OPT_fdiagnostics_show_nesting_locations:
2607 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-nesting-locations";
2608 0 : case OPT_fdiagnostics_show_option:
2609 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-option";
2610 0 : case OPT_fdiagnostics_show_path_depths:
2611 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-path-depths";
2612 0 : case OPT_fdiagnostics_show_rules:
2613 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-rules";
2614 0 : case OPT_fdiagnostics_show_template_tree:
2615 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-show-template-tree";
2616 0 : case OPT_fdiagnostics_text_art_charset_:
2617 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-text-art-charset";
2618 0 : case OPT_fdiagnostics_urls_:
2619 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-urls";
2620 9 : case OPT_fdirectives_only:
2621 9 : return "gcc/Preprocessor-Options.html#index-fdirectives-only";
2622 0 : case OPT_fdisable_:
2623 0 : return "gcc/Developer-Options.html#index-fdisable-";
2624 0 : case OPT_fdoc:
2625 0 : if (lang_mask & CL_D)
2626 : return "gdc/Code-Generation.html#index-fdoc";
2627 : break;
2628 0 : case OPT_fdoc_dir_:
2629 0 : if (lang_mask & CL_D)
2630 : return "gdc/Code-Generation.html#index-fdoc-dir";
2631 : break;
2632 0 : case OPT_fdoc_file_:
2633 0 : if (lang_mask & CL_D)
2634 : return "gdc/Code-Generation.html#index-fdoc-file";
2635 : break;
2636 0 : case OPT_fdoc_inc_:
2637 0 : if (lang_mask & CL_D)
2638 : return "gdc/Code-Generation.html#index-fdoc-inc";
2639 : break;
2640 2 : case OPT_fdollar_ok:
2641 2 : if (lang_mask & CL_Fortran)
2642 : return "gfortran/Fortran-Dialect-Options.html#index-fdollar-ok";
2643 : break;
2644 : case OPT_fdollars_in_identifiers:
2645 : break;
2646 0 : case OPT_fdruntime:
2647 0 : if (lang_mask & CL_D)
2648 : return "gdc/Runtime-Options.html#index-fdruntime";
2649 : break;
2650 0 : case OPT_fdse:
2651 0 : return "gcc/Optimize-Options.html#index-fdse";
2652 : case OPT_fdump_:
2653 : break;
2654 0 : case OPT_fdump_ada_spec:
2655 0 : return "gcc/Overall-Options.html#index-fdump-ada-spec";
2656 0 : case OPT_fdump_ada_spec_slim:
2657 0 : return "gcc/Overall-Options.html#index-fdump-ada-spec-slim";
2658 0 : case OPT_fdump_analyzer:
2659 0 : return "gcc/Static-Analyzer-Options.html#index-fdump-analyzer";
2660 0 : case OPT_fdump_analyzer_exploded_graph:
2661 0 : return "gcc/Static-Analyzer-Options.html#index-fdump-analyzer-exploded-graph";
2662 0 : case OPT_fdump_analyzer_exploded_nodes:
2663 0 : return "gcc/Static-Analyzer-Options.html#index-fdump-analyzer-exploded-nodes";
2664 0 : case OPT_fdump_analyzer_exploded_nodes_2:
2665 0 : return "gcc/Static-Analyzer-Options.html#index-fdump-analyzer-exploded-nodes-2";
2666 0 : case OPT_fdump_analyzer_exploded_nodes_3:
2667 0 : return "gcc/Static-Analyzer-Options.html#index-fdump-analyzer-exploded-nodes-3";
2668 0 : case OPT_fdump_analyzer_exploded_paths:
2669 0 : return "gcc/Static-Analyzer-Options.html#index-fdump-analyzer-exploded-paths";
2670 0 : case OPT_fdump_analyzer_feasibility:
2671 0 : return "gcc/Static-Analyzer-Options.html#index-fdump-analyzer-feasibility";
2672 0 : case OPT_fdump_analyzer_infinite_loop:
2673 0 : return "gcc/Static-Analyzer-Options.html#index-fdump-analyzer-infinite-loop";
2674 0 : case OPT_fdump_analyzer_json:
2675 0 : return "gcc/Static-Analyzer-Options.html#index-fdump-analyzer-json";
2676 0 : case OPT_fdump_analyzer_state_purge:
2677 0 : return "gcc/Static-Analyzer-Options.html#index-fdump-analyzer-state-purge";
2678 0 : case OPT_fdump_analyzer_stderr:
2679 0 : return "gcc/Static-Analyzer-Options.html#index-fdump-analyzer-stderr";
2680 0 : case OPT_fdump_analyzer_supergraph:
2681 0 : return "gcc/Static-Analyzer-Options.html#index-fdump-analyzer-supergraph";
2682 0 : case OPT_fdump_analyzer_untracked:
2683 0 : return "gcc/Static-Analyzer-Options.html#index-fdump-analyzer-untracked";
2684 : case OPT_fdump_builtins:
2685 : break;
2686 : case OPT_fdump_c___spec_verbose:
2687 : break;
2688 : case OPT_fdump_c___spec_:
2689 : break;
2690 0 : case OPT_fdump_d_original:
2691 0 : if (lang_mask & CL_D)
2692 : return "gdc/Developer-Options.html#index-fdump-d-original";
2693 : break;
2694 : case OPT_fdump_final_insns:
2695 : return "gcc/Developer-Options.html#index-fdump-final-insns";
2696 : case OPT_fdump_final_insns_:
2697 : return "gcc/Developer-Options.html#index-fdump-final-insns";
2698 0 : case OPT_fdump_fortran_global:
2699 0 : if (lang_mask & CL_Fortran)
2700 : return "gfortran/Developer-Options.html#index-fdump-fortran-global";
2701 : break;
2702 0 : case OPT_fdump_fortran_optimized:
2703 0 : if (lang_mask & CL_Fortran)
2704 : return "gfortran/Developer-Options.html#index-fdump-fortran-optimized";
2705 : break;
2706 0 : case OPT_fdump_fortran_original:
2707 0 : if (lang_mask & CL_Fortran)
2708 : return "gfortran/Developer-Options.html#index-fdump-fortran-original";
2709 : break;
2710 0 : case OPT_fdump_go_spec_:
2711 0 : return "gcc/Overall-Options.html#index-fdump-go-spec";
2712 0 : case OPT_fdump_internal_locations:
2713 0 : return "gcc/Developer-Options.html#index-fdump-internal-locations";
2714 0 : case OPT_fdump_noaddr:
2715 0 : return "gcc/Developer-Options.html#index-fdump-noaddr";
2716 0 : case OPT_fdump_passes:
2717 0 : return "gcc/Developer-Options.html#index-fdump-passes";
2718 : case OPT_fdump_scos:
2719 : break;
2720 : case OPT_fdump_system_exports:
2721 : break;
2722 0 : case OPT_fdump_unnumbered:
2723 0 : return "gcc/Developer-Options.html#index-fdump-unnumbered";
2724 0 : case OPT_fdump_unnumbered_links:
2725 0 : return "gcc/Developer-Options.html#index-fdump-unnumbered-links";
2726 0 : case OPT_fdwarf2_cfi_asm:
2727 0 : return "gcc/Debugging-Options.html#index-fdwarf2-cfi-asm";
2728 0 : case OPT_fearly_inlining:
2729 0 : return "gcc/Optimize-Options.html#index-fearly-inlining";
2730 0 : case OPT_felide_constructors:
2731 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-felide-constructors";
2732 0 : case OPT_felide_type:
2733 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-felide-type";
2734 0 : case OPT_feliminate_unused_debug_symbols:
2735 0 : return "gcc/Debugging-Options.html#index-feliminate-unused-debug-symbols";
2736 0 : case OPT_feliminate_unused_debug_types:
2737 0 : return "gcc/Debugging-Options.html#index-feliminate-unused-debug-types";
2738 0 : case OPT_femit_class_debug_always:
2739 0 : return "gcc/Debugging-Options.html#index-femit-class-debug-always";
2740 0 : case OPT_femit_struct_debug_baseonly:
2741 0 : return "gcc/Debugging-Options.html#index-femit-struct-debug-baseonly";
2742 0 : case OPT_femit_struct_debug_detailed_:
2743 0 : return "gcc/Debugging-Options.html#index-femit-struct-debug-detailed";
2744 0 : case OPT_femit_struct_debug_reduced:
2745 0 : return "gcc/Debugging-Options.html#index-femit-struct-debug-reduced";
2746 0 : case OPT_fenable_:
2747 0 : return "gcc/Developer-Options.html#index-fenable-";
2748 0 : case OPT_fenforce_eh_specs:
2749 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fenforce-eh-specs";
2750 : case OPT_fenum_int_equiv:
2751 : break;
2752 9 : case OPT_fexceptions:
2753 9 : return "gcc/Code-Gen-Options.html#index-fexceptions";
2754 4 : case OPT_fexcess_precision_:
2755 4 : return "gcc/Optimize-Options.html#index-fexcess-precision";
2756 0 : case OPT_fexec_charset_:
2757 0 : return "gcc/Preprocessor-Options.html#index-fexec-charset";
2758 : case OPT_fexec_national_charset_:
2759 : break;
2760 0 : case OPT_fexpensive_optimizations:
2761 0 : return "gcc/Optimize-Options.html#index-fexpensive-optimizations";
2762 0 : case OPT_fext_dce:
2763 0 : return "gcc/Optimize-Options.html#index-fext-dce";
2764 36 : case OPT_fext_numeric_literals:
2765 36 : return "gcc/C_002b_002b-Dialect-Options.html#index-fext-numeric-literals";
2766 0 : case OPT_fextended_identifiers:
2767 0 : return "gcc/Preprocessor-Options.html#index-fextended-identifiers";
2768 : case OPT_fextended_opaque:
2769 : break;
2770 0 : case OPT_fextern_std_:
2771 0 : if (lang_mask & CL_D)
2772 : return "gdc/Runtime-Options.html#index-fextern-std";
2773 : break;
2774 0 : case OPT_fextern_tls_init:
2775 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fextern-tls-init";
2776 0 : case OPT_fexternal_blas:
2777 0 : if (lang_mask & CL_Fortran)
2778 : return "gfortran/Code-Gen-Options.html#index-fexternal-blas";
2779 : break;
2780 0 : case OPT_fexternal_blas64:
2781 0 : if (lang_mask & CL_Fortran)
2782 : return "gfortran/Code-Gen-Options.html#index-fexternal-blas64";
2783 : break;
2784 : case OPT_fexternal_templates:
2785 : break;
2786 0 : case OPT_ff2c:
2787 0 : if (lang_mask & CL_Fortran)
2788 : return "gfortran/Code-Gen-Options.html#index-ff2c";
2789 : break;
2790 0 : case OPT_ffast_math:
2791 0 : return "gcc/Optimize-Options.html#index-ffast-math";
2792 0 : case OPT_ffat_lto_objects:
2793 0 : return "gcc/Optimize-Options.html#index-ffat-lto-objects";
2794 0 : case OPT_ffile_prefix_map_:
2795 0 : return "gcc/Overall-Options.html#index-ffile-prefix-map";
2796 0 : case OPT_ffinite_loops:
2797 0 : return "gcc/Optimize-Options.html#index-ffinite-loops";
2798 0 : case OPT_ffinite_math_only:
2799 0 : return "gcc/Optimize-Options.html#index-ffinite-math-only";
2800 : case OPT_ffixed_:
2801 : break;
2802 0 : case OPT_ffixed_form:
2803 0 : if (lang_mask & CL_Fortran)
2804 : return "gfortran/Fortran-Dialect-Options.html#index-ffixed-form";
2805 : break;
2806 : case OPT_ffixed_line_length_:
2807 : break;
2808 : case OPT_ffixed_line_length_none:
2809 : break;
2810 : case OPT_fflex_debug:
2811 : break;
2812 : case OPT_ffloat_store:
2813 : break;
2814 : case OPT_ffloatvalue:
2815 : break;
2816 0 : case OPT_ffold_mem_offsets:
2817 0 : return "gcc/Optimize-Options.html#index-ffold-mem-offsets";
2818 0 : case OPT_ffold_simple_inlines:
2819 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-ffold-simple-inlines";
2820 : case OPT_ffor_scope:
2821 : break;
2822 0 : case OPT_fforward_propagate:
2823 0 : return "gcc/Optimize-Options.html#index-fforward-propagate";
2824 0 : case OPT_ffp_contract_:
2825 0 : return "gcc/Optimize-Options.html#index-ffp-contract";
2826 0 : case OPT_ffp_int_builtin_inexact:
2827 0 : return "gcc/Optimize-Options.html#index-ffp-int-builtin-inexact";
2828 : case OPT_ffpe_summary_:
2829 : break;
2830 : case OPT_ffpe_trap_:
2831 : break;
2832 0 : case OPT_ffree_form:
2833 0 : if (lang_mask & CL_Fortran)
2834 : return "gfortran/Fortran-Dialect-Options.html#index-ffree-form";
2835 : break;
2836 : case OPT_ffree_line_length_:
2837 : break;
2838 : case OPT_ffree_line_length_none:
2839 : break;
2840 : case OPT_ffreestanding:
2841 : break;
2842 : case OPT_ffriend_injection:
2843 : break;
2844 : case OPT_ffrontend_loop_interchange:
2845 : break;
2846 : case OPT_ffrontend_optimize:
2847 : break;
2848 0 : case OPT_ffunction_cse:
2849 0 : return "gcc/Optimize-Options.html#index-ffunction-cse";
2850 0 : case OPT_ffunction_sections:
2851 0 : return "gcc/Optimize-Options.html#index-ffunction-sections";
2852 0 : case OPT_ffuse_ops_with_volatile_access:
2853 0 : return "gcc/Optimize-Options.html#index-ffuse-ops-with-volatile-access";
2854 0 : case OPT_fgcse:
2855 0 : return "gcc/Optimize-Options.html#index-fgcse";
2856 0 : case OPT_fgcse_after_reload:
2857 0 : return "gcc/Optimize-Options.html#index-fgcse-after-reload";
2858 0 : case OPT_fgcse_las:
2859 0 : return "gcc/Optimize-Options.html#index-fgcse-las";
2860 0 : case OPT_fgcse_lm:
2861 0 : return "gcc/Optimize-Options.html#index-fgcse-lm";
2862 0 : case OPT_fgcse_sm:
2863 0 : return "gcc/Optimize-Options.html#index-fgcse-sm";
2864 : case OPT_fgen_module_list_:
2865 : break;
2866 0 : case OPT_fgimple:
2867 0 : return "gcc/C-Dialect-Options.html#index-fgimple";
2868 : case OPT_fgnat_encodings_:
2869 : break;
2870 0 : case OPT_fgnu_keywords:
2871 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fgnu-keywords";
2872 0 : case OPT_fgnu_runtime:
2873 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fgnu-runtime";
2874 0 : case OPT_fgnu_tm:
2875 0 : return "gcc/C-Dialect-Options.html#index-fgnu-tm";
2876 0 : case OPT_fgnu_unique:
2877 0 : return "gcc/Code-Gen-Options.html#index-fgnu-unique";
2878 1 : case OPT_fgnu89_inline:
2879 1 : return "gcc/C-Dialect-Options.html#index-fgnu89-inline";
2880 : case OPT_fgo_c_header_:
2881 : break;
2882 : case OPT_fgo_check_divide_overflow:
2883 : break;
2884 : case OPT_fgo_check_divide_zero:
2885 : break;
2886 : case OPT_fgo_compiling_runtime:
2887 : break;
2888 : case OPT_fgo_debug_escape:
2889 : break;
2890 : case OPT_fgo_debug_escape_hash_:
2891 : break;
2892 : case OPT_fgo_debug_optimization:
2893 : break;
2894 : case OPT_fgo_dump_:
2895 : break;
2896 : case OPT_fgo_embedcfg_:
2897 : break;
2898 : case OPT_fgo_importcfg_:
2899 : break;
2900 : case OPT_fgo_optimize_:
2901 : break;
2902 : case OPT_fgo_pkgpath_:
2903 : break;
2904 : case OPT_fgo_prefix_:
2905 : break;
2906 : case OPT_fgo_relative_import_path_:
2907 : break;
2908 : case OPT_fgraphite:
2909 : break;
2910 0 : case OPT_fgraphite_identity:
2911 0 : return "gcc/Optimize-Options.html#index-fgraphite-identity";
2912 0 : case OPT_fguess_branch_probability:
2913 0 : return "gcc/Optimize-Options.html#index-fguess-branch-probability";
2914 : case OPT_fguiding_decls:
2915 : break;
2916 0 : case OPT_fhardcfr_check_exceptions:
2917 0 : return "gcc/Instrumentation-Options.html#index-fhardcfr-check-exceptions";
2918 0 : case OPT_fhardcfr_check_noreturn_calls_:
2919 0 : return "gcc/Instrumentation-Options.html#index-fhardcfr-check-noreturn-calls";
2920 0 : case OPT_fhardcfr_check_returning_calls:
2921 0 : return "gcc/Instrumentation-Options.html#index-fhardcfr-check-returning-calls";
2922 0 : case OPT_fhardcfr_skip_leaf:
2923 0 : return "gcc/Instrumentation-Options.html#index-fhardcfr-skip-leaf";
2924 0 : case OPT_fharden_compares:
2925 0 : return "gcc/Instrumentation-Options.html#index-fharden-compares";
2926 0 : case OPT_fharden_conditional_branches:
2927 0 : return "gcc/Instrumentation-Options.html#index-fharden-conditional-branches";
2928 18 : case OPT_fharden_control_flow_redundancy:
2929 18 : return "gcc/Instrumentation-Options.html#index-fharden-control-flow-redundancy";
2930 57 : case OPT_fhardened:
2931 57 : return "gcc/Instrumentation-Options.html#index-fhardened";
2932 0 : case OPT_fhoist_adjacent_loads:
2933 0 : return "gcc/Optimize-Options.html#index-fhoist-adjacent-loads";
2934 : case OPT_fhonor_std:
2935 : break;
2936 0 : case OPT_fhosted:
2937 0 : return "gcc/C-Dialect-Options.html#index-fhosted";
2938 : case OPT_fhuge_objects:
2939 : break;
2940 0 : case OPT_fident:
2941 0 : return "gcc/Code-Gen-Options.html#index-fident";
2942 1 : case OPT_fif_conversion:
2943 1 : return "gcc/Optimize-Options.html#index-fif-conversion";
2944 0 : case OPT_fif_conversion2:
2945 0 : return "gcc/Optimize-Options.html#index-fif-conversion2";
2946 0 : case OPT_fignore_unknown_pragmas:
2947 0 : if (lang_mask & CL_D)
2948 : return "gdc/Warnings.html#index-fignore-unknown-pragmas";
2949 : break;
2950 0 : case OPT_fimmediate_escalation:
2951 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fimmediate-escalation";
2952 : case OPT_fimplement_inlines:
2953 : break;
2954 3 : case OPT_fimplicit_constexpr:
2955 3 : return "gcc/C_002b_002b-Dialect-Options.html#index-fimplicit-constexpr";
2956 0 : case OPT_fimplicit_inline_templates:
2957 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fimplicit-inline-templates";
2958 0 : case OPT_fimplicit_none:
2959 0 : if (lang_mask & CL_Fortran)
2960 : return "gfortran/Fortran-Dialect-Options.html#index-fimplicit-none";
2961 : break;
2962 : case OPT_fimplicit_templates:
2963 : break;
2964 0 : case OPT_finclude_imports:
2965 0 : if (lang_mask & CL_D)
2966 : return "gdc/Runtime-Options.html#index-finclude-imports";
2967 : break;
2968 : case OPT_findex:
2969 : break;
2970 : case OPT_findicator_column:
2971 : break;
2972 0 : case OPT_findirect_inlining:
2973 0 : return "gcc/Optimize-Options.html#index-findirect-inlining";
2974 0 : case OPT_finhibit_size_directive:
2975 0 : return "gcc/Code-Gen-Options.html#index-finhibit-size-directive";
2976 0 : case OPT_finit_character_:
2977 0 : if (lang_mask & CL_Fortran)
2978 : return "gfortran/Code-Gen-Options.html#index-finit-character";
2979 : break;
2980 0 : case OPT_finit_derived:
2981 0 : if (lang_mask & CL_Fortran)
2982 : return "gfortran/Code-Gen-Options.html#index-finit-derived";
2983 : break;
2984 0 : case OPT_finit_integer_:
2985 0 : if (lang_mask & CL_Fortran)
2986 : return "gfortran/Code-Gen-Options.html#index-finit-integer";
2987 : break;
2988 0 : case OPT_finit_local_zero:
2989 0 : if (lang_mask & CL_Fortran)
2990 : return "gfortran/Code-Gen-Options.html#index-finit-local-zero";
2991 : break;
2992 0 : case OPT_finit_logical_:
2993 0 : if (lang_mask & CL_Fortran)
2994 : return "gfortran/Code-Gen-Options.html#index-finit-logical";
2995 : break;
2996 0 : case OPT_finit_real_:
2997 0 : if (lang_mask & CL_Fortran)
2998 : return "gfortran/Code-Gen-Options.html#index-finit-real";
2999 : break;
3000 4 : case OPT_finline:
3001 4 : return "gcc/Optimize-Options.html#index-finline";
3002 0 : case OPT_finline_arg_packing:
3003 0 : if (lang_mask & CL_Fortran)
3004 : return "gfortran/Code-Gen-Options.html#index-finline-arg-packing";
3005 : break;
3006 0 : case OPT_finline_atomics:
3007 0 : return "gcc/Optimize-Options.html#index-finline-atomics";
3008 0 : case OPT_finline_functions:
3009 0 : return "gcc/Optimize-Options.html#index-finline-functions";
3010 0 : case OPT_finline_functions_called_once:
3011 0 : return "gcc/Optimize-Options.html#index-finline-functions-called-once";
3012 0 : case OPT_finline_intrinsics:
3013 0 : if (lang_mask & CL_Fortran)
3014 : return "gfortran/Code-Gen-Options.html#index-finline-intrinsics";
3015 : break;
3016 0 : case OPT_finline_intrinsics_:
3017 0 : if (lang_mask & CL_Fortran)
3018 : return "gfortran/Code-Gen-Options.html#index-finline-intrinsics";
3019 : break;
3020 0 : case OPT_finline_limit_:
3021 0 : return "gcc/Optimize-Options.html#index-finline-limit";
3022 0 : case OPT_finline_matmul_limit_:
3023 0 : if (lang_mask & CL_Fortran)
3024 : return "gfortran/Code-Gen-Options.html#index-finline-matmul-limit";
3025 : break;
3026 0 : case OPT_finline_small_functions:
3027 0 : return "gcc/Optimize-Options.html#index-finline-small-functions";
3028 : case OPT_finline_stringops:
3029 : return "gcc/Optimize-Options.html#index-finline-stringops";
3030 : case OPT_finline_stringops_:
3031 : return "gcc/Optimize-Options.html#index-finline-stringops";
3032 0 : case OPT_finput_charset_:
3033 0 : return "gcc/Preprocessor-Options.html#index-finput-charset";
3034 0 : case OPT_finstrument_functions:
3035 0 : return "gcc/Instrumentation-Options.html#index-finstrument-functions";
3036 0 : case OPT_finstrument_functions_exclude_file_list_:
3037 0 : return "gcc/Instrumentation-Options.html#index-finstrument-functions-exclude-file-list";
3038 0 : case OPT_finstrument_functions_exclude_function_list_:
3039 0 : return "gcc/Instrumentation-Options.html#index-finstrument-functions-exclude-function-list";
3040 0 : case OPT_finstrument_functions_once:
3041 0 : return "gcc/Instrumentation-Options.html#index-finstrument-functions-once";
3042 0 : case OPT_finteger_4_integer_8:
3043 0 : if (lang_mask & CL_Fortran)
3044 : return "gfortran/Fortran-Dialect-Options.html#index-finteger-4-integer-8";
3045 : break;
3046 0 : case OPT_fintrinsic_modules_path:
3047 0 : if (lang_mask & CL_Fortran)
3048 : return "gfortran/Directory-Options.html#index-fintrinsic-modules-path";
3049 : break;
3050 0 : case OPT_fintrinsic_modules_path_:
3051 0 : if (lang_mask & CL_Fortran)
3052 : return "gfortran/Directory-Options.html#index-fintrinsic-modules-path";
3053 : break;
3054 0 : case OPT_finvariants:
3055 0 : if (lang_mask & CL_D)
3056 : return "gdc/Runtime-Options.html#index-finvariants";
3057 : break;
3058 0 : case OPT_fipa_bit_cp:
3059 0 : return "gcc/Optimize-Options.html#index-fipa-bit-cp";
3060 0 : case OPT_fipa_cp:
3061 0 : return "gcc/Optimize-Options.html#index-fipa-cp";
3062 0 : case OPT_fipa_cp_clone:
3063 0 : return "gcc/Optimize-Options.html#index-fipa-cp-clone";
3064 0 : case OPT_fipa_icf:
3065 0 : return "gcc/Optimize-Options.html#index-fipa-icf";
3066 0 : case OPT_fipa_icf_functions:
3067 0 : return "gcc/Optimize-Options.html#index-fipa-icf-functions";
3068 0 : case OPT_fipa_icf_variables:
3069 0 : return "gcc/Optimize-Options.html#index-fipa-icf-variables";
3070 0 : case OPT_fipa_modref:
3071 0 : return "gcc/Optimize-Options.html#index-fipa-modref";
3072 0 : case OPT_fipa_profile:
3073 0 : return "gcc/Optimize-Options.html#index-fipa-profile";
3074 0 : case OPT_fipa_pta:
3075 0 : return "gcc/Optimize-Options.html#index-fipa-pta";
3076 0 : case OPT_fipa_pure_const:
3077 0 : return "gcc/Optimize-Options.html#index-fipa-pure-const";
3078 0 : case OPT_fipa_ra:
3079 0 : return "gcc/Optimize-Options.html#index-fipa-ra";
3080 0 : case OPT_fipa_reference:
3081 0 : return "gcc/Optimize-Options.html#index-fipa-reference";
3082 0 : case OPT_fipa_reference_addressable:
3083 0 : return "gcc/Optimize-Options.html#index-fipa-reference-addressable";
3084 0 : case OPT_fipa_reorder_for_locality:
3085 0 : return "gcc/Optimize-Options.html#index-fipa-reorder-for-locality";
3086 0 : case OPT_fipa_sra:
3087 0 : return "gcc/Optimize-Options.html#index-fipa-sra";
3088 0 : case OPT_fipa_stack_alignment:
3089 0 : return "gcc/Optimize-Options.html#index-fipa-stack-alignment";
3090 0 : case OPT_fipa_strict_aliasing:
3091 0 : return "gcc/Optimize-Options.html#index-fipa-strict-aliasing";
3092 0 : case OPT_fipa_vrp:
3093 0 : return "gcc/Optimize-Options.html#index-fipa-vrp";
3094 0 : case OPT_fira_algorithm_:
3095 0 : return "gcc/Optimize-Options.html#index-fira-algorithm";
3096 0 : case OPT_fira_hoist_pressure:
3097 0 : return "gcc/Optimize-Options.html#index-fira-hoist-pressure";
3098 0 : case OPT_fira_loop_pressure:
3099 0 : return "gcc/Optimize-Options.html#index-fira-loop-pressure";
3100 0 : case OPT_fira_region_:
3101 0 : return "gcc/Optimize-Options.html#index-fira-region";
3102 0 : case OPT_fira_share_save_slots:
3103 0 : return "gcc/Optimize-Options.html#index-fira-share-save-slots";
3104 0 : case OPT_fira_share_spill_slots:
3105 0 : return "gcc/Optimize-Options.html#index-fira-share-spill-slots";
3106 0 : case OPT_fira_verbose_:
3107 0 : return "gcc/Developer-Options.html#index-fira-verbose";
3108 : case OPT_fiso:
3109 : break;
3110 0 : case OPT_fisolate_erroneous_paths_attribute:
3111 0 : return "gcc/Optimize-Options.html#index-fisolate-erroneous-paths-attribute";
3112 0 : case OPT_fisolate_erroneous_paths_dereference:
3113 0 : return "gcc/Optimize-Options.html#index-fisolate-erroneous-paths-dereference";
3114 0 : case OPT_fivar_visibility_:
3115 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fivar-visibility";
3116 0 : case OPT_fivopts:
3117 0 : return "gcc/Optimize-Options.html#index-fivopts";
3118 0 : case OPT_fjump_tables:
3119 0 : return "gcc/Code-Gen-Options.html#index-fjump-tables";
3120 : case OPT_fkeep_gc_roots_live:
3121 : break;
3122 0 : case OPT_fkeep_inline_dllexport:
3123 0 : return "gcc/Optimize-Options.html#index-fkeep-inline-dllexport";
3124 : case OPT_fkeep_inline_functions:
3125 : break;
3126 0 : case OPT_fkeep_static_consts:
3127 0 : return "gcc/Optimize-Options.html#index-fkeep-static-consts";
3128 0 : case OPT_fkeep_static_functions:
3129 0 : return "gcc/Optimize-Options.html#index-fkeep-static-functions";
3130 : case OPT_flabels_ok:
3131 : break;
3132 : case OPT_flang_info_include_translate:
3133 : return "gcc/C_002b_002b-Dialect-Options.html#index-flang-info-include-translate";
3134 0 : case OPT_flang_info_include_translate_not:
3135 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-flang-info-include-translate-not";
3136 : case OPT_flang_info_include_translate_:
3137 : return "gcc/C_002b_002b-Dialect-Options.html#index-flang-info-include-translate";
3138 : case OPT_flang_info_module_cmi:
3139 : return "gcc/C_002b_002b-Dialect-Options.html#index-flang-info-module-cmi";
3140 : case OPT_flang_info_module_cmi_:
3141 : return "gcc/C_002b_002b-Dialect-Options.html#index-flang-info-module-cmi";
3142 0 : case OPT_flate_combine_instructions:
3143 0 : return "gcc/Optimize-Options.html#index-flate-combine-instructions";
3144 10 : case OPT_flax_vector_conversions:
3145 10 : return "gcc/C-Dialect-Options.html#index-flax-vector-conversions";
3146 0 : case OPT_fleading_underscore:
3147 0 : return "gcc/Code-Gen-Options.html#index-fleading-underscore";
3148 : case OPT_flibs_:
3149 : break;
3150 : case OPT_flifetime_dse:
3151 : return "gcc/Optimize-Options.html#index-flifetime-dse";
3152 : case OPT_flifetime_dse_:
3153 : return "gcc/Optimize-Options.html#index-flifetime-dse";
3154 0 : case OPT_flimit_function_alignment:
3155 0 : return "gcc/Optimize-Options.html#index-flimit-function-alignment";
3156 0 : case OPT_flink_libatomic:
3157 0 : return "gcc/Link-Options.html#index-flink-libatomic";
3158 0 : case OPT_flinker_output_:
3159 0 : return "gcc/Link-Options.html#index-flinker-output";
3160 1 : case OPT_flive_patching_:
3161 1 : return "gcc/Optimize-Options.html#index-flive-patching";
3162 0 : case OPT_flive_range_shrinkage:
3163 0 : return "gcc/Optimize-Options.html#index-flive-range-shrinkage";
3164 0 : case OPT_flocal_ivars:
3165 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-flocal-ivars";
3166 : case OPT_flocation_:
3167 : break;
3168 0 : case OPT_floop_interchange:
3169 0 : return "gcc/Optimize-Options.html#index-floop-interchange";
3170 0 : case OPT_floop_nest_optimize:
3171 0 : return "gcc/Optimize-Options.html#index-floop-nest-optimize";
3172 0 : case OPT_floop_parallelize_all:
3173 0 : return "gcc/Optimize-Options.html#index-floop-parallelize-all";
3174 0 : case OPT_floop_unroll_and_jam:
3175 0 : return "gcc/Optimize-Options.html#index-floop-unroll-and-jam";
3176 0 : case OPT_flra_remat:
3177 0 : return "gcc/Optimize-Options.html#index-flra-remat";
3178 : case OPT_flto:
3179 : return "gcc/Optimize-Options.html#index-flto";
3180 3 : case OPT_flto_compression_level_:
3181 3 : return "gcc/Optimize-Options.html#index-flto-compression-level";
3182 0 : case OPT_flto_incremental_cache_size_:
3183 0 : return "gcc/Optimize-Options.html#index-flto-incremental-cache-size";
3184 0 : case OPT_flto_incremental_:
3185 0 : return "gcc/Optimize-Options.html#index-flto-incremental";
3186 0 : case OPT_flto_partition_:
3187 0 : return "gcc/Optimize-Options.html#index-flto-partition";
3188 0 : case OPT_flto_report:
3189 0 : return "gcc/Developer-Options.html#index-flto-report";
3190 0 : case OPT_flto_report_wpa:
3191 0 : return "gcc/Developer-Options.html#index-flto-report-wpa";
3192 0 : case OPT_flto_toplevel_asm_heuristics:
3193 0 : return "gcc/Optimize-Options.html#index-flto-toplevel-asm-heuristics";
3194 : case OPT_flto_:
3195 : return "gcc/Optimize-Options.html#index-flto";
3196 : case OPT_fltrans:
3197 : break;
3198 : case OPT_fltrans_linemap_file_:
3199 : break;
3200 : case OPT_fltrans_output_list_:
3201 : break;
3202 : case OPT_fm2_debug_trace_:
3203 : break;
3204 : case OPT_fm2_dump_decl_:
3205 : break;
3206 : case OPT_fm2_dump_filter_:
3207 : break;
3208 : case OPT_fm2_dump_gimple_:
3209 : break;
3210 : case OPT_fm2_dump_quad_:
3211 : break;
3212 : case OPT_fm2_dump_:
3213 : break;
3214 : case OPT_fm2_file_offset_bits_:
3215 : break;
3216 : case OPT_fm2_g:
3217 : break;
3218 : case OPT_fm2_lower_case:
3219 : break;
3220 : case OPT_fm2_pathname_root_:
3221 : break;
3222 : case OPT_fm2_pathname_rootI_:
3223 : break;
3224 : case OPT_fm2_pathname_:
3225 : break;
3226 : case OPT_fm2_pathnameI:
3227 : break;
3228 : case OPT_fm2_plugin:
3229 : break;
3230 : case OPT_fm2_prefix_:
3231 : break;
3232 : case OPT_fm2_statistics:
3233 : break;
3234 : case OPT_fm2_strict_type:
3235 : break;
3236 : case OPT_fm2_strict_type_reason:
3237 : break;
3238 : case OPT_fm2_whole_program:
3239 : break;
3240 0 : case OPT_fmacro_prefix_map_:
3241 0 : return "gcc/Preprocessor-Options.html#index-fmacro-prefix-map";
3242 0 : case OPT_fmain:
3243 0 : if (lang_mask & CL_D)
3244 : return "gdc/Runtime-Options.html#index-fmain";
3245 : break;
3246 : case OPT_fmalloc_dce:
3247 : return "gcc/Optimize-Options.html#index-fmalloc-dce";
3248 : case OPT_fmalloc_dce_:
3249 : return "gcc/Optimize-Options.html#index-fmalloc-dce";
3250 0 : case OPT_fmath_errno:
3251 0 : return "gcc/Optimize-Options.html#index-fmath-errno";
3252 0 : case OPT_fmax_array_constructor_:
3253 0 : if (lang_mask & CL_Fortran)
3254 : return "gfortran/Code-Gen-Options.html#index-fmax-array-constructor";
3255 : break;
3256 8 : case OPT_fmax_errors_:
3257 8 : if (lang_mask & CL_D)
3258 4 : return "gdc/Warnings.html#index-fmax-errors";
3259 : return "gcc/Warning-Options.html#index-fmax-errors";
3260 : case OPT_fmax_identifier_length_:
3261 : break;
3262 4 : case OPT_fmax_include_depth_:
3263 4 : return "gcc/Preprocessor-Options.html#index-fmax-include-depth";
3264 2 : case OPT_fmax_stack_var_size_:
3265 2 : if (lang_mask & CL_Fortran)
3266 : return "gfortran/Code-Gen-Options.html#index-fmax-stack-var-size";
3267 : break;
3268 : case OPT_fmax_subrecord_length_:
3269 : break;
3270 0 : case OPT_fmem_report:
3271 0 : return "gcc/Developer-Options.html#index-fmem-report";
3272 0 : case OPT_fmem_report_wpa:
3273 0 : return "gcc/Developer-Options.html#index-fmem-report-wpa";
3274 0 : case OPT_fmerge_all_constants:
3275 0 : return "gcc/Optimize-Options.html#index-fmerge-all-constants";
3276 0 : case OPT_fmerge_constants:
3277 0 : return "gcc/Optimize-Options.html#index-fmerge-constants";
3278 0 : case OPT_fmerge_debug_strings:
3279 0 : return "gcc/Debugging-Options.html#index-fmerge-debug-strings";
3280 0 : case OPT_fmessage_length_:
3281 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fmessage-length";
3282 : case OPT_fmin_function_alignment_:
3283 : break;
3284 : case OPT_fmod_:
3285 : break;
3286 0 : case OPT_fmodule_file_:
3287 0 : if (lang_mask & CL_D)
3288 : return "gdc/Directory-Options.html#index-fmodule-file";
3289 : break;
3290 : case OPT_fmodule_header:
3291 : return "gcc/C_002b_002b-Dialect-Options.html#index-fmodule-header";
3292 : case OPT_fmodule_header_:
3293 : return "gcc/C_002b_002b-Dialect-Options.html#index-fmodule-header";
3294 0 : case OPT_fmodule_implicit_inline:
3295 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fmodule-implicit-inline";
3296 0 : case OPT_fmodule_include_translate:
3297 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fmodule-include-translate";
3298 0 : case OPT_fmodule_lazy:
3299 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fmodule-lazy";
3300 0 : case OPT_fmodule_mapper_:
3301 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fmodule-mapper";
3302 6 : case OPT_fmodule_only:
3303 6 : return "gcc/C_002b_002b-Dialect-Options.html#index-fmodule-only";
3304 0 : case OPT_fmodule_private:
3305 0 : if (lang_mask & CL_Fortran)
3306 : return "gfortran/Fortran-Dialect-Options.html#index-fmodule-private";
3307 : break;
3308 : case OPT_fmodule_version_ignore:
3309 : break;
3310 0 : case OPT_fmoduleinfo:
3311 0 : if (lang_mask & CL_D)
3312 : return "gdc/Runtime-Options.html#index-fmoduleinfo";
3313 : break;
3314 16 : case OPT_fmodules:
3315 16 : return "gcc/C_002b_002b-Dialect-Options.html#index-fmodules";
3316 0 : case OPT_fmodules_map:
3317 0 : if (lang_mask & CL_Algol68)
3318 : return "ga68/Module-search-options.html#index-fmodules-map";
3319 : break;
3320 0 : case OPT_fmodules_map_file:
3321 0 : if (lang_mask & CL_Algol68)
3322 : return "ga68/Module-search-options.html#index-fmodules-map-file";
3323 : break;
3324 0 : case OPT_fmodules_map_file_:
3325 0 : if (lang_mask & CL_Algol68)
3326 : return "ga68/Module-search-options.html#index-fmodules-map-file";
3327 : break;
3328 0 : case OPT_fmodules_map_:
3329 0 : if (lang_mask & CL_Algol68)
3330 : return "ga68/Module-search-options.html#index-fmodules-map";
3331 : break;
3332 0 : case OPT_fmodulo_sched:
3333 0 : return "gcc/Optimize-Options.html#index-fmodulo-sched";
3334 0 : case OPT_fmodulo_sched_allow_regmoves:
3335 0 : return "gcc/Optimize-Options.html#index-fmodulo-sched-allow-regmoves";
3336 0 : case OPT_fmove_loop_invariants:
3337 0 : return "gcc/Optimize-Options.html#index-fmove-loop-invariants";
3338 0 : case OPT_fmove_loop_stores:
3339 0 : return "gcc/Optimize-Options.html#index-fmove-loop-stores";
3340 : case OPT_fms_extensions:
3341 : break;
3342 : case OPT_fmudflap:
3343 : break;
3344 : case OPT_fmudflapir:
3345 : break;
3346 : case OPT_fmudflapth:
3347 : break;
3348 0 : case OPT_fmultiflags:
3349 0 : return "gcc/Developer-Options.html#index-fmultiflags";
3350 : case OPT_fname_mangling_version_:
3351 : break;
3352 : case OPT_fnew_abi:
3353 : break;
3354 0 : case OPT_fnew_inheriting_ctors:
3355 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fnew-inheriting-ctors";
3356 0 : case OPT_fnew_ttp_matching:
3357 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fnew-ttp-matching";
3358 0 : case OPT_fnext_runtime:
3359 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fnext-runtime";
3360 : case OPT_fnil:
3361 : break;
3362 0 : case OPT_fnil_receivers:
3363 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fnil-receivers";
3364 : case OPT_fno_inline_intrinsics:
3365 : break;
3366 : case OPT_fno_inline_stringops:
3367 : break;
3368 0 : case OPT_fnon_call_exceptions:
3369 0 : return "gcc/Code-Gen-Options.html#index-fno-non-call-exceptions";
3370 0 : case OPT_fnonansi_builtins:
3371 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fno-nonansi-builtins";
3372 : case OPT_fnonnull_objects:
3373 : break;
3374 0 : case OPT_fnothrow_opt:
3375 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fno-nothrow-opt";
3376 0 : case OPT_fobjc_abi_version_:
3377 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fobjc-abi-version";
3378 0 : case OPT_fobjc_call_cxx_cdtors:
3379 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fno-objc-call-cxx-cdtors";
3380 0 : case OPT_fobjc_direct_dispatch:
3381 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fno-objc-direct-dispatch";
3382 0 : case OPT_fobjc_exceptions:
3383 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fno-objc-exceptions";
3384 0 : case OPT_fobjc_gc:
3385 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fno-objc-gc";
3386 0 : case OPT_fobjc_nilcheck:
3387 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fno-objc-nilcheck";
3388 : case OPT_fobjc_sjlj_exceptions:
3389 : break;
3390 : case OPT_fobjc_std_objc1:
3391 : break;
3392 : case OPT_foffload_abi_host_opts_:
3393 : break;
3394 : case OPT_foffload_abi_:
3395 : break;
3396 0 : case OPT_foffload_options_:
3397 0 : return "gcc/OpenMP-and-OpenACC-Options.html#index-foffload-options";
3398 198 : case OPT_foffload_:
3399 198 : return "gcc/OpenMP-and-OpenACC-Options.html#index-foffload";
3400 0 : case OPT_fomit_frame_pointer:
3401 0 : return "gcc/Optimize-Options.html#index-fno-omit-frame-pointer";
3402 0 : case OPT_fonly_:
3403 0 : if (lang_mask & CL_D)
3404 : return "gdc/Runtime-Options.html#index-fonly";
3405 : break;
3406 11 : case OPT_fopenacc:
3407 11 : if (lang_mask & CL_Fortran)
3408 0 : return "gfortran/Fortran-Dialect-Options.html#index-fopenacc";
3409 : return "gcc/OpenMP-and-OpenACC-Options.html#index-fno-openacc";
3410 0 : case OPT_fopenacc_dim_:
3411 0 : return "gcc/OpenMP-and-OpenACC-Options.html#index-fopenacc-dim";
3412 24 : case OPT_fopenmp:
3413 24 : if (lang_mask & CL_Fortran)
3414 2 : return "gfortran/Fortran-Dialect-Options.html#index-fopenmp";
3415 : return "gcc/OpenMP-and-OpenACC-Options.html#index-fno-openmp";
3416 6 : case OPT_fopenmp_allocators:
3417 6 : if (lang_mask & CL_Fortran)
3418 : return "gfortran/Fortran-Dialect-Options.html#index-fopenmp-allocators";
3419 : break;
3420 8 : case OPT_fopenmp_ompt_:
3421 8 : return "gcc/OpenMP-and-OpenACC-Options.html#index-fopenmp-ompt";
3422 3 : case OPT_fopenmp_simd:
3423 3 : if (lang_mask & CL_Fortran)
3424 0 : return "gfortran/Fortran-Dialect-Options.html#index-fopenmp-simd";
3425 : return "gcc/OpenMP-and-OpenACC-Options.html#index-fno-openmp-simd";
3426 0 : case OPT_fopenmp_target_simd_clone_:
3427 0 : return "gcc/OpenMP-and-OpenACC-Options.html#index-fno-openmp-target-simd-clone";
3428 0 : case OPT_foperator_names:
3429 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fno-operator-names";
3430 0 : case OPT_fopt_info:
3431 0 : return "gcc/Developer-Options.html#index-fno-opt-info";
3432 : case OPT_fopt_info_:
3433 : break;
3434 0 : case OPT_foptimize_crc:
3435 0 : return "gcc/Optimize-Options.html#index-fno-optimize-crc";
3436 0 : case OPT_foptimize_sibling_calls:
3437 0 : return "gcc/Optimize-Options.html#index-fno-optimize-sibling-calls";
3438 0 : case OPT_foptimize_strlen:
3439 0 : return "gcc/Optimize-Options.html#index-fno-optimize-strlen";
3440 0 : case OPT_fpack_derived:
3441 0 : if (lang_mask & CL_Fortran)
3442 : return "gfortran/Code-Gen-Options.html#index-fpack-derived";
3443 : break;
3444 : case OPT_fpack_struct:
3445 : return "gcc/Code-Gen-Options.html#index-fno-pack-struct";
3446 : case OPT_fpack_struct_:
3447 : return "gcc/Code-Gen-Options.html#index-fno-pack-struct";
3448 0 : case OPT_fpad_source:
3449 0 : if (lang_mask & CL_Fortran)
3450 : return "gfortran/Fortran-Dialect-Options.html#index-fpad-source";
3451 : break;
3452 0 : case OPT_fpartial_inlining:
3453 0 : return "gcc/Optimize-Options.html#index-fno-partial-inlining";
3454 0 : case OPT_fpatchable_function_entry_:
3455 0 : return "gcc/Instrumentation-Options.html#index-fpatchable-function-entry";
3456 0 : case OPT_fpath_coverage:
3457 0 : return "gcc/Instrumentation-Options.html#index-fno-path-coverage";
3458 0 : case OPT_fpath_coverage_limit_:
3459 0 : return "gcc/Instrumentation-Options.html#index-fpath-coverage-limit";
3460 : case OPT_fpcc_struct_return:
3461 : break;
3462 0 : case OPT_fpch_deps:
3463 0 : return "gcc/Preprocessor-Options.html#index-fno-pch-deps";
3464 0 : case OPT_fpch_preprocess:
3465 0 : return "gcc/Preprocessor-Options.html#index-fno-pch-preprocess";
3466 0 : case OPT_fpeel_loops:
3467 0 : return "gcc/Optimize-Options.html#index-fno-peel-loops";
3468 0 : case OPT_fpeephole:
3469 0 : return "gcc/Optimize-Options.html#index-fno-peephole";
3470 0 : case OPT_fpeephole2:
3471 0 : return "gcc/Optimize-Options.html#index-fno-peephole2";
3472 41 : case OPT_fpermissive:
3473 41 : return "gcc/Warning-Options.html#index-fno-permissive";
3474 0 : case OPT_fpermitted_flt_eval_methods_:
3475 0 : return "gcc/C-Dialect-Options.html#index-fpermitted-flt-eval-methods";
3476 0 : case OPT_fpic:
3477 0 : return "gcc/Code-Gen-Options.html#index-fno-pic";
3478 0 : case OPT_fpie:
3479 0 : return "gcc/Code-Gen-Options.html#index-fno-pie";
3480 : case OPT_fpim:
3481 : break;
3482 : case OPT_fpim2:
3483 : break;
3484 : case OPT_fpim3:
3485 : break;
3486 : case OPT_fpim4:
3487 : break;
3488 : case OPT_fplan9_extensions:
3489 : break;
3490 0 : case OPT_fplt:
3491 0 : return "gcc/Code-Gen-Options.html#index-fno-plt";
3492 : case OPT_fplugin_arg_:
3493 : break;
3494 0 : case OPT_fplugin_:
3495 0 : return "gcc/Overall-Options.html#index-fplugin";
3496 : case OPT_fpositive_mod_floor_div:
3497 : break;
3498 0 : case OPT_fpost_ipa_mem_report:
3499 0 : return "gcc/Developer-Options.html#index-fno-post-ipa-mem-report";
3500 0 : case OPT_fpostconditions:
3501 0 : if (lang_mask & CL_D)
3502 : return "gdc/Runtime-Options.html#index-fno-postconditions";
3503 : break;
3504 : case OPT_fpre_include_:
3505 : break;
3506 0 : case OPT_fpre_ipa_mem_report:
3507 0 : return "gcc/Developer-Options.html#index-fno-pre-ipa-mem-report";
3508 0 : case OPT_fpreconditions:
3509 0 : if (lang_mask & CL_D)
3510 : return "gdc/Runtime-Options.html#index-fno-preconditions";
3511 : break;
3512 0 : case OPT_fpredictive_commoning:
3513 0 : return "gcc/Optimize-Options.html#index-fno-predictive-commoning";
3514 0 : case OPT_fprefetch_loop_arrays:
3515 0 : return "gcc/Optimize-Options.html#index-fno-prefetch-loop-arrays";
3516 1 : case OPT_fpreprocessed:
3517 1 : return "gcc/Preprocessor-Options.html#index-fno-preprocessed";
3518 0 : case OPT_fpretty_templates:
3519 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fno-pretty-templates";
3520 : case OPT_fpreview_all:
3521 : break;
3522 : case OPT_fpreview_bitfields:
3523 : break;
3524 : case OPT_fpreview_dip1000:
3525 : break;
3526 : case OPT_fpreview_dip1008:
3527 : break;
3528 : case OPT_fpreview_dip1021:
3529 : break;
3530 : case OPT_fpreview_dtorfields:
3531 : break;
3532 : case OPT_fpreview_fieldwise:
3533 : break;
3534 : case OPT_fpreview_fixaliasthis:
3535 : break;
3536 : case OPT_fpreview_fiximmutableconv:
3537 : break;
3538 : case OPT_fpreview_in:
3539 : break;
3540 : case OPT_fpreview_inclusiveincontracts:
3541 : break;
3542 : case OPT_fpreview_nosharedaccess:
3543 : break;
3544 : case OPT_fpreview_rvaluerefparam:
3545 : break;
3546 : case OPT_fpreview_safer:
3547 : break;
3548 : case OPT_fpreview_systemvariables:
3549 : break;
3550 0 : case OPT_fprintf_return_value:
3551 0 : return "gcc/Optimize-Options.html#index-fno-printf-return-value";
3552 0 : case OPT_fprofile:
3553 0 : return "gcc/Instrumentation-Options.html#index-fno-profile";
3554 0 : case OPT_fprofile_abs_path:
3555 0 : return "gcc/Instrumentation-Options.html#index-fno-profile-abs-path";
3556 : case OPT_fprofile_arcs:
3557 : break;
3558 0 : case OPT_fprofile_correction:
3559 0 : return "gcc/Optimize-Options.html#index-fno-profile-correction";
3560 0 : case OPT_fprofile_dir_:
3561 0 : return "gcc/Instrumentation-Options.html#index-fprofile-dir";
3562 0 : case OPT_fprofile_exclude_files_:
3563 0 : return "gcc/Instrumentation-Options.html#index-fprofile-exclude-files";
3564 0 : case OPT_fprofile_filter_files_:
3565 0 : return "gcc/Instrumentation-Options.html#index-fprofile-filter-files";
3566 : case OPT_fprofile_generate:
3567 : return "gcc/Instrumentation-Options.html#index-fno-profile-generate";
3568 : case OPT_fprofile_generate_:
3569 : return "gcc/Instrumentation-Options.html#index-fno-profile-generate";
3570 : case OPT_fprofile_info_section:
3571 : return "gcc/Instrumentation-Options.html#index-fprofile-info-section";
3572 : case OPT_fprofile_info_section_:
3573 : return "gcc/Instrumentation-Options.html#index-fprofile-info-section";
3574 0 : case OPT_fprofile_note_:
3575 0 : return "gcc/Instrumentation-Options.html#index-fprofile-note";
3576 0 : case OPT_fprofile_partial_training:
3577 0 : return "gcc/Optimize-Options.html#index-fno-profile-partial-training";
3578 0 : case OPT_fprofile_prefix_map_:
3579 0 : return "gcc/Instrumentation-Options.html#index-fprofile-prefix-map";
3580 0 : case OPT_fprofile_prefix_path_:
3581 0 : return "gcc/Instrumentation-Options.html#index-fprofile-prefix-path";
3582 0 : case OPT_fprofile_reorder_functions:
3583 0 : return "gcc/Optimize-Options.html#index-fno-profile-reorder-functions";
3584 0 : case OPT_fprofile_report:
3585 0 : return "gcc/Developer-Options.html#index-fno-profile-report";
3586 0 : case OPT_fprofile_reproducible_:
3587 0 : return "gcc/Instrumentation-Options.html#index-fprofile-reproducible";
3588 1 : case OPT_fprofile_update_:
3589 1 : return "gcc/Instrumentation-Options.html#index-fprofile-update";
3590 : case OPT_fprofile_use:
3591 : return "gcc/Optimize-Options.html#index-fno-profile-use";
3592 : case OPT_fprofile_use_:
3593 : return "gcc/Optimize-Options.html#index-fno-profile-use";
3594 0 : case OPT_fprofile_values:
3595 0 : return "gcc/Optimize-Options.html#index-fno-profile-values";
3596 0 : case OPT_fprotect_parens:
3597 0 : if (lang_mask & CL_Fortran)
3598 : return "gfortran/Code-Gen-Options.html#index-fno-protect-parens";
3599 : break;
3600 : case OPT_fpthread:
3601 : break;
3602 : case OPT_fq:
3603 : break;
3604 : case OPT_frandom_seed:
3605 : return "gcc/Developer-Options.html#index-fno-random-seed";
3606 : case OPT_frandom_seed_:
3607 : return "gcc/Developer-Options.html#index-fno-random-seed";
3608 : case OPT_frange:
3609 : break;
3610 9592 : case OPT_frange_check:
3611 9592 : if (lang_mask & CL_Fortran)
3612 : return "gfortran/Fortran-Dialect-Options.html#index-frange-check";
3613 : break;
3614 0 : case OPT_frange_for_ext_temps:
3615 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fno-range-for-ext-temps";
3616 0 : case OPT_freal_4_real_10:
3617 0 : if (lang_mask & CL_Fortran)
3618 : return "gfortran/Fortran-Dialect-Options.html#index-freal-4-real-10";
3619 : break;
3620 0 : case OPT_freal_4_real_16:
3621 0 : if (lang_mask & CL_Fortran)
3622 : return "gfortran/Fortran-Dialect-Options.html#index-freal-4-real-16";
3623 : break;
3624 0 : case OPT_freal_4_real_8:
3625 0 : if (lang_mask & CL_Fortran)
3626 : return "gfortran/Fortran-Dialect-Options.html#index-freal-4-real-8";
3627 : break;
3628 0 : case OPT_freal_8_real_10:
3629 0 : if (lang_mask & CL_Fortran)
3630 : return "gfortran/Fortran-Dialect-Options.html#index-freal-8-real-10";
3631 : break;
3632 0 : case OPT_freal_8_real_16:
3633 0 : if (lang_mask & CL_Fortran)
3634 : return "gfortran/Fortran-Dialect-Options.html#index-freal-8-real-16";
3635 : break;
3636 0 : case OPT_freal_8_real_4:
3637 0 : if (lang_mask & CL_Fortran)
3638 : return "gfortran/Fortran-Dialect-Options.html#index-freal-8-real-4";
3639 : break;
3640 1 : case OPT_frealloc_lhs:
3641 1 : if (lang_mask & CL_Fortran)
3642 : return "gfortran/Code-Gen-Options.html#index-frealloc-lhs";
3643 : break;
3644 0 : case OPT_freciprocal_math:
3645 0 : return "gcc/Optimize-Options.html#index-fno-reciprocal-math";
3646 0 : case OPT_frecord_gcc_switches:
3647 0 : return "gcc/Code-Gen-Options.html#index-fno-record-gcc-switches";
3648 : case OPT_frecord_marker_4:
3649 : break;
3650 : case OPT_frecord_marker_8:
3651 : break;
3652 21 : case OPT_frecursive:
3653 21 : if (lang_mask & CL_Fortran)
3654 : return "gfortran/Code-Gen-Options.html#index-frecursive";
3655 : break;
3656 0 : case OPT_free:
3657 0 : return "gcc/Optimize-Options.html#index-fno-ree";
3658 2 : case OPT_freflection:
3659 2 : return "gcc/C_002b_002b-Dialect-Options.html#index-freflection";
3660 0 : case OPT_frelease:
3661 0 : if (lang_mask & CL_D)
3662 : return "gdc/Runtime-Options.html#index-fno-release";
3663 : break;
3664 0 : case OPT_frename_registers:
3665 0 : return "gcc/Optimize-Options.html#index-fno-rename-registers";
3666 0 : case OPT_freorder_blocks:
3667 0 : return "gcc/Optimize-Options.html#index-fno-reorder-blocks";
3668 0 : case OPT_freorder_blocks_algorithm_:
3669 0 : return "gcc/Optimize-Options.html#index-fno-reorder-blocks-algorithm";
3670 0 : case OPT_freorder_blocks_and_partition:
3671 0 : return "gcc/Optimize-Options.html#index-fno-reorder-blocks-and-partition";
3672 0 : case OPT_freorder_functions:
3673 0 : return "gcc/Optimize-Options.html#index-fno-reorder-functions";
3674 0 : case OPT_frepack_arrays:
3675 0 : if (lang_mask & CL_Fortran)
3676 : return "gfortran/Code-Gen-Options.html#index-frepack-arrays";
3677 : break;
3678 0 : case OPT_freplace_objc_classes:
3679 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fno-replace-objc-classes";
3680 : case OPT_frepo:
3681 : break;
3682 0 : case OPT_freport_bug:
3683 0 : return "gcc/Developer-Options.html#index-fno-report-bug";
3684 : case OPT_frequire_return_statement:
3685 : break;
3686 0 : case OPT_frerun_cse_after_loop:
3687 0 : return "gcc/Optimize-Options.html#index-fno-rerun-cse-after-loop";
3688 0 : case OPT_freschedule_modulo_scheduled_loops:
3689 0 : return "gcc/Optimize-Options.html#index-fno-reschedule-modulo-scheduled-loops";
3690 : case OPT_fresolution_:
3691 : break;
3692 : case OPT_freturn:
3693 : break;
3694 : case OPT_frevert_all:
3695 : break;
3696 : case OPT_frevert_dip1000:
3697 : break;
3698 : case OPT_frevert_dtorfields:
3699 : break;
3700 : case OPT_frevert_intpromote:
3701 : break;
3702 0 : case OPT_frounding_math:
3703 0 : return "gcc/Optimize-Options.html#index-fno-rounding-math";
3704 34 : case OPT_frtti:
3705 34 : if (lang_mask & CL_D)
3706 0 : return "gdc/Runtime-Options.html#index-fno-rtti";
3707 : return "gcc/C_002b_002b-Dialect-Options.html#index-fno-rtti";
3708 : case OPT_fruntime_modules_:
3709 : break;
3710 : case OPT_frust_borrowcheck:
3711 : break;
3712 : case OPT_frust_cfg_:
3713 : break;
3714 : case OPT_frust_compat_version_:
3715 : break;
3716 : case OPT_frust_compile_until_:
3717 : break;
3718 : case OPT_frust_crate_attr_:
3719 : break;
3720 : case OPT_frust_crate_type_:
3721 : break;
3722 : case OPT_frust_crate_:
3723 : break;
3724 : case OPT_frust_debug:
3725 : break;
3726 : case OPT_frust_dump_:
3727 : break;
3728 : case OPT_frust_edition_:
3729 : break;
3730 : case OPT_frust_embed_metadata:
3731 : break;
3732 : case OPT_frust_extern_:
3733 : break;
3734 : case OPT_frust_incomplete_and_experimental_compiler_do_not_use:
3735 : break;
3736 : case OPT_frust_mangling_:
3737 : break;
3738 : case OPT_frust_max_recursion_depth_:
3739 : break;
3740 : case OPT_frust_metadata_output_:
3741 : break;
3742 : case OPT_frust_overflow_checks:
3743 : break;
3744 : case OPT_frust_panic_:
3745 : break;
3746 : case OPT_frust_unused_check_2_0:
3747 : break;
3748 0 : case OPT_fsanitize_address_use_after_scope:
3749 0 : return "gcc/Instrumentation-Options.html#index-fno-sanitize-address-use-after-scope";
3750 : case OPT_fsanitize_coverage_:
3751 : break;
3752 : case OPT_fsanitize_recover:
3753 : return "gcc/Instrumentation-Options.html#index-fno-sanitize-recover";
3754 : case OPT_fsanitize_recover_:
3755 : return "gcc/Instrumentation-Options.html#index-fno-sanitize-recover";
3756 0 : case OPT_fsanitize_sections_:
3757 0 : return "gcc/Instrumentation-Options.html#index-fsanitize-sections";
3758 : case OPT_fsanitize_trap:
3759 : return "gcc/Instrumentation-Options.html#index-fno-sanitize-trap";
3760 : case OPT_fsanitize_trap_:
3761 : return "gcc/Instrumentation-Options.html#index-fno-sanitize-trap";
3762 : case OPT_fsanitize_:
3763 : break;
3764 0 : case OPT_fsave_mixins_:
3765 0 : if (lang_mask & CL_D)
3766 : return "gdc/Code-Generation.html#index-fsave-mixins";
3767 : break;
3768 0 : case OPT_fsave_optimization_record:
3769 0 : return "gcc/Developer-Options.html#index-fno-save-optimization-record";
3770 : case OPT_fscaffold_c:
3771 : break;
3772 : case OPT_fscaffold_c__:
3773 : break;
3774 : case OPT_fscaffold_dynamic:
3775 : break;
3776 : case OPT_fscaffold_main:
3777 : break;
3778 : case OPT_fscaffold_static:
3779 : break;
3780 0 : case OPT_fsched_critical_path_heuristic:
3781 0 : return "gcc/Optimize-Options.html#index-fno-sched-critical-path-heuristic";
3782 0 : case OPT_fsched_dep_count_heuristic:
3783 0 : return "gcc/Optimize-Options.html#index-fno-sched-dep-count-heuristic";
3784 0 : case OPT_fsched_group_heuristic:
3785 0 : return "gcc/Optimize-Options.html#index-fno-sched-group-heuristic";
3786 0 : case OPT_fsched_interblock:
3787 0 : return "gcc/Optimize-Options.html#index-fno-sched-interblock";
3788 0 : case OPT_fsched_last_insn_heuristic:
3789 0 : return "gcc/Optimize-Options.html#index-fno-sched-last-insn-heuristic";
3790 0 : case OPT_fsched_pressure:
3791 0 : return "gcc/Optimize-Options.html#index-fno-sched-pressure";
3792 0 : case OPT_fsched_rank_heuristic:
3793 0 : return "gcc/Optimize-Options.html#index-fno-sched-rank-heuristic";
3794 0 : case OPT_fsched_spec:
3795 0 : return "gcc/Optimize-Options.html#index-fno-sched-spec";
3796 0 : case OPT_fsched_spec_insn_heuristic:
3797 0 : return "gcc/Optimize-Options.html#index-fno-sched-spec-insn-heuristic";
3798 0 : case OPT_fsched_spec_load:
3799 0 : return "gcc/Optimize-Options.html#index-fno-sched-spec-load";
3800 0 : case OPT_fsched_spec_load_dangerous:
3801 0 : return "gcc/Optimize-Options.html#index-fno-sched-spec-load-dangerous";
3802 : case OPT_fsched_stalled_insns:
3803 : return "gcc/Optimize-Options.html#index-fno-sched-stalled-insns";
3804 : case OPT_fsched_stalled_insns_dep:
3805 : return "gcc/Optimize-Options.html#index-fno-sched-stalled-insns-dep";
3806 : case OPT_fsched_stalled_insns_dep_:
3807 : return "gcc/Optimize-Options.html#index-fno-sched-stalled-insns-dep";
3808 : case OPT_fsched_stalled_insns_:
3809 : return "gcc/Optimize-Options.html#index-fno-sched-stalled-insns";
3810 0 : case OPT_fsched_verbose_:
3811 0 : return "gcc/Developer-Options.html#index-fsched-verbose";
3812 0 : case OPT_fsched2_use_superblocks:
3813 0 : return "gcc/Optimize-Options.html#index-fno-sched2-use-superblocks";
3814 0 : case OPT_fschedule_fusion:
3815 0 : return "gcc/Optimize-Options.html#index-fno-schedule-fusion";
3816 0 : case OPT_fschedule_insns:
3817 0 : return "gcc/Optimize-Options.html#index-fno-schedule-insns";
3818 0 : case OPT_fschedule_insns2:
3819 0 : return "gcc/Optimize-Options.html#index-fno-schedule-insns2";
3820 : case OPT_fsearch_include_path:
3821 : return "gcc/Preprocessor-Options.html#index-fno-search-include-path";
3822 : case OPT_fsearch_include_path_:
3823 : return "gcc/Preprocessor-Options.html#index-fno-search-include-path";
3824 0 : case OPT_fsecond_underscore:
3825 0 : if (lang_mask & CL_Fortran)
3826 : return "gfortran/Code-Gen-Options.html#index-fsecond-underscore";
3827 : break;
3828 0 : case OPT_fsection_anchors:
3829 0 : return "gcc/Optimize-Options.html#index-fno-section-anchors";
3830 0 : case OPT_fsel_sched_pipelining:
3831 0 : return "gcc/Optimize-Options.html#index-fno-sel-sched-pipelining";
3832 0 : case OPT_fsel_sched_pipelining_outer_loops:
3833 0 : return "gcc/Optimize-Options.html#index-fno-sel-sched-pipelining-outer-loops";
3834 : case OPT_fsel_sched_reschedule_pipelined:
3835 : break;
3836 0 : case OPT_fselective_scheduling:
3837 0 : return "gcc/Optimize-Options.html#index-fno-selective-scheduling";
3838 0 : case OPT_fselective_scheduling2:
3839 0 : return "gcc/Optimize-Options.html#index-fno-selective-scheduling2";
3840 : case OPT_fself_test_:
3841 : break;
3842 0 : case OPT_fsemantic_interposition:
3843 0 : return "gcc/Optimize-Options.html#index-fno-semantic-interposition";
3844 : case OPT_fshared:
3845 : break;
3846 0 : case OPT_fshort_enums:
3847 0 : if (lang_mask & CL_Fortran)
3848 : return "gfortran/Code-Gen-Options.html#index-fshort-enums";
3849 : break;
3850 0 : case OPT_fshort_wchar:
3851 0 : return "gcc/Code-Gen-Options.html#index-fno-short-wchar";
3852 0 : case OPT_fshow_column:
3853 0 : return "gcc/Diagnostic-Message-Formatting-Options.html#index-fno-show-column";
3854 0 : case OPT_fshrink_wrap:
3855 0 : return "gcc/Optimize-Options.html#index-fno-shrink-wrap";
3856 0 : case OPT_fshrink_wrap_separate:
3857 0 : return "gcc/Optimize-Options.html#index-fno-shrink-wrap-separate";
3858 0 : case OPT_fsign_zero:
3859 0 : if (lang_mask & CL_Fortran)
3860 : return "gfortran/Runtime-Options.html#index-fsign-zero";
3861 : break;
3862 0 : case OPT_fsignaling_nans:
3863 0 : return "gcc/Optimize-Options.html#index-fno-signaling-nans";
3864 : case OPT_fsigned_bitfields:
3865 : break;
3866 : case OPT_fsigned_char:
3867 : break;
3868 0 : case OPT_fsigned_zeros:
3869 0 : return "gcc/Optimize-Options.html#index-fno-signed-zeros";
3870 0 : case OPT_fsimd_cost_model_:
3871 0 : return "gcc/Optimize-Options.html#index-fsimd-cost-model";
3872 0 : case OPT_fsingle_precision_constant:
3873 0 : return "gcc/Optimize-Options.html#index-fno-single-precision-constant";
3874 3 : case OPT_fsized_deallocation:
3875 3 : return "gcc/C_002b_002b-Dialect-Options.html#index-fno-sized-deallocation";
3876 : case OPT_fsoft_check_all:
3877 : break;
3878 : case OPT_fsources:
3879 : break;
3880 0 : case OPT_fspeculatively_call_stored_functions:
3881 0 : return "gcc/Optimize-Options.html#index-fno-speculatively-call-stored-functions";
3882 0 : case OPT_fsplit_ivs_in_unroller:
3883 0 : return "gcc/Optimize-Options.html#index-fno-split-ivs-in-unroller";
3884 0 : case OPT_fsplit_loops:
3885 0 : return "gcc/Optimize-Options.html#index-fno-split-loops";
3886 0 : case OPT_fsplit_stack:
3887 0 : return "gcc/Instrumentation-Options.html#index-fno-split-stack";
3888 0 : case OPT_fsplit_wide_types:
3889 0 : return "gcc/Optimize-Options.html#index-fno-split-wide-types";
3890 0 : case OPT_fsplit_wide_types_early:
3891 0 : return "gcc/Optimize-Options.html#index-fno-split-wide-types-early";
3892 : case OPT_fsquangle:
3893 : break;
3894 0 : case OPT_fssa_backprop:
3895 0 : return "gcc/Optimize-Options.html#index-fno-ssa-backprop";
3896 0 : case OPT_fssa_phiopt:
3897 0 : return "gcc/Optimize-Options.html#index-fno-ssa-phiopt";
3898 2 : case OPT_fsso_struct_:
3899 2 : return "gcc/C-Dialect-Options.html#index-fsso-struct";
3900 0 : case OPT_fstack_arrays:
3901 0 : if (lang_mask & CL_Fortran)
3902 : return "gfortran/Code-Gen-Options.html#index-fstack-arrays";
3903 : break;
3904 0 : case OPT_fstack_check_:
3905 0 : return "gcc/Instrumentation-Options.html#index-fno-stack-check";
3906 4 : case OPT_fstack_clash_protection:
3907 4 : return "gcc/Instrumentation-Options.html#index-fno-stack-clash-protection";
3908 1 : case OPT_fstack_limit:
3909 1 : return "gcc/Instrumentation-Options.html#index-fno-stack-limit";
3910 0 : case OPT_fstack_limit_register_:
3911 0 : return "gcc/Instrumentation-Options.html#index-fstack-limit-register";
3912 0 : case OPT_fstack_limit_symbol_:
3913 0 : return "gcc/Instrumentation-Options.html#index-fstack-limit-symbol";
3914 0 : case OPT_fstack_protector:
3915 0 : return "gcc/Instrumentation-Options.html#index-fno-stack-protector";
3916 0 : case OPT_fstack_protector_all:
3917 0 : return "gcc/Instrumentation-Options.html#index-fstack-protector-all";
3918 2 : case OPT_fstack_protector_explicit:
3919 2 : return "gcc/Instrumentation-Options.html#index-fstack-protector-explicit";
3920 4 : case OPT_fstack_protector_strong:
3921 4 : return "gcc/Instrumentation-Options.html#index-fstack-protector-strong";
3922 0 : case OPT_fstack_reuse_:
3923 0 : return "gcc/Code-Gen-Options.html#index-fstack-reuse";
3924 0 : case OPT_fstack_usage:
3925 0 : return "gcc/Developer-Options.html#index-fstack-usage";
3926 : case OPT_fstatic_call:
3927 : break;
3928 0 : case OPT_fstats:
3929 0 : return "gcc/Developer-Options.html#index-fno-stats";
3930 0 : case OPT_fstdarg_opt:
3931 0 : return "gcc/Optimize-Options.html#index-fno-stdarg-opt";
3932 0 : case OPT_fstore_merging:
3933 0 : return "gcc/Optimize-Options.html#index-fno-store-merging";
3934 14 : case OPT_fstrict_aliasing:
3935 14 : return "gcc/Optimize-Options.html#index-fno-strict-aliasing";
3936 0 : case OPT_fstrict_enums:
3937 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fno-strict-enums";
3938 0 : case OPT_fstrict_flex_arrays_:
3939 0 : return "gcc/C-Dialect-Options.html#index-fno-strict-flex-arrays";
3940 0 : case OPT_fstrict_overflow:
3941 0 : return "gcc/Code-Gen-Options.html#index-fno-strict-overflow";
3942 : case OPT_fstrict_prototype:
3943 : break;
3944 0 : case OPT_fstrict_volatile_bitfields:
3945 0 : return "gcc/Code-Gen-Options.html#index-fno-strict-volatile-bitfields";
3946 0 : case OPT_fstrong_eval_order_:
3947 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fno-strong-eval-order";
3948 : case OPT_fstropping_:
3949 : break;
3950 0 : case OPT_fstrub_all:
3951 0 : return "gcc/Instrumentation-Options.html#index-fstrub_003dall";
3952 0 : case OPT_fstrub_at_calls:
3953 0 : return "gcc/Instrumentation-Options.html#index-fstrub_003dat-calls";
3954 0 : case OPT_fstrub_disable:
3955 0 : return "gcc/Instrumentation-Options.html#index-fstrub_003ddisable";
3956 0 : case OPT_fstrub_internal:
3957 0 : return "gcc/Instrumentation-Options.html#index-fstrub_003dinternal";
3958 0 : case OPT_fstrub_relaxed:
3959 0 : return "gcc/Instrumentation-Options.html#index-fstrub_003drelaxed";
3960 0 : case OPT_fstrub_strict:
3961 0 : return "gcc/Instrumentation-Options.html#index-fstrub_003dstrict";
3962 : case OPT_fswig:
3963 : break;
3964 0 : case OPT_fswitch_errors:
3965 0 : if (lang_mask & CL_D)
3966 : return "gdc/Runtime-Options.html#index-fno-switch-errors";
3967 : break;
3968 0 : case OPT_fsync_libcalls:
3969 0 : return "gcc/Code-Gen-Options.html#index-fno-sync-libcalls";
3970 0 : case OPT_fsyntax_only:
3971 0 : if (lang_mask & CL_D)
3972 : return "gdc/Warnings.html#index-fno-syntax-only";
3973 0 : if (lang_mask & CL_Fortran)
3974 0 : return "gfortran/Error-and-Warning-Options.html#index-fsyntax-only";
3975 : return "gcc/Warning-Options.html#index-fno-syntax-only";
3976 0 : case OPT_ftabstop_:
3977 0 : return "gcc/Preprocessor-Options.html#index-ftabstop";
3978 : case OPT_ftail_call_workaround_:
3979 : break;
3980 0 : case OPT_ftemplate_backtrace_limit_:
3981 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-ftemplate-backtrace-limit";
3982 52 : case OPT_ftemplate_depth_:
3983 52 : return "gcc/C_002b_002b-Dialect-Options.html#index-ftemplate-depth";
3984 0 : case OPT_ftest_coverage:
3985 0 : return "gcc/Instrumentation-Options.html#index-fno-test-coverage";
3986 0 : case OPT_ftest_forall_temp:
3987 0 : if (lang_mask & CL_Fortran)
3988 : return "gfortran/Fortran-Dialect-Options.html#index-ftest-forall-temp";
3989 : break;
3990 : case OPT_fthis_is_variable:
3991 : break;
3992 0 : case OPT_fthread_jumps:
3993 0 : return "gcc/Optimize-Options.html#index-fno-thread-jumps";
3994 0 : case OPT_fthreadsafe_statics:
3995 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fno-threadsafe-statics";
3996 0 : case OPT_ftime_report:
3997 0 : return "gcc/Developer-Options.html#index-fno-time-report";
3998 0 : case OPT_ftime_report_details:
3999 0 : return "gcc/Developer-Options.html#index-fno-time-report-details";
4000 2 : case OPT_ftls_model_:
4001 2 : return "gcc/Code-Gen-Options.html#index-ftls-model";
4002 0 : case OPT_ftoplevel_reorder:
4003 0 : return "gcc/Optimize-Options.html#index-fno-toplevel-reorder";
4004 : case OPT_ftrace_debug:
4005 : break;
4006 0 : case OPT_ftracer:
4007 0 : return "gcc/Optimize-Options.html#index-fno-tracer";
4008 : case OPT_ftrack_macro_expansion:
4009 : return "gcc/Preprocessor-Options.html#index-ftrack-macro-expansion";
4010 : case OPT_ftrack_macro_expansion_:
4011 : return "gcc/Preprocessor-Options.html#index-ftrack-macro-expansion";
4012 0 : case OPT_ftrampoline_impl_:
4013 0 : return "gcc/Code-Gen-Options.html#index-ftrampoline-impl";
4014 0 : case OPT_ftrampolines:
4015 0 : return "gcc/Code-Gen-Options.html#index-fno-trampolines";
4016 : case OPT_ftransition_all:
4017 : break;
4018 : case OPT_ftransition_field:
4019 : break;
4020 : case OPT_ftransition_in:
4021 : break;
4022 : case OPT_ftransition_nogc:
4023 : break;
4024 : case OPT_ftransition_templates:
4025 : break;
4026 : case OPT_ftransition_tls:
4027 : break;
4028 0 : case OPT_ftrapping_math:
4029 0 : return "gcc/Optimize-Options.html#index-fno-trapping-math";
4030 0 : case OPT_ftrapv:
4031 0 : return "gcc/Code-Gen-Options.html#index-fno-trapv";
4032 0 : case OPT_ftree_bit_ccp:
4033 0 : return "gcc/Optimize-Options.html#index-fno-tree-bit-ccp";
4034 0 : case OPT_ftree_builtin_call_dce:
4035 0 : return "gcc/Optimize-Options.html#index-fno-tree-builtin-call-dce";
4036 0 : case OPT_ftree_ccp:
4037 0 : return "gcc/Optimize-Options.html#index-fno-tree-ccp";
4038 0 : case OPT_ftree_ch:
4039 0 : return "gcc/Optimize-Options.html#index-fno-tree-ch";
4040 0 : case OPT_ftree_coalesce_vars:
4041 0 : return "gcc/Optimize-Options.html#index-fno-tree-coalesce-vars";
4042 0 : case OPT_ftree_copy_prop:
4043 0 : return "gcc/Optimize-Options.html#index-fno-tree-copy-prop";
4044 0 : case OPT_ftree_cselim:
4045 0 : return "gcc/Optimize-Options.html#index-fno-tree-cselim";
4046 0 : case OPT_ftree_dce:
4047 0 : return "gcc/Optimize-Options.html#index-fno-tree-dce";
4048 0 : case OPT_ftree_dominator_opts:
4049 0 : return "gcc/Optimize-Options.html#index-fno-tree-dominator-opts";
4050 0 : case OPT_ftree_dse:
4051 0 : return "gcc/Optimize-Options.html#index-fno-tree-dse";
4052 0 : case OPT_ftree_forwprop:
4053 0 : return "gcc/Optimize-Options.html#index-fno-tree-forwprop";
4054 0 : case OPT_ftree_fre:
4055 0 : return "gcc/Optimize-Options.html#index-fno-tree-fre";
4056 0 : case OPT_ftree_loop_distribute_patterns:
4057 0 : return "gcc/Optimize-Options.html#index-fno-tree-loop-distribute-patterns";
4058 0 : case OPT_ftree_loop_distribution:
4059 0 : return "gcc/Optimize-Options.html#index-fno-tree-loop-distribution";
4060 0 : case OPT_ftree_loop_im:
4061 0 : return "gcc/Optimize-Options.html#index-fno-tree-loop-im";
4062 0 : case OPT_ftree_loop_ivcanon:
4063 0 : return "gcc/Optimize-Options.html#index-fno-tree-loop-ivcanon";
4064 0 : case OPT_ftree_loop_optimize:
4065 0 : return "gcc/Optimize-Options.html#index-fno-tree-loop-optimize";
4066 0 : case OPT_ftree_loop_vectorize:
4067 0 : return "gcc/Optimize-Options.html#index-fno-tree-loop-vectorize";
4068 1 : case OPT_ftree_parallelize_loops_:
4069 1 : return "gcc/Optimize-Options.html#index-fno-tree-parallelize-loops";
4070 0 : case OPT_ftree_partial_pre:
4071 0 : return "gcc/Optimize-Options.html#index-fno-tree-partial-pre";
4072 0 : case OPT_ftree_phiprop:
4073 0 : return "gcc/Optimize-Options.html#index-fno-tree-phiprop";
4074 0 : case OPT_ftree_pre:
4075 0 : return "gcc/Optimize-Options.html#index-fno-tree-pre";
4076 0 : case OPT_ftree_pta:
4077 0 : return "gcc/Optimize-Options.html#index-fno-tree-pta";
4078 0 : case OPT_ftree_reassoc:
4079 0 : return "gcc/Optimize-Options.html#index-fno-tree-reassoc";
4080 0 : case OPT_ftree_scev_cprop:
4081 0 : return "gcc/Optimize-Options.html#index-fno-tree-scev-cprop";
4082 0 : case OPT_ftree_sink:
4083 0 : return "gcc/Optimize-Options.html#index-fno-tree-sink";
4084 0 : case OPT_ftree_slp_vectorize:
4085 0 : return "gcc/Optimize-Options.html#index-fno-tree-slp-vectorize";
4086 0 : case OPT_ftree_slsr:
4087 0 : return "gcc/Optimize-Options.html#index-fno-tree-slsr";
4088 0 : case OPT_ftree_sra:
4089 0 : return "gcc/Optimize-Options.html#index-fno-tree-sra";
4090 0 : case OPT_ftree_switch_conversion:
4091 0 : return "gcc/Optimize-Options.html#index-fno-tree-switch-conversion";
4092 0 : case OPT_ftree_tail_merge:
4093 0 : return "gcc/Optimize-Options.html#index-fno-tree-tail-merge";
4094 0 : case OPT_ftree_ter:
4095 0 : return "gcc/Optimize-Options.html#index-fno-tree-ter";
4096 0 : case OPT_ftree_vectorize:
4097 0 : return "gcc/Optimize-Options.html#index-fno-tree-vectorize";
4098 0 : case OPT_ftree_vrp:
4099 0 : return "gcc/Optimize-Options.html#index-fno-tree-vrp";
4100 4 : case OPT_ftrivial_auto_var_init_:
4101 4 : return "gcc/Optimize-Options.html#index-ftrivial-auto-var-init";
4102 : case OPT_ftrunc:
4103 : break;
4104 : case OPT_funbounded_by_reference:
4105 : break;
4106 0 : case OPT_funconstrained_commons:
4107 0 : return "gcc/Optimize-Options.html#index-fno-unconstrained-commons";
4108 0 : case OPT_funderscoring:
4109 0 : if (lang_mask & CL_Fortran)
4110 : return "gfortran/Code-Gen-Options.html#index-fno-underscoring";
4111 : break;
4112 0 : case OPT_funit_at_a_time:
4113 0 : return "gcc/Optimize-Options.html#index-fno-unit-at-a-time";
4114 0 : case OPT_funittest:
4115 0 : if (lang_mask & CL_D)
4116 : return "gdc/Runtime-Options.html#index-fno-unittest";
4117 : break;
4118 0 : case OPT_funreachable_traps:
4119 0 : return "gcc/Optimize-Options.html#index-fno-unreachable-traps";
4120 0 : case OPT_funroll_all_loops:
4121 0 : return "gcc/Optimize-Options.html#index-fno-unroll-all-loops";
4122 : case OPT_funroll_completely_grow_size:
4123 : break;
4124 2 : case OPT_funroll_loops:
4125 2 : return "gcc/Optimize-Options.html#index-fno-unroll-loops";
4126 0 : case OPT_funsafe_math_optimizations:
4127 0 : return "gcc/Optimize-Options.html#index-fno-unsafe-math-optimizations";
4128 0 : case OPT_funsigned:
4129 0 : if (lang_mask & CL_Fortran)
4130 : return "gfortran/Fortran-Dialect-Options.html#index-funsigned";
4131 : break;
4132 : case OPT_funsigned_bitfields:
4133 : break;
4134 : case OPT_funsigned_char:
4135 : break;
4136 0 : case OPT_funswitch_loops:
4137 0 : return "gcc/Optimize-Options.html#index-fno-unswitch-loops";
4138 0 : case OPT_funwind_tables:
4139 0 : return "gcc/Code-Gen-Options.html#index-fno-unwind-tables";
4140 0 : case OPT_fuse_cxa_atexit:
4141 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fno-use-cxa-atexit";
4142 0 : case OPT_fuse_cxa_get_exception_ptr:
4143 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fno-use-cxa-get-exception-ptr";
4144 0 : case OPT_fuse_ld_bfd:
4145 0 : return "gcc/Link-Options.html#index-fno-use-ld_003dbfd";
4146 0 : case OPT_fuse_ld_gold:
4147 0 : return "gcc/Link-Options.html#index-fno-use-ld_003dgold";
4148 0 : case OPT_fuse_ld_lld:
4149 0 : return "gcc/Link-Options.html#index-fno-use-ld_003dlld";
4150 0 : case OPT_fuse_ld_mold:
4151 0 : return "gcc/Link-Options.html#index-fno-use-ld_003dmold";
4152 0 : case OPT_fuse_ld_wild:
4153 0 : return "gcc/Link-Options.html#index-fno-use-ld_003dwild";
4154 0 : case OPT_fuse_linker_plugin:
4155 0 : return "gcc/Optimize-Options.html#index-fuse-linker-plugin";
4156 : case OPT_fuse_list_:
4157 : break;
4158 0 : case OPT_fvar_tracking:
4159 0 : return "gcc/Debugging-Options.html#index-fno-var-tracking";
4160 1 : case OPT_fvar_tracking_assignments:
4161 1 : return "gcc/Debugging-Options.html#index-fno-var-tracking-assignments";
4162 0 : case OPT_fvar_tracking_assignments_toggle:
4163 0 : return "gcc/Developer-Options.html#index-fno-var-tracking-assignments-toggle";
4164 0 : case OPT_fvar_tracking_uninit:
4165 0 : return "gcc/Debugging-Options.html#index-fno-var-tracking-uninit";
4166 0 : case OPT_fvariable_expansion_in_unroller:
4167 0 : return "gcc/Optimize-Options.html#index-fno-variable-expansion-in-unroller";
4168 0 : case OPT_fvect_cost_model_:
4169 0 : return "gcc/Optimize-Options.html#index-fno-vect-cost-model";
4170 0 : case OPT_fverbose_asm:
4171 0 : return "gcc/Code-Gen-Options.html#index-fno-verbose-asm";
4172 0 : case OPT_fversion_loops_for_strides:
4173 0 : return "gcc/Optimize-Options.html#index-fno-version-loops-for-strides";
4174 0 : case OPT_fversion_:
4175 0 : if (lang_mask & CL_D)
4176 : return "gdc/Runtime-Options.html#index-fversion";
4177 : break;
4178 0 : case OPT_fvisibility_inlines_hidden:
4179 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fno-visibility-inlines-hidden";
4180 0 : case OPT_fvisibility_ms_compat:
4181 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fno-visibility-ms-compat";
4182 0 : case OPT_fvisibility_:
4183 0 : return "gcc/Code-Gen-Options.html#index-fvisibility";
4184 0 : case OPT_fvpt:
4185 0 : return "gcc/Optimize-Options.html#index-fno-vpt";
4186 : case OPT_fvtable_gc:
4187 : break;
4188 : case OPT_fvtable_thunks:
4189 : break;
4190 0 : case OPT_fvtable_verify_:
4191 0 : return "gcc/Instrumentation-Options.html#index-fvtable-verify";
4192 0 : case OPT_fvtv_counts:
4193 0 : return "gcc/Instrumentation-Options.html#index-fno-vtv-counts";
4194 0 : case OPT_fvtv_debug:
4195 0 : return "gcc/Instrumentation-Options.html#index-fno-vtv-debug";
4196 0 : case OPT_fweak:
4197 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-fno-weak";
4198 0 : case OPT_fweak_templates:
4199 0 : if (lang_mask & CL_D)
4200 : return "gdc/Runtime-Options.html#index-fno-weak-templates";
4201 : break;
4202 0 : case OPT_fweb:
4203 0 : return "gcc/Optimize-Options.html#index-fno-web";
4204 1 : case OPT_fwhole_program:
4205 1 : return "gcc/Optimize-Options.html#index-fno-whole-program";
4206 : case OPT_fwholediv:
4207 : break;
4208 : case OPT_fwholevalue:
4209 : break;
4210 0 : case OPT_fwide_exec_charset_:
4211 0 : return "gcc/Preprocessor-Options.html#index-fwide-exec-charset";
4212 : case OPT_fwideset:
4213 : break;
4214 0 : case OPT_fworking_directory:
4215 0 : if (lang_mask & CL_Fortran)
4216 0 : return "gfortran/Preprocessing-Options.html#index-fworking-directory";
4217 : return "gcc/Preprocessor-Options.html#index-fno-working-directory";
4218 : case OPT_fwpa:
4219 : break;
4220 : case OPT_fwpa_:
4221 : break;
4222 0 : case OPT_fwrapv:
4223 0 : return "gcc/Code-Gen-Options.html#index-fno-wrapv";
4224 0 : case OPT_fwrapv_pointer:
4225 0 : return "gcc/Code-Gen-Options.html#index-fno-wrapv-pointer";
4226 : case OPT_fxref:
4227 : break;
4228 : case OPT_fyacc_debug:
4229 : break;
4230 0 : case OPT_fzero_call_used_regs_:
4231 0 : return "gcc/Optimize-Options.html#index-fzero-call-used-regs";
4232 : case OPT_fzero_init_padding_bits_:
4233 : break;
4234 0 : case OPT_fzero_initialized_in_bss:
4235 0 : return "gcc/Optimize-Options.html#index-fno-zero-initialized-in-bss";
4236 0 : case OPT_fzero_link:
4237 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-fno-zero-link";
4238 0 : case OPT_g:
4239 0 : return "gcc/Debugging-Options.html#index-g";
4240 : case OPT_gant:
4241 : break;
4242 0 : case OPT_gas_loc_support:
4243 0 : return "gcc/Debugging-Options.html#index-gas-loc-support";
4244 0 : case OPT_gas_locview_support:
4245 0 : return "gcc/Debugging-Options.html#index-gas-locview-support";
4246 0 : case OPT_gbtf:
4247 0 : return "gcc/Debugging-Options.html#index-gbtf";
4248 0 : case OPT_gcodeview:
4249 0 : return "gcc/Debugging-Options.html#index-gcodeview";
4250 : case OPT_gcoff:
4251 : break;
4252 : case OPT_gcoff1:
4253 : break;
4254 : case OPT_gcoff2:
4255 : break;
4256 : case OPT_gcoff3:
4257 : break;
4258 0 : case OPT_gcolumn_info:
4259 0 : return "gcc/Debugging-Options.html#index-gcolumn-info";
4260 0 : case OPT_gctf:
4261 0 : return "gcc/Debugging-Options.html#index-gctf";
4262 0 : case OPT_gdescribe_dies:
4263 0 : return "gcc/Debugging-Options.html#index-gdescribe-dies";
4264 0 : case OPT_gdwarf:
4265 0 : return "gcc/Debugging-Options.html#index-gdwarf";
4266 : case OPT_gdwarf_:
4267 : break;
4268 0 : case OPT_gdwarf32:
4269 0 : return "gcc/Debugging-Options.html#index-gdwarf32";
4270 0 : case OPT_gdwarf64:
4271 0 : return "gcc/Debugging-Options.html#index-gdwarf64";
4272 0 : case OPT_gen_decls:
4273 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-gen-decls";
4274 0 : case OPT_ggdb:
4275 0 : return "gcc/Debugging-Options.html#index-ggdb";
4276 0 : case OPT_ggnu_pubnames:
4277 0 : return "gcc/Debugging-Options.html#index-ggnu-pubnames";
4278 : case OPT_gimple_stats:
4279 : break;
4280 0 : case OPT_ginline_points:
4281 0 : return "gcc/Debugging-Options.html#index-ginline-points";
4282 0 : case OPT_ginternal_reset_location_views:
4283 0 : return "gcc/Debugging-Options.html#index-ginternal-reset-location-views";
4284 : case OPT_gnat:
4285 : break;
4286 : case OPT_gnatO:
4287 : break;
4288 : case OPT_gno_:
4289 : break;
4290 0 : case OPT_gno_pubnames:
4291 0 : return "gcc/Debugging-Options.html#index-gno-pubnames";
4292 0 : case OPT_gprune_btf:
4293 0 : return "gcc/Debugging-Options.html#index-gprune-btf";
4294 0 : case OPT_gpubnames:
4295 0 : return "gcc/Debugging-Options.html#index-gpubnames";
4296 0 : case OPT_grecord_gcc_switches:
4297 0 : return "gcc/Debugging-Options.html#index-grecord-gcc-switches";
4298 1 : case OPT_gsplit_dwarf:
4299 1 : return "gcc/Debugging-Options.html#index-gsplit-dwarf";
4300 : case OPT_gstabs:
4301 : break;
4302 : case OPT_gstabs_:
4303 : break;
4304 0 : case OPT_gstatement_frontiers:
4305 0 : return "gcc/Debugging-Options.html#index-gstatement-frontiers";
4306 0 : case OPT_gstrict_dwarf:
4307 0 : return "gcc/Debugging-Options.html#index-gstrict-dwarf";
4308 0 : case OPT_gtoggle:
4309 0 : return "gcc/Developer-Options.html#index-gtoggle";
4310 0 : case OPT_gvariable_location_views:
4311 0 : return "gcc/Debugging-Options.html#index-gvariable-location-views";
4312 0 : case OPT_gvariable_location_views_incompat5:
4313 0 : return "gcc/Debugging-Options.html#index-gvariable-location-views_003dincompat5";
4314 0 : case OPT_gvms:
4315 0 : return "gcc/Debugging-Options.html#index-gvms";
4316 : case OPT_gxcoff:
4317 : break;
4318 : case OPT_gxcoff_:
4319 : break;
4320 : case OPT_gz:
4321 : return "gcc/Debugging-Options.html#index-gz";
4322 : case OPT_gz_:
4323 : return "gcc/Debugging-Options.html#index-gz";
4324 : case OPT_h:
4325 : break;
4326 : case OPT_help:
4327 : return "gcc/Overall-Options.html#index-help";
4328 0 : case OPT_idirafter:
4329 0 : if (lang_mask & CL_Fortran)
4330 0 : return "gfortran/Preprocessing-Options.html#index-idirafter";
4331 : return "gcc/Directory-Options.html#index-idirafter";
4332 0 : case OPT_imacros:
4333 0 : return "gcc/Preprocessor-Options.html#index-imacros";
4334 0 : case OPT_imultiarch:
4335 0 : return "gcc/Directory-Options.html#index-imultiarch";
4336 0 : case OPT_imultilib:
4337 0 : if (lang_mask & CL_D)
4338 : return "gdc/Directory-Options.html#index-imultilib";
4339 0 : if (lang_mask & CL_Fortran)
4340 0 : return "gfortran/Preprocessing-Options.html#index-imultilib";
4341 : return "gcc/Directory-Options.html#index-imultilib";
4342 0 : case OPT_include:
4343 0 : return "gcc/Preprocessor-Options.html#index-include";
4344 0 : case OPT_iplugindir_:
4345 0 : return "gcc/Directory-Options.html#index-iplugindir_003d";
4346 0 : case OPT_iprefix:
4347 0 : if (lang_mask & CL_D)
4348 : return "gdc/Directory-Options.html#index-iprefix";
4349 0 : if (lang_mask & CL_Fortran)
4350 0 : return "gfortran/Preprocessing-Options.html#index-iprefix";
4351 : return "gcc/Directory-Options.html#index-iprefix";
4352 0 : case OPT_iquote:
4353 0 : if (lang_mask & CL_Fortran)
4354 0 : return "gfortran/Preprocessing-Options.html#index-iquote";
4355 : return "gcc/Directory-Options.html#index-iquote";
4356 0 : case OPT_isysroot:
4357 0 : if (lang_mask & CL_Fortran)
4358 0 : return "gfortran/Preprocessing-Options.html#index-isysroot";
4359 : return "gcc/Directory-Options.html#index-isysroot";
4360 0 : case OPT_isystem:
4361 0 : if (lang_mask & CL_Fortran)
4362 0 : return "gfortran/Preprocessing-Options.html#index-isystem";
4363 : return "gcc/Directory-Options.html#index-isystem";
4364 0 : case OPT_iwithprefix:
4365 0 : return "gcc/Directory-Options.html#index-iwithprefix";
4366 0 : case OPT_iwithprefixbefore:
4367 0 : return "gcc/Directory-Options.html#index-iwithprefixbefore";
4368 : case OPT_k8:
4369 : break;
4370 0 : case OPT_l:
4371 0 : return "gcc/Link-Options.html#index-l";
4372 : case OPT_lang_asm:
4373 : break;
4374 : case OPT_list:
4375 : break;
4376 0 : case OPT_m128bit_atomic:
4377 0 : return "gcc/x86-Options.html#index-m128bit-atomic";
4378 0 : case OPT_m128bit_long_double:
4379 0 : return "gcc/x86-Options.html#index-m128bit-long-double";
4380 0 : case OPT_m16:
4381 0 : return "gcc/x86-Options.html#index-m16";
4382 2 : case OPT_m32:
4383 2 : return "gcc/x86-Options.html#index-m32-2";
4384 0 : case OPT_m3dnow:
4385 0 : return "gcc/x86-Options.html#index-m3dnow";
4386 0 : case OPT_m3dnowa:
4387 0 : return "gcc/x86-Options.html#index-m3dnowa";
4388 0 : case OPT_m64:
4389 0 : return "gcc/x86-Options.html#index-m64-4";
4390 0 : case OPT_m80387:
4391 0 : return "gcc/x86-Options.html#index-m80387";
4392 0 : case OPT_m8bit_idiv:
4393 0 : return "gcc/x86-Options.html#index-m8bit-idiv";
4394 1 : case OPT_m96bit_long_double:
4395 1 : return "gcc/x86-Options.html#index-m96bit-long-double";
4396 10 : case OPT_mabi_:
4397 10 : return "gcc/x86-Options.html#index-mabi-8";
4398 0 : case OPT_mabm:
4399 0 : return "gcc/x86-Options.html#index-mabm";
4400 2 : case OPT_maccumulate_outgoing_args:
4401 2 : return "gcc/x86-Options.html#index-maccumulate-outgoing-args-1";
4402 0 : case OPT_macev1:
4403 0 : return "gcc/x86-Options.html#index-macev1";
4404 : case OPT_maddress_mode_:
4405 : break;
4406 0 : case OPT_madx:
4407 0 : return "gcc/x86-Options.html#index-madx";
4408 0 : case OPT_maes:
4409 0 : return "gcc/x86-Options.html#index-maes";
4410 : case OPT_main:
4411 : break;
4412 : case OPT_main_:
4413 : break;
4414 0 : case OPT_malign_data_:
4415 0 : return "gcc/x86-Options.html#index-malign-data-1";
4416 0 : case OPT_malign_double:
4417 0 : return "gcc/x86-Options.html#index-malign-double";
4418 : case OPT_malign_functions_:
4419 : break;
4420 : case OPT_malign_jumps_:
4421 : break;
4422 : case OPT_malign_loops_:
4423 : break;
4424 0 : case OPT_malign_stringops:
4425 0 : return "gcc/x86-Options.html#index-malign-stringops";
4426 0 : case OPT_mamx_avx512:
4427 0 : return "gcc/x86-Options.html#index-mamx-avx512";
4428 0 : case OPT_mamx_bf16:
4429 0 : return "gcc/x86-Options.html#index-mamx-bf16";
4430 0 : case OPT_mamx_complex:
4431 0 : return "gcc/x86-Options.html#index-mamx-complex";
4432 0 : case OPT_mamx_fp16:
4433 0 : return "gcc/x86-Options.html#index-mamx-fp16";
4434 0 : case OPT_mamx_fp8:
4435 0 : return "gcc/x86-Options.html#index-mamx-fp8";
4436 0 : case OPT_mamx_int8:
4437 0 : return "gcc/x86-Options.html#index-mamx-int8";
4438 0 : case OPT_mamx_movrs:
4439 0 : return "gcc/x86-Options.html#index-mamx-movrs";
4440 0 : case OPT_mamx_tile:
4441 0 : return "gcc/x86-Options.html#index-mamx-tile";
4442 1 : case OPT_mandroid:
4443 1 : return "gcc/GNU_002fLinux-Options.html#index-mandroid";
4444 : case OPT_mapx_features_:
4445 : break;
4446 0 : case OPT_mapx_inline_asm_use_gpr32:
4447 0 : return "gcc/x86-Options.html#index-mapx-inline-asm-use-gpr32";
4448 0 : case OPT_mapxf:
4449 0 : return "gcc/x86-Options.html#index-mapxf";
4450 143 : case OPT_march_:
4451 143 : return "gcc/x86-Options.html#index-march-13";
4452 : case OPT_masm_:
4453 : break;
4454 0 : case OPT_mavx:
4455 0 : return "gcc/x86-Options.html#index-mavx";
4456 0 : case OPT_mavx10_1:
4457 0 : return "gcc/x86-Options.html#index-mavx10_002e1";
4458 0 : case OPT_mavx10_2:
4459 0 : return "gcc/x86-Options.html#index-mavx10_002e2";
4460 0 : case OPT_mavx10v2aux:
4461 0 : return "gcc/x86-Options.html#index-mavx10v2aux";
4462 0 : case OPT_mavx2:
4463 0 : return "gcc/x86-Options.html#index-mavx2";
4464 0 : case OPT_mavx256_split_unaligned_load:
4465 0 : return "gcc/x86-Options.html#index-mavx256-split-unaligned-load";
4466 0 : case OPT_mavx256_split_unaligned_store:
4467 0 : return "gcc/x86-Options.html#index-mavx256-split-unaligned-store";
4468 0 : case OPT_mavx512bf16:
4469 0 : return "gcc/x86-Options.html#index-mavx512bf16";
4470 0 : case OPT_mavx512bitalg:
4471 0 : return "gcc/x86-Options.html#index-mavx512bitalg";
4472 0 : case OPT_mavx512bmm:
4473 0 : return "gcc/x86-Options.html#index-mavx512bmm";
4474 1 : case OPT_mavx512bw:
4475 1 : return "gcc/x86-Options.html#index-mavx512bw";
4476 0 : case OPT_mavx512cd:
4477 0 : return "gcc/x86-Options.html#index-mavx512cd";
4478 0 : case OPT_mavx512dq:
4479 0 : return "gcc/x86-Options.html#index-mavx512dq";
4480 0 : case OPT_mavx512f:
4481 0 : return "gcc/x86-Options.html#index-mavx512f";
4482 0 : case OPT_mavx512fp16:
4483 0 : return "gcc/x86-Options.html#index-mavx512fp16";
4484 0 : case OPT_mavx512ifma:
4485 0 : return "gcc/x86-Options.html#index-mavx512ifma";
4486 0 : case OPT_mavx512vbmi:
4487 0 : return "gcc/x86-Options.html#index-mavx512vbmi";
4488 0 : case OPT_mavx512vbmi2:
4489 0 : return "gcc/x86-Options.html#index-mavx512vbmi2";
4490 0 : case OPT_mavx512vl:
4491 0 : return "gcc/x86-Options.html#index-mavx512vl";
4492 0 : case OPT_mavx512vnni:
4493 0 : return "gcc/x86-Options.html#index-mavx512vnni";
4494 0 : case OPT_mavx512vp2intersect:
4495 0 : return "gcc/x86-Options.html#index-mavx512vp2intersect";
4496 0 : case OPT_mavx512vpopcntdq:
4497 0 : return "gcc/x86-Options.html#index-mavx512vpopcntdq";
4498 0 : case OPT_mavxifma:
4499 0 : return "gcc/x86-Options.html#index-mavxifma";
4500 0 : case OPT_mavxneconvert:
4501 0 : return "gcc/x86-Options.html#index-mavxneconvert";
4502 0 : case OPT_mavxvnni:
4503 0 : return "gcc/x86-Options.html#index-mavxvnni";
4504 0 : case OPT_mavxvnniint16:
4505 0 : return "gcc/x86-Options.html#index-mavxvnniint16";
4506 0 : case OPT_mavxvnniint8:
4507 0 : return "gcc/x86-Options.html#index-mavxvnniint8";
4508 0 : case OPT_mbionic:
4509 0 : return "gcc/GNU_002fLinux-Options.html#index-mbionic";
4510 0 : case OPT_mbmi:
4511 0 : return "gcc/x86-Options.html#index-mbmi";
4512 0 : case OPT_mbmi2:
4513 0 : return "gcc/x86-Options.html#index-mbmi2";
4514 : case OPT_mbranch_cost_:
4515 : break;
4516 0 : case OPT_mcall_ms2sysv_xlogues:
4517 0 : return "gcc/x86-Options.html#index-mcall-ms2sysv-xlogues";
4518 0 : case OPT_mcet_switch:
4519 0 : return "gcc/x86-Options.html#index-mcet-switch";
4520 0 : case OPT_mcld:
4521 0 : return "gcc/x86-Options.html#index-mcld";
4522 0 : case OPT_mcldemote:
4523 0 : return "gcc/x86-Options.html#index-mcldemote";
4524 0 : case OPT_mclflushopt:
4525 0 : return "gcc/x86-Options.html#index-mclflushopt";
4526 0 : case OPT_mclwb:
4527 0 : return "gcc/x86-Options.html#index-mclwb";
4528 0 : case OPT_mclzero:
4529 0 : return "gcc/x86-Options.html#index-mclzero";
4530 8 : case OPT_mcmodel_:
4531 8 : return "gcc/x86-Options.html#index-mcmodel_003d-7";
4532 0 : case OPT_mcmpccxadd:
4533 0 : return "gcc/x86-Options.html#index-mcmpccxadd";
4534 0 : case OPT_mcrc32:
4535 0 : return "gcc/x86-Options.html#index-mcrc32";
4536 0 : case OPT_mcx16:
4537 0 : return "gcc/x86-Options.html#index-mcx16";
4538 0 : case OPT_mdaz_ftz:
4539 0 : return "gcc/x86-Options.html#index-mdaz-ftz";
4540 0 : case OPT_mdirect_extern_access:
4541 0 : return "gcc/x86-Options.html#index-mdirect-extern-access-1";
4542 0 : case OPT_mdispatch_scheduler:
4543 0 : return "gcc/x86-Options.html#index-mdispatch-scheduler";
4544 0 : case OPT_mdump_tune_features:
4545 0 : return "gcc/x86-Options.html#index-mdump-tune-features";
4546 0 : case OPT_menqcmd:
4547 0 : return "gcc/x86-Options.html#index-menqcmd";
4548 0 : case OPT_mf16c:
4549 0 : return "gcc/x86-Options.html#index-mf16c";
4550 0 : case OPT_mfancy_math_387:
4551 0 : return "gcc/x86-Options.html#index-mfancy-math-387";
4552 2 : case OPT_mfentry:
4553 2 : return "gcc/x86-Options.html#index-mfentry-1";
4554 0 : case OPT_mfentry_name_:
4555 0 : return "gcc/x86-Options.html#index-mfentry-name";
4556 0 : case OPT_mfentry_section_:
4557 0 : return "gcc/x86-Options.html#index-mfentry-section";
4558 0 : case OPT_mfma:
4559 0 : return "gcc/x86-Options.html#index-mfma";
4560 0 : case OPT_mfma4:
4561 0 : return "gcc/x86-Options.html#index-mfma4";
4562 : case OPT_mforce_drap:
4563 : break;
4564 0 : case OPT_mforce_indirect_call:
4565 0 : return "gcc/x86-Options.html#index-mforce-indirect-call";
4566 0 : case OPT_mfp_ret_in_387:
4567 0 : return "gcc/x86-Options.html#index-mfp-ret-in-387";
4568 : case OPT_mfpmath_:
4569 : break;
4570 0 : case OPT_mfsgsbase:
4571 0 : return "gcc/x86-Options.html#index-mfsgsbase";
4572 4 : case OPT_mfunction_return_:
4573 4 : return "gcc/x86-Options.html#index-mfunction-return-1";
4574 0 : case OPT_mfxsr:
4575 0 : return "gcc/x86-Options.html#index-mfxsr";
4576 0 : case OPT_mgather:
4577 0 : return "gcc/x86-Options.html#index-mgather";
4578 0 : case OPT_mgeneral_regs_only:
4579 0 : return "gcc/x86-Options.html#index-mgeneral-regs-only-2";
4580 0 : case OPT_mgfni:
4581 0 : return "gcc/x86-Options.html#index-mgfni";
4582 0 : case OPT_mglibc:
4583 0 : return "gcc/GNU_002fLinux-Options.html#index-mglibc";
4584 0 : case OPT_mhard_float:
4585 0 : return "gcc/x86-Options.html#index-mhard-float-10";
4586 0 : case OPT_mharden_sls_:
4587 0 : return "gcc/x86-Options.html#index-mharden-sls-1";
4588 0 : case OPT_mhle:
4589 0 : return "gcc/x86-Options.html#index-mhle";
4590 0 : case OPT_mhreset:
4591 0 : return "gcc/x86-Options.html#index-mhreset";
4592 0 : case OPT_miamcu:
4593 0 : return "gcc/x86-Options.html#index-miamcu";
4594 0 : case OPT_mieee_fp:
4595 0 : return "gcc/x86-Options.html#index-mieee-fp";
4596 0 : case OPT_mincoming_stack_boundary_:
4597 0 : return "gcc/x86-Options.html#index-mincoming-stack-boundary";
4598 0 : case OPT_mindirect_branch_cs_prefix:
4599 0 : return "gcc/x86-Options.html#index-mindirect-branch-cs-prefix";
4600 0 : case OPT_mindirect_branch_register:
4601 0 : return "gcc/x86-Options.html#index-mindirect-branch-register";
4602 4 : case OPT_mindirect_branch_:
4603 4 : return "gcc/x86-Options.html#index-mindirect-branch-1";
4604 0 : case OPT_minline_all_stringops:
4605 0 : return "gcc/x86-Options.html#index-minline-all-stringops";
4606 0 : case OPT_minline_stringops_dynamically:
4607 0 : return "gcc/x86-Options.html#index-minline-stringops-dynamically";
4608 0 : case OPT_minstrument_return_:
4609 0 : return "gcc/x86-Options.html#index-minstrument-return";
4610 0 : case OPT_mkl:
4611 0 : return "gcc/x86-Options.html#index-mkl";
4612 0 : case OPT_mlam_:
4613 0 : return "gcc/x86-Options.html#index-mlam";
4614 0 : case OPT_mlarge_data_threshold_:
4615 0 : return "gcc/x86-Options.html#index-mlarge-data-threshold";
4616 0 : case OPT_mlong_double_128:
4617 0 : return "gcc/x86-Options.html#index-mlong-double-128-2";
4618 0 : case OPT_mlong_double_64:
4619 0 : return "gcc/x86-Options.html#index-mlong-double-64-2";
4620 0 : case OPT_mlong_double_80:
4621 0 : return "gcc/x86-Options.html#index-mlong-double-80";
4622 0 : case OPT_mlwp:
4623 0 : return "gcc/x86-Options.html#index-mlwp";
4624 0 : case OPT_mlzcnt:
4625 0 : return "gcc/x86-Options.html#index-mlzcnt";
4626 0 : case OPT_mmanual_endbr:
4627 0 : return "gcc/x86-Options.html#index-mmanual-endbr";
4628 : case OPT_mmemcpy_strategy_:
4629 : break;
4630 : case OPT_mmemset_strategy_:
4631 : break;
4632 : case OPT_mmitigate_rop:
4633 : break;
4634 0 : case OPT_mmmx:
4635 0 : return "gcc/x86-Options.html#index-mmmx";
4636 0 : case OPT_mmovbe:
4637 0 : return "gcc/x86-Options.html#index-mmovbe";
4638 0 : case OPT_mmovdir64b:
4639 0 : return "gcc/x86-Options.html#index-mmovdir64b";
4640 0 : case OPT_mmovdiri:
4641 0 : return "gcc/x86-Options.html#index-mmovdiri";
4642 2 : case OPT_mmove_max_:
4643 2 : return "gcc/x86-Options.html#index-mmove-max";
4644 0 : case OPT_mmovrs:
4645 0 : return "gcc/x86-Options.html#index-mmovrs";
4646 : case OPT_mmpx:
4647 : break;
4648 0 : case OPT_mms_bitfields:
4649 0 : return "gcc/x86-Options.html#index-mms-bitfields";
4650 0 : case OPT_mmusl:
4651 0 : return "gcc/GNU_002fLinux-Options.html#index-mmusl";
4652 0 : case OPT_mmwait:
4653 0 : return "gcc/x86-Options.html#index-mmwait";
4654 0 : case OPT_mmwaitx:
4655 0 : return "gcc/x86-Options.html#index-mmwaitx";
4656 0 : case OPT_mneeded:
4657 0 : return "gcc/x86-Options.html#index-mneeded";
4658 0 : case OPT_mno_align_stringops:
4659 0 : return "gcc/x86-Options.html#index-mno-align-stringops";
4660 0 : case OPT_mno_default:
4661 0 : return "gcc/x86-Options.html#index-mno-default";
4662 0 : case OPT_mno_fancy_math_387:
4663 0 : return "gcc/x86-Options.html#index-mno-fancy-math-387";
4664 0 : case OPT_mno_push_args:
4665 0 : return "gcc/x86-Options.html#index-mno-push-args";
4666 0 : case OPT_mno_red_zone:
4667 0 : return "gcc/x86-Options.html#index-mno-red-zone";
4668 0 : case OPT_mnop_mcount:
4669 0 : return "gcc/x86-Options.html#index-mnop-mcount-1";
4670 0 : case OPT_mnoreturn_no_callee_saved_registers:
4671 0 : return "gcc/x86-Options.html#index-mnoreturn-no-callee-saved-registers";
4672 0 : case OPT_momit_leaf_frame_pointer:
4673 0 : return "gcc/x86-Options.html#index-momit-leaf-frame-pointer-3";
4674 0 : case OPT_mpartial_vector_fp_math:
4675 0 : return "gcc/x86-Options.html#index-mpartial-vector-fp-math";
4676 0 : case OPT_mpc32:
4677 0 : return "gcc/x86-Options.html#index-mpc32";
4678 0 : case OPT_mpc64:
4679 0 : return "gcc/x86-Options.html#index-mpc64";
4680 0 : case OPT_mpc80:
4681 0 : return "gcc/x86-Options.html#index-mpc80";
4682 0 : case OPT_mpclmul:
4683 0 : return "gcc/x86-Options.html#index-mpclmul";
4684 : case OPT_mpcommit:
4685 : break;
4686 0 : case OPT_mpconfig:
4687 0 : return "gcc/x86-Options.html#index-mpconfig";
4688 0 : case OPT_mpku:
4689 0 : return "gcc/x86-Options.html#index-mpku";
4690 0 : case OPT_mpopcnt:
4691 0 : return "gcc/x86-Options.html#index-mpopcnt";
4692 0 : case OPT_mprefer_vector_width_:
4693 0 : return "gcc/x86-Options.html#index-mprefer-vector-width";
4694 0 : case OPT_mpreferred_stack_boundary_:
4695 0 : return "gcc/x86-Options.html#index-mpreferred-stack-boundary-1";
4696 2 : case OPT_mprefetchi:
4697 2 : return "gcc/x86-Options.html#index-mprefetchi";
4698 0 : case OPT_mprfchw:
4699 0 : return "gcc/x86-Options.html#index-mprfchw";
4700 0 : case OPT_mptwrite:
4701 0 : return "gcc/x86-Options.html#index-mptwrite";
4702 0 : case OPT_mpush_args:
4703 0 : return "gcc/x86-Options.html#index-mpush-args";
4704 0 : case OPT_mraoint:
4705 0 : return "gcc/x86-Options.html#index-mraoint";
4706 0 : case OPT_mrdpid:
4707 0 : return "gcc/x86-Options.html#index-mrdpid";
4708 0 : case OPT_mrdrnd:
4709 0 : return "gcc/x86-Options.html#index-mrdrnd";
4710 0 : case OPT_mrdseed:
4711 0 : return "gcc/x86-Options.html#index-mrdseed";
4712 : case OPT_mrecip:
4713 : return "gcc/x86-Options.html#index-mrecip-2";
4714 : case OPT_mrecip_:
4715 : return "gcc/x86-Options.html#index-mrecip-2";
4716 0 : case OPT_mrecord_mcount:
4717 0 : return "gcc/x86-Options.html#index-mrecord-mcount-1";
4718 0 : case OPT_mrecord_return:
4719 0 : return "gcc/x86-Options.html#index-mrecord-return";
4720 0 : case OPT_mred_zone:
4721 0 : return "gcc/x86-Options.html#index-mred-zone";
4722 0 : case OPT_mregparm_:
4723 0 : return "gcc/x86-Options.html#index-mregparm";
4724 0 : case OPT_mrelax_cmpxchg_loop:
4725 0 : return "gcc/x86-Options.html#index-mrelax-cmpxchg-loop";
4726 0 : case OPT_mrtd:
4727 0 : return "gcc/x86-Options.html#index-mrtd-1";
4728 0 : case OPT_mrtm:
4729 0 : return "gcc/x86-Options.html#index-mrtm";
4730 0 : case OPT_msahf:
4731 0 : return "gcc/x86-Options.html#index-msahf";
4732 0 : case OPT_mscatter:
4733 0 : return "gcc/x86-Options.html#index-mscatter";
4734 0 : case OPT_mserialize:
4735 0 : return "gcc/x86-Options.html#index-mserialize";
4736 0 : case OPT_msgx:
4737 0 : return "gcc/x86-Options.html#index-msgx";
4738 0 : case OPT_msha:
4739 0 : return "gcc/x86-Options.html#index-msha";
4740 0 : case OPT_msha512:
4741 0 : return "gcc/x86-Options.html#index-msha512";
4742 0 : case OPT_mshstk:
4743 0 : return "gcc/x86-Options.html#index-mshstk";
4744 0 : case OPT_mskip_rax_setup:
4745 0 : return "gcc/x86-Options.html#index-mskip-rax-setup";
4746 0 : case OPT_msm3:
4747 0 : return "gcc/x86-Options.html#index-msm3";
4748 0 : case OPT_msm4:
4749 0 : return "gcc/x86-Options.html#index-msm4";
4750 0 : case OPT_msoft_float:
4751 0 : return "gcc/x86-Options.html#index-msoft-float-15";
4752 0 : case OPT_msse:
4753 0 : return "gcc/x86-Options.html#index-msse";
4754 2 : case OPT_msse2:
4755 2 : return "gcc/x86-Options.html#index-msse2";
4756 0 : case OPT_msse2avx:
4757 0 : return "gcc/x86-Options.html#index-msse2avx";
4758 0 : case OPT_msse3:
4759 0 : return "gcc/x86-Options.html#index-msse3";
4760 0 : case OPT_msse4:
4761 0 : return "gcc/x86-Options.html#index-msse4";
4762 0 : case OPT_msse4_1:
4763 0 : return "gcc/x86-Options.html#index-msse4_002e1";
4764 0 : case OPT_msse4_2:
4765 0 : return "gcc/x86-Options.html#index-msse4_002e2";
4766 0 : case OPT_msse4a:
4767 0 : return "gcc/x86-Options.html#index-msse4a";
4768 0 : case OPT_msseregparm:
4769 0 : return "gcc/x86-Options.html#index-msseregparm";
4770 0 : case OPT_mssse3:
4771 0 : return "gcc/x86-Options.html#index-mssse3";
4772 0 : case OPT_mstack_arg_probe:
4773 0 : return "gcc/x86-Options.html#index-mstack-arg-probe";
4774 0 : case OPT_mstack_protector_guard_offset_:
4775 0 : return "gcc/x86-Options.html#index-mstack-protector-guard-offset-4";
4776 0 : case OPT_mstack_protector_guard_reg_:
4777 0 : return "gcc/x86-Options.html#index-mstack-protector-guard-reg-3";
4778 0 : case OPT_mstack_protector_guard_symbol_:
4779 0 : return "gcc/x86-Options.html#index-mstack-protector-guard-symbol";
4780 0 : case OPT_mstack_protector_guard_:
4781 0 : return "gcc/x86-Options.html#index-mstack-protector-guard-5";
4782 0 : case OPT_mstackrealign:
4783 0 : return "gcc/x86-Options.html#index-mstackrealign";
4784 2 : case OPT_mstore_max_:
4785 2 : return "gcc/x86-Options.html#index-mstore-max";
4786 : case OPT_mstringop_strategy_:
4787 : break;
4788 0 : case OPT_mstv:
4789 0 : return "gcc/x86-Options.html#index-mstv";
4790 0 : case OPT_mtbm:
4791 0 : return "gcc/x86-Options.html#index-mtbm";
4792 3 : case OPT_mtls_dialect_:
4793 3 : return "gcc/x86-Options.html#index-mtls-dialect-2";
4794 0 : case OPT_mtls_direct_seg_refs:
4795 0 : return "gcc/x86-Options.html#index-mtls-direct-seg-refs";
4796 0 : case OPT_mtsxldtrk:
4797 0 : return "gcc/x86-Options.html#index-mtsxldtrk";
4798 : case OPT_mtune_ctrl_:
4799 : break;
4800 142 : case OPT_mtune_:
4801 142 : return "gcc/x86-Options.html#index-mtune-16";
4802 0 : case OPT_muclibc:
4803 0 : return "gcc/GNU_002fLinux-Options.html#index-muclibc";
4804 0 : case OPT_muintr:
4805 0 : return "gcc/x86-Options.html#index-muintr";
4806 0 : case OPT_munroll_only_small_loops:
4807 0 : return "gcc/x86-Options.html#index-munroll-only-small-loops-1";
4808 0 : case OPT_musermsr:
4809 0 : return "gcc/x86-Options.html#index-musermsr";
4810 0 : case OPT_mvaes:
4811 0 : return "gcc/x86-Options.html#index-mvaes";
4812 0 : case OPT_mveclibabi_:
4813 0 : return "gcc/x86-Options.html#index-mveclibabi-1";
4814 0 : case OPT_mvect8_ret_in_mem:
4815 0 : return "gcc/x86-Options.html#index-mvect8-ret-in-mem";
4816 0 : case OPT_mvpclmulqdq:
4817 0 : return "gcc/x86-Options.html#index-mvpclmulqdq";
4818 0 : case OPT_mvzeroupper:
4819 0 : return "gcc/x86-Options.html#index-mvzeroupper";
4820 0 : case OPT_mwaitpkg:
4821 0 : return "gcc/x86-Options.html#index-mwaitpkg";
4822 0 : case OPT_mwbnoinvd:
4823 0 : return "gcc/x86-Options.html#index-mwbnoinvd";
4824 0 : case OPT_mwidekl:
4825 0 : return "gcc/x86-Options.html#index-mwidekl";
4826 0 : case OPT_mx32:
4827 0 : return "gcc/x86-Options.html#index-mx32";
4828 0 : case OPT_mxop:
4829 0 : return "gcc/x86-Options.html#index-mxop";
4830 0 : case OPT_mxsave:
4831 0 : return "gcc/x86-Options.html#index-mxsave";
4832 0 : case OPT_mxsavec:
4833 0 : return "gcc/x86-Options.html#index-mxsavec";
4834 0 : case OPT_mxsaveopt:
4835 0 : return "gcc/x86-Options.html#index-mxsaveopt";
4836 0 : case OPT_mxsaves:
4837 0 : return "gcc/x86-Options.html#index-mxsaves";
4838 0 : case OPT_n:
4839 0 : return "gcc/Link-Options.html#index-n";
4840 : case OPT_name_sort:
4841 : break;
4842 0 : case OPT_no_canonical_prefixes:
4843 0 : return "gcc/Directory-Options.html#index-no-canonical-prefixes";
4844 0 : case OPT_no_integrated_cpp:
4845 0 : return "gcc/Preprocessor-Options.html#index-no-integrated-cpp";
4846 0 : case OPT_no_pie:
4847 0 : return "gcc/Link-Options.html#index-no-pie";
4848 : case OPT_nocpp:
4849 : break;
4850 0 : case OPT_nodefaultlibs:
4851 0 : return "gcc/Link-Options.html#index-nodefaultlibs";
4852 0 : case OPT_nolibc:
4853 0 : return "gcc/Link-Options.html#index-nolibc";
4854 : case OPT_nomain:
4855 : break;
4856 0 : case OPT_nophoboslib:
4857 0 : if (lang_mask & CL_D)
4858 : return "gdc/Linking.html#index-nophoboslib";
4859 : break;
4860 0 : case OPT_nostartfiles:
4861 0 : return "gcc/Link-Options.html#index-nostartfiles";
4862 0 : case OPT_nostdinc:
4863 0 : if (lang_mask & CL_D)
4864 : return "gdc/Directory-Options.html#index-nostdinc";
4865 0 : if (lang_mask & CL_Fortran)
4866 0 : return "gfortran/Preprocessing-Options.html#index-nostdinc";
4867 : return "gcc/Directory-Options.html#index-nostdinc";
4868 : case OPT_nostdinc__:
4869 : break;
4870 0 : case OPT_nostdlib:
4871 0 : return "gcc/Link-Options.html#index-nostdlib";
4872 1 : case OPT_nostdlib__:
4873 1 : return "gcc/Link-Options.html#index-nostdlib_002b_002b";
4874 0 : case OPT_o:
4875 0 : return "gcc/Overall-Options.html#index-o";
4876 : case OPT_objects:
4877 : break;
4878 0 : case OPT_p:
4879 0 : return "gcc/Instrumentation-Options.html#index-p";
4880 0 : case OPT_pass_exit_codes:
4881 0 : return "gcc/Overall-Options.html#index-pass-exit-codes";
4882 0 : case OPT_pedantic_errors:
4883 0 : if (lang_mask & CL_Fortran)
4884 : return "gfortran/Error-and-Warning-Options.html#index-pedantic-errors";
4885 : break;
4886 2 : case OPT_pg:
4887 2 : return "gcc/Instrumentation-Options.html#index-pg";
4888 0 : case OPT_pie:
4889 0 : return "gcc/Link-Options.html#index-pie";
4890 0 : case OPT_pipe:
4891 0 : return "gcc/Overall-Options.html#index-pipe";
4892 : case OPT_posix:
4893 : break;
4894 0 : case OPT_preprocess:
4895 0 : return "gcc/Overall-Options.html#index-preprocess";
4896 0 : case OPT_print_autofdo_gcov_version:
4897 0 : return "gcc/Developer-Options.html#index-print-autofdo-gcov-version";
4898 0 : case OPT_print_file_name_:
4899 0 : return "gcc/Developer-Options.html#index-print-file-name";
4900 0 : case OPT_print_libgcc_file_name:
4901 0 : return "gcc/Developer-Options.html#index-print-libgcc-file-name";
4902 0 : case OPT_print_multi_directory:
4903 0 : return "gcc/Developer-Options.html#index-print-multi-directory";
4904 0 : case OPT_print_multi_lib:
4905 0 : return "gcc/Developer-Options.html#index-print-multi-lib";
4906 0 : case OPT_print_multi_os_directory:
4907 0 : return "gcc/Developer-Options.html#index-print-multi-os-directory";
4908 0 : case OPT_print_multiarch:
4909 0 : return "gcc/Developer-Options.html#index-print-multiarch";
4910 0 : case OPT_print_objc_runtime_info:
4911 0 : return "gcc/Objective-C-and-Objective-C_002b_002b-Dialect-Options.html#index-print-objc-runtime-info";
4912 0 : case OPT_print_prog_name_:
4913 0 : return "gcc/Developer-Options.html#index-print-prog-name";
4914 0 : case OPT_print_search_dirs:
4915 0 : return "gcc/Developer-Options.html#index-print-search-dirs";
4916 0 : case OPT_print_sysroot:
4917 0 : return "gcc/Developer-Options.html#index-print-sysroot";
4918 0 : case OPT_print_sysroot_headers_suffix:
4919 0 : return "gcc/Developer-Options.html#index-print-sysroot-headers-suffix";
4920 : case OPT_print_value:
4921 : break;
4922 0 : case OPT_profile:
4923 0 : return "gcc/Instrumentation-Options.html#index-profile";
4924 : case OPT_pthread:
4925 : break;
4926 : case OPT_quiet:
4927 : break;
4928 0 : case OPT_r:
4929 0 : return "gcc/Link-Options.html#index-r";
4930 0 : case OPT_rdynamic:
4931 0 : return "gcc/Link-Options.html#index-rdynamic";
4932 0 : case OPT_remap:
4933 0 : return "gcc/Preprocessor-Options.html#index-remap";
4934 : case OPT_reverse_sort:
4935 : break;
4936 0 : case OPT_s:
4937 0 : return "gcc/Link-Options.html#index-s";
4938 : case OPT_save_temps:
4939 : return "gcc/Developer-Options.html#index-save-temps";
4940 : case OPT_save_temps_:
4941 : return "gcc/Developer-Options.html#index-save-temps";
4942 0 : case OPT_shared:
4943 0 : return "gcc/Link-Options.html#index-shared";
4944 0 : case OPT_shared_libga68:
4945 0 : if (lang_mask & CL_Algol68)
4946 : return "ga68/Linking-options.html#index-shared-libga68";
4947 : break;
4948 0 : case OPT_shared_libgcc:
4949 0 : return "gcc/Link-Options.html#index-shared-libgcc";
4950 0 : case OPT_shared_libphobos:
4951 0 : if (lang_mask & CL_D)
4952 : return "gdc/Linking.html#index-shared-libphobos";
4953 : break;
4954 : case OPT_size_sort:
4955 : break;
4956 0 : case OPT_specs_:
4957 0 : return "gcc/Developer-Options.html#index-specs";
4958 0 : case OPT_static:
4959 0 : return "gcc/Link-Options.html#index-static";
4960 0 : case OPT_static_libasan:
4961 0 : return "gcc/Link-Options.html#index-static-libasan";
4962 0 : case OPT_static_libga68:
4963 0 : if (lang_mask & CL_Algol68)
4964 : return "ga68/Linking-options.html#index-static-libga68";
4965 : break;
4966 0 : case OPT_static_libgcc:
4967 0 : return "gcc/Link-Options.html#index-static-libgcc";
4968 : case OPT_static_libgcobol:
4969 : break;
4970 0 : case OPT_static_libgfortran:
4971 0 : if (lang_mask & CL_Fortran)
4972 : return "gfortran/Link-Options.html#index-static-libgfortran";
4973 : break;
4974 : case OPT_static_libgm2:
4975 : break;
4976 : case OPT_static_libgo:
4977 : break;
4978 0 : case OPT_static_libhwasan:
4979 0 : return "gcc/Link-Options.html#index-static-libhwasan";
4980 0 : case OPT_static_liblsan:
4981 0 : return "gcc/Link-Options.html#index-static-liblsan";
4982 : case OPT_static_libmpx:
4983 : break;
4984 : case OPT_static_libmpxwrappers:
4985 : break;
4986 0 : case OPT_static_libphobos:
4987 0 : if (lang_mask & CL_D)
4988 : return "gdc/Linking.html#index-static-libphobos";
4989 : break;
4990 0 : case OPT_static_libquadmath:
4991 0 : if (lang_mask & CL_Fortran)
4992 : return "gfortran/Link-Options.html#index-static-libquadmath";
4993 : break;
4994 0 : case OPT_static_libstdc__:
4995 0 : return "gcc/Link-Options.html#index-static-libstdc_002b_002b";
4996 0 : case OPT_static_libtsan:
4997 0 : return "gcc/Link-Options.html#index-static-libtsan";
4998 0 : case OPT_static_libubsan:
4999 0 : return "gcc/Link-Options.html#index-static-libubsan";
5000 0 : case OPT_static_pie:
5001 0 : return "gcc/Link-Options.html#index-static-pie";
5002 : case OPT_std_algol68:
5003 : break;
5004 : case OPT_std_c__11:
5005 : break;
5006 : case OPT_std_c__14:
5007 : break;
5008 : case OPT_std_c__17:
5009 : break;
5010 : case OPT_std_c__20:
5011 : break;
5012 : case OPT_std_c__23:
5013 : break;
5014 : case OPT_std_c__26:
5015 : break;
5016 : case OPT_std_c__29:
5017 : break;
5018 : case OPT_std_c__98:
5019 : break;
5020 : case OPT_std_c11:
5021 : break;
5022 : case OPT_std_c17:
5023 : break;
5024 : case OPT_std_c23:
5025 : break;
5026 : case OPT_std_c2y:
5027 : break;
5028 : case OPT_std_c90:
5029 : break;
5030 : case OPT_std_c99:
5031 : break;
5032 : case OPT_std_d2024:
5033 : break;
5034 : case OPT_std_d202y:
5035 : break;
5036 : case OPT_std_f2003:
5037 : break;
5038 : case OPT_std_f2008:
5039 : break;
5040 : case OPT_std_f2008ts:
5041 : break;
5042 : case OPT_std_f2018:
5043 : break;
5044 : case OPT_std_f2023:
5045 : break;
5046 : case OPT_std_f202y:
5047 : break;
5048 : case OPT_std_f95:
5049 : break;
5050 : case OPT_std_gnu:
5051 : break;
5052 : case OPT_std_gnu__11:
5053 : break;
5054 : case OPT_std_gnu__14:
5055 : break;
5056 : case OPT_std_gnu__17:
5057 : break;
5058 : case OPT_std_gnu__20:
5059 : break;
5060 : case OPT_std_gnu__23:
5061 : break;
5062 : case OPT_std_gnu__26:
5063 : break;
5064 : case OPT_std_gnu__29:
5065 : break;
5066 : case OPT_std_gnu__98:
5067 : break;
5068 : case OPT_std_gnu11:
5069 : break;
5070 : case OPT_std_gnu17:
5071 : break;
5072 : case OPT_std_gnu23:
5073 : break;
5074 : case OPT_std_gnu2y:
5075 : break;
5076 : case OPT_std_gnu68:
5077 : break;
5078 : case OPT_std_gnu90:
5079 : break;
5080 : case OPT_std_gnu99:
5081 : break;
5082 : case OPT_std_iso9899_199409:
5083 : break;
5084 : case OPT_std_legacy:
5085 : break;
5086 0 : case OPT_stdlib_:
5087 0 : return "gcc/C_002b_002b-Dialect-Options.html#index-stdlib";
5088 : case OPT_symbol_:
5089 : break;
5090 0 : case OPT_symbolic:
5091 0 : return "gcc/Link-Options.html#index-symbolic";
5092 0 : case OPT_t:
5093 0 : return "gcc/Link-Options.html#index-t";
5094 : case OPT_time:
5095 : return "gcc/Developer-Options.html#index-time";
5096 : case OPT_time_:
5097 : return "gcc/Developer-Options.html#index-time";
5098 0 : case OPT_tno_android_cc:
5099 0 : return "gcc/GNU_002fLinux-Options.html#index-tno-android-cc";
5100 0 : case OPT_tno_android_ld:
5101 0 : return "gcc/GNU_002fLinux-Options.html#index-tno-android-ld";
5102 : case OPT_traditional:
5103 : break;
5104 0 : case OPT_traditional_cpp:
5105 0 : return "gcc/Preprocessor-Options.html#index-traditional-cpp";
5106 : case OPT_tree_stats:
5107 : break;
5108 33 : case OPT_trigraphs:
5109 33 : return "gcc/Preprocessor-Options.html#index-trigraphs";
5110 : case OPT_truncate:
5111 : break;
5112 : case OPT_type_stats:
5113 : break;
5114 0 : case OPT_u:
5115 0 : return "gcc/Link-Options.html#index-u";
5116 0 : case OPT_undef:
5117 0 : if (lang_mask & CL_Fortran)
5118 0 : return "gfortran/Preprocessing-Options.html#index-undef";
5119 : return "gcc/Preprocessor-Options.html#index-undef";
5120 0 : case OPT_v:
5121 0 : if (lang_mask & CL_D)
5122 0 : return "gdc/Developer-Options.html#index-v";
5123 : return "gcc/Overall-Options.html#index-v";
5124 : case OPT_version:
5125 : return "gcc/Overall-Options.html#index-version";
5126 0 : case OPT_w:
5127 0 : return "gcc/Warning-Options.html#index-w";
5128 0 : case OPT_wrapper:
5129 0 : return "gcc/Overall-Options.html#index-wrapper";
5130 6 : case OPT_x:
5131 6 : return "gcc/Overall-Options.html#index-x";
5132 0 : case OPT_z:
5133 0 : return "gcc/Link-Options.html#index-z";
5134 : }
5135 12577 : return nullptr;
5136 : }
|