diff options
author | Mark Mitchell <mark@codesourcery.com> | 1999-08-27 06:07:08 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 1999-08-27 06:07:08 +0000 |
commit | 3fa56191391ce760d4f234500f5fa1bc310ed934 (patch) | |
tree | 1541a62ea0f26cf3d6fafa97337f2ca84b68f590 /gcc/errors.h | |
parent | ed6d16ade21c62a2135bcb18703a2e121099838d (diff) | |
download | gcc-3fa56191391ce760d4f234500f5fa1bc310ed934.zip gcc-3fa56191391ce760d4f234500f5fa1bc310ed934.tar.gz gcc-3fa56191391ce760d4f234500f5fa1bc310ed934.tar.bz2 |
decl.c (lookup_label): Build labels on the permanent obstack when building statement trees.
* decl.c (lookup_label): Build labels on the permanent obstack
when building statement trees. Don't build RTL for labels when
building statement trees.
* semantics.c (finish_goto_stmt): Use LABEL_DECLs even when
building statement trees.
(finish_label_stmt): Likewise.
(expand_stmt): Adjust accordingly.
* pt.c (tsubst_expr); Likewise.
(do_decl_instantiation): Robustify.
From-SVN: r28918
Diffstat (limited to 'gcc/errors.h')
0 files changed, 0 insertions, 0 deletions