]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
h8300.c (h8300_adjust_insn_length): Also avoid recognizing ADDR_VEC and ADDR_DIFF_VEC...
authorJeffrey A Law <law@cygnus.com>
Wed, 7 Apr 1999 23:17:52 +0000 (23:17 +0000)
committerJeff Law <law@gcc.gnu.org>
Wed, 7 Apr 1999 23:17:52 +0000 (17:17 -0600)
        * h8300.c (h8300_adjust_insn_length): Also avoid recognizing
        ADDR_VEC and ADDR_DIFF_VEC insns.

From-SVN: r26285

gcc/ChangeLog
gcc/config/h8300/h8300.c

index 9497b2b08b383c27e997533fecc2bb431c526930..24c7f8a86c91d03b538cd5fd6739aeb554abee0f 100644 (file)
@@ -13,6 +13,9 @@ Tue Apr  6 17:49:49 1999  Philip Blundell  <pb@nexus.co.uk>
 
 Wed Apr  7 14:07:34 1999  Jeffrey A Law  (law@cygnus.com)
 
+       * h8300.c (h8300_adjust_insn_length): Also avoid recognizing
+       ADDR_VEC and ADDR_DIFF_VEC insns.
+
        * h8300.c (h8300_adjust_insn_length): Avoid trying to recognize
        USE, CLOBBER or SEQUENCE insns.
 
index b181ae0f6216f4f2324a803b4777956f45d12d40..5fb4a628c468733767e33d9c507df620bf30a135 100644 (file)
@@ -3036,7 +3036,9 @@ h8300_adjust_insn_length (insn, length)
   /* We must filter these ou before calling get_attr_adjust_length.  */
   if (GET_CODE (PATTERN (insn)) == USE
       || GET_CODE (PATTERN (insn)) == CLOBBER
-      || GET_CODE (PATTERN (insn)) == SEQUENCE)
+      || GET_CODE (PATTERN (insn)) == SEQUENCE
+      || GET_CODE (PATTERN (insn)) == ADDR_VEC
+      || GET_CODE (PATTERN (insn)) == ADDR_DIFF_VEC)
     return 0;
 
   if (get_attr_adjust_length (insn) == ADJUST_LENGTH_NO)