* genattrtab.c (gen_bypass): Allow bypasses to contain whitespace.
authorRichard Sandiford <richard@codesourcery.com>
Wed, 25 Jan 2006 07:35:17 +0000 (07:35 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Wed, 25 Jan 2006 07:35:17 +0000 (07:35 +0000)
From-SVN: r110206

gcc/ChangeLog
gcc/genattrtab.c

index baa42b2a104291c1f99569154d82882258448ccf..3aea0dfc28cfcad65ad37ef70f020fb4d10b88ed 100644 (file)
@@ -1,3 +1,7 @@
+2006-01-25  Richard Sandiford  <richard@codesourcery.com>
+
+       * genattrtab.c (gen_bypass): Allow bypasses to contain whitespace.
+
 2006-01-25  Kaz Kojima  <kkojima@gcc.gnu.org>
 
        * config/sh/predicates.md (sh_register_operand): Accept CONST_DOUBLE.
index 755a9a41f027d9c1d037de0b0bfec8e365e73805..6dfe0a842e69179fcfd4650768f90d384cb9696e 100644 (file)
@@ -4408,7 +4408,10 @@ gen_bypass (rtx def)
     if (*p == ',')
       {
        gen_bypass_1 (base, p - base);
-       base = p + 1;
+       do
+         p++;
+       while (ISSPACE (*p));
+       base = p;
       }
   gen_bypass_1 (base, p - base);
 }