aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZack Weinberg <zack@codesourcery.com>2002-05-14 00:15:51 +0000
committerZack Weinberg <zack@gcc.gnu.org>2002-05-14 00:15:51 +0000
commit0b42c8f88964203be2c55f86d7507908ab9ce553 (patch)
treea233a2470611a30fa04c3bac8083f96fe81342cf
parent2f9a2cd769e940b7d6e7d256c6b24f314d6d00ae (diff)
downloadgcc-0b42c8f88964203be2c55f86d7507908ab9ce553.zip
gcc-0b42c8f88964203be2c55f86d7507908ab9ce553.tar.gz
gcc-0b42c8f88964203be2c55f86d7507908ab9ce553.tar.bz2
genattr.c (gen_attr): Don't emit a comma after the last enumerator.
* genattr.c (gen_attr): Don't emit a comma after the last enumerator. From-SVN: r53440
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/genattr.c3
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 8b32f16..e69a205 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2002-05-13 Zack Weinberg <zack@codesourcery.com>
+
+ * genattr.c (gen_attr): Don't emit a comma after the last
+ enumerator.
+
2002-05-13 Richard Henderson <rth@redhat.com>
* cfgrtl.c (purge_dead_edges): Handle abnormal call edges created
diff --git a/gcc/genattr.c b/gcc/genattr.c
index b688bd4..591e0d7 100644
--- a/gcc/genattr.c
+++ b/gcc/genattr.c
@@ -106,7 +106,8 @@ gen_attr (attr)
putchar ('_');
while (tag != p)
putchar (TOUPPER (*tag++));
- fputs (", ", stdout);
+ if (*p == ',')
+ fputs (", ", stdout);
}
fputs ("};\n", stdout);