Commit d6e6c585 by Jeffrey A Law Committed by Jeff Law

integrate.c (copy_rtx_and_substitute): Rework to avoid need for unused "junk" variable.

        * integrate.c (copy_rtx_and_substitute): Rework to avoid need for
        unused "junk" variable.

From-SVN: r18878
parent 2e61a5a5
Sat Mar 28 14:37:20 1998 Jeffrey A Law (law@cygnus.com)
* integrate.c (copy_rtx_and_substitute): Rework to avoid need for
unused "junk" variable.
* genattrtab.c (write_complex_function): Add a default case in
generated switch statement to keep -W -Wall quiet.
......
......@@ -2606,12 +2606,15 @@ copy_rtx_and_substitute (orig, map)
|| SET_DEST (orig) == virtual_incoming_args_rtx)
{
/* In case a translation hasn't occurred already, make one now. */
rtx junk = copy_rtx_and_substitute (SET_DEST (orig), map);
rtx equiv_reg = map->reg_map[REGNO (SET_DEST (orig))];
rtx equiv_loc = map->const_equiv_map[REGNO (equiv_reg)];
HOST_WIDE_INT loc_offset
rtx equiv_reg;
rtx equiv_loc;
HOST_WIDE_INT loc_offset;
copy_rtx_and_substitute (SET_DEST (orig), map);
equiv_reg = map->reg_map[REGNO (SET_DEST (orig))];
equiv_loc = map->const_equiv_map[REGNO (equiv_reg)];
loc_offset
= GET_CODE (equiv_loc) == REG ? 0 : INTVAL (XEXP (equiv_loc, 1));
return gen_rtx_SET (VOIDmode, SET_DEST (orig),
force_operand
(plus_constant
......
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