avr.c (ret_cond_branch): New argument (reverse) added.
authorDenis Chertykov <denisc@overta.ru>
Sun, 21 Jan 2001 07:08:46 +0000 (07:08 +0000)
committerDenis Chertykov <denisc@gcc.gnu.org>
Sun, 21 Jan 2001 07:08:46 +0000 (10:08 +0300)
commit56b871c1352f5d6dd21c816d1b69bf946def00e7
tree40d08afcc586facc471c8402b39f7ee58932d1f2
parent04e91ffb1ed4860cc39a272d7f104d545cda2200
avr.c (ret_cond_branch): New argument (reverse) added.

* config/avr/avr.c (ret_cond_branch): New argument (reverse) added.
If REVERSE nonzero then condition code in X must be reversed.
(encode_section_info): Optimise if/else.
(avr_function_value): Fix formatting.

* config/avr/avr.md (branch): Call to ret_cond_branch changed.
(difficult_branch): Likewise.
(rvbranch): Likewise.
(difficult_rvbranch): Likewise.

* config/avr/avr-protos.h (ret_cond_branch): Prototype changed.

* config/avr/libgcc.S: Fix comment.

From-SVN: r39163
gcc/ChangeLog
gcc/config/avr/avr-protos.h
gcc/config/avr/avr.c
gcc/config/avr/avr.md
gcc/config/avr/libgcc.S