* config/tc-msp430.c (msp430_srcoperand): Extend 'push' bug workaround
authorAlan Modra <amodra@gmail.com>
Fri, 1 Aug 2003 03:48:55 +0000 (03:48 +0000)
committerAlan Modra <amodra@gmail.com>
Fri, 1 Aug 2003 03:48:55 +0000 (03:48 +0000)
to all arches.

gas/ChangeLog
gas/config/tc-msp430.c

index dd7e3b1f34b64db5eeddad8ed3e6b1249b4f008e..136a4ee3165b38873bd2e7b18af73a5a7cbf7bc0 100644 (file)
@@ -1,3 +1,8 @@
+2003-08-01  Dmitry Diky  <diwil@mail.ru>
+
+       * config/tc-msp430.c (msp430_srcoperand): Extend 'push' bug workaround
+       to all arches.
+
 2003-07-30  J"orn Rennecke <joern.rennecke@superh.com>
 
        * config/tc-sh.c (md_assemble): For branches, check & update
index cb392292abc6adb22f77accc8cefca0e7ac544ef..60728eef403f7bc01f986fdfb9f922f8716267c3 100644 (file)
@@ -981,11 +981,7 @@ msp430_srcoperand (op, l, bin, imm_op)
          else if (x == 4)
            {
 #ifdef PUSH_1X_WORKAROUND
-             if (bin == 0x1200
-                 && (msp430_mcu->isa == MSP430_ISA_11
-                     || msp430_mcu->isa == MSP430_ISA_12
-                     || msp430_mcu->isa == MSP430_ISA_13
-                     || msp430_mcu->isa == MSP430_ISA_14))
+             if (bin == 0x1200)
                {
                  /* Remove warning as confusing.
                     as_warn(_("Hardware push bug workaround")); */
@@ -1002,11 +998,7 @@ msp430_srcoperand (op, l, bin, imm_op)
          else if (x == 8)
            {
 #ifdef PUSH_1X_WORKAROUND
-             if (bin == 0x1200
-                 && (msp430_mcu->isa == MSP430_ISA_11
-                     || msp430_mcu->isa == MSP430_ISA_12
-                     || msp430_mcu->isa == MSP430_ISA_13
-                     || msp430_mcu->isa == MSP430_ISA_14))
+             if (bin == 0x1200)
                {
                  /* Remove warning as confusing.
                     as_warn(_("Hardware push bug workaround")); */