aboutsummaryrefslogtreecommitdiff
path: root/gcc/stmt.c
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1992-07-12 02:40:53 +0000
committerRichard Stallman <rms@gnu.org>1992-07-12 02:40:53 +0000
commit44fe2e801cd57019e45cb0e66fd9ba6e4a8e18b2 (patch)
tree8ccb94d7809bf22a61cb164d5bdcba68ae4b9411 /gcc/stmt.c
parente2f2127c322fb176748f82991290c474b315d0c6 (diff)
downloadgcc-44fe2e801cd57019e45cb0e66fd9ba6e4a8e18b2.zip
gcc-44fe2e801cd57019e45cb0e66fd9ba6e4a8e18b2.tar.gz
gcc-44fe2e801cd57019e45cb0e66fd9ba6e4a8e18b2.tar.bz2
entered into RCS
From-SVN: r1565
Diffstat (limited to 'gcc/stmt.c')
-rw-r--r--gcc/stmt.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/stmt.c b/gcc/stmt.c
index b9cea5f..1713cc3 100644
--- a/gcc/stmt.c
+++ b/gcc/stmt.c
@@ -895,12 +895,12 @@ fixup_gotos (thisblock, stack_level, cleanup_list, first_insn, dont_jump_in)
&& (after_label == 0
|| INSN_UID (first_insn) < INSN_UID (after_label))
&& INSN_UID (first_insn) > INSN_UID (f->before_jump)
- && ! TREE_REGDECL (f->target))
+ && ! DECL_REGISTER (f->target))
{
error_with_decl (f->target,
"label `%s' used before containing binding contour");
/* Prevent multiple errors for one label. */
- TREE_REGDECL (f->target) = 1;
+ DECL_REGISTER (f->target) = 1;
}
/* Execute cleanups for blocks this jump exits. */
@@ -2720,7 +2720,7 @@ expand_decl (decl)
if (TREE_CODE (decl) != VAR_DECL)
return;
- if (TREE_STATIC (decl) || TREE_EXTERNAL (decl))
+ if (TREE_STATIC (decl) || DECL_EXTERNAL (decl))
return;
/* Create the RTL representation for the variable. */
@@ -2745,7 +2745,7 @@ expand_decl (decl)
&& TREE_CODE (type) == REAL_TYPE)
&& ! TREE_THIS_VOLATILE (decl)
&& ! TREE_ADDRESSABLE (decl)
- && (TREE_REGDECL (decl) || ! obey_regdecls))
+ && (DECL_REGISTER (decl) || ! obey_regdecls))
{
/* Automatic variable that can go in a register. */
DECL_RTL (decl) = gen_reg_rtx (DECL_MODE (decl));