* h8300.c (notice_update_cc): Use CC_SET_ZN and CC_SET_ZNV.
commita618bce08159ff46a81abbbb6d8cf95088fbee01
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 6 May 1997 02:42:06 +0000 (6 02:42 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 6 May 1997 02:42:06 +0000 (6 02:42 +0000)
tree1767ec0acf41db4573aa149590be8607125370f6
parent14058057bd0d52593c0d9e9d8a607a8c29f6449e
    * h8300.c (notice_update_cc): Use CC_SET_ZN and CC_SET_ZNV.
        (shift_one, shift_two): Set CC_NO_CARRY as needed.  Remove
        references to CC_OVERFLOW_0.
        (emit_a_shift): Similarly.
        * h8300.h (CC_OVERFLOW_0): Remove.
        * h8300.md: Use set_zn and set_znv for cc0 tracking.
        (bCC): Restore the comparison is CC_OVERFLOW_UNUSABLE is set and
        the comparison needs the overflow bits.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14020 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/config/h8300/h8300.c
gcc/config/h8300/h8300.h
gcc/config/h8300/h8300.md