aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKelley Cook <kcook@gcc.gnu.org>2003-10-07 23:54:10 +0000
committerR. Kelley Cook <kcook@gcc.gnu.org>2003-10-07 23:54:10 +0000
commit39ca067c63ad785ca18c68f711014514b7b1f5ce (patch)
tree87d0448f081bbfcc78eb7e77f64e0c853ca585ee /gcc
parentf05fd841fd0ed4417d4705b5fb9979597468f6ce (diff)
downloadgcc-39ca067c63ad785ca18c68f711014514b7b1f5ce.zip
gcc-39ca067c63ad785ca18c68f711014514b7b1f5ce.tar.gz
gcc-39ca067c63ad785ca18c68f711014514b7b1f5ce.tar.bz2
gengtype-lex.l: Remove -Wtraditional cruft.
2003-10-07 Kelley Cook <kcook@gcc.gnu.org> * gengtype-lex.l: Remove -Wtraditional cruft. * Makefile.in (gengtype-lex.c): Likewise. From-SVN: r72210
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/Makefile.in5
-rw-r--r--gcc/gengtype-lex.l3
3 files changed, 6 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index eb5b687..9f5ab54 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2003-10-07 Kelley Cook <kcook@gcc.gnu.org>
+
+ * gengtype-lex.l: Remove -Wtraditional cruft.
+ * Makefile.in (gengtype-lex.c): Likewise.
+
2003-10-07 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
* cfgloopmanip.c (fix_irreducible_loops): Initialize e correctly.
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index e891ca5b..43bd011 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -2203,11 +2203,8 @@ gengtype-yacc.o : $(parsedir)/gengtype-yacc.c gengtype.h $(BCONFIG_H) $(SYSTEM_H
$(CC_FOR_BUILD) -c $(BUILD_CFLAGS) $(BUILD_CPPFLAGS) $(INCLUDES) \
$(parsedir)/gengtype-yacc.c $(OUTPUT_OPTION)
-# The sed command works around a bug in flex-2.5.4.
$(parsedir)/gengtype-lex.c : $(srcdir)/gengtype-lex.l
- $(FLEX) $(FLEXFLAGS) -t -o- $(srcdir)/gengtype-lex.l | \
- sed 's/^\(char msg\[\];\)/yyconst \1/' > g-$$$$ ; \
- if test $$? -eq 0 ; then \
+ if $(FLEX) $(FLEXFLAGS) -o g-$$$$ $(srcdir)/gengtype-lex.l; then \
mv -f g-$$$$ $(parsedir)/gengtype-lex.c ; \
else \
rm -f g-$$$$ ; \
diff --git a/gcc/gengtype-lex.l b/gcc/gengtype-lex.l
index 5af585e..3b82ff5 100644
--- a/gcc/gengtype-lex.l
+++ b/gcc/gengtype-lex.l
@@ -30,9 +30,6 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA
#include "gengtype.h"
#include "gengtype-yacc.h"
-#undef YY_USE_PROTOS
-#define YY_DECL int yylex ()
-
static void update_lineno (const char *l, size_t len);
struct fileloc lexer_line;