diff options
author | davek <davek@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-04-22 01:50:03 +0000 |
---|---|---|
committer | davek <davek@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-04-22 01:50:03 +0000 |
commit | 46b5e7dce99bf275c52c5165f1b6ed091df79680 (patch) | |
tree | 499f270a9a23f19be741901d160b66a45842ebfd | |
parent | 9084f0165a88d10e621b9d5d253ac02a2df3d30e (diff) | |
download | gcc-46b5e7dce99bf275c52c5165f1b6ed091df79680.tar.gz |
* sdbout.c (sdbout_symbol): Pass VOIDmode to eliminate_regs.
(sdbout_parms): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@146543 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/sdbout.c | 6 |
2 files changed, 8 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e93551b0f11..c33e2d95f07 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2009-04-22 Dave Korn <dave.korn.cygwin@gmail.com> + + * sdbout.c (sdbout_symbol): Pass VOIDmode to eliminate_regs. + (sdbout_parms): Likewise. + 2009-04-21 Kaz Kojima <kkojima@gcc.gnu.org> * config/sh/sh.c (prepare_cbranch_operands): Use diff --git a/gcc/sdbout.c b/gcc/sdbout.c index 9874db7d0c0..818ff63cd76 100644 --- a/gcc/sdbout.c +++ b/gcc/sdbout.c @@ -771,7 +771,7 @@ sdbout_symbol (tree decl, int local) return; SET_DECL_RTL (decl, - eliminate_regs (DECL_RTL (decl), 0, NULL_RTX)); + eliminate_regs (DECL_RTL (decl), VOIDmode, NULL_RTX)); #ifdef LEAF_REG_REMAP if (current_function_uses_only_leaf_regs) leaf_renumber_regs_insn (DECL_RTL (decl)); @@ -1271,9 +1271,9 @@ sdbout_parms (tree parms) /* Perform any necessary register eliminations on the parameter's rtl, so that the debugging output will be accurate. */ DECL_INCOMING_RTL (parms) - = eliminate_regs (DECL_INCOMING_RTL (parms), 0, NULL_RTX); + = eliminate_regs (DECL_INCOMING_RTL (parms), VOIDmode, NULL_RTX); SET_DECL_RTL (parms, - eliminate_regs (DECL_RTL (parms), 0, NULL_RTX)); + eliminate_regs (DECL_RTL (parms), VOIDmode, NULL_RTX)); if (PARM_PASSED_IN_MEMORY (parms)) { |