diff options
author | Ian Lance Taylor <iant@google.com> | 2011-01-26 01:26:48 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2011-01-26 01:26:48 +0000 |
commit | 744f0946bcbf7be92a725383d41c31673849efa9 (patch) | |
tree | 40f04bab603217a17801c186064a864353aa2c57 /gcc/typeclass.h | |
parent | 70187f017bf392594f209a7434b82518c34ff00b (diff) | |
download | gcc-744f0946bcbf7be92a725383d41c31673849efa9.tar.gz |
re PR tree-optimization/26854 (Inordinate compile times on large routines)
PR tree-optimization/26854
* c-decl.c (struct c_scope): Add field has_jump_unsafe_decl.
(decl_jump_unsafe): Move higher in file, with no other change.
(bind): Set has_jump_unsafe_decl if appropriate.
(update_label_decls): Test has_jump_unsafe_decl to avoid loop.
(check_earlier_gotos): Likewise.
(c_check_switch_jump_warnings): Likewise.
From-SVN: r169267
Diffstat (limited to 'gcc/typeclass.h')
0 files changed, 0 insertions, 0 deletions