* config/tc-i386.c (i386_immediate): Skip whitespace before
authorRichard Henderson <rth@redhat.com>
Thu, 6 May 1999 23:16:36 +0000 (23:16 +0000)
committerRichard Henderson <rth@redhat.com>
Thu, 6 May 1999 23:16:36 +0000 (23:16 +0000)
        complaining about junk after expression.
        (i386_displacement): Likewise.

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

index c5810e361811c90c55b20979039c8fec7715dd56..7e2ecb9cd867bd0aee5e34a55b5089a655bbc4f4 100644 (file)
@@ -1,3 +1,9 @@
+Thu May  6 23:13:39 1999  Richard Henderson  <rth@cygnus.com>
+
+       * config/tc-i386.c (i386_immediate): Skip whitespace before
+       complaining about junk after expression.
+       (i386_displacement): Likewise.
+
 Thu May  6 19:50:14 1999  Richard Henderson  <rth@cygnus.com>
 
        * symbols.c (symbol_find_base): Use memcpy instead of strcpy.
index 7149d711b9311ef585942bc21951f78c37a0c1fd..dcbfc7e2f875973e07ce5f25eeee639b2ca7e085 100644 (file)
@@ -2602,6 +2602,7 @@ i386_immediate (imm_start)
 
   exp_seg = expression (exp);
 
+  SKIP_WHITESPACE ();
   if (*input_line_pointer)
     as_bad (_("Ignoring junk `%s' after expression"), input_line_pointer);
 
@@ -2847,6 +2848,7 @@ i386_displacement (disp_start, disp_end)
       }
 #endif
 
+     SKIP_WHITESPACE ();
      if (*input_line_pointer)
        as_bad (_("Ignoring junk `%s' after expression"),
                input_line_pointer);