summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/gengtype-lex.l2
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index adf3fd1011c..e2c3fefb631 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2002-08-22 Hans-Peter Nilsson <hp@bitrange.com>
+
+ * gengtype-lex.l (ID): Allow underscore as first character.
+
2002-08-21 David Edelsohn <edelsohn@gnu.org>
* config/rs6000/rs6000.c (rs6000_xcoff_asm_globalize_label): New
diff --git a/gcc/gengtype-lex.l b/gcc/gengtype-lex.l
index 73167f5322b..bd848a7da0d 100644
--- a/gcc/gengtype-lex.l
+++ b/gcc/gengtype-lex.l
@@ -48,7 +48,7 @@ update_lineno (l, len)
%}
-ID [[:alpha:]][[:alnum:]_]*
+ID [[:alpha:]_][[:alnum:]_]*
WS [[:space:]]+
IWORD short|long|(un)?signed|char|int|HOST_WIDE_INT|bool|size_t
ITYPE {IWORD}({WS}{IWORD})*