#include "options.h"

Go to the source code of this file.
| #define abi_version_at_least | ( | N | ) | (flag_abi_version == 0 || flag_abi_version >= (N)) |
| #define HONOR_INFINITIES | ( | MODE | ) | (MODE_HAS_INFINITIES (MODE) && !flag_finite_math_only) |
| #define HONOR_NANS | ( | MODE | ) | (MODE_HAS_NANS (MODE) && !flag_finite_math_only) |
| #define HONOR_SIGN_DEPENDENT_ROUNDING | ( | MODE | ) | (MODE_HAS_SIGN_DEPENDENT_ROUNDING (MODE) && flag_rounding_math) |
| #define HONOR_SIGNED_ZEROS | ( | MODE | ) | (MODE_HAS_SIGNED_ZEROS (MODE) && !flag_unsafe_math_optimizations) |
| #define HONOR_SNANS | ( | MODE | ) | (flag_signaling_nans && HONOR_NANS (MODE)) |
| #define issue_strict_overflow_warning | ( | c | ) | (warn_strict_overflow >= (int) (c)) |
Definition at line 353 of file flags.h.
Referenced by fold_overflow_warning(), fold_undefer_overflow_warnings(), simplify_abs_using_ranges(), simplify_const_relational_operation(), simplify_div_or_mod_using_ranges(), and vrp_evaluate_conditional().
| #define TYPE_OVERFLOW_TRAPS | ( | TYPE | ) | (!TYPE_UNSIGNED (TYPE) && flag_trapv) |
Definition at line 324 of file flags.h.
Referenced by expand_vector_operation(), fold_binary(), fold_comparison(), fold_negate_expr(), optab_for_tree_code(), tree_could_trap_p(), and vect_is_simple_reduction().
| #define TYPE_OVERFLOW_UNDEFINED | ( | TYPE | ) | (!TYPE_UNSIGNED (TYPE) && !flag_wrapv && !flag_trapv && flag_strict_overflow) |
Definition at line 319 of file flags.h.
Referenced by compare_values_warnv(), extract_muldiv_1(), extract_range_from_binary_expr(), extract_range_from_unary_expr(), fold_binary(), fold_comparison(), fold_negate_expr(), make_range(), negate_expr_p(), nowrap_type_p(), simple_iv(), tree_expr_nonnegative_warnv_p(), tree_expr_nonzero_warnv_p(), and usable_range_p().
Definition at line 308 of file flags.h.
Referenced by build_range_check(), convert_to_integer(), extract_muldiv_1(), extract_range_from_unary_expr(), infer_loop_bounds_from_undefined(), needs_overflow_infinity(), negate_expr_p(), and vrp_int_const_binop().
| enum debug_info_level |
| enum debug_info_type |
| enum graph_dump_types |
| enum symbol_visibility |
| void set_Wunused | ( | int | setting | ) |
Definition at line 1679 of file toplev.c.
References extra_warnings, maybe_warn_unused_parameter, warn_unused_function, warn_unused_label, warn_unused_parameter, warn_unused_value, and warn_unused_variable.
Referenced by c_common_decode_option(), c_common_handle_option(), common_handle_option(), decode_W_option(), ffe_decode_option(), and java_decode_option().
| int align_jumps_log |
| int align_labels_log |
| int align_loops_log |
| const char* const debug_type_names[] |
| int dump_for_graph |
Definition at line 75 of file print-rtl1.c.
| int flag_debug_asm |
Definition at line 69 of file print-rtl1.c.
Definition at line 443 of file c-common.c.
Referenced by c_common_decode_option(), c_common_handle_option(), c_common_post_options(), c_cpp_builtins(), cb_register_builtins(), darwin_register_objc_includes(), and machopic_select_section().
| const char* flag_random_seed |
| int flag_shlib |
| int flag_short_enums |
| int flag_signed_char |
| unsigned HOST_WIDE_INT g_switch_value |
Definition at line 90 of file ldmain.c.
Referenced by alpha_encode_section_info(), alpha_in_small_data_p(), common_handle_option(), frv_conditional_register_usage(), frv_const_unspec_p(), frv_in_small_data_p(), frv_override_options(), ia64_override_options(), ldlang_add_file(), m32r_asm_file_start(), m32r_encode_section_info(), m32r_file_start(), m32r_in_small_data_p(), m32r_init(), open_output(), override_options(), parse_args(), rs6000_file_start(), score_override_options(), small_data_operand(), and small_symbolic_operand().
| int in_system_header |
| HOST_WIDE_INT larger_than_size |
| int optimize |
Definition at line 352 of file genattrtab.c.
| int optimize_size |
Definition at line 359 of file toplev.c.
Referenced by announce_function(), gate_rest_of_compilation(), and rest_of_compilation().
Definition at line 69 of file opts.c.
Referenced by c_common_handle_option(), common_handle_option(), and copy_loop_headers().
1.5.6