From 2ddad1c873e892240156ec0d8b273bd94b634627 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Fri, 1 Aug 2003 03:48:55 +0000 Subject: [PATCH] * config/tc-msp430.c (msp430_srcoperand): Extend 'push' bug workaround to all arches. --- gas/ChangeLog | 5 +++++ gas/config/tc-msp430.c | 12 ++---------- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/gas/ChangeLog b/gas/ChangeLog index dd7e3b1f34..136a4ee316 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2003-08-01 Dmitry Diky + + * config/tc-msp430.c (msp430_srcoperand): Extend 'push' bug workaround + to all arches. + 2003-07-30 J"orn Rennecke * config/tc-sh.c (md_assemble): For branches, check & update diff --git a/gas/config/tc-msp430.c b/gas/config/tc-msp430.c index cb392292ab..60728eef40 100644 --- a/gas/config/tc-msp430.c +++ b/gas/config/tc-msp430.c @@ -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")); */ -- 2.11.0