* config/tc-m68k.c (m68k_ip_op): Don't decrement strend when
authorIan Lance Taylor <ian@airs.com>
Mon, 19 Jul 1993 19:13:30 +0000 (19:13 +0000)
committerIan Lance Taylor <ian@airs.com>
Mon, 19 Jul 1993 19:13:30 +0000 (19:13 +0000)
calculating opP->isiz; this permits the expression size to be
determined as well, later on.

Fixes PR 2911.

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

index 0ec3e13e0c512828a39bf200f5fd3635925d59a7..765ea7772132fea64a11cc1902ccd2dd5c10e436 100644 (file)
@@ -1,5 +1,9 @@
 Mon Jul 19 14:30:00 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
 
+       * config/tc-m68k.c (m68k_ip_op): Don't decrement strend when
+       calculating opP->isiz; this permits the expression size to be
+       determined as well, later on.
+
        * expr.c (clean_up_expression): Don't cancel the subtraction of
        undefined symbols.
 
index f0d419b57063f5c3547b11ed32116ccd678721ec..aa369775e2bd28ef967737ed85c1fdf694de4ecf 100644 (file)
@@ -1159,12 +1159,10 @@ m68k_ip_op (str, opP)
                  case 'w':
                  case 'W':
                    opP->isiz = 2;
-                   strend -= 2;
                    break;
                  case 'l':
                  case 'L':
                    opP->isiz = 3;
-                   strend -= 2;
                    break;
                  }
              }