* Integrate reload bugfix from Wilson which enables the PA port
commit4b9aed89bf62bbb194c293844ffbee2c76a17726
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 11 Aug 1997 19:31:10 +0000 (11 19:31 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 11 Aug 1997 19:31:10 +0000 (11 19:31 +0000)
tree9a73a8a74c825a512172d5eb5297e78ed4da80fa
parent071cd279a6ac9efccecd8171777a9fc99ac4796a
    * 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14767 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/ChangeLog.11 [copied from gcc/ChangeLog with 100% similarity]
gcc/reload1.c