aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Merrill <merrill@gnu.org>1997-05-21 06:04:44 +0000
committerJason Merrill <merrill@gnu.org>1997-05-21 06:04:44 +0000
commit5bef9b1f9d52d6f8a5a65b8f680d2e39bf2dce6d (patch)
tree5e4a727f7a6eaf8964e1ec37db23026611d3a699
parent5ff660f00cd5289d30399fe7dffdddad3007c122 (diff)
downloadgcc-5bef9b1f9d52d6f8a5a65b8f680d2e39bf2dce6d.zip
gcc-5bef9b1f9d52d6f8a5a65b8f680d2e39bf2dce6d.tar.gz
gcc-5bef9b1f9d52d6f8a5a65b8f680d2e39bf2dce6d.tar.bz2
x
From-SVN: r14108
-rw-r--r--gcc/dwarf2out.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c
index ed7e2a0..941890e 100644
--- a/gcc/dwarf2out.c
+++ b/gcc/dwarf2out.c
@@ -623,6 +623,11 @@ dwarf2out_def_cfa (label, reg, offset)
unsigned long old_reg;
long old_offset;
+ cfa_reg = reg;
+ cfa_offset = offset;
+ if (cfa_store_reg == reg)
+ cfa_store_offset = offset;
+
reg = DWARF_FRAME_REGNUM (reg);
lookup_cfa (&old_reg, &old_offset);
@@ -653,11 +658,6 @@ dwarf2out_def_cfa (label, reg, offset)
}
add_fde_cfi (label, cfi);
-
- cfa_reg = reg;
- cfa_offset = offset;
- if (cfa_store_reg == reg)
- cfa_store_offset = offset;
}
/* Add the CFI for saving a register. REG is the CFA column number.