* Integrate reload bugfix from Wilson which enables the PA port
authorJeff Law <law@gcc.gnu.org>
Mon, 11 Aug 1997 19:31:10 +0000 (13:31 -0600)
committerJeff Law <law@gcc.gnu.org>
Mon, 11 Aug 1997 19:31:10 +0000 (13:31 -0600)
commit5fa39bfeb7285e06d0cd52c1da94fe93a67703d0
tree9a73a8a74c825a512172d5eb5297e78ed4da80fa
parent861bb6c1b0958236ad93717f98d347aa6152bd09
* Integrate reload bugfix from Wilson which enables the PA port
        to bootstrap again.
        * reload1.c (reload): Sum needs for both OPADDR_ADDR and and
        OPERAND_ADDRESS when computing how many registers an insn needs.
        (reload_reg_free_p): OPADDR_ADDR and OPERAND_ADDRESS reloads do
        conflict.
        (reload_reg_free_before_p): Treat OPERAND_ADDRESS reloads just like
        OPADDR_ADDR reload.
        (reload_reg_reaches_end_p): For RELOAD_FOR_OPADDR_ADDR insns, registers
        in reload_reg_use_in_op_addr do not reach the end.
        do not reach the end.
        (reloads_conflict): RELOAD_FOR_OPADDR_ADDR conflicts with
        RELOAD_FOR_OPERAND_ADDRESS.

Start a new ChangeLog for gcc3.

From-SVN: r14767
gcc/ChangeLog
gcc/ChangeLog.11 [new file with mode: 0644]
gcc/reload1.c