Commit d975d8c3 by Mark Mitchell Committed by Mark Mitchell

sdbout.c (sdbout_symbol): Use DECL_RTL_SET_P, SET_DECL_RTL.

	* sdbout.c (sdbout_symbol): Use DECL_RTL_SET_P, SET_DECL_RTL.
	(sdbout_parms): Likewise.

From-SVN: r40514
parent f8a0ba8c
2001-03-15 Mark Mitchell <mark@codesourcery.com>
* sdbout.c (sdbout_symbol): Use DECL_RTL_SET_P, SET_DECL_RTL.
(sdbout_parms): Likewise.
Thu Mar 15 12:57:14 2001 Jeffrey A Law (law@cygnus.com) Thu Mar 15 12:57:14 2001 Jeffrey A Law (law@cygnus.com)
* reload1.c (reload_cse_simplify_set): For LOAD_EXTEND_OP, do not * reload1.c (reload_cse_simplify_set): For LOAD_EXTEND_OP, do not
......
...@@ -771,10 +771,11 @@ sdbout_symbol (decl, local) ...@@ -771,10 +771,11 @@ sdbout_symbol (decl, local)
/* If there was an error in the declaration, don't dump core /* If there was an error in the declaration, don't dump core
if there is no RTL associated with the variable doesn't if there is no RTL associated with the variable doesn't
exist. */ exist. */
if (DECL_RTL (decl) == 0) if (!DECL_RTL_SET_P (decl))
return; return;
DECL_RTL (decl) = eliminate_regs (DECL_RTL (decl), 0, NULL_RTX); SET_DECL_RTL (decl,
eliminate_regs (DECL_RTL (decl), 0, NULL_RTX));
#ifdef LEAF_REG_REMAP #ifdef LEAF_REG_REMAP
if (current_function_uses_only_leaf_regs) if (current_function_uses_only_leaf_regs)
leaf_renumber_regs_insn (DECL_RTL (decl)); leaf_renumber_regs_insn (DECL_RTL (decl));
...@@ -1308,7 +1309,8 @@ sdbout_parms (parms) ...@@ -1308,7 +1309,8 @@ sdbout_parms (parms)
so that the debugging output will be accurate. */ so that the debugging output will be accurate. */
DECL_INCOMING_RTL (parms) DECL_INCOMING_RTL (parms)
= eliminate_regs (DECL_INCOMING_RTL (parms), 0, NULL_RTX); = eliminate_regs (DECL_INCOMING_RTL (parms), 0, NULL_RTX);
DECL_RTL (parms) = eliminate_regs (DECL_RTL (parms), 0, NULL_RTX); SET_DECL_RTL (parms,
eliminate_regs (DECL_RTL (parms), 0, NULL_RTX));
if (PARM_PASSED_IN_MEMORY (parms)) if (PARM_PASSED_IN_MEMORY (parms))
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment