egcs/gcc ChangeLog final.c config/h8300/h8300. ...
vmakarov@egcs.cygnus.com
vmakarov@egcs.cygnus.com
Mon Mar 22 07:56:00 GMT 1999
CVSROOT: /egcs/carton/cvsfiles
Module name: egcs
Changes by: vmakarov@egcs.cygnus.com 99/03/22 07:56:10
Modified files:
gcc : ChangeLog final.c
gcc/config/h8300: h8300.c h8300.md
Log message:
Mon Mar 22 10:44:33 1999 Vladimir Makarov <vmakarov@tofu.to.cygnus.com>
* config/h8300/h8300.md (adjust_length): New attribute.
(modhi3+1, andsi3+1, iorsi3+1, extzv+1, extzv+2): Change insn
default value of attribute "adjust_length" onto "no".
* config/h8300/h8300.c (h8300_adjust_insn_length): Use 0 if the
shift is negative.
* final.c (shorten_branches): Check insn length after its
adjusting.
More information about the Gcc-cvs
mailing list