On Tue, 26 Apr 2011, Cary Coutant wrote: > @@ -1856,6 +1871,8 @@ set_debug_level (enum debug_info_type type, int > extended, const char *arg, > else > opts->x_debug_info_level = (enum debug_info_levels) argval; > } > + > + generate_debug_line_table = debug_info_level >= DINFO_LEVEL_NORMAL;
set_debug_level should not use global state; this needs to check opts->x_debug_info_level (not the global debug_info_level) and set opts->x_generate_debug_line_table. -- Joseph S. Myers jos...@codesourcery.com