diff options
Diffstat (limited to 'gcc-4.4.0/gcc/flags.h')
-rw-r--r-- | gcc-4.4.0/gcc/flags.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/gcc-4.4.0/gcc/flags.h b/gcc-4.4.0/gcc/flags.h index 3c4b27628..57ea8c0c4 100644 --- a/gcc-4.4.0/gcc/flags.h +++ b/gcc-4.4.0/gcc/flags.h @@ -55,6 +55,10 @@ enum debug_info_level /* Specify how much debugging info to generate. */ extern enum debug_info_level debug_info_level; +/* Whether to generate line number table. Normally set at DINFO_LEVEL_NORMAL + or above; can also be set for DINFO_LEVEL_TERSE with -gmlt. */ +extern bool generate_debug_line_table; + /* A major contribution to object and executable size is debug information size. A major contribution to debug information size is struct descriptions replicated in several object files. @@ -282,6 +286,13 @@ extern int flag_var_tracking; warning message in case flag was set by -fprofile-{generate,use}. */ extern bool flag_speculative_prefetching_set; +enum sp_aggregate_using_type +{ + SAMPLE_PROFILE_AGGREGATE_USING_AVG, + SAMPLE_PROFILE_AGGREGATE_USING_MAX +}; +extern enum sp_aggregate_using_type flag_sample_profile_aggregate_using; + /* Type of stack check. */ enum stack_check_type { |