* config/h8300/h8300.md (length): Fix branch offset limit.
authorDJ Delorie <dj@redhat.com>
Fri, 11 Jul 2008 22:51:25 +0000 (18:51 -0400)
committerDJ Delorie <dj@gcc.gnu.org>
Fri, 11 Jul 2008 22:51:25 +0000 (18:51 -0400)
From-SVN: r137728

gcc/ChangeLog
gcc/config/h8300/h8300.md

index 398a165171c204aacbb3e907f6eff2e869dfd026..1faa2a1c5cd43a57f4e4f1a59b95bf638310d1d0 100644 (file)
@@ -1,3 +1,7 @@
+2008-07-11  DJ Delorie  <dj@redhat.com>
+
+       * config/h8300/h8300.md (length): Fix branch offset limit.
+
 2008-07-11  Anatoly Sokolov  <aesok@post.ru>   
 
        * config/avr/avr-protos.h (avr_peep2_scratch_safe): Remove prototype.
index 9b6c0aa4e16ebc44ed88ba4062168e41e80f3809..b48a9d6ef75e3bcdcaa9dfb5fd09f07e511b1cf8 100644 (file)
@@ -91,7 +91,7 @@
                                (const_int -126))
                            (le (plus (minus (match_dup 0) (pc))
                                      (symbol_ref "DELAY_SLOT_LENGTH (insn)"))
-                               (const_int 126)))
+                               (const_int 125)))
                       (const_int 2)
                       (if_then_else (and (eq_attr "cpu" "h8300h")
                                          (and (ge (minus (pc) (match_dup 0))